Commit Graph

2408 Commits

Author SHA1 Message Date
Vadim Lopatin 3113577041 put OpenGL support under conditional compilation: version(USE_OPENGL) 2014-03-12 10:29:06 +04:00
Vadim Lopatin 0cff3908fe fix problem with font colors under OpenGL 2014-03-12 10:15:28 +04:00
Vadim Lopatin 6adad89d53 refactoring 2014-03-12 09:22:31 +04:00
Vadim Lopatin 31e1693074 GL caches refactoring 2014-03-12 09:12:43 +04:00
Vadim Lopatin e4f27b1966 text drawing is working ok under OpenGL 2014-03-11 21:48:54 +04:00
Vadim Lopatin 6786e29b17 implement OpenGl glyph cache 2014-03-11 19:48:59 +04:00
Vadim Lopatin 72f5d394ea refactor glyph drawing interface, implement GrayDrawBuf 2014-03-11 19:31:53 +04:00
Vadim Lopatin 70156ad428 fixed ninePatch drawing in win32 2014-03-11 18:32:24 +04:00
Vadim Lopatin 69fd696458 GL texture drawing is working 2014-03-11 17:40:43 +04:00
Vadim Lopatin 2dc0a9ff82 gl image cache, scene 2014-03-11 11:28:04 +04:00
Vadim Lopatin bd11a09adb solid fill shader is working ok 2014-03-11 09:56:51 +04:00
Vadim Lopatin 013b79b4a6 fixes 2014-03-10 23:45:44 +04:00
Vadim Lopatin 091f75db13 trying to implement GL drawbuf 2014-03-10 17:56:21 +04:00
Vadim Lopatin a5ac694004 OpenGL shaders 2014-03-10 16:58:16 +04:00
Vadim Lopatin e0674a98b6 add gitignore 2014-03-10 12:13:26 +04:00
Vadim Lopatin b8e6f8777a fix project settings 2014-03-10 12:12:02 +04:00
Vadim Lopatin 02736f8bab project files for DerelictUtil, DerelictFT, DerelictGL3, gl3n 2014-03-10 12:08:13 +04:00
Vadim Lopatin c945d95066 layout code refactoring, step 2 2014-03-09 16:33:28 +04:00
Vadim Lopatin 5052067be5 refactoring of layouts code 2014-03-09 16:01:48 +04:00
Vadim Lopatin 1341bb6e71 fix linear layout implementation 2014-03-08 22:09:35 +04:00
Vadim Lopatin 3661f7f9fb remove binaries 2014-03-07 20:38:56 +04:00
Vadim Lopatin 03eb2c7b65 Linear layout - in progress 2014-03-07 18:52:50 +04:00
Vadim Lopatin f13757042e introduce layout params 2014-03-07 18:01:10 +04:00
Vadim Lopatin fb1215502c WidgetGroup 2014-03-07 17:38:48 +04:00
Vadim Lopatin 72d698f72a apply size constraints 2014-03-07 16:45:04 +04:00
Vadim Lopatin a729ab4e58 visibility and size constraint 2014-03-07 16:33:15 +04:00
Vadim Lopatin a85dde2d6f window update issue fixed 2014-03-07 15:55:28 +04:00
Vadim Lopatin c6c89303d8 styles: background drawable - working; add initial implementation of Button 2014-03-07 14:59:08 +04:00
Vadim Lopatin bfc77c0974 button image resources 2014-03-07 14:34:58 +04:00
Vadim Lopatin 434aae7b04 nine patch drawing is working 2014-03-07 14:34:37 +04:00
Vadim Lopatin 6764fe17eb working drawable cache and resized image drawing 2014-03-07 13:26:15 +04:00
Vadim Lopatin aef01a1044 fix styles access 2014-03-07 11:04:50 +04:00
Vadim Lopatin 6623e6bffe Drawable and 9-patch support, part 1 2014-03-07 10:46:43 +04:00
Vadim Lopatin 93df2f902f styles improvements, documenting 2014-03-06 18:17:19 +04:00
Vadim Lopatin 3713c73db6 use style for widget properties 2014-03-06 17:27:11 +04:00
Vadim Lopatin adf9e40365 fix project settings for Release 2014-03-06 11:52:24 +04:00
Vadim Lopatin 6a22a43f34 styles 2014-03-06 00:23:38 +04:00
Vadim Lopatin 45d35f7621 theme and styles, part 1 2014-03-05 23:00:21 +04:00
Vadim Lopatin 595e1fc7d6 simple text widget 2014-03-05 16:47:54 +04:00
Vadim Lopatin e3204070c2 win32 fixes 2014-03-05 15:32:59 +04:00
Vadim Lopatin 79a18449cd loading and drawing of PNGs is working 2014-03-05 14:52:50 +04:00
Vadim Lopatin b506c6f285 refactor solution to move dlangui into a separate library project 2014-03-05 13:11:36 +04:00
Vadim Lopatin a41841b2bc image cache: 2014-03-05 11:36:23 +04:00
Vadim Lopatin dccd5d8f88 implemented image decoding 2014-03-05 11:08:22 +04:00
Vadim Lopatin 3d2fc6df46 project refactoring - win32 platform support 2014-03-05 09:29:03 +04:00
Vadim Lopatin 81833a6db6 add libpng library win32 x86 binary 2014-03-05 09:20:36 +04:00
Vadim Lopatin 2d14cc78a8 code cleanup 2014-03-05 08:09:04 +04:00
Vadim Lopatin 4429bca35c code cleanup 2014-03-05 06:48:10 +04:00
Vadim Lopatin 99dae613f2 include libpng bindling source 2014-03-05 06:38:30 +04:00
Vadim Lopatin e44c7fd3fd Text drawing is working. Refcounted fonts working ok 2014-03-04 16:39:16 +04:00