Commit Graph

225 Commits

Author SHA1 Message Date
Vadim Lopatin eb8ca97878 add support of loading PNG images with de_image 2014-12-30 10:38:32 +03:00
Vadim Lopatin 981f53b825 Tetris example: add controls 2014-12-26 15:08:17 +03:00
Vadim Lopatin a77a20e6e7 Tetris example improvements 2014-12-26 14:20:12 +03:00
Vadim Lopatin af5a631051 move files 2014-12-26 13:22:19 +03:00
Vadim Lopatin 52b21b9d88 Tetris example: refactoring 2014-12-26 13:19:40 +03:00
Vadim Lopatin a29fdb0fa1 Tetris example: fall down after rows are filled 2014-12-26 11:47:11 +03:00
Vadim Lopatin a91138cb56 Tetris example: refactoring & improvements; destroying of full rows 2014-12-26 09:46:10 +03:00
Vadim Lopatin f1cbf075c5 Tetris example: add Game Over popup background 2014-12-25 15:40:21 +03:00
Vadim Lopatin 1bab98e87e Tetris example: refactoring 2014-12-25 15:39:40 +03:00
Vadim Lopatin 75cb2325cb Tetris example: refactoring 2014-12-25 15:18:23 +03:00
Vadim Lopatin 939f85cd93 Tetris example: controls; game over handling 2014-12-25 14:05:49 +03:00
Vadim Lopatin 8d985baad2 tetris: fast fall 2014-12-25 12:22:59 +03:00
Vadim Lopatin ba0b4df568 set focus on window show; Tetris example - fix focus 2014-12-25 11:46:23 +03:00
Vadim Lopatin 9cca695c8d Tetris example: key handling 2014-12-24 15:18:15 +03:00
Vadim Lopatin 666c27edf1 tetris example update 2014-12-24 15:09:04 +03:00
Vadim Lopatin b52284a7fc tetris example: falling figures 2014-12-24 14:37:42 +03:00
Vadim Lopatin 26a90eeb42 tetris example development 2014-12-23 16:00:00 +03:00
Vadim Lopatin 8a448ef8fc tetris example 2014-12-23 13:41:03 +03:00
Vadim Lopatin 58d0d0c3fa fixes 2014-12-22 19:38:46 +03:00
Vadim Lopatin 0a7ee96cb8 Tetris example, continue 2014-12-22 18:31:55 +03:00
Vadim Lopatin 1b29c6b5dc add Tetris example - initial version 2014-12-22 17:00:06 +03:00
Vadim Lopatin 1a2a5f1aae message box 2014-12-22 16:04:58 +03:00
Vadim Lopatin 7fc0e7eee9 FileDialog fixes 2014-12-22 15:18:22 +03:00
Vadim Lopatin 38d2c5d1b0 standard app icon 2014-12-19 13:55:03 +03:00
Vadim Lopatin 1f919f8c0e dialog fixes; sdl platform fixes; filedialog fixes 2014-12-19 13:52:45 +03:00
Vadim Lopatin 5e30aee4fc Grid: add cell selection and activation listeners; File Dialog - navigation by directories 2014-12-17 17:40:11 +03:00
Vadim Lopatin 35104b170a FileDialog - continue development; drive list 2014-12-17 13:59:53 +03:00
Vadim Lopatin 0b67f637cc ComboBox implementation, continue 2014-12-15 15:04:43 +03:00
Vadim Lopatin df8d271856 StringListAdapter implemented 2014-12-15 12:16:56 +03:00
Vadim Lopatin a2fd7868fc update copyFiles: if using new dub with support of directory copying, copy resources to destination directory for library users 2014-12-10 16:41:41 +03:00
Vadim Lopatin 63241b7ca7 fix version definitions for posix - to use SDL and OPENGL 2014-12-10 14:45:12 +03:00
Vadim Lopatin 8b87cd19c2 trying to fix dependencies 2014-12-05 18:02:32 +03:00
Vadim Lopatin ca3df5d375 fixes 2014-12-05 14:56:31 +03:00
Vadim Lopatin 13358200a8 fix Win32 build to avoid using version def Unicode 2014-12-05 13:47:02 +03:00
Vadim Lopatin 8eb65282eb trying to fix DUB build under win32 2014-12-05 13:29:30 +03:00
Vadim Lopatin ca3319d078 trying to fix DUB build under win32 2014-12-05 13:27:08 +03:00
Vadim Lopatin e948d463a0 fix dub package - use Win32 api build under windows 2014-12-05 13:22:30 +03:00
Vadim Lopatin 1b4dfd4220 update VisualD projects 2014-12-04 16:07:34 +03:00
Vadim Lopatin c13e5b097b resizers: continue development 2014-12-04 15:47:40 +03:00
Vadim Lopatin 521e17597b Resizers - part 1; Support of cursor types under Win32 platform 2014-12-04 15:07:46 +03:00
Vadim Lopatin 9fd29770a9 tree widget - almost usable 2014-12-04 11:53:36 +03:00
Vadim Lopatin 8a64035050 Tree widget, continue 2014-12-01 15:07:26 +03:00
Vadim Lopatin 88a288c6b2 Tree widget, continue development 2014-12-01 12:29:34 +03:00
Vadim Lopatin 7f0c4250d0 Scroll Widget is working 2014-11-28 14:51:26 +03:00
Vadim Lopatin 257496b6f8 TreeWidget, part 1 2014-11-28 11:35:26 +03:00
Vadim Lopatin 0a47398344 dlanguilib-win32 - project to build with XamarinStudio/MonoD under win32 2014-09-02 12:04:14 +04:00
Vadim Lopatin 60b5f084d4 file open dialog - continue development 2014-07-07 10:22:31 +04:00
Vadim Lopatin cee53890a7 filedialog test code 2014-07-03 10:41:01 +04:00
Vadim Lopatin b8e95200d8 remove libpng references 2014-06-11 14:52:32 +04:00
Vadim Lopatin 0082fa5134 dub json fixes 2014-06-11 14:13:02 +04:00
Vadim Lopatin d440780721 remove unused deps 2014-06-11 13:33:59 +04:00
Vadim Lopatin 956645f467 string grid is working ok 2014-06-11 13:31:43 +04:00
Vadim Lopatin 388a2bc970 grid fixes 2014-06-11 13:22:16 +04:00
Vadim Lopatin e7b40dc6e0 grids: row select support 2014-06-09 13:26:19 +04:00
Vadim Lopatin 8a5127cef5 grids: move example data generation outside 2014-06-05 16:23:57 +04:00
Vadim Lopatin dccc7a8d48 scrollbar fixes 2014-06-03 08:53:24 +04:00
Vadim Lopatin a6a7d91eac grid widget development 2014-05-26 15:58:30 +04:00
Vadim Lopatin 2b45ea504c improve ddoc generation 2014-05-22 14:14:55 +04:00
Vadim Lopatin 576dbda406 add dialogs, part 1 2014-05-22 09:03:26 +04:00
Vadim Lopatin 901c5be5d7 window icon support for win32 api backend 2014-05-21 15:27:53 +04:00
Vadim Lopatin a521d0234a fix win32 api backend support 2014-05-21 11:12:46 +04:00
Vadim Lopatin c4de481f69 fix win32 build w/o SDL 2014-05-21 06:38:56 +04:00
Vadim Lopatin c71da5b7fc better animation demo 2014-05-20 17:03:55 +04:00
Vadim Lopatin ba53e802e6 tiled images support, part 2 2014-05-20 16:22:31 +04:00
Vadim Lopatin 64f5924b8e support tiled images, part 1 2014-05-20 15:25:41 +04:00
Vadim Lopatin 5b528ec5dc support window icon 2014-05-20 09:34:37 +04:00
Vadim Lopatin c95a45083b use dstring for windowCaption property; example1: change window caption according to currently selected tab 2014-05-20 08:56:21 +04:00
Vadim Lopatin 9ad2d4bd53 window flags support; window closing support; multiple windows support improvement; about dialog in example1 2014-05-19 16:48:21 +04:00
Vadim Lopatin 60776f2ce9 support changing of theme 2014-05-19 15:35:13 +04:00
Vadim Lopatin 1f9e1eba27 support loading of theme from .xml file 2014-05-19 14:33:38 +04:00
Vadim Lopatin b69d55f3eb Internationalization demo in example1 - Menu/View/Interface Language 2014-05-19 11:16:21 +04:00
Vadim Lopatin 908fbd396e radio button and checkbox menu item types support; i18n of example1 2014-05-19 10:29:15 +04:00
Vadim Lopatin 455e0ebd52 sample animation 2014-05-13 17:00:24 +04:00
Vadim Lopatin ba1b983ad4 Table Layout - Part 2 (usable, but doesn't support FILL_PARENT) 2014-05-12 16:51:21 +04:00
Vadim Lopatin 8a04d6aea6 implement APLHA support for widgets; use semitransparency for icons in disabled menu items; reduce excessive logging 2014-05-12 15:13:54 +04:00
Vadim Lopatin 6d518ed5c0 popup menus; popup menu for editors 2014-05-12 13:28:41 +04:00
Vadim Lopatin 0b35db01c7 popup menu support 2014-05-12 10:34:07 +04:00
Vadim Lopatin 45cafad1cb fix menu navigation 2014-05-12 09:32:27 +04:00
Vadim Lopatin 374b5bb058 menu item action handling 2014-05-08 12:06:35 +04:00
Vadim Lopatin 2719aecadb support underlined text style, and underlining of hotkey chars in text 2014-05-08 08:59:33 +04:00
Vadim Lopatin b27925f54f Menu improvements 2014-05-06 16:24:56 +04:00
Vadim Lopatin b553a7e1d0 Merge branch 'master' of github.com:buggins/dlangui 2014-05-05 09:35:34 +04:00
Vadim Lopatin a06ca86820 Linux/MonoD solution fix 2014-05-05 09:35:19 +04:00
Vadim Lopatin 78e8982a2f example1 improvements: Buttons demo tab 2014-04-30 15:29:36 +04:00
Vadim Lopatin 85aca6f039 support SDL build w/o OpenGL 2014-04-30 11:48:15 +04:00
Vadim Lopatin b076ed5859 update DUB.JSON to use SDL 2014-04-30 09:44:48 +04:00
Vadim Lopatin 5375d03ebe SDL support 2014-04-28 16:47:49 +04:00
Vadim Lopatin ce71e7dc1a support SDL2 under Windows 2014-04-28 16:35:36 +04:00
Vadim Lopatin c29dab5a2c SDL2 support. part 3 2014-04-27 07:56:55 +04:00
Vadim Lopatin 21cf6bd401 fix linux build, and build instructions 2014-04-26 20:48:14 +04:00
Vadim Lopatin efa195b70a fix duplicate guids in mono-d project 2014-04-24 23:37:29 +04:00
Vadim Lopatin cbc647a60b fix linux+dub build 2014-04-24 23:19:27 +04:00
Vadim Lopatin aa4e1411b2 editors: support move by words, part 1 2014-04-24 18:28:58 +04:00
Vadim Lopatin 7862f897f9 EditBox: scrolling using mouse wheel and scrollbars; font zooming using ctrl + mouse wheel 2014-04-24 17:30:19 +04:00
Vadim Lopatin 08fb2f27d3 support multiple views for same EditableContent - demo 2014-04-24 16:12:02 +04:00
Vadim Lopatin f5bf1bb9ec editor readonly mode support 2014-04-24 14:37:53 +04:00
Vadim Lopatin 117d4ce33e editors enhancements 2014-04-24 13:58:10 +04:00
Vadim Lopatin 6bb605dde9 fixes 2014-04-23 16:44:56 +04:00
Vadim Lopatin 729b406a45 performance optimizations 2014-04-23 16:43:56 +04:00
Vadim Lopatin 3961ff9068 sample usage of EditLine and EditBox 2014-04-22 20:50:39 +04:00