Basile Burg
e442c1fea2
D&D, try to open an editor first, then proj then always editor
2015-10-01 07:05:50 +02:00
Basile Burg
6ff2371ea2
slightly changed dialog messages
2015-09-21 02:21:15 +02:00
Basile Burg
6d6df7804b
avoid to open proj from empty filename in several places
2015-09-21 01:44:57 +02:00
Basile Burg
674a1f9b8c
#10 , project menu, new, sub menu, either dub or native format
2015-09-20 06:23:18 +02:00
Basile Burg
eeab445c67
renamed ambiguous identifier
2015-09-19 09:13:17 +02:00
Basile Burg
f2618e1ba1
update todos
2015-09-18 07:41:07 +02:00
Basile Burg
1ea6b7d0c4
added option, floating widget always on top
2015-09-18 07:08:00 +02:00
Basile Burg
e1e86c258f
menu, add source to project, emit hint when proj kind is dub
2015-09-18 00:01:47 +02:00
Basile Burg
4c23566a61
removed dead code
2015-09-18 00:01:07 +02:00
Basile Burg
20576801da
added common project interface function targetUpToDate
2015-09-17 22:35:18 +02:00
Basile Burg
ef8d72138c
common project interface renaming + works on #10
...
- DUB proj editor file dbl clickable
- icons
- filter for files and props
2015-09-17 00:04:27 +02:00
Basile Burg
26196d8a23
fix, reload last stuff, does not handle temp/unsaved modules
2015-09-15 18:41:51 +02:00
Basile Burg
08243d3f9d
support for drag and drop + open with using a dub json file
2015-09-09 13:52:56 +02:00
Basile Burg
ce2d63713d
added ICECOmmonproject.getCommandeLIne
...
common interface for the action view project command line
2015-09-09 13:51:36 +02:00
Basile Burg
fe1e1468ee
fix some error in #35 implementation
...
- wrong filename saved
- AV on exit because entity not removed from list
2015-09-07 15:46:46 +02:00
Basile Burg
19b15b06db
implemented reload last docs and proj, close #35
...
via another editable option class dsiplayed as 'Application' and saved as 'application.txt'
2015-09-07 15:30:27 +02:00
Basile Burg
1b357826ee
implemented first script line used to pass dmd switch, close #36
...
- optional
- support for symbolic strings
2015-09-07 12:20:15 +02:00
Basile Burg
6f5a8e42cb
started dub project editor
2015-09-05 11:22:19 +02:00
Basile Burg
95aef4170f
style, put locals init in declaration instead of body
2015-09-04 23:48:07 +02:00
Basile Burg
5743f87761
removed LCL deps in ce_common & ce_nativeproject, prerequisite for #30
2015-09-04 12:11:18 +02:00
Basile Burg
0863f89886
implements #35 (1/2), reload last docs and proj
...
routines ok,
'as on option': todo.
2015-09-04 01:21:19 +02:00
Basile Burg
c208316f14
di-6
...
- action related to run proj in main, ok, but sub routines missing for TCEDubProject
- pretty format DUB proj on save
- proj binary kind in TCECOmmonProject itf, moved enum so that TCEDubProject can use the same values
2015-09-01 19:55:42 +02:00
Basile Burg
fedc07005e
di-4
2015-09-01 17:03:01 +02:00
Basile Burg
d373a15012
di-1
2015-09-01 15:35:23 +02:00
Basile Burg
144b365596
added about box
2015-08-26 12:02:38 +02:00
Basile Burg
55671cf9e6
test more robustly if file is a project
...
- on open with (cmd line arg)
- on drag file to editor
2015-08-24 14:50:50 +02:00
Basile Burg
6ece0bf0aa
TCEMainForm: uses new TCEProcess
...
see b911e10e93
2015-07-15 14:29:18 +02:00
Basile Burg
4dbfe58326
fix, runnable dmd compiler message cut
...
- due to 72975e7185
which is itself due to...
- the problems began with bf115d9594
2015-07-14 17:46:42 +02:00
Basile Burg
5d621ebf45
workaround for the patch mentioned in fed331360c
...
ResotreLayout is part of the anchordocking library. get rid of them programmatically in CE.
2015-06-22 07:00:26 +02:00
Basile Burg
3a28c54c26
common project interface - part 2
2015-06-21 03:55:48 +02:00
Basile Burg
9139d8eef7
common project interface - part 1
2015-06-20 15:00:16 +02:00
Basile Burg
d0ec5886d5
dont consider DUB as a minimal requirement to launch Coedit
...
building with DUB currently only a trick
briefly explained in the wiki.
2015-06-08 02:41:03 +02:00
Basile Burg
6fc63706f8
removed icon extraction routine
...
handled by the cesetup
2015-06-05 03:27:02 +02:00
Basile Burg
8aa4ae52e2
removed cdb commander
2015-06-03 10:36:47 +02:00
Basile Burg
fc137ac565
icon, linux, try to extract in system icon dir
2015-05-29 11:59:26 +02:00
Basile Burg
e6a3241ca3
moved method to widget base class
2015-05-21 21:02:48 +02:00
Basile Burg
df0c89c4b2
fix, runnable modules exe not properly deleted on exit
2015-05-16 10:11:29 +02:00
Basile Burg
5cd90da065
moved persistent shortcut item to ce_common
2015-05-13 03:56:42 +02:00
Basile Burg
c9f5b7985f
renamed persistent shortcut item class
2015-05-13 03:53:14 +02:00
Basile Burg
bdb39e50f1
fix, project observers not connected but getCmdParams could open one
...
borken in c865145041
because class in ce_options was forcing an update
2015-05-12 04:40:06 +02:00
Basile Burg
e770473dbb
added small dialog to set the switches used to compile a runnable.
2015-05-11 13:42:10 +02:00
Basile Burg
de34bed12d
clean up
2015-05-11 09:31:51 +02:00
Basile Burg
8379d50a8a
finished to remove old centralized option system
2015-05-11 09:11:45 +02:00
Basile Burg
0a73c2f9af
removed projects and files MRU from centralized settings system
2015-05-11 08:57:52 +02:00
Basile Burg
35c7d0a2ed
runnable module, always abort any previous runnable process
2015-05-11 02:46:16 +02:00
Basile Burg
973906f3ed
fix, main menu action, only one shortcut could be assigned
2015-05-10 13:00:46 +02:00
Basile Burg
67c14dfb6d
register classes for streaming
2015-05-10 08:55:10 +02:00
Basile Burg
52d33bca7d
added support to save, load, modify the main menu shortcuts
2015-05-10 08:53:47 +02:00
Basile Burg
c0440b4555
clean up
2015-05-10 04:11:16 +02:00
Basile Burg
dde0d58921
fix, prevent temp module to be added to a project
2015-05-10 03:21:30 +02:00