Commit Graph

2272 Commits

Author SHA1 Message Date
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 58080186e3 add Dragon Curve example 2017-10-17 18:16:59 +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
Roman Chistokhodov b5c266f3e9 Update dub.json to fix console build 2017-10-16 19:23:35 +03:00
dayllenger 4b0d2f0ef0 DrawableCache refactoring 2017-10-16 15:11:16 +03:00
Vadim Lopatin f7503ec974 update version 2017-10-16 13:32:13 +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 33a7501bb9 Merge pull request #491 from dayllenger/memoize
Powerful optimization: memoize
2017-10-16 13:27:29 +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
Vadim Lopatin 53e53e84ae update version; update visualD project 2017-10-16 11:40:42 +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 dbbad64649 Merge pull request #490 from dayllenger/master
Highlighting in readme and coding style pages #443
2017-10-16 11:22:46 +03:00
Vadim Lopatin 702bbc6c21 Merge pull request #489 from dayllenger/tetris
Expand window in tetris example
2017-10-16 11:22:36 +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
Viktor 7a50e27d28 Update CODING_STYLE.md 2017-10-15 21:17:19 +03:00
Viktor 355b14fafb Update README.md 2017-10-15 21:11:39 +03:00
dayllenger ecf2c1791a fix segfault because of _nullDrawable 2017-10-14 23:08:06 +03:00
dayllenger fdbd7254ee expand window in tetris example 2017-10-14 19:28:33 +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 60b2c3a05a Travis CI: console build added 2017-10-14 12:49:57 +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 0a7d041bb2 update version - after PR commit and #480 fix 2017-10-12 13:17:53 +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