Commit Graph

508 Commits

Author SHA1 Message Date
Vadim Lopatin 9a6619cd33 completion filtering and sorting - #235 2017-08-29 17:54:59 +03:00
Vadim Lopatin 23213147d2 fix #245, partial change for #235 2017-08-29 16:44:57 +03:00
Vadim Lopatin bed6b6a709 hide workspace tree when no workspace is opened 2017-08-29 16:03:54 +03:00
Vadim Lopatin 2f2a1e5351 add donate link to Help menu - #186 2017-08-29 15:56:01 +03:00
Vadim Lopatin fec824d00a donation link in home screen 2017-08-29 15:46:03 +03:00
Vadim Lopatin 98f53d6560 add vibe-d and D forum links to home screen 2017-08-29 10:58:47 +03:00
Vadim Lopatin ad5aafea8e dlang tour link in home screen 2017-08-29 10:54:28 +03:00
Vadim Lopatin e52d812401 add Menu / Show Home Screen command 2017-08-29 10:47:11 +03:00
Vadim Lopatin 4dc88393de fix #238 2017-08-29 10:39:43 +03:00
Vadim Lopatin a7bf256d15 fix theme update 2017-08-28 13:23:51 +03:00
Vitaly Livshic 2a81c2e6d4 Merge 2017-08-26 19:54:54 +03:00
Vitaly Livshic 911dcffb0d #73 Last opened files automatically opens 2017-08-26 19:49:15 +03:00
and3md 9d516c99d0 More recent dlangui version when create new dlangui based project. 2017-08-25 19:55:52 +02:00
Vadim Lopatin e530b93426 attempt to resolve #242, #229 2017-08-25 18:00:18 +03:00
Vadim Lopatin a318577f97 apply ui font changes 2017-08-25 17:01:25 +03:00
Vadim Lopatin 8fffaa9e09 UI settings - fontFace and fontSize 2017-08-25 15:07:08 +03:00
Vadim Lopatin 68307368e5 link with zlib; put version to separate file views/VERSION 2017-08-25 10:17:10 +03:00
Vadim Lopatin 99315708d3 update dlangui version to fix scrollbar issue #236 2017-08-24 10:49:08 +03:00
Vadim Lopatin 8f2686677a update dlangui dep version - fix scrollbars 2017-08-21 14:38:15 +03:00
Vadim Lopatin d0b9ff8a0e implementation of #237 - save file as -- first part 2017-08-15 17:47:02 +03:00
Vadim Lopatin d15e6e769a fix #203 - DCD problem with multithreaded app 2017-08-15 15:52:32 +03:00
Vadim Lopatin 7560d8347c DCD fixes; waiting for DSymbol PR 2017-08-15 15:26:38 +03:00
Vadim Lopatin 0b3530142f fix commandline workspace param processing after dlangui arg list change - item 0 is now executable filename 2017-08-14 10:11:53 +03:00
Vadim Lopatin 814dcd3ede .dt diet template support; trying to fix DCD issue 2017-08-11 19:19:30 +03:00
Vadim Lopatin 9647069fc3 trying to fix #203 2017-08-10 17:41:04 +03:00
Vadim Lopatin 55fee46ab6 update version 2017-08-10 17:29:07 +03:00
Vadim Lopatin fd7523761c fixes for #203, #231, #220 2017-08-10 17:15:27 +03:00
Vadim Lopatin c1b5a014b4 possible fix for issue #221 2017-08-09 15:13:05 +03:00
Vadim Lopatin cf63a63ae9 fix opening of workspace file from commandline 2017-08-08 11:10:43 +03:00
Vitaly Livshic 34507bc622 #209 Workspace can be opened from command line 2017-08-08 07:27:32 +03:00
Vadim Lopatin 0cd202d43f autoOpen setter 2017-08-07 15:52:20 +03:00
Vadim Lopatin d130848eb2 fix crash on startup 2017-08-07 15:47:51 +03:00
Vitaly Livshic 10d52a7410 UIString deprecated constructor replaced by fromId method 2017-08-06 16:13:50 +03:00
Vitaly Livshic 1e71bdd63e Auto open last project, repair recent projects opening, some translations improvments 2017-08-06 15:19:23 +03:00
Vadim Lopatin fbac6bd3cb fix toUTF8 deprecation warning 2017-07-24 14:41:19 +03:00
Vadim Lopatin f07c7401b2 fix UIString deprecations 2017-07-24 14:38:52 +03:00
Vadim Lopatin d0bcf70269 Merge pull request #225 from shiche/translations
Russian translations improvement
2017-07-21 08:43:41 +03:00
Vitaly Livshic 6d3abfb614 Russian translations improvement 2017-07-21 07:56:14 +03:00
xHatchx 0bc9d90199 fixed build error at issue #222 2017-07-20 12:56:34 +02:00
gazer 37ac15cd7c update ide version string 2017-05-30 12:53:12 +03:00
gazer 5af0923585 remove deprecations 2017-05-30 12:51:44 +03:00
gazer 0e79cf5e49 fix crash of incorrect dub.json file 2017-05-29 21:29:08 +03:00
and3md 8e1dab322b Space after comma (correct coding style). 2017-04-10 18:16:03 +02:00
and3md c7fa27d89b Fix local variables parsing issue #192 2017-04-09 15:57:21 +02:00
Vadim Lopatin 412c1da93e Merge pull request #197 from drug007/issue-187
Fix #187.
2017-03-13 14:30:24 +04:00
drug007 00e17a8d3b Prevent crashing if we create the project while current workspace is null. 2017-03-02 17:53:25 +03:00
drug007 6ea4ce9f5a Fix #187. 2017-03-02 17:33:46 +03:00
ackeardoct 5876c474fa Settings DCD path from workspace settings file 2016-11-17 21:06:01 +03:00
Vadim Lopatin f8fcf03f23 add dub.sdl project format support - implement #170 2016-10-20 14:01:42 +03:00
Vadim Lopatin d15446273c subpackages support (embedded in main dub.json) - implement #171 2016-10-18 14:26:14 +03:00
Vadim Lopatin 0a8f4decc8 subpackages support - when specified as paths to subpackage dirs - for #171; todo: subpackages as part of main package file 2016-10-18 12:27:51 +03:00
Vadim Lopatin ced85f66f1 improvements in autocompletion; initiate autocompletion by . press with delay 2016-10-14 13:57:17 +03:00
Vadim Lopatin 2f05223bea code completion improvements 2016-10-14 13:15:50 +03:00
Vadim Lopatin 09cb25ada9 update project templates 2016-10-14 11:45:52 +03:00
Vadim Lopatin 7a8b03109c support targetPath parameter in dub.json; use project dir if not specified; close #173 2016-10-13 09:46:58 +03:00
Vadim Lopatin dcdbcc8c27 open project file on double click or Enter key press instead of simple selection - close #176 2016-10-11 15:11:47 +03:00
Vadim Lopatin 20826288ca disable parallel search to close #178 2016-10-11 15:06:57 +03:00
Vadim Lopatin f6edf6712c automatically go to first error after build error - close #177 2016-10-11 14:26:30 +03:00
Vadim Lopatin 3fab0ca56d fix cursor positioning in go to compiler error - #177 2016-10-11 14:07:26 +03:00
Vadim Lopatin d344dd0d01 save recent directories for opening / creating workspaces/projects - #179 2016-10-11 13:57:04 +03:00
Vadim Lopatin c2c19fbf86 save recent directories for file dialog - #179 2016-10-11 13:51:49 +03:00
Vadim Lopatin d1441f9be0 fix recent workspace list update - close #179 2016-10-11 13:34:00 +03:00
Vadim Lopatin 2815b6a02e allow selecting non-monospace fonts - for #12 2016-10-11 13:14:22 +03:00
Vadim Lopatin 38f3547fdd Editor font face setting support - close #12 2016-10-11 12:00:04 +03:00
Vadim Lopatin 3b67751e27 update dlangui dep; fix debug console usage under windows 2016-09-14 14:16:31 +03:00
Vadim Lopatin 8a4e8a2b76 console mode support fixes 2016-09-13 16:53:21 +03:00
Vadim Lopatin 5b7de27d92 fixes for console mode 2016-09-13 10:34:46 +03:00
Vadim Lopatin d8145233c1 parser experiments 2016-09-12 17:45:45 +03:00
Vadim Lopatin 420812aa3c fix tokenizer 2016-09-12 16:20:53 +03:00
Vadim Lopatin a0594d5922 console mode fixes 2016-09-12 12:18:08 +03:00
Vadim Lopatin 21606da3e1 fixes 2016-09-12 09:17:35 +03:00
Vadim Lopatin 1fb3bd9ec1 console mnode support 2016-09-12 08:57:07 +03:00
Vadim Lopatin 80c2ab2811 console mnode support 2016-09-12 08:51:22 +03:00
Vadim Lopatin 7403d558c9 update version 2016-07-08 11:15:02 +03:00
Vadim Lopatin cd84fe3453 update dlangui deps 2016-07-01 16:45:11 +03:00
Vadim Lopatin e7e011e815 fix win32 x64 build 2016-07-01 16:02:13 +03:00
Vadim Lopatin 0cdd6a9216 fix Travis CI unittest 2016-06-29 13:08:23 +03:00
Vadim Lopatin bc7041530d fix Travis CI unittest 2016-06-29 13:01:26 +03:00
Vadim Lopatin ddc5a569e8 update dlangui 2016-06-28 16:32:18 +03:00
Vadim Lopatin 052f9f9bfe exception handling 2016-06-28 15:24:18 +03:00
Vadim Lopatin 84ffe98ba0 update version string 2016-06-28 14:42:56 +03:00
Vadim Lopatin 25506648cf Merge branch 'master' of github.com:buggins/dlangide 2016-06-28 14:35:41 +03:00
Vadim Lopatin 6321fdb69d tab position marks in editors 2016-06-28 14:21:06 +03:00
Vadim Lopatin b12ced369a lldbmi2 support fixes; better demangling of strange corrupted symbols under DMD OSX 2016-06-07 21:47:32 +03:00
Vadim Lopatin df2ecd5b41 fixes for lldbmi2 debugger 2016-06-07 21:24:22 +03:00
Vadim Lopatin cc878579e0 MacOSX - lldbmi2 debugger support 2016-06-07 19:23:15 +03:00
Vadim Lopatin fa3691897f fix issue #160 2016-06-07 13:53:59 +03:00
Vadim Lopatin 5abc7bf27c disable terminal widget on windows 2016-06-07 13:53:36 +03:00
Vadim Lopatin 18ea6395e0 debugger support fixes 2016-06-07 10:48:42 +03:00
Vadim Lopatin 0e390efd05 fix terminal support 2016-06-07 08:58:32 +03:00
Vadim Lopatin 8dd29d78a0 terminal support 2016-06-06 15:43:13 +03:00
Vadim Lopatin fd0f10bfc5 fix terminal support for linux 2016-06-06 13:27:13 +03:00
Vadim Lopatin 1f48df2f80 Merge branch 'master' of github.com:buggins/dlangide 2016-06-06 12:02:46 +03:00
Vadim Lopatin d54c0a7249 terminal keycodes 2016-06-06 12:02:18 +03:00
Vadim Lopatin c05e1f3ee1 fix build error with close() 2016-06-06 09:44:46 +03:00
Vadim Lopatin 312662f828 terminal keyboard input 2016-06-06 09:39:51 +03:00
Sheldon Shen 72c9be2d5b close disambiguation
The implicit close(masterfd) here actually calls dlangide.ui.terminal.TerminalDevice.close, which is not callable using argument types (int) and somehow leads to a compile failure.
2016-06-04 21:24:19 +08:00
Vadim Lopatin ebdd8fafa1 fixes for #158 2016-06-03 09:28:58 +03:00
Vadim Lopatin dce064d1f0 terminal support fixes 2016-06-01 15:11:08 +03:00
Vadim Lopatin 416d46bca5 update about dialog 2016-06-01 15:10:54 +03:00