Commit Graph

185 Commits

Author SHA1 Message Date
Vadim Lopatin f1b4efe6eb fix 9patch detection; mouse support under XCB 2014-03-18 11:10:41 +04:00
Vadim Lopatin 67b4534b70 fix xcb build; update button resources 2014-03-18 09:16:00 +04:00
Vadim Lopatin 27d2f64735 fix styles 2014-03-17 21:26:13 +04:00
Vadim Lopatin df1d104133 fixes 2014-03-17 18:39:25 +04:00
Vadim Lopatin c73f1ae0b0 horizontal layout; mouse event processing fixes 2014-03-17 17:56:52 +04:00
Vadim Lopatin 56b3eeb6a6 window layout and update after mouse events 2014-03-17 15:28:13 +04:00
Vadim Lopatin 5fd93700a0 styles for states 2014-03-17 13:33:40 +04:00
Vadim Lopatin 08a95002c1 mouse event processing 2014-03-17 12:18:53 +04:00
Vadim Lopatin 8df36ce12a mouse events 2014-03-17 07:10:38 +04:00
Vadim Lopatin 7328b2a662 mouse events, initial implementation 2014-03-15 16:52:14 +04:00
Vadim Lopatin 81a71fab33 use Derelict/FreeImage instead of libpng to fix library version issues 2014-03-15 16:11:49 +04:00
Vadim Lopatin a3d195fb8b XCB version working - except libPNG version issue 2014-03-14 17:39:56 +04:00
Vadim Lopatin bf57f2f26f app 2014-03-14 17:35:53 +04:00
Vadim Lopatin 05d1ec598a xcb shm image 2014-03-14 17:10:33 +04:00
Vadim Lopatin cb500d42e4 fixes and refactoring - XCB app 2014-03-14 13:54:35 +04:00
Vadim Lopatin 5135e9ec30 XCB platform 2014-03-14 12:15:21 +04:00
Vadim Lopatin f3584dd6fc fix sample XCB code formatting 2014-03-13 18:33:55 +04:00
Vadim Lopatin 77ee20c6a9 update gitignore 2014-03-13 18:26:54 +04:00
Vadim Lopatin 8a3f491074 XCB binding 2014-03-13 18:26:00 +04:00
Vadim Lopatin f3cd071904 added X11 binding 2014-03-13 12:24:18 +04:00
Vadim Lopatin d6d36a21a1 FreeType font manager is working 2014-03-12 16:55:03 +04:00
Vadim Lopatin aab292ecad freetype support 2014-03-12 16:47:12 +04:00
Vadim Lopatin 993b367913 freetyle support, continue development 2014-03-12 14:36:47 +04:00
Vadim Lopatin 1a0768cedc freetype: loading font 2014-03-12 13:49:37 +04:00
Vadim Lopatin 1aa4617872 ftfonts fixes 2014-03-12 12:02:40 +04:00
Vadim Lopatin 3491c35d89 adding freetype dll for win32 2014-03-12 11:15:22 +04:00
Vadim Lopatin 2a50741e52 FreeType support stub added 2014-03-12 10:43:37 +04:00
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