Commit Graph

109 Commits

Author SHA1 Message Date
Basile Burg 886418413f allow toolbar to autoselect the 24 or 32 px version of the icon 2018-01-18 21:53:41 +01:00
Basile Burg f6cb5eef74 auto lfm update : bmp dups prevented when bmp provided by actions 2018-01-11 04:35:42 +01:00
Basile Burg 1456b3a522 remove menu separator inserted by error 2017-12-06 17:56:26 +01:00
Basile Burg d6420925f3 close #207, add a consoleProgram option 2017-11-30 11:58:47 +01:00
Basile Burg e1cd3bddce move new menu entry to bottom 2017-11-30 11:22:38 +01:00
Basile Burg 2c4b7963af close #205, add action to create a module from clipboard 2017-11-29 12:23:15 +01:00
Basile Burg b7dabe3596
should be with 0978c99c 2017-11-01 19:44:04 +01:00
Basile Burg 70537efa12
Add menu item to D-scan the whole project, close #167 2017-07-07 15:10:58 +02:00
Basile Burg e50a89f671
file modif checker, force check on activate
fix: had to set focus explicitly to check
2017-03-12 13:37:52 +01:00
Basile Burg e7ca586d77
improve ext mod detection, diff visualizer + md5 content checker, close #72, close #123 2017-03-05 09:54:22 +01:00
Basile Burg e451d915b8
Revert "widgets, MW move, remove trick used to get public prop"
This reverts commit a899c73bc8.
2017-03-02 06:56:45 +01:00
Basile Burg a899c73bc8
widgets, MW move, remove trick used to get public prop 2017-03-02 06:38:33 +01:00
Basile Burg ac3908066e
doc 2017-01-26 05:32:42 +01:00
Basile Burg 0a4bd3064d
main menu, files, add close all + close all the others 2017-01-18 19:55:40 +01:00
Basile Burg 81816eed90
doc 2016-12-28 03:15:07 +01:00
Basile Burg f654811f37
#107, simplify access to main menu with a single service 2016-11-27 08:13:15 +01:00
Basile Burg 6e10f889ee
#104, add option cat. for the metrics + put ana in separate unit 2016-11-18 12:11:10 +01:00
Basile Burg af7d5d6c34
#104, start Halstead metrics 2016-11-14 15:05:34 +01:00
Basile Burg 81e69e8d28
add a main memnu item for the options categories, close #101 2016-11-13 13:52:10 +01:00
Basile Burg 1e957c8f2b
add MRU list for the projects groups 2016-09-11 14:42:38 +02:00
Basile Burg cf3987b2ac projects group, add a hybrid async compilation mode with wait points 2016-08-21 06:04:43 +02:00
Basile Burg d0358546d3 lfm auto update 2016-08-17 02:08:36 +02:00
Basile Burg b7a74c2e0c move projects group action to their own menu section 2016-08-15 02:19:25 +02:00
Basile Burg 4172a3afcd improve layout on first exec 2016-08-08 14:38:26 +02:00
Basile Burg ca043ee78c projects group, a group can be either compiled sequentially or in parallel 2016-07-15 00:23:29 +02:00
Basile Burg 16035ef8b3 finely tweaked the settings applied on first execution 2016-07-06 04:35:49 +02:00
Basile Burg cec04e6b2a add an action to create a new DUB script, close #81 2016-07-01 05:15:07 +02:00
Basile Burg 95ecf236a9 DUB runnables, support for ldc2 & gdc
according to the "runnableCompiler" setting
2016-06-24 02:03:21 +02:00
Basile Burg c9a3ae3b7e add support for the new DUB runnable modules, close #74 2016-06-23 23:11:49 +02:00
Basile Burg c75de19110 fix #46, The generic highlighter is not selected when saving a non D file 2016-06-15 08:36:21 +02:00
Basile Burg c957a0099d refact widgets that replace the free project with projutils functions 2016-06-14 10:16:22 +02:00
Basile Burg ed15c31b57 finsih project group - close #68
+ fix for the free project
+ compile the group
+ last stuff reloading, handle the free project
2016-06-13 04:40:02 +02:00
Basile Burg 08ec1796be mostly done #68, project group 2016-06-12 10:43:44 +02:00
Basile Burg 6158dd26a2 docking, mouse wheel can be used on the splitters to expand shrink the area 2016-05-28 19:43:24 +02:00
Basile Burg 7803172007 close #58, add an action to run compiled file outside 2016-05-26 22:12:12 +02:00
Basile Burg d97420a03d renamed menu 'Run' to 'Compilation' 2016-04-16 23:02:58 +02:00
Basile Burg 6564b0c98c add support for analyzing the current file with Dscanner 2016-04-16 15:26:10 +02:00
Basile Burg 87016dde96 revert changes made for #34 2016-04-13 21:40:39 +02:00
Basile Burg 21d45c877f fix #33, fix #34, option mnu item displayed in edit, hide widget until docking 2016-04-13 09:37:51 +02:00
Basile Burg 87bffb06fc disable the "reload new version" message on main form close 2016-04-11 06:58:12 +02:00
Basile Burg e4c7626345 split runnable compilation and execution + 2 new related actions
- compile (and not run)
- run (eventually ask for compile)
2016-04-05 11:53:22 +02:00
Basile Burg 0916912860 updates to Laz 1.6 2016-02-19 04:13:54 +01:00
Basile Burg 154025b143 default layout 2016-02-04 08:05:50 +01:00
Basile Burg c864a0ce50 fix, reset top splitter position before locking it 2016-02-03 15:32:18 +01:00
Basile Burg e2ac5ddf31 editor, fix identifier markup, all trailing blank chars marked 2016-01-20 10:32:35 +01:00
Basile Burg 5e2a1b8290 style modernisation using helpers for file name manip 2016-01-18 07:55:52 +01:00
Basile Burg 36aa1aafc6 default shortcuts, comp proj, comp proj and run, comp file an run changed
default were not good on kde (ctrl f9)
2015-12-28 05:04:51 +01:00
Basile Burg 5fc8b76512 switch to FPC3 + Laz 1.6 2015-12-22 10:24:18 +01:00
Basile Burg f40804ed85 editor, a document can be set always visible in a split view to the right 2015-12-16 03:20:37 +01:00
Basile Burg 0a98a267e4 options, added items to select favorite compiler to build a DUB project or a native project
- DUB, fully working
- NativeProjects, need option translater
2015-12-10 15:36:08 +01:00