Commit Graph

760 Commits

Author SHA1 Message Date
Vadim Lopatin fcda30b159 fix dlangide issue 33 - openging of .json file in editor causes crash 2015-02-19 11:29:33 +03:00
Vadim Lopatin fca69bd34e dlangide - add libdparse 2015-02-18 10:58:55 +03:00
Vadim Lopatin f4fad909c2 fix settings implementation 2015-02-17 17:40:44 +03:00
Vadim Lopatin 54bb53d4e5 temporary fix for app hanging on druntime shutdown when there were several threads: 2015-02-17 15:49:01 +03:00
Vadim Lopatin 7ed43feb7f fix key codes 2015-02-17 14:21:24 +03:00
Vadim Lopatin cf4ba4a9a3 window onClose handler 2015-02-17 13:20:08 +03:00
Vadim Lopatin 42f9d60b4f better settings accessors 2015-02-17 11:50:05 +03:00
Vadim Lopatin ae12dd12b9 search executable using PATH env variable 2015-02-17 11:01:07 +03:00
Vadim Lopatin 90429a84fd Merge pull request #62 from MrSmith33/master
Fix appending string to dchar[]. Fix C-style arrays.
2015-02-17 09:33:14 +03:00
Vadim Lopatin 36a95e6849 Merge pull request #61 from Freakazo/master
Check that line is not empty.
2015-02-17 09:32:22 +03:00
Andrey Penechko af30472a7b Fix appending string to dchar[]. Fix C-style arrays. 2015-02-17 02:45:22 +02:00
Vadim Lopatin 30b731a8cf fix dlib dependency - use tagged version to resolve unittest build error 2015-02-16 14:09:40 +03:00
Vadim Lopatin 8208f43049 configurable shortcuts - issue #59 2015-02-16 12:06:43 +03:00
Vadim Lopatin 009e0ec21c externalizable accelerators 2015-02-16 10:52:11 +03:00
Vadim Lopatin 9b3c2b3cfc improve settings 2015-02-16 10:27:25 +03:00
Hans-Albert Maritz eaee37599f Check that line is not empty.
Fixes potential out of bounds access a couple of lines below.
2015-02-15 20:05:48 +11:00
Vadim Lopatin 06d1f31cd0 fixes 2015-02-13 17:14:35 +03:00
Vadim Lopatin 7490ae0c56 fix resource leak when closing tabs 2015-02-13 16:35:38 +03:00
Vadim Lopatin 195a8587be resource leak detection - always enable for debug builds 2015-02-13 16:22:43 +03:00
Vadim Lopatin d34ffd75a1 allow processing of window close event - e.g. to disable closing if there is unsaved data - issue #60 implemented for win32 backend 2015-02-13 14:20:53 +03:00
Vadim Lopatin 26d9481506 implement drag&drop files to application window 2015-02-13 13:37:24 +03:00
Vadim Lopatin 218093443b global action name/id maps, global action accelerator map - to allow overriding actino accelerators 2015-02-13 12:40:48 +03:00
Vadim Lopatin 4ed1efd75b win32 backend: fix keyboard focus issue when returning back to dlangui window from another app with mouse instead of Alt+Tab (dlangide issue 26) 2015-02-13 11:47:19 +03:00
Vadim Lopatin dabc76390b fix indent/unindent with Tab key for case when several lines selected: issue 22 in dlangide 2015-02-12 21:43:36 +03:00
Vadim Lopatin 37a5072955 move some vars from TLS to __gshared 2015-02-12 20:20:30 +03:00
Vadim Lopatin 45b1fa3bd1 fix crash on redo; fix redo and delete line shortcuts 2015-02-12 16:38:31 +03:00
Vadim Lopatin 4ffd0af922 support simple text popups; issue #43 is completed 2015-02-12 15:38:12 +03:00
Vadim Lopatin 08e9cd8d06 tooltips support 2015-02-12 15:23:52 +03:00
Vadim Lopatin 1b338828af tooltips support, part 2 2015-02-12 14:12:33 +03:00
Vadim Lopatin c67eac3432 match brackets in editors support 2015-02-12 11:12:52 +03:00
Vadim Lopatin 7d7dc6faee fix for matching brackets support in editors 2015-02-11 16:12:00 +03:00
Vadim Lopatin f703b74408 matching brackets highlight in editors 2015-02-11 15:55:07 +03:00
Vadim Lopatin 579b297147 editable fixes 2015-02-11 15:16:10 +03:00
Vadim Lopatin b037625854 fix editors cursor placement 2015-02-11 13:36:34 +03:00
Vadim Lopatin 9f01f14645 allow specifying window size on creation 2015-02-11 13:33:03 +03:00
Vadim Lopatin 888859835c popup menu support for tree items 2015-02-11 12:03:26 +03:00
Vadim Lopatin 7a53faa63f ability to remove collapse icon for single top item 2015-02-11 10:54:52 +03:00
Vadim Lopatin a749f127f8 fixes 2015-02-11 10:54:27 +03:00
Vadim Lopatin 75ef00fb15 ability to add custom icons for file types 2015-02-11 10:53:29 +03:00
Vadim Lopatin f64b2c55c6 more keycodes; increase font size for tabs 2015-02-11 09:34:37 +03:00
Vadim Lopatin 84bf895d06 paired bracket highlight, part 1 2015-02-10 18:27:44 +03:00
Vadim Lopatin 9fd6a1e513 select word by double click in editors 2015-02-10 17:57:33 +03:00
Vadim Lopatin 02526cbbb3 fix underlining 2015-02-10 16:06:25 +03:00
Vadim Lopatin 1733394bb1 optimizations 2015-02-10 16:05:56 +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 de4c374197 win32 fonts size 2015-02-10 11:24:45 +03:00
Vadim Lopatin 9db29a19cd change package structure - #56 2015-02-10 09:53:21 +03:00
Vadim Lopatin 266c24936e fix toggle comment shortcut under SDL; allow freetype support when using sdl under win32 2015-02-09 17:59:51 +03:00
Vadim Lopatin 70d27155b0 support toggle comment 2015-02-09 17:42:05 +03:00