Commit Graph

2017 Commits

Author SHA1 Message Date
Vadim Lopatin 950c0c26cb Merge pull request #365 from g4z3r/gl
GL optimizations
2017-06-06 09:16:14 +03:00
Vadim Lopatin d0636ffe1a deprecation of UIString constructors 2017-06-06 09:14:33 +03:00
gazer 2dcababb65 draw non-scaled textures with linear filtration to significantly decrease batches count 2017-06-05 21:24:13 +03:00
gazer 6970eb3120 delete unnecessary line shader program 2017-06-05 19:55:36 +03:00
Vadim Lopatin e2d03ebe93 update mono-d projects - add filemanager.d 2017-06-05 13:07:26 +03:00
Vadim Lopatin 03e66d9c3d #361 - fromRaw overload 2017-06-05 12:31:36 +03:00
Vadim Lopatin 77125ff563 Merge pull request #359 from g4z3r/gl
new batching implementation
2017-06-05 12:25:41 +03:00
Vadim Lopatin d25610bcfc Merge pull request #364 from FreeSlave/x11
Fix x11 version build. Temporarily build without opengl. Implement wi…
2017-06-05 12:24:27 +03:00
Vadim Lopatin 302777f951 Merge pull request #363 from FreeSlave/spawn_in_file_manager
Create dlangui.core.filemanager module and put showInFileManager ther…
2017-06-05 12:24:13 +03:00
Vadim Lopatin 420118d885 Merge pull request #362 from FreeSlave/files_and_filedialog
Fix crash when listDirectory can't access parent path. Add listDirect…
2017-06-05 12:24:01 +03:00
Roman Chistokhodov bd6ed46cb2 Fix x11 version build. Temporarily build without opengl. Implement windowIcon setting for x11. Handling WM_DELETE_WINDOW event 2017-06-03 22:04:39 +03:00
Roman Chistokhodov e1e5a10619 Fix crash when listDirectory can't access parent path. Add listDirectory overload with more sane interface, deprecate the old one. Fix FilePathPanelItem directory selection. Show error message box when FileDialog can't access directory 2017-06-03 04:23:52 +03:00
Roman Chistokhodov e7e31cfac3 Create dlangui.core.filemanager module and put showInFileManager there. Remove code duplication in platform code 2017-06-03 03:14:54 +03:00
Vadim Lopatin 4819442938 Merge pull request #360 from and3md/lxde_fix
Unnecessary restore modal childs after window exposed event - fixes #355
2017-06-02 10:34:55 +03:00
Vadim Lopatin bed5921bb6 UIString static construction - issue #361 2017-06-02 10:29:49 +03:00
and3md 6d16875de9 SDL: unnecessary restore modal childs after SDL_WINDOWEVENT_EXPOSED fixes #355 2017-06-01 20:02:47 +02:00
gazer 1d08185329 some D idioms 2017-05-31 18:28:40 +03:00
gazer e288e6fd40 new batching implementation 2017-05-31 11:57:55 +03:00
Vadim Lopatin c1a990c0e2 fix #358 2017-05-30 11:50:05 +03:00
Vadim Lopatin ff9a9cc878 Merge pull request #357 from FR86/fixing_ircclient
Fixing irrclient example compilation
2017-05-30 10:28:19 +03:00
Vadim Lopatin a67d9d95ae Merge pull request #356 from FR86/fixing_example_spreadsheet.d
Making spreadsheet.d compile by adding required import.
2017-05-30 10:28:01 +03:00
fr 0d2dc8fae5 Fixing irrclient example compilation by specifiying which toUTF8 to use in settingsdlg.d. 2017-05-28 19:28:51 +02:00
fr c104cf00db Making spreadsheet.d compile by adding required import. 2017-05-28 19:24:51 +02:00
Vadim Lopatin 34172b8a31 Merge pull request #351 from and3md/listwidget_measure_fix
Excessive item measure in ListWidget onDraw() - maybe related to #347
2017-05-22 10:29:23 +03:00
Vadim Lopatin 3c9e21e9f8 Merge pull request #350 from and3md/mouse_move_always_redraw_fix
Fix mouse move always redraw - related to #347
2017-05-22 10:29:03 +03:00
Vadim Lopatin 1791a03c09 Merge pull request #349 from and3md/groupbox_fix
GroupBox include margins to caption pos, improved images
2017-05-22 10:28:48 +03:00
Vadim Lopatin cb85754b3a Merge pull request #348 from and3md/sdl_utf_fix
Fix SDL app  on windows.
2017-05-22 10:28:22 +03:00
and3md 484e3769ce Excessive item measure in ListWidget onDraw(), related to #347 2017-05-21 12:22:04 +02:00
and3md 65845759a2 SwitchButton set _needDraw to false after draw, fix always redraw after events, related to #347 2017-05-21 12:11:58 +02:00
and3md 707d8da799 SDL app use update() after events, fix always redraw when mouse move, related to #347 2017-05-21 12:11:50 +02:00
and3md 39280a9d33 Improved group box frame images. 2017-05-20 13:05:25 +02:00
and3md e74c5b5f4b Fix group box caption pos - margins was not included. 2017-05-20 13:05:16 +02:00
and3md 2c087347d8 Fix SDL app on windows. 2017-05-15 19:04:32 +02:00
Vadim Lopatin f37fa6970b dminer optimizations 2017-05-15 17:08:13 +03:00
Vadim Lopatin a66f93d81a dminer optimization 2017-05-15 15:54:04 +03:00
Vadim Lopatin 1e14826643 dminer example - optimization 2017-05-15 11:11:07 +03:00
Vadim Lopatin ecc82fa184 dminer example optimizations 2017-05-15 06:39:41 +03:00
Vadim Lopatin c8a9d34534 miner example improvements 2017-05-12 15:31:27 +03:00
Vadim Lopatin 83072c5254 fix build error - toUTF8 import - for SDL app 2017-05-12 11:11:00 +03:00
Vadim Lopatin f5b00be79c fix toUTF8 deprecation 2017-05-12 10:54:58 +03:00
Vadim Lopatin 90f6967dda Merge pull request #346 from and3md/dialog_display_mode
Add dialog display mode to easy configure dialogs should be displayed as popup or window
2017-05-10 13:40:25 +03:00
Vadim Lopatin ea14972f2e Merge pull request #344 from and3md/filedlg_fix
Fix FileDialog for saving in non-existing filenames issue #321
2017-05-10 13:40:03 +03:00
Vadim Lopatin 25d5b4afeb Merge pull request #343 from and3md/sdl_improvements
SDL improvements
2017-05-10 13:39:50 +03:00
and3md c8fe905e99 Add DialogdisplayMode to easy configure dialogs should be displayed as popup or window. 2017-05-08 19:23:43 +02:00
and3md 8eb9737be5 Fix FileDialog for saving in non-existing filenames issue #321 2017-05-06 22:27:29 +02:00
and3md e90f0f33a6 Fix deprecation warnings about handleWindowStateChange() visibility. 2017-05-06 18:16:17 +02:00
and3md 36f3fa5382 Make sure that calling handleWindowStateChange() is necessary. 2017-05-06 18:16:08 +02:00
and3md 373f51bd45 SDL: Fix window freeze when child modal fomr is created but not showed. 2017-05-06 18:15:58 +02:00
and3md f623ddc06a SDL: Set window state on create. 2017-05-06 18:15:52 +02:00
and3md 627e3cb11b SDL: State was handled twice first in setWindowState() second in event loop. Update window size and pos in event loop. 2017-05-06 18:15:45 +02:00