Commit Graph

1754 Commits

Author SHA1 Message Date
Denis Feklushkin bd4e4a1ff6 Widget.text() is const 2017-11-07 17:09:05 +07:00
vennos5 565d0ab133 make glsupport.d compile with ldc2 2017-11-06 22:08:00 +02:00
Vadim Lopatin f707ce3e83
Merge pull request #505 from denizzzka/const_adding
Const adding, bulk 2
2017-11-05 19:21:18 +03:00
Denis Feklushkin 380762c8bf windowCaption() const added 2017-11-03 14:07:11 +07:00
Denis Feklushkin 61a30cee60 mainWidget() inout added 2017-11-03 13:55:46 +07:00
and3md d0aba02426 FileDialog: add FILE_DIALOG_GRID style to simplify change only FileDialog grid font. 2017-10-31 19:11:35 +01:00
Denis Feklushkin 925224fdf8 class Button text() const 2017-10-27 15:21:15 +07:00
Denis Feklushkin 6db5d2cece childCount() const 2017-10-26 22:05:37 +07:00
Denis Feklushkin 9c85ab7deb child(int) works with const widget objects too 2017-10-26 22:00:51 +07:00
Denis Feklushkin ead1cff962 const added 2017-10-26 20:44:02 +07:00
Vadim Lopatin fcb5565f4c Merge pull request #497 from denizzzka/again_adding_WIDGET_STYLE_CONSOLE
Separates BACKEND_CONSOLE flag and console-style widgets flag, second attempt
2017-10-24 19:56:07 +03:00
Denis Feklushkin 02d8833cda ldc build fix-2 2017-10-22 15:51:41 +07:00
Denis Feklushkin 0984376266 ldc build fix 2017-10-22 14:22:55 +07:00
Denis Feklushkin 3a97a60ee8 Merge branch 'master' of https://github.com/buggins/dlangui into again_adding_WIDGET_STYLE_CONSOLE 2017-10-20 06:35:57 +07:00
Denis Feklushkin 0ab9eb8821 drawChar is abstract 2017-10-20 06:35:45 +07:00
Vadim Lopatin 62ceed2870 drawbuf pixel storage optimizations - don't use GC: #499 2017-10-19 14:21:25 +03:00
dayllenger c074007ad2 CalcSaver template, optimize TextWidget measure 2017-10-18 11:16:28 +03:00
dayllenger 1c940fcc8e optimize FrameLayout: do not layout when frame is invisible 2017-10-18 11:15:58 +03:00
Vadim Lopatin 4a547d94e7 add dragon curve example to dub.json 2017-10-18 10:36:58 +03:00
Denis Feklushkin fe53b78ba3 types.d from upstream 2017-10-18 07:07:36 +07:00
Denis Feklushkin da5b87c418 BACKEND_CONSOLE -> WIDGET_STYLE_CONSOLE 2017-10-18 07:01:43 +07:00
Denis Feklushkin 773211e349 enum flag added, excludedSourceFiles changed 2017-10-18 06:47:22 +07:00
Denis Feklushkin 4955435346 Merge branch 'master' of https://github.com/buggins/dlangui 2017-10-18 06:40:36 +07:00
Vadim Lopatin 0348baf11b Merge pull request #494 from dayllenger/resources
DrawableCache refactoring
2017-10-17 18:48:08 +03:00
Vadim Lopatin 40a2908eee trying to resolve issue with DMD out of memory - optimize metadata generation #425 2017-10-17 17:15:34 +03:00
Denis Feklushkin e1f0c4b0da Merge branch 'master' of https://github.com/buggins/dlangui 2017-10-17 13:02:31 +07:00
dayllenger 4b0d2f0ef0 DrawableCache refactoring 2017-10-16 15:11:16 +03:00
Vadim Lopatin 30d2bab54b Merge branch 'master' of github.com:buggins/dlangui 2017-10-16 13:28:10 +03:00
Vadim Lopatin 29ff80b049 Merge pull request #492 from dayllenger/shadows
Box shadows
2017-10-16 13:27:45 +03:00
Vadim Lopatin d8333126f6 fix console build #493 2017-10-16 13:26:29 +03:00
dayllenger 2b74271c31 draw box shadows as nine-patch; fix style's child states 2017-10-16 12:21:57 +03:00
dayllenger 18d30eb8a6 gaussian blur for ColorDrawBuf 2017-10-16 12:21:53 +03:00
gazer 5310d958b7 very basic BoxShadowDrawable 2017-10-16 12:21:18 +03:00
gazer fe0e86d58b add prefix to drawable inner names for borders and box shadows 2017-10-16 12:06:06 +03:00
gazer bb4c7b0a02 box shadow property in Style 2017-10-16 12:05:09 +03:00
dayllenger 1672b644cd optimization: memoize textSize and convertColors functions 2017-10-16 11:33:33 +03:00
dayllenger 47610bb9f4 small code edits 2017-10-16 11:33:33 +03:00
Vadim Lopatin c9186ead05 Merge pull request #484 from dayllenger/work
Borders for widgets, 'border' style property
2017-10-16 11:23:24 +03:00
Vadim Lopatin 80a2cd9eca Merge pull request #488 from denizzzka/console_CI_
Adds console build to Travis CI
2017-10-16 11:22:24 +03:00
Vadim Lopatin 32cb4e03e1 Merge pull request #486 from FreeSlave/x11_classhint
Add class hint for x11 window
2017-10-16 11:21:46 +03:00
Vadim Lopatin e977a246b0 Merge pull request #485 from FreeSlave/x11_iconify
Use XIconifyWindow instead of sending the event to programmatically m…
2017-10-16 11:21:29 +03:00
Vadim Lopatin 8a3684ccea Merge pull request #483 from FreeSlave/standardicons
Icon Providers for Windows and Freedesktop
2017-10-16 11:21:16 +03:00
dayllenger ecf2c1791a fix segfault because of _nullDrawable 2017-10-14 23:08:06 +03:00
Denis Feklushkin ba26ecd980 Travis CI: console linking fix, right way 2017-10-14 18:08:38 +07:00
Denis Feklushkin 1c561ddbd0 Travis CI: console linking fix 2017-10-14 13:17:28 +07:00
Denis Feklushkin 51c0637ae4 External backends: enum flags config added 2017-10-13 12:08:32 +07:00
gazer b8f8f97634 sanitize incoming border property 2017-10-13 07:59:45 +03:00
Roman Chistokhodov c3aa8637a4 Add class hint for x11 window 2017-10-12 23:19:50 +03:00
Roman Chistokhodov ba962b88bb Use XIconifyWindow instead of sending the event to programmatically minimize window 2017-10-12 22:51:41 +03:00
gazer 0f0bbe4f53 get borders from drawables' cache 2017-10-12 21:42:34 +03:00
gazer 8a5152c5c2 CombinedDrawable - work with solid fill background too 2017-10-12 20:56:54 +03:00
gazer e8f11036c9 borders for widgets - initial working implementation 2017-10-12 20:16:48 +03:00
Roman Chistokhodov 137cb927f6 Fix for Windows 2017-10-12 19:20:59 +03:00
Roman Chistokhodov b2bcb79621 Add icon provider class. Add 3rdparty dependencies for freedesktop. Add 'Icons' tab to example1 2017-10-12 18:09:47 +03:00
Vadim Lopatin 2c6da55e63 merge 2017-10-12 15:55:43 +03:00
Vadim Lopatin e928aae901 console mode - Ctrl+C handler - #480 2017-10-12 15:54:43 +03:00
Vadim Lopatin a5bbe95521 Merge pull request #482 from dayllenger/work
Linear gradients - done software rasterization
2017-10-12 13:16:47 +03:00
gazer b5eb939a46 linear gradients - implemented for software rasterizer 2017-10-12 12:31:19 +03:00
Vadim Lopatin cc85663ac3 add more logs to identify #480 root cause; trying to fix 2017-10-12 12:29:33 +03:00
Vadim Lopatin da4285e697 add more logs to identify #480 root cause 2017-10-12 12:22:47 +03:00
Vadim Lopatin 7698df5c3e add more logs to identify #480 root cause 2017-10-12 12:20:36 +03:00
gazer 970c24f759 linear gradient - the angle 2017-10-12 04:32:58 +03:00
gazer d6d12f337b two colors blending fix 2017-10-12 04:31:45 +03:00
gazer a03f8cf22e linear gradients - GL implementation, vertical only 2017-10-12 02:09:44 +03:00
gazer 955d241fac linear gradients - parsing 2017-10-12 01:44:21 +03:00
Vadim Lopatin 3f01fb3702 DMD profiling on windows workaround 2017-10-09 09:34:13 +03:00
Vadim Lopatin 132bfd8c2a Merge branch 'master' of github.com:buggins/dlangui 2017-10-09 09:33:21 +03:00
Vadim Lopatin 09b5f729a2 DMD profiling on windows workaround 2017-10-09 09:32:39 +03:00
Vadim Lopatin 04bd183342 Merge pull request #478 from FreeSlave/x11_mouse_wheel
Recognize mouse wheel events on x11. Fix #476
2017-10-09 09:29:36 +03:00
Vadim Lopatin 7da6b5482e Merge pull request #477 from FreeSlave/x11_refactor_eventloop
Avoid code duplication when processing x11 events. Add redraw events …
2017-10-09 09:29:26 +03:00
Vadim Lopatin ab0c10d069 Merge pull request #475 from and3md/expand_size
ExpandSize flag - another #466 fix
2017-10-09 09:29:15 +03:00
Roman Chistokhodov 27b875a4a7 Recognize mouse wheel events on x11. Fix #476 2017-10-07 23:02:06 +03:00
Roman Chistokhodov 5fb0a14945 Avoid code duplication when processing x11 events. Add redraw events for x11 (similarly to sdl2 redraw events), simplify event loop. Remove sleep and use select timeout instead 2017-10-07 22:39:12 +03:00
and3md 4c6cc85481 X11: Fix convertMouseFlags() should fix #474 2017-10-07 20:32:27 +02:00
and3md fd6940c184 X11: convertMouseButton() Button2 is middle, Button3 is Right in xlib. 2017-10-07 19:42:11 +02:00
and3md c999873d60 X11: Window.show() - flush display after resize (do not show resize steps). 2017-10-07 17:17:28 +02:00
and3md 903aba9c5a X11: Redesigned hasModalWindowsAbove(), fixed crash after close second window. 2017-10-07 17:00:59 +02:00
and3md c3879d2dae Changed default window resize algorithm to show scrollbars. 2017-10-07 15:18:51 +02:00
and3md f453a4fe89 ExpandSize flag - ability to make window bigger when construct size is smaller than min main widget size. 2017-10-07 14:49:44 +02:00
and3md 23913e73f3 Updated comment about linux (Cinnamon) window placement bug. 2017-10-07 12:13:38 +02:00
Vadim Lopatin 3d0805fc1f fix DSFML configuration build - close #472 2017-10-06 10:21:12 +03:00
Vadim Lopatin 782ca5f46d fix clipboard paste operation - normalize line endings - close #473 2017-10-05 14:05:08 +03:00
Roman Chistokhodov 9030e8a1c7 X11 getClipboardText implementation 2017-10-02 19:48:10 +03:00
Vadim Lopatin c41db7af76 Merge pull request #470 from FreeSlave/borderless_window
Borderless window
2017-10-01 20:22:57 +03:00
Roman Chistokhodov 0289d17625 Implement WindowFlag.Borderless for Windows 2017-10-01 16:07:35 +03:00
Roman Chistokhodov f8136c627d Add support for borderless (undecorated) window on sdl2 and x11 platforms 2017-10-01 05:23:45 +03:00
Roman Chistokhodov b0aeb03a3c Avoid zombies processes on linux with showInFileManager when phobos has Config.detached 2017-10-01 04:14:09 +03:00
and3md 5584362bd8 WindowOrContentResizeMode.resizeWindow should only expand window size. 2017-09-30 07:47:21 +02:00
Vadim Lopatin 54955069de allow to override detected screen DPI - #463 2017-09-29 09:56:54 +03:00
Vadim Lopatin 5ab50e327f fix console mode build - close #465 2017-09-28 13:09:58 +03:00
Vadim Lopatin 24b3b5ed61 update breakpoint mark display in editors; disable window scrollbars by default; update version 2017-09-28 12:28:30 +03:00
Vadim Lopatin 6dd1791490 fix and optimization for monospace fonts - additional fix for #464 2017-09-28 11:00:33 +03:00
Vadim Lopatin 7ba34614bd freetype fonts support enhancement, fix #464 2017-09-28 10:29:26 +03:00
Vadim Lopatin e60be3ec1b fix build failure for x64 - close #462 2017-09-27 18:44:29 +03:00
Vadim Lopatin d24b699a11 correct font metrics - #461 2017-09-27 14:57:00 +03:00
Vadim Lopatin e990cb10cb improve freetype fonts support - #461 2017-09-27 14:52:29 +03:00
Vadim Lopatin 51cf849a1f more freetype fonts for windows - #461 2017-09-27 14:21:47 +03:00
Vadim Lopatin d41e8fc55b fix crash on theme change #460 2017-09-27 09:53:01 +03:00
Vadim Lopatin a11b1ef8fb implement default popup menu for EditLine - close #459 2017-09-26 17:27:10 +03:00
Vadim Lopatin ecf3f1cc56 allow to show editor state in status bar panel - close #451; for implementing of buggins/dlangide#282 2017-09-26 16:37:42 +03:00
Vadim Lopatin 2ed9a8d394 action shortcut override - fix #458 2017-09-26 11:24:52 +03:00
Vadim Lopatin b942bdd35f allow clearing all signal handlers; allow clearing all menu item subitems 2017-09-25 18:11:09 +03:00
Vadim Lopatin 81b5175572 catch editable load exception 2017-09-25 13:59:23 +03:00
Vadim Lopatin 27dc097981 catch editable load exception 2017-09-25 13:55:40 +03:00
Vadim Lopatin 41781074bf fix text hover - disable if outside line bounds 2017-09-25 12:38:49 +03:00
Vadim Lopatin de372e7a4a fix crash on menu shortcut search - for buggins/dlangide#318 2017-09-25 11:12:43 +03:00
Vadim Lopatin 2d30f44752 Merge pull request #456 from and3md/actions
Action improvements fixes #454
2017-09-25 10:39:24 +03:00
Vadim Lopatin 48a0408271 showCaretBlinking - property for editors 2017-09-25 10:37:59 +03:00
James Johnson 60e00322da Added ability to EditWidgetBase to turn off caret blinking. 2017-09-23 12:42:42 -04:00
and3md 541722faa8 Fixed hasClipboardText() on windows. 2017-09-23 17:48:02 +02:00
and3md bedf11e8f9 Android platform: Tabs to spaces 2017-09-23 17:47:55 +02:00
and3md 970ee7d294 More editor action that not need update its state indicated. 2017-09-23 17:47:51 +02:00
and3md 1c30a349cf Basic editor actions never update their state. 2017-09-23 17:47:42 +02:00
and3md f12bb80030 Added action state update flag to optimize dispatch action state update. 2017-09-23 17:47:37 +02:00
and3md b4330ab776 Accelerator actions: update state before run and run only if enabled. 2017-09-23 17:47:27 +02:00
and3md e067acf788 Speed up Paste action state check when a lot of text in clipboard (no string conversion) 2017-09-23 17:47:18 +02:00
and3md 888acfb7d3 Add Platform.hasClipboardText() to speed up checking clipboard. 2017-09-23 17:47:07 +02:00
and3md ee28496955 Ability to foreach action in accelerator map. 2017-09-23 17:45:38 +02:00
Vadim Lopatin dff899302c Merge pull request #453 from Superbelko/issue425
CTFE memory usage improvements for property metadata generation for #425
2017-09-22 09:53:36 +03:00
Vadim Lopatin bbe5191ef4 fix for buggins/dlangide#314 2017-09-21 13:01:12 +03:00
V. Khmelevskiy f4802bf584 CTFE memory usage improvements for property metadata generation 2017-09-21 09:44:37 +07:00
Vadim Lopatin 63217bb577 tooltips for tabs - implement #450 2017-09-20 10:35:24 +03:00
Vadim Lopatin f55d72c5a5 expand all / collapse all - fix #448 2017-09-19 14:20:48 +03:00
Vadim Lopatin 047b412e3c add editor find/replace action labels - for buggins/dlangide#306 2017-09-18 11:09:16 +03:00
Vadim Lopatin c2337589ce helper for adding checkbox menu items - for buggins/dlangide#302 2017-09-18 10:48:39 +03:00
Vadim Lopatin f92d83c624 Merge pull request #442 from pezipink/tree-clear-fix
tree.clear() fixed
2017-09-18 09:10:11 +03:00
pezi_pink db47becae8 tree.clear() fixed 2017-09-16 22:13:51 +01:00
Vadim Lopatin 80c0da2768 implement #441 - menu separators 2017-09-15 16:18:48 +03:00
Vadim Lopatin 46a8f1029a rework scrollbars auto mode - implement #440 2017-09-15 15:44:43 +03:00
Vadim Lopatin e6f62a0a15 tab widget enhancements - implement #439 2017-09-14 17:23:32 +03:00
Vadim Lopatin e78cd9a63b add LineEdit enterKey signal 2017-09-14 13:56:43 +03:00
Vadim Lopatin bab0654c1d fix slow closing of dlangide window 2017-09-13 18:12:23 +03:00
Vadim Lopatin c616be0ad4 additional fixes for #437, #436 2017-09-13 16:59:06 +03:00
Vadim Lopatin 2c346c015f implement DLANGUI_VERSION #438 2017-09-13 14:54:19 +03:00
Vadim Lopatin fe4afc6975 support saving/restoring window state - fix #437 2017-09-13 14:36:26 +03:00
Vadim Lopatin ab061120fb settings dialog layout fixes; tree widget scrollbars fixes; fix #435, buggins/dlangide#285 2017-09-13 13:12:21 +03:00
Vadim Lopatin f0ab7f1b45 TreeWidget expand/collapse notification for items - implmement #432 2017-09-12 17:17:14 +03:00
Vadim Lopatin 54356dbca1 no main in unit tests - buggins/dlangide#276 2017-09-12 13:27:09 +03:00
Vadim Lopatin e2116d0be9 trying to fix buggins/dlangide#276 2017-09-12 11:47:08 +03:00
Vadim Lopatin a4a44b73bf Dialogs standard Ctrl+Enter and Esc key handling; InputBox focus and Enter key action fixes - close #429, close #430 2017-09-12 11:00:50 +03:00
Vadim Lopatin 1b82ea8d6a fix for buggins/dlangide#262 2017-09-11 15:34:14 +03:00
Vadim Lopatin 12b19ed1ff update tree if items are added or removed - fix #278 2017-09-11 11:58:32 +03:00
Vadim Lopatin d382cbf483 fixes editor key handling, file dialog 2017-09-08 15:07:01 +03:00
Vadim Lopatin 8d84223099 add selectAll method to editors 2017-09-08 14:46:38 +03:00
Vadim Lopatin 8c1ae8988e fix multiple monitor support in SDL - DPI detection code 2017-09-08 14:30:58 +03:00
Vadim Lopatin c269537679 editor search panel enhancements - close #427 2017-09-08 13:22:56 +03:00
Vadim Lopatin 3810b5848c fix build error 2017-09-08 13:15:48 +03:00
Vadim Lopatin d61d3ee1a4 highlight selected word occurences in text editor - close #420 2017-09-08 13:04:23 +03:00
Vadim Lopatin 2a78f1d9d1 whole words search/replace/highlight support in editors - close #424 2017-09-08 12:09:33 +03:00
Vadim Lopatin d3469713c6 trying to resolve out of memory error during compilation on x86 platform - #425 2017-09-08 10:54:31 +03:00
Vadim Lopatin 4e4cb9ee4e close popup (don't reopen) on combobox body click when popup is open - close 19 2017-09-08 10:33:21 +03:00
Vadim Lopatin 31d6a09990 implement #423 - sort order indicators in file dialog 2017-09-08 10:07:03 +03:00
and3md 72da1239bb FileDialog: Fix open directory by "Open" button - get the name from EditLine not activate selected item. 2017-09-07 19:40:54 +02:00
and3md 20e42ccfac Implemented #422 - Possibility to set default window icon for new windows. 2017-09-07 18:55:31 +02:00
Vadim Lopatin ce633a7675 change sort order of entries in file dialog by clicking on column header - close #409 2017-09-07 17:03:50 +03:00
Vadim Lopatin 9138d35a10 clear selection on home/end key if needed - close #421 2017-09-07 12:02:24 +03:00
Vadim Lopatin cb8193f663 support asArray for sorting items - for buggins/dlangide#250 2017-09-07 10:53:18 +03:00
Vadim Lopatin 27f170a7b9 filename edit box layout - fill parent 2017-09-06 17:34:39 +03:00
Vadim Lopatin ff5adbce0e fix tab handling 2017-09-05 12:04:33 +03:00
Vadim Lopatin f7c8aca1ee editors: implement replace #178 2017-09-05 12:03:02 +03:00
Vadim Lopatin ddf9b82a18 editors find / replace enhancements 2017-09-05 10:27:04 +03:00
Vadim Lopatin b65fa61272 fix Float settings combobox behavior 2017-09-05 10:24:44 +03:00
Vadim Lopatin a40eeb66af add findNext / findPrev editor actions, shortcuts F3 / Shift+F3 #178 2017-09-05 10:01:01 +03:00
Vadim Lopatin 3ea66645b8 find/replace in editors; #178 #47 2017-09-04 18:07:38 +03:00
Vadim Lopatin cfb0e63145 search result highlight - #178 2017-09-04 17:42:55 +03:00
Vadim Lopatin 7312212914 fix build error 2017-09-04 16:23:54 +03:00
Vadim Lopatin bad404400f find/replace in editors, continue; #178 2017-09-04 16:21:28 +03:00
Vadim Lopatin c48b097d22 fix #418 - directory selection in FileDialog 2017-09-04 14:51:30 +03:00
Vadim Lopatin 7da5ca6108 fix for support autoindent at first line 2017-09-04 14:33:32 +03:00
Vadim Lopatin 62a58b8bf5 Merge branch 'master' of github.com:buggins/dlangui 2017-09-04 14:16:01 +03:00
Vadim Lopatin 23d4a7406b fix #416 - editor whitespace marks for lines containing whitespace only 2017-09-04 14:12:22 +03:00
John Colvin fb4b1310da remove trailing whitespace 2017-09-04 12:09:58 +01:00
John Colvin 9506a0f70b register TabWidget 2017-09-04 11:48:08 +01:00
Vadim Lopatin 3181cbef09 flags processing for AltGr text input #414 2017-09-04 12:33:07 +03:00
Vadim Lopatin 02037974c5 rework modifier keys handling for #414 2017-09-04 12:18:58 +03:00
John Colvin 3617339405 avoid crashing on files that don't stat, e.g. broken symlinks 2017-08-31 23:12:39 +01:00
Vadim Lopatin ecdaa7287f Merge branch 'master' of github.com:buggins/dlangui 2017-08-31 11:44:15 +03:00
Vadim Lopatin 03a87383eb resources import with path - step 1 for better resource/different DPI management; is possible after import with path is fixed in DMD on windows 2017-08-31 11:43:57 +03:00
John Colvin 475eefa48d consider FileMustExist for file open dialog 2017-08-30 16:38:20 +01:00
Vadim Lopatin a1aeaefb07 for dlangide popup measure 2017-08-30 09:28:28 +03:00
Vadim Lopatin fdd5ff11cd fix DPI detection on SDL backend 2017-08-29 15:27:52 +03:00
Vadim Lopatin 5e47ce1ca6 Merge branch 'master' of github.com:buggins/dlangui 2017-08-28 13:21:24 +03:00
Vadim Lopatin 31495c01b1 reduce tree item indent 2017-08-28 13:20:21 +03:00
Vadim Lopatin a2f05b2c48 fix theme changes 2017-08-28 13:14:18 +03:00
Vadim Lopatin fa1654887b fix theme update; fix dark theme 2017-08-28 11:29:28 +03:00
Vadim Lopatin b84498ea4f #242 additional change 2017-08-25 19:52:41 +03:00
Vadim Lopatin c16c69c344 trying to fix crash in FileDialog on failed opening of directory 2017-08-25 17:58:23 +03:00
Vadim Lopatin 9244f8aaed trying to fix theme font changes apply 2017-08-25 17:11:57 +03:00
Vadim Lopatin 1ccf23a7ff fix tree item label padding 2017-08-25 11:18:03 +03:00
Vadim Lopatin 31d2dcc3ab Merge pull request #406 from lemming-life/master
StringListWidget item highlight via values from keys
2017-08-23 13:43:27 +03:00
and3md 7d2479adc8 Second scrollbar bug fix - dlangide 236 ensure _pageUp/_pageDown is Visible before layout()
_pageUp/_pageDown has sometime Visibility.Gone and then layout() not work. Maybe this condition should be removed from Widget.layout()
2017-08-22 18:40:24 +02:00
and3md e94e89d4d7 ListWidget - scrollbar.layout() after updateItemPositions() is needed by ComboBox. 2017-08-19 21:10:34 +02:00
and3md d394cfd8ac Complete fix dlanguide 236 scrollbar bug. 2017-08-19 20:53:42 +02:00
and3md 6ab38d89e5 ListWidget - uneeded second child measure, fix scrollbar bug - should partially fix dlangide bug 236 2017-08-19 19:21:44 +02:00
and3md 1b8f87c214 Improved WidgetList measure. 2017-08-19 19:15:27 +02:00
and3md a0563db345 Fix crash when you change showRowHeaders to false before resize(). 2017-08-19 15:52:00 +02:00
and3md 7f9fc27f64 Scroll file dialog grid without extend free space on end to show full column at left when scrolled to right. 2017-08-19 15:42:05 +02:00
and3md 17d4995e98 Improved grid measure. 2017-08-19 15:38:53 +02:00
and3md 1bba303cc3 Fix grid scroll pos on startup, extend scroll area on options (fullRowOnTop, fullColumnOnLeft). 2017-08-19 15:37:29 +02:00
Vadim Lopatin 1673b3103e Merge pull request #405 from Superbelko/feature-propertymeta
Added basic widget's property metadata info
2017-08-18 13:53:28 +03:00