Commit Graph

2372 Commits

Author SHA1 Message Date
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
Vadim Lopatin 4700720a8e update version after PR merge 2017-10-12 11:10:17 +03:00
Vadim Lopatin 8a0da9f8db Merge pull request #481 from dayllenger/work
Linear gradients as background
2017-10-12 10:42:30 +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 b0f0afda82 update version 2017-10-09 09:35:05 +03:00
Vadim Lopatin a765cd2212 DMD profiling on windows workaround 2017-10-09 09:34:54 +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 94f955a1d8 Added WindowFlag.ExpandSize to example1. 2017-10-07 15:28:21 +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 d9fcb06b64 update verson for #472 2017-10-06 10:21:46 +03: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
Vadim Lopatin df95bc35b1 update version for PR 2017-10-05 13:44:24 +03:00
Vadim Lopatin 709e095d27 Merge pull request #471 from FreeSlave/x11_getClipboardText
X11 getClipboardText implementation
2017-10-03 22:03:43 +03:00
Roman Chistokhodov 9030e8a1c7 X11 getClipboardText implementation 2017-10-02 19:48:10 +03:00
Vadim Lopatin 508e638517 update version for merged PRs 2017-10-02 13:20:44 +03:00
Vadim Lopatin c41db7af76 Merge pull request #470 from FreeSlave/borderless_window
Borderless window
2017-10-01 20:22:57 +03:00
Vadim Lopatin 3fa05a3c7a Merge pull request #469 from FreeSlave/showInFileManager_detached
Avoid zombies processes on linux with showInFileManager when phobos h…
2017-10-01 20:22:42 +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 17289b2804 update readme 2017-09-28 13:38:12 +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 57976633bb fix dark theme resources 2017-09-28 11:54:05 +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 7e4c8accbb change status bar style for default theme 2017-09-28 10:59:47 +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 b7c0f22169 update MSVC/VisualD projects 2017-09-27 15:51:02 +03:00