Commit Graph

1173 Commits

Author SHA1 Message Date
Vadim Lopatin cde32bf2f3 remove usage of std.stream since it's deprecated; fix build warnings on new DMD 2015-11-03 14:20:08 +03:00
Vadim Lopatin a6a818a884 fix DrawBuf.fill behavior - apply clipping rectangle 2015-11-03 10:49:57 +03:00
Vadim Lopatin a147dd2fee update freetype libraries 2015-11-03 09:10:32 +03:00
Vadim Lopatin 99a9270629 update win32 freetype libs 2015-11-02 15:42:15 +03:00
Vadim Lopatin f564b67341 update dlib dependency 2015-11-02 14:32:08 +03:00
Vadim Lopatin 337868efb5 upgrade dependencies 2015-11-02 14:02:00 +03:00
Vadim Lopatin 0a3ef886b2 fix #95 - window.close behavior on Win32 2015-11-02 11:10:58 +03:00
Vadim Lopatin 61225f156d Merge branch 'master' of github.com:buggins/dlangui 2015-11-02 09:29:32 +03:00
Vadim Lopatin 2ef1154265 fix build errors 2015-11-02 09:28:36 +03:00
Vadim Lopatin aaf4afd676 Merge pull request #99 from dazoe/master
Fix loading images upside down when using dlib
2015-11-02 09:16:12 +03:00
Dave Akers bd42a0d5ba Fix loading images upside down when using dlib 2015-08-06 00:48:44 -05:00
Vadim Lopatin 2f9a48eb53 Merge pull request #92 from MyLittleRobo/master
Add xpm support
2015-06-08 09:05:16 +03:00
FreeSlave c958169f88 Log exception and return null on xpm loading failure. Add copyright 2015-06-07 14:34:15 +03:00
FreeSlave 3638974bdf Should fix x64 build 2015-06-07 14:15:34 +03:00
FreeSlave 9df5d70a6b Add xpm support 2015-06-07 14:06:54 +03:00
Vadim Lopatin eecaf20577 disable logging in win32/release build by default 2015-05-29 09:10:23 +03:00
Vadim Lopatin 33e569d079 for Win32 release mode, use stderr logging to avoid creation of cr3.log file; you can change logger directly in your UIAppMain if needed 2015-05-29 08:38:31 +03:00
Vadim Lopatin ad3a4f4c2d update README with Win32 GUI app information 2015-05-29 08:34:11 +03:00
Vadim Lopatin 2a839fc4e7 win_app.def - GUI mode for Win32 (8.1) 2015-05-29 08:30:16 +03:00
Vadim Lopatin 968fae6257 Win 8.1 build as GUI app 2015-05-29 08:22:34 +03:00
Vadim Lopatin a9bc4cded5 remove pragma msg for signal list extraction 2015-05-06 10:06:16 +03:00
Vadim Lopatin be99e37fa2 FontConfig support - elapsed time measurements 2015-05-06 10:02:58 +03:00
Vadim Lopatin 5a977066a4 optimize getting of font list from FontConfig 2015-05-06 10:00:36 +03:00
Vadim Lopatin 2c80ba3f23 combobox improvements 2015-05-05 14:17:22 +03:00
Vadim Lopatin 8edf15db5f FontConfig support 2015-05-05 14:07:33 +03:00
Vadim Lopatin 9b7f4deaf4 DML support improvement 2015-05-05 11:16:48 +03:00
Vadim Lopatin 5b954d7481 try fixing warning on dub registry site 2015-04-16 08:42:06 +03:00
Vadim Lopatin 8190530136 migration to shorter listener names 2015-04-14 13:20:39 +03:00
Vadim Lopatin e34cf65351 convenient form of window.showMessageBox() 2015-04-13 17:35:01 +03:00
Vadim Lopatin 5f7038a4a0 expose ComboBox for DML 2015-04-13 16:49:47 +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 e028be2221 3d support continue 2015-04-09 13:59:41 +03:00
Vadim Lopatin 898e64419d Merge branch 'master' of github.com:buggins/dlangui 2015-04-09 13:59:19 +03:00
Vadim Lopatin f261f320a2 use statically linked msvcrt in libfreetype dlls - fix issue #86 2015-04-09 13:59:05 +03:00
Vadim Lopatin 931e26692d fix build under linux 2015-04-09 11:15:00 +03:00
Vadim Lopatin 576d8dbb3b 3d scene, continue 2015-04-08 12:02:16 +03:00
Vadim Lopatin 762ac89fe1 try fixing unittest CI 2015-04-08 10:34:39 +03:00
Vadim Lopatin 1ca105cae1 Support Windows x86_64 builds, add freetype and SDL x86_64 dlls 2015-04-08 10:07:18 +03:00
Vadim Lopatin 4452ebdbcd 3d scene, continue development 2015-04-08 08:55:31 +03:00
Vadim Lopatin 4a280e7744 fix dub build 2015-04-08 08:55:09 +03:00
Vadim Lopatin d7133ae17b initial version of dlangui:d3d example 2015-04-07 15:02:51 +03:00
Vadim Lopatin 7beea4b5b9 dlib dependency version fix 2015-04-07 13:29:10 +03:00
Vadim Lopatin 9a1d35aa86 trying to fix unittests 2015-04-07 12:24:03 +03:00
Vadim Lopatin d97cec9522 main() refactoring 2015-04-07 12:15:06 +03:00
Vadim Lopatin e592462f6b DML related refactoring 2015-04-07 12:07:21 +03:00
Vadim Lopatin 3eaea625d7 refactoring of DML code 2015-04-07 11:46:03 +03:00
Vadim Lopatin 48a032f4d9 Merge pull request #83 from alphaKAI/fix-implicit-convert-at-core-parser
fix implicit convert at src/dlangui/core/parser.d
2015-04-03 12:15:49 +03:00
alphaKAI e9473480bb fix implicit convert at src/dlangui/core/parser.d
Erros:
src/dlangui/core/parser.d(162): Error: cannot implicitly convert expression (this._lineText.length) of type ulong to int
src/dlangui/core/parser.d(196): Error: cannot implicitly convert expression (this._lineText.length) of type ulong to int

Original Code(both of these lines):
_len = _lineText.length;
Fixed Core(both of these lines):
_len = cast(int)_lineText.length;
2015-04-03 15:47:46 +09:00
Vadim Lopatin cc0f09a4c4 Hello World rewritten with usage DML parser 2015-04-02 16:30:20 +03:00