Commit Graph

1277 Commits

Author SHA1 Message Date
Dmitry Popov a59e876622 fix off-by-one error in SimpleTextFormatter line splitting where last char of last word was sent to next line 2016-03-03 21:44:56 +07:00
Dmitry Popov 5d48ae8fc4 avoid GC allocation in ColorDrawBufBase.drawRescaled, use original scale factor (before clipping) 2016-03-03 21:41:07 +07:00
Dmitry Popov f7e0fa2503 fix off-by-one error in Win32ColorDrawBuf leading to crashes when minimized 2016-03-03 21:33:38 +07:00
Vadim Lopatin 5419e6714b Scene3D/mesh testing for #183 2016-02-29 15:22:13 +03:00
Vadim Lopatin b7b44d3e14 trying to get mesh drawing working for #183 2016-02-29 14:58:17 +03:00
Vadim Lopatin 99325e8dbb trying to get Scene3d drawing working 2016-02-29 09:48:23 +03:00
Vadim Lopatin a0632573b3 opengl scene 2016-02-29 09:41:25 +03:00
Vadim Lopatin d73eeb0c3f fix opengl on win32 2016-02-29 09:14:18 +03:00
Vadim Lopatin a2a4523e13 3d graphics #183 2016-02-26 15:26:27 +03:00
Vadim Lopatin f45371673b MainMenu support in DML - #182 2016-02-24 11:17:39 +03:00
Vadim Lopatin 615d0484f3 register MainMenu to be accessible from DML 2016-02-24 11:07:14 +03:00
Vadim Lopatin 11593f91db mesh drawing 2016-02-19 14:07:38 +03:00
Vadim Lopatin 887cd27e2f scene3d - refactoring, better GL program support 2016-02-19 13:49:29 +03:00
Vadim Lopatin eda2ce8216 mesh and vertex buffer 2016-02-19 11:16:58 +03:00
Vadim Lopatin 5eea4c57b6 mesh/graphics buffers refactoring 2016-02-19 10:30:40 +03:00
Vadim Lopatin 82d7eb746f mesh and vertex buffers, continue development 2016-02-18 15:09:09 +03:00
Vadim Lopatin bc9fe4f2f0 fix build error on x64 2016-02-16 15:57:33 +03:00
Vadim Lopatin f694bf38eb 3d graphics: mesh, continue development: 2016-02-16 15:34:58 +03:00
Vadim Lopatin 3bd735773f fix buggin/dlangide#138 2016-02-05 10:23:57 +03:00
Vadim Lopatin 81f068fc7b Merge pull request #177 from g4z3r/master
small code enhancements
2016-02-03 11:34:44 +03:00
Vadim Lopatin c6c49b2cef fix for issue #103 - workaround for DMD bug with static this() and synchronized class instantiation from it 2016-02-03 11:16:25 +03:00
gazer 87bb30d54e small code enhancements 2016-02-02 14:14:42 +03:00
Vadim Lopatin b5b15d0b44 Merge pull request #175 from default0/master
Change Textbox Behaviour
2016-02-02 10:41:02 +03:00
Vadim Lopatin 4223b8b42f update deps 2016-02-02 08:49:12 +03:00
default0 9778555702 Change Textbox Behaviour
Textboxes have slightly altered behaviour: Shift-clicking to move the
cursor creates a selection from the previous cursor position to the
new position.
Tabbing into an EditLine selects all its contents, tabbing out of an
EditLine deselects everything.
2016-02-01 21:22:32 +01:00
Vadim Lopatin c9896d9cb4 fix theme change handling - close buggins/dlangide#132 2016-02-01 15:01:56 +03:00
Vadim Lopatin 8d5c118922 editors find panel - part 3 2016-02-01 12:05:36 +03:00
Vadim Lopatin 489884c752 editor find panel, part 2 2016-02-01 10:48:00 +03:00
Vadim Lopatin f63809f4a4 editor find panel support, part 1 2016-02-01 09:52:28 +03:00
Vadim Lopatin 1e902a00bb Merge pull request #172 from g4z3r/master
optimization: caching widget style
2016-02-01 06:39:01 +03:00
Vadim Lopatin b1c81cc824 Merge pull request #174 from g4z3r/editors
fix missing \n after copy-paste
2016-02-01 06:38:07 +03:00
Vadim Lopatin c5119fdc07 Merge pull request #173 from g4z3r/gl
ability to set GL context version by application
2016-02-01 06:37:50 +03:00
gazer 26f6f891b7 fix missing \n after copy-paste 2016-01-31 22:52:49 +03:00
gazer 2543137a62 fix https://github.com/buggins/dlangide/issues/130 2016-01-31 19:35:59 +03:00
gazer c834116053 fix misprint 2016-01-31 19:35:09 +03:00
gazer 4723343eaf ability to set GL context version by application 2016-01-31 09:22:19 +03:00
gazer 744383d0fd cache widget style 2016-01-31 07:04:24 +03:00
Vadim Lopatin 26e5e831d2 Merge pull request #171 from keywan-ghadami/fix-sdl-altgr
fix https://github.com/buggins/dlangide/issues/129
2016-01-30 20:47:26 +03:00
Keywan Ghadami 32d59ecaae fix https://github.com/buggins/dlangide/issues/129 2016-01-30 14:56:55 +01:00
Vadim Lopatin 22f12f7183 Merge pull request #169 from g4z3r/master
fix freeze after resizing
2016-01-30 09:13:00 +03:00
gazer e5fbbf68b9 fix freeze after resizing 2016-01-29 21:47:36 +03:00
Vadim Lopatin 60a074e665 fix build error on x64 2016-01-29 16:04:17 +03:00
Vadim Lopatin 224448357c scene3d/mesh vertex buffer - development in progress 2016-01-29 16:02:32 +03:00
Vadim Lopatin f9780e268e fix #168 - share OpenGL context between windows under Win32/OpenGL 2016-01-29 14:58:19 +03:00
Vadim Lopatin 3c5573aba0 Merge pull request #167 from g4z3r/master
little optimizations
2016-01-29 11:51:10 +03:00
gazer c2edca6d7b a little optimization 2016-01-29 11:18:04 +03:00
gazer de42d281b6 draw lines with drawLines 2016-01-29 11:18:04 +03:00
Vadim Lopatin bd5d275003 add screenshot to readme 2016-01-29 09:49:15 +03:00
Vadim Lopatin e18506dfed Merge pull request #163 from g4z3r/master
fix crash when change font settings
2016-01-29 07:01:55 +03:00
Vadim Lopatin 692d9e7c12 Merge pull request #165 from g4z3r/gl
fix nvidia problem
2016-01-29 07:01:24 +03:00