Commit Graph

1832 Commits

Author SHA1 Message Date
Denis Feklushkin c250ebdd6f external platforms support, some comments added, console compilation fix 2017-07-18 07:39:14 +07:00
Vadim Lopatin e4b54778d9 Merge pull request #383 from and3md/measure_fixes
Measure fixes and improvments
2017-07-10 19:44:31 +03:00
and3md e8f7d2ded4 Fix dialogs to be compatible with new window size/content managment. 2017-06-29 20:30:43 +02:00
and3md c8ebb6bd68 Fix setWindowState() on windows, change resize behavior to be compatible with SDL. 2017-06-29 20:22:54 +02:00
and3md ab1ddc7529 Add MeasureWindow flag to Window helps if you want window with scrollbars but first measure content size. 2017-06-29 20:19:49 +02:00
and3md 2bebff9404 Restore window on SDL resets size and pos to values from window create on linux. 2017-06-29 20:17:03 +02:00
and3md f458c4d9d0 Grid: ability to set how many columns/rows get to measure widget size. 2017-06-29 20:15:17 +02:00
Vadim Lopatin f152eacf59 Merge pull request #382 from and3md/show_popup_fix
Show popup need window update.
2017-06-28 08:33:18 +03:00
Vadim Lopatin 581dd59a76 Merge pull request #381 from John-Colvin/patch-3
improve travis setup
2017-06-28 08:33:04 +03:00
John Colvin e3d7bd6721 update to testing on trusty 2017-06-27 09:26:19 +01:00
and3md 932430ffc2 Show popup need window update. 2017-06-26 19:26:41 +02:00
John Colvin 89751d94a7 travis without sudo 2017-06-26 16:34:24 +01:00
John Colvin cbcd0f8779 use travis apt addon 2017-06-26 16:34:24 +01:00
John Colvin 6bdc03a377 test different compilers 2017-06-26 16:34:24 +01:00
Vadim Lopatin 10bb4b4537 Merge pull request #380 from John-Colvin/patch-3
fix taking address of std{out,err} for dmd 2.075.0-b1
2017-06-26 18:17:41 +03:00
Vadim Lopatin 418c4a6b6e Merge pull request #379 from and3md/calc_widget_sizes
Fix for #354 - wrongly calculated widget sizes.
2017-06-26 18:17:30 +03:00
John Colvin e1fc92d066 exclude osx gdc 2017-06-26 16:14:13 +01:00
John Colvin a85cfe7c69 select more recent gdc 2017-06-26 16:10:59 +01:00
John Colvin bfec06917e test different compilers 2017-06-26 15:55:19 +01:00
John Colvin 80daed61a0 fix taking address of std{out,err} for dmd 2.075.0-b1 2017-06-26 15:50:45 +01:00
and3md 9c0eaec5af Accidental _OPENGL_ENABLED value change. 2017-06-25 18:39:42 +02:00
and3md 3dc4d6679a Full implemented scrollbars events. 2017-06-25 17:10:52 +02:00
and3md e31bd2cc2f Some fixes after widgets measure change, example for new window content managment. 2017-06-25 16:07:11 +02:00
and3md df9346920e Fix theme change crash on X11. 2017-06-25 15:46:51 +02:00
and3md baec5e04b4 Support window resize/add scrollbars when content is too big on win32. 2017-06-25 15:45:14 +02:00
and3md b2676e83c2 Fix theme change when window scrollbar visible. 2017-06-25 15:35:48 +02:00
and3md 774a33aae4 Support window resize/add scrollbars when content is too big on X11. 2017-06-25 14:39:34 +02:00
and3md 27c8e70f5b Implemented window resize/add scrollbars when content is too big. Temporarily works only on SDL. 2017-06-25 14:14:03 +02:00
and3md 6980a9b2e3 Set LineEdit measured size to "aaaaa" size and EditBox to "aaaaa/naaaaa". 2017-06-25 13:56:37 +02:00
and3md 110fc9122e Change the way how some widgets are measured, minimumVisibleContentSize() for widgets which content can be bigger than widget size. 2017-06-25 13:53:23 +02:00
Vadim Lopatin cca2b28ce9 dminer performance 2017-06-23 16:38:40 +03:00
Vadim Lopatin 2e540d1809 fix dminer performance 2017-06-23 16:37:42 +03:00
Vadim Lopatin 12c7c3a4be update projects 2017-06-23 15:50:19 +03:00
Vadim Lopatin 4c1e97c952 optimize dminer example; fix win32 opengl support; enable wireframe mode for drawing of meshes 2017-06-23 15:47:02 +03:00
Vadim Lopatin 388bc94cf7 Merge pull request #377 from and3md/combo_items
Setting new items array must reset _selectedItemIndex to -1.
2017-06-22 09:14:43 +03:00
and3md 8edcc9a1e7 Setting new items array must reset _selectedItemIndex to -1. 2017-06-21 17:45:00 +02:00
Vadim Lopatin 0cbf746cbc Merge pull request #376 from and3md/combobox_items_fix
Fix ComboBox setting items #375
2017-06-21 09:58:02 +03:00
Vadim Lopatin bb3f9bff3e Merge pull request #374 from and3md/translation_pl
Polish translation of standard dlangui phrases.
2017-06-21 09:57:43 +03:00
and3md 8ec1c3cad1 Fix ComboBox setting items #375 2017-06-20 20:51:48 +02:00
and3md df648a6cbe Polish translation of standard dlangui phrases. 2017-06-19 20:38:22 +02:00
Vadim Lopatin 6f4a9636a0 update Rect docs - right/bottom information 2017-06-14 08:50:53 +03:00
Vadim Lopatin 8bcfb8dcdd #373 2017-06-13 11:57:08 +03:00
Vadim Lopatin 22d5bad2a9 #373 2017-06-13 11:45:51 +03:00
Vadim Lopatin 4f30af7e76 fix build error 2017-06-13 11:17:54 +03:00
Vadim Lopatin 61eb06cffc try to fix build error union initialization 2017-06-13 11:09:28 +03:00
Vadim Lopatin 93ce31ddc3 Merge pull request #372 from and3md/sdl_fixes
SDL: Fixes to windowRect, remove not needed redraw after SDL_WINDOWEVENT_RESIZED
2017-06-13 09:15:57 +03:00
Vadim Lopatin bd756ebf0f Merge pull request #371 from FreeSlave/travis-ci
Bigger matrix for travis ci. Including minimal configuration on linux…
2017-06-13 09:15:47 +03:00
and3md 98bb79ed59 SDL: Fixes to windowRect, remove not needed redraw after SDL_WINDOWEVENT_RESIZED 2017-06-11 06:37:47 +02:00
Vadim Lopatin 775a62da1c Merge pull request #370 from FreeSlave/x11_set_clipboard_selection
Support for setting clipboard selection to share with other applications on X11
2017-06-10 09:42:43 +03:00
Vadim Lopatin 84ee32c100 Merge pull request #369 from g4z3r/gl
old GL API fixes
2017-06-10 09:42:27 +03:00