Commit Graph

419 Commits

Author SHA1 Message Date
Basile Burg 0aefd3341c
fix #122 - compile a runnable with not project opened, case of segfault 2017-02-14 01:27:16 +01:00
Basile Burg 922dbda7fb
fix #118, IDE crash when ddemangle is absent or older than v2.072 2017-02-05 13:41:08 +01:00
Basile Burg fa231de8c7
fix #115 - Projet group, index of item after workspace reloading mismatch 2017-02-02 14:27:52 +01:00
Basile Burg b9d23ccbcb
dixes #117 - Build duration not always displayed 2017-02-02 14:12:54 +01:00
Basile Burg 0ecfba7e9f
runnables, better control of the outputFolder usage 2017-01-26 10:17:45 +01:00
Basile Burg aedbdd92ab
identifier typo 2017-01-26 06:09:23 +01:00
Basile Burg f9f9504688
fix upstream reg introduced in 6d48342da0
the summary didn't detect the unsaved runnables
2017-01-20 09:56:10 +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 6d48342da0
display summary of unsaved content on exit 2017-01-18 09:36:46 +01:00
Basile Burg f20a576245
switch to FPC 3.0.2 2016-12-29 09:43:45 +01:00
Basile Burg 81816eed90
doc 2016-12-28 03:15:07 +01:00
Basile Burg 205f8080bd
upstream fix, projects groups, the fsp was always focused...
...even when CE exited when a group item was focused
2016-12-21 22:06:33 +01:00
Basile Burg 91c4e64078
find, always set the focus on the text field 2016-12-21 00:32:03 +01:00
Basile Burg 748a887ea9
app, prevent close when proj being comp 2016-11-29 07:05:45 +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 ca84dffb31 fix #107, Menu flickers when no custom tool is defined 2016-11-24 17:17:46 +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 b4d44b2eca
#104, add delivered bugs 2016-11-15 09:38:36 +01:00
Basile Burg c77da7e6e3
#99, upstream fixes (runnable + CE proj with user1 & 2) 2016-11-14 20:09:17 +01:00
Basile Burg af7d5d6c34
#104, start Halstead metrics 2016-11-14 15:05:34 +01:00
Basile Burg 90c6f43d4e
fix build broken 2016-11-13 17:46:21 +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 95efa5461a
fix, dialogs, double separator after built-in shortcut solved, close #100
lead to same file opened twice: click in the message, debug break, etc
2016-11-11 14:25:13 +01:00
Basile Burg fce411e09d
runnables, comp and run with args, only ask args if comp successful 2016-11-10 14:47:22 +01:00
Basile Burg 045ec6d42c
#99, Add option category to edit compilers paths
todo: GDC/LDC detection + warns + polish + test
2016-11-06 19:43:01 +01:00
Basile Burg a0911a95ef
#99, add a service allowing to select a compiler 2016-11-06 17:06:57 +01:00
Basile Burg 6ed96833c7
fix potential AV on exit 2016-11-04 15:22:22 +01:00
Basile Burg cbb108343f
add the stripFileExt string helper 2016-10-30 13:56:28 +01:00
Basile Burg 905d8395b0
dupIgnore has no effect when list not sorted 2016-10-30 12:51:20 +01:00
Basile Burg ae740f0782
replace comparisons against nil with assigned/is/not/Nil + style fixes 2016-10-27 04:31:56 +02:00
Basile Burg ce6874d05d
runnables and unittest, filter out the "-run" option 2016-10-27 03:23:05 +02:00
Basile Burg 72b1833f96
runnables, disable coverage ana if UT exited with errors 2016-10-26 06:42:21 +02:00
Basile Burg 82693baa1d
fix, new DUB project considered modified + rename units related to CE prj format
+ move compiler selection for DUB projects to DUB options + cleanup options
2016-10-16 18:06:43 +02:00
Basile Burg 4de6100c8e
init, create a DUB project instead of CE 2016-10-12 15:32:47 +02:00
Basile Burg 900d98e847
common project inspector + update init layout, close #69 2016-10-12 15:23:23 +02:00
Basile Burg f2de2bacff
upstream fix, grouped project reloaded as FSP after saving project file from an editor 2016-10-06 19:01:18 +02:00
Basile Burg e96cc705e2
#97, copy menu iamge from toolbar + handle shortcut changes 2016-09-28 13:15:03 +02:00
Basile Burg 559e006603
don't create GDB commander under win 2016-09-21 23:07:35 +02:00
Basile Burg 39b4ff9dc8
gdb commander, mioutput to json + test with brkpts 2016-09-18 02:44:04 +02:00
Basile Burg 337cf1bbbb
fixup for 44ce9decf5 2016-09-17 20:56:24 +02:00
Basile Burg 44ce9decf5
add appli option to measure project/group build duration 2016-09-17 16:58:01 +02:00
Basile Burg acebde858c
lists, use builtin dup deletion method 2016-09-16 21:30:45 +02:00
Basile Burg b1813706cf
fix, upstream, group was closed even if open dialog canceled 2016-09-11 14:43:18 +02:00
Basile Burg 1e957c8f2b
add MRU list for the projects groups 2016-09-11 14:42:38 +02:00
Basile Burg 0152510c4e
ce projects, multi sel file in inspector 2016-09-09 01:34:02 +02:00
Basile Burg fe8afffa63
remove new options moved to the runnable category 2016-09-09 01:02:19 +02:00
Basile Burg 6f5cc9ce1e
fix, projects group, upstream, cases where widgets did not reset their ptr to the FSP 2016-09-04 15:38:06 +02:00
Basile Burg 1f4fcd682e
revert canges made in 36d06688c8 2016-09-03 23:50:25 +02:00
Basile Burg 36d06688c8
use ExitCode and not ExitStatus 2016-09-03 17:32:51 +02:00
Basile Burg 1cf1c8b287
add read only support for dub SDL projects, close #96 2016-09-02 14:41:22 +02:00