Commit Graph

774 Commits

Author SHA1 Message Date
Zevenberge 39ac4deb5d The root ProjectFolder now has the name of the folder
It used to have the full file path of the dub.json file.
2017-12-02 21:50:21 +01:00
Zevenberge c1f4a3b1c2 Folder added to its parent without reloading the whole workspace
As we know the parant, we can simple add a child to it. There is no need to reload the workspace. I also took the liberty of renaming refreshWorkspace to updateTreeGraph, to avoid confusion between updating the tree graph and reloading the workspace from disk.
2017-12-02 21:49:08 +01:00
Zevenberge 2bf34ed691 A folder can now be created on all levels
It creates a folder below the folder/project that is selected. ProjectFolder is now no longer set when the project is selected; this allows folder creation at the highest level (i.e. myproj/views instead of myproj/source/views). It is created on disk, but doesn't show up in the workspace yet.
2017-11-30 21:21:24 +01:00
Zevenberge 3900fd4a34 Added new directory to the right-click menu 2017-11-30 18:57:09 +01:00
Vadim Lopatin f7cbb17a51 update dlangui version 2017-10-18 09:10:30 +03:00
Vadim Lopatin 76c91875bf update version 2017-10-16 13:34:14 +03:00
Vadim Lopatin 4487e2cc55 fix #350 2017-10-16 13:33:44 +03:00
Vadim Lopatin 1e63d6f1bc update readme 2017-10-12 11:32:12 +03:00
Vadim Lopatin 3d8cb03e49 update readme 2017-10-12 11:30:29 +03:00
Vadim Lopatin 178ed7d75c update readme 2017-10-12 11:26:07 +03:00
Vadim Lopatin 2f036d6407 update readme 2017-10-12 11:18:37 +03:00
Vadim Lopatin c9eaf3f9bb update readme 2017-10-12 11:16:36 +03:00
Vadim Lopatin 7069d5985f update README - dub based fetch and run instructions 2017-10-12 11:11:28 +03:00
Vadim Lopatin b412b9a037 DMD profiling on windows workaround 2017-10-10 10:34:36 +03:00
Vadim Lopatin f36056d37e DMD trace file parser - prepare sorted lists of functions - #344 2017-10-09 09:28:58 +03:00
Vadim Lopatin f620e3e286 DMD profiler trace.log viewer, part 1 - #344 2017-10-06 16:40:22 +03:00
Vadim Lopatin 645090ec31 fix #327 2017-10-05 14:55:05 +03:00
Vadim Lopatin 20fbdea809 fix #339 - disable File/Create/New File if no workspace and project opened 2017-10-05 13:46:04 +03:00
Vadim Lopatin 9c50cab5de new project context menu item for workspace - close #338 2017-10-02 13:12:34 +03:00
Vadim Lopatin ba97194bb3 Fix project detection for error location handling #337 2017-10-02 13:07:10 +03:00
Vadim Lopatin 325915097a setting to override screen DPI detected by platform - close #336 2017-09-29 10:58:18 +03:00
Vadim Lopatin 6fd6387df6 update readme 2017-09-28 13:16:53 +03:00
Vadim Lopatin b6628b7f4c update dark theme; fix fonts; fix console mode build 2017-09-28 13:11:59 +03:00
Vadim Lopatin ae58bec192 upgrade dlangui to fix freetype font issues 2017-09-28 10:32:30 +03:00
Vadim Lopatin 0cb3f2257a fix 64 bit builds 2017-09-27 18:47:04 +03:00
Vadim Lopatin 5b1e8925ac update version 2017-09-27 15:52:18 +03:00
Vadim Lopatin a7c203525c better fonts 2017-09-27 15:51:44 +03:00
Vadim Lopatin 033f682d88 fix crash on theme change - #330 2017-09-27 09:54:26 +03:00
Vadim Lopatin 4239fbacde milestone 0.8 is reached - upgrade version to v0.8.0 2017-09-26 18:07:15 +03:00
Vadim Lopatin e736ff7116 show build operation description in status line - close #284 2017-09-26 18:03:58 +03:00
Vadim Lopatin 75a9c780a7 provide default editor popup menu - fix #290 2017-09-26 17:28:46 +03:00
Vadim Lopatin 4f2cd3391f implement editor state display in status line - #284 2017-09-26 16:39:01 +03:00
Vadim Lopatin c5d5f5850d update version 2017-09-26 14:17:18 +03:00
Vadim Lopatin 9c6a51349b compiler import paths detection - implement #194 2017-09-26 14:16:50 +03:00
Vadim Lopatin 37b7eecaf7 standard import paths detection - for #194 2017-09-26 12:50:29 +03:00
Vadim Lopatin 403108bf39 update action shortcut override - fix #208 2017-09-26 11:26:44 +03:00
Vadim Lopatin 368351c869 ability to hide toolbar and statusbar - fix #303 2017-09-26 10:49:06 +03:00
Vadim Lopatin ada63d3cc7 rework build configuration and project configuration implementation; fix #277, fix #295 2017-09-25 18:14:18 +03:00
Vadim Lopatin 882b1f8254 check if target executable is locked before build - fix #309 2017-09-25 15:37:06 +03:00
Vadim Lopatin 0966d27eef fix #323 2017-09-25 15:05:37 +03:00
Vadim Lopatin 5cef11c0d4 remove invalid filename hack for #323 2017-09-25 14:18:10 +03:00
Vadim Lopatin a4f0f07112 missing source file opening - error handling fixes for #323 2017-09-25 14:17:18 +03:00
Vadim Lopatin 12aa890d71 fix crash on error log parsing 2017-09-25 13:38:38 +03:00
Vadim Lopatin 2b633184b4 fix editor position byte offset calculation for multibyte utf8 characters - fix #313, #324 2017-09-25 13:12:56 +03:00
Vadim Lopatin c518f55243 fix #318 2017-09-25 11:14:43 +03:00
Vadim Lopatin cac7c51f88 update version 2017-09-22 14:22:58 +03:00
Vadim Lopatin ce26caa73e call tips - #322, #235 2017-09-22 14:21:51 +03:00
Vadim Lopatin 732044c229 autocompletion list popup size and location fix; for #304 2017-09-22 13:54:59 +03:00
Vadim Lopatin d1144ac3f5 fix duplicate doc comment popups - fix #321 2017-09-22 12:25:25 +03:00
Vadim Lopatin cc1063ebad documentation popup scrollbars issue fix #313 2017-09-22 11:54:42 +03:00