Commit Graph

337 Commits

Author SHA1 Message Date
Vadim Lopatin 6473c16520 X11 projects 2015-11-20 21:52:02 +03:00
Vadim Lopatin b977506c9b fix project settings for X11 2015-11-19 10:05:13 +03:00
Vadim Lopatin a6486ddb50 Merge branch 'master' of github.com:buggins/dlangui 2015-11-19 08:52:04 +03:00
Vadim Lopatin cabed856cb merge 2015-11-19 08:51:57 +03:00
Vadim Lopatin 158b47b4ce Cocoa backend prototype 2015-11-19 06:51:51 +03:00
Vadim Lopatin e2926ad4e6 X11 backend, initial version 2015-11-18 17:02:19 +03:00
Vadim Lopatin 0010e02bee OSX Cocoa support, prototyping 2015-11-18 07:59:36 +03:00
Vadim Lopatin a51abfffc1 mac osx cocoa support prototype 2015-11-16 21:29:32 +03:00
Vadim Lopatin 4ca288209d fix MacOSX Mono-D projects 2015-11-15 09:07:56 +03:00
Vadim Lopatin d39536bd2a fix example projects; update README with new information about VisualD development 2015-11-13 09:59:32 +03:00
Vadim Lopatin 26757efb69 cleanup old project files 2015-11-13 09:41:26 +03:00
Vadim Lopatin 6d2a79ba22 windows mono-d projects 2015-11-13 09:37:38 +03:00
Vadim Lopatin 5d2228d956 Mono-D OSX projects added 2015-11-12 18:43:01 +03:00
Vadim Lopatin bcb89f0f91 add Minimal (no OpenGL) configurations for monod-linux 2015-11-12 13:25:18 +03:00
Vadim Lopatin 91af0ba252 monod-linux projects 2015-11-12 11:49:50 +03:00
Vadim Lopatin 41cf57d432 create new solution for MonoD-linux; fix crash on startup 2015-11-12 10:38:11 +03:00
Vadim Lopatin 78eb509eaa fix osx dub builds 2015-11-11 21:16:59 +03:00
Vadim Lopatin 3980210b6f Merge branch 'master' of github.com:buggins/dlangui 2015-11-11 18:51:16 +03:00
Vadim Lopatin 17274d19e0 DerelictCocoa test app 2015-11-11 18:49:36 +03:00
Vadim Lopatin 2f7e8f6a0d fix DUB projects for examples 2015-11-11 15:24:37 +03:00
Vadim Lopatin 53c20f0498 fix crash in release mode 2015-11-11 14:56:25 +03:00
Vadim Lopatin 3f4fa96cb7 mac osx mono-d projects 2015-11-10 21:03:07 +03:00
Vadim Lopatin d33b5d1c93 fix Tetris example - falling after full rows removing - #94 2015-11-10 16:14:02 +03:00
Vadim Lopatin cbcb7a18a6 new solution and projects for fresh versions of VisualD 2015-11-05 11:55:07 +03:00
Vadim Lopatin 0778b77531 OpenGL: drawLine - use line shader instead of drawing line by points 2015-11-03 15:51:49 +03:00
Vadim Lopatin a6a818a884 fix DrawBuf.fill behavior - apply clipping rectangle 2015-11-03 10:49:57 +03:00
Vadim Lopatin 99a9270629 update win32 freetype libs 2015-11-02 15:42:15 +03:00
Vadim Lopatin 0a3ef886b2 fix #95 - window.close behavior on Win32 2015-11-02 11:10:58 +03:00
Vadim Lopatin 2ef1154265 fix build errors 2015-11-02 09:28:36 +03:00
Vadim Lopatin 2a839fc4e7 win_app.def - GUI mode for Win32 (8.1) 2015-05-29 08:30:16 +03:00
Vadim Lopatin 8190530136 migration to shorter listener names 2015-04-14 13:20:39 +03:00
Vadim Lopatin 6411f2adde more logging to investigate crash on dmd x86_64 release build 2015-04-10 10:50:00 +03:00
Vadim Lopatin 77a1793761 fix issue #87 2015-04-09 16:24:46 +03:00
Vadim Lopatin d7133ae17b initial version of dlangui:d3d example 2015-04-07 15:02:51 +03:00
Vadim Lopatin 3eaea625d7 refactoring of DML code 2015-04-07 11:46:03 +03:00
Vadim Lopatin cc0f09a4c4 Hello World rewritten with usage DML parser 2015-04-02 16:30:20 +03:00
Vadim Lopatin ff86afb051 fix DUB build of DMLEdit 2015-04-02 15:45:16 +03:00
Vadim Lopatin c895b3f03a DML editor samples 2015-04-02 15:42:44 +03:00
Vadim Lopatin bd56d0084b DML editor 2015-04-02 14:39:19 +03:00
Vadim Lopatin 5b67dbde81 DML editor sample 2015-04-02 11:53:28 +03:00
Vadim Lopatin f0a615ed82 ML parser improvements; allow specifying percent size for layoutWidth, layoutHeight in percents 2015-04-02 11:06:50 +03:00
Vadim Lopatin 2877cba890 new example: DML editor 2015-04-02 09:50:28 +03:00
Vadim Lopatin 22118b5654 improvements in loading from DML - issue #58 2015-04-01 17:39:58 +03:00
Vadim Lopatin b62334e5c7 improvements in loading from DML - issue #58 2015-04-01 15:14:00 +03:00
Vadim Lopatin bec083326b ML parser, continue 2015-03-31 18:33:06 +03:00
Vadim Lopatin b28a1e95b7 list adapters: support adding/removing items, fix issue #80 2015-03-31 13:06:14 +03:00
Vadim Lopatin 045621a90e dsfml platform - initial support 2015-03-27 16:48:40 +03:00
Vadim Lopatin bf9f438d0f fix layout problems 2015-03-27 14:08:40 +03:00
Vadim Lopatin a42c8c0806 fix SimpleTextFormatter 2015-03-27 13:12:48 +03:00
Vadim Lopatin 3cb8c86d22 move About to message box 2015-03-27 12:16:49 +03:00
Vadim Lopatin 8ea8104341 configurations 2015-03-27 09:47:12 +03:00
Vadim Lopatin d55cb158a1 fix gl3n dependency 2015-03-25 11:10:39 +03:00
Vadim Lopatin d7ecdc4417 fix Tetris example build on dmd 2.0.67 2015-03-25 09:20:03 +03:00
Vadim Lopatin a9d1a31f6b added DrawBuf,drawLine() - issue #64 - based on code from Ted Bullen; OpenGL version of drawLine still needs optimization to avoid drawing by-pixel 2015-03-24 21:56:54 +03:00
Vadim Lopatin 0c2b25d558 CanvasWidget, with example 2015-03-24 21:20:47 +03:00
Vadim Lopatin 9ec5b0b1b9 scene 3D, initial implementation 2015-03-23 17:30:08 +03:00
Vadim Lopatin af611fe4b4 update highres resources 2015-03-23 17:29:11 +03:00
Vadim Lopatin f599a7e4df fix opengl context creation 2015-03-16 09:39:29 +03:00
Vadim Lopatin 027cfdb685 possible fix for issue #72 - GUI is blurry when using retina displays; theme font size in pt 2015-03-12 10:04:31 +03:00
Vadim Lopatin ae83f16639 dark theme, part 1 2015-03-05 17:40:19 +03:00
knommad 0d81aafee6 Use of package.d for cleaner import lines in applications. 2015-02-22 09:13:53 +10:30
Vadim Lopatin 4ffd0af922 support simple text popups; issue #43 is completed 2015-02-12 15:38:12 +03:00
Vadim Lopatin 9f01f14645 allow specifying window size on creation 2015-02-11 13:33:03 +03:00
Vadim Lopatin 9fd6a1e513 select word by double click in editors 2015-02-10 17:57:33 +03:00
Vadim Lopatin c411682e17 Merge branch 'master' of github.com:buggins/dlangui 2015-02-10 15:14:54 +04:00
Vadim Lopatin 41377dff10 update mono-d projects 2015-02-10 15:14:22 +04:00
Vadim Lopatin 9db29a19cd change package structure - #56 2015-02-10 09:53:21 +03:00
Vadim Lopatin 6bb69b2471 indent/unindent editor actions improved 2015-02-09 09:45:23 +03:00
Vadim Lopatin e91114994e fix issue #52 - showCloseButton flag 2015-02-08 19:51:41 +03:00
Vadim Lopatin 2f5500f792 fixes 2015-02-06 16:46:58 +03:00
Vadim Lopatin d74e995d02 implement font gamma setting; tune fonts in default theme 2015-01-30 12:04:46 +03:00
Vadim Lopatin 4adeac03f2 Merge pull request #37 from John-Colvin/patch-1
fix tetris row counter
2015-01-28 21:20:42 +03:00
Vadim Lopatin 4920646aa8 disable subpixel antialiasing 2015-01-28 17:16:26 +03:00
John Colvin d721c13f55 fix row counter 2015-01-28 13:16:46 +00:00
Vadim Lopatin e63a9b0b2a fix timers support; add timer example 2015-01-28 15:46:11 +03:00
Vadim Lopatin d46febac11 disable OpenGL 2015-01-26 12:10:56 +03:00
Vadim Lopatin 3e53fdb3db subpixel rendering for OpenGL, part 2 2015-01-26 10:39:50 +03:00
Vadim Lopatin 4e90c9b39e cleartype for opengl, part 1; WARNING: openGL text rendering is broken - don't sync to this commit 2015-01-26 07:29:53 +03:00
Vadim Lopatin b15478b8e5 subpixel antialiasing in freetype fonts 2015-01-24 22:10:08 +03:00
Vadim Lopatin a6f68a5f52 turn on subpixel antialiasing (ClearType) for win32 fonts / no opengl 2015-01-23 22:27:47 +03:00
Vadim Lopatin 40c138e911 subpixel rendering, part 1 2015-01-23 15:48:29 +03:00
Vadim Lopatin b417db74a0 font size fixes 2015-01-23 10:36:51 +03:00
Vadim Lopatin 173388fdff fix crash on action handling 2015-01-22 17:57:52 +03:00
Vadim Lopatin 0ddf2fa508 get rid of unnecessary resource dirs, language and theme setting when default values are used 2015-01-22 16:14:43 +03:00
Vadim Lopatin 5b1c0de0ae embedded resources in examples; embedded i18n resources support 2015-01-22 15:48:01 +03:00
Vadim Lopatin ae543e7c8a embed standard resources, part 1 2015-01-22 12:31:05 +03:00
Vadim Lopatin a19466c612 fix dub build 2015-01-22 11:17:49 +03:00
Vadim Lopatin 3448facf43 package refactoring 2015-01-22 10:49:46 +03:00
Vadim Lopatin c78814fa6c minimize dub.json content 2015-01-22 09:33:12 +03:00
Vadim Lopatin da3ef18046 move unused 3rdparty files to xrdparty-extra 2015-01-22 09:12:12 +03:00
Vadim Lopatin 9b414beb35 update readme; update logo for tetris; improve example1 layouts; update docs 2015-01-20 12:31:05 +03:00
Vadim Lopatin 7a8d19cafe fix project dependencies 2015-01-20 09:35:42 +03:00
Vadim Lopatin 5ab9280c46 line numbers support in editors 2015-01-19 18:24:35 +03:00
Vadim Lopatin 00e4d207d4 example1: support opening of file in separate tab with open file dialog 2015-01-19 13:47:01 +03:00
Vadim Lopatin a75d50c6c6 example1: SourceEdit instead of EditBox 2015-01-19 11:49:38 +03:00
Vadim Lopatin 0632f3eec4 turn on antialiasing for example1 2015-01-19 11:43:11 +03:00
Vadim Lopatin eef521432f add font antialiasing and hinting settings to example1 2015-01-19 10:12:42 +03:00
Vadim Lopatin 789e435d3f fix visuald project release build settings 2015-01-14 21:38:12 +03:00
Vadim Lopatin a157a5314d update editbox style; remove unused resources 2015-01-14 16:48:20 +03:00
Vadim Lopatin 50d82fd414 update styles for buttons, checkboxes, radiobuttons 2015-01-14 14:58:45 +03:00