Basile Burg
|
f69949b882
|
partially reverted changes made in 4caebcfa57 , filename can be set on tempfilename
|
2015-01-04 05:18:21 +01:00 |
Basile Burg
|
59fe5d169b
|
fix, error in temp runnable module, file could be reopened
|
2015-01-04 01:38:18 +01:00 |
Basile Burg
|
2f8a485e4f
|
runnable module output not deleted if file is not in temp dir
|
2015-01-04 01:37:31 +01:00 |
Basile Burg
|
4caebcfa57
|
fix, static explorer broken for runnable module after first execution
|
2015-01-02 05:55:25 +01:00 |
Basile Burg
|
8d6cb64fb2
|
updated runnable template
|
2015-01-01 23:19:16 +01:00 |
Basile Burg
|
0881fe9cec
|
renamed ce_common member getDocPath
|
2014-12-29 04:24:51 +01:00 |
Basile Burg
|
31732d751b
|
workaround the issues related to 77e6a6e
|
2014-12-16 09:40:52 +01:00 |
Basile Burg
|
19ff4f214f
|
removed unused method
|
2014-12-16 08:18:00 +01:00 |
Basile Burg
|
0da23fa8f4
|
forgot to remove two ref to fDoc
|
2014-12-12 07:11:33 +01:00 |
Basile Burg
|
77e6a6ef77
|
fix, AV while closing doc on linux
|
2014-12-12 07:05:37 +01:00 |
Basile Burg
|
93be81f643
|
wrapped DCD things in a class: allow to save settings and the instance to know docs and projs.
+ fixes the small lag previously happening during first DCD query
|
2014-12-11 09:06:16 +01:00 |
Basile Burg
|
8fc973dd99
|
made clearer the reason why TCEOption force EntitiesConnector to update
|
2014-12-09 11:32:28 +01:00 |
Basile Burg
|
3c62646055
|
replaced custom extension stripping routine by sysutils version
|
2014-12-07 07:59:28 +01:00 |
Basile Burg
|
c1bcec63e5
|
cleanup
|
2014-12-07 00:40:13 +01:00 |
Basile Burg
|
55dd5d13fe
|
added file action, export to html
|
2014-12-06 22:40:47 +01:00 |
Basile Burg
|
a449f8c922
|
added option, compiler switches for runnable modules
|
2014-11-30 04:38:24 +01:00 |
Basile Burg
|
6262ac9802
|
added ICEMainMenuProvider handler
|
2014-11-30 04:08:15 +01:00 |
Basile Burg
|
6411f4fd65
|
added basic process input handling to a project running within the IDE and redirected to the IDE
|
2014-11-28 04:46:58 +01:00 |
Basile Burg
|
fc98121147
|
refactored ce_customtools, global variable put off the less and less "main" form
|
2014-11-26 18:33:51 +01:00 |
Basile Burg
|
e49f60cc0a
|
refactored librarymanager, global variable put off the less and less "main" form
|
2014-11-26 17:04:37 +01:00 |
Basile Burg
|
cddf6168db
|
cleanup
|
2014-11-18 13:48:41 +01:00 |
Basile Burg
|
43c646aebb
|
deleted TCEMainForm.expandSymbolicString() in favor of the new dedicated TCESymbolExpander class
|
2014-11-18 11:34:46 +01:00 |
Basile Burg
|
7896d48405
|
changed the way empty sym string are handled
|
2014-11-18 11:13:01 +01:00 |
Basile Burg
|
064d32e45a
|
fix an invalid param was always passed to runnable processes
|
2014-11-16 13:25:42 +01:00 |
Basile Burg
|
6ef73e5b0b
|
possible workaround for linux OnTerminate TAsyncProcess bug
|
2014-11-16 01:04:05 +01:00 |
Basile Burg
|
61def85939
|
fix, edit action copy/cut/paste were always greyed but shortcut were still working. flux.
|
2014-11-15 16:25:35 +01:00 |
Basile Burg
|
339383fea6
|
added a flag to avoid the saving of parameters if an error appends in the constructor
|
2014-11-12 08:26:13 +01:00 |
Basile Burg
|
4e3642ec54
|
removed a lot of ornamental/useless <const> storage class
|
2014-11-11 10:15:39 +01:00 |
Basile Burg
|
48c28bffcb
|
fix runnable compilation messages not shown anymore
|
2014-11-11 06:11:03 +01:00 |
Basile Burg
|
58616ecb7d
|
messages rewrite using internal observer system 5
|
2014-11-10 10:03:41 +01:00 |
Basile Burg
|
e7c9cfac4d
|
messages rewrite using internal observer system 4
|
2014-11-08 19:21:29 +01:00 |
Basile Burg
|
de0022a61f
|
messages rewrite using internal observer system 3
|
2014-11-08 06:26:56 +01:00 |
Basile Burg
|
e4b4129b68
|
cleanup project compile and run sub routines
|
2014-11-08 02:03:35 +01:00 |
Basile Burg
|
ebecea6eb2
|
improved projects actions state
|
2014-11-08 01:49:58 +01:00 |
Basile Burg
|
47bfe2fccc
|
moved runProject to TCEProject
|
2014-11-08 01:44:22 +01:00 |
Basile Burg
|
49b693f6b0
|
moved project compile to TCEProject
|
2014-11-08 01:18:53 +01:00 |
Basile Burg
|
afabbb1b45
|
messages rewrite using internal observer system 1
|
2014-11-07 14:11:25 +01:00 |
Basile Burg
|
c45e021860
|
fix runnable console shown
|
2014-11-06 07:36:56 +01:00 |
Basile Burg
|
f354677a9f
|
fix poNoConsole caused the assertions and exception to be displayed in a msgBox
|
2014-11-06 06:21:28 +01:00 |
Basile Burg
|
1c6a71b203
|
symbolic string <CPFS> works with unsaved/temp projects
|
2014-11-04 02:36:34 +01:00 |
Basile Burg
|
5de7c44696
|
added a toyi widget for win32 cdb (ms debugging tool)
|
2014-11-03 12:39:34 +01:00 |
Basile Burg
|
4e9259371c
|
changed runnable module TProcess to TAsyncProcess.
|
2014-11-03 10:39:51 +01:00 |
Basile Burg
|
43f2ee3e11
|
added input to stdin support to runnable modules
|
2014-11-03 08:13:23 +01:00 |
Basile Burg
|
34804e4541
|
added support for in session window layout save/load
|
2014-11-02 05:48:35 +01:00 |
Basile Burg
|
f162a4f2ed
|
deactivated DDoc hints
|
2014-11-02 02:29:03 +01:00 |
Basile Burg
|
51a56796fd
|
reactivated DDoc hints
|
2014-11-02 02:23:51 +01:00 |
Basile Burg
|
81a8982a42
|
fix project modification not checked when opening from menu MRU
|
2014-11-02 01:58:21 +01:00 |
Basile Burg
|
0c845a4ba6
|
added -vcolumns switch to runnable
|
2014-11-01 15:23:33 +01:00 |
Basile Burg
|
66a5d9f0e2
|
added <CPN and <CPFS> symbolic strings
|
2014-11-01 09:57:18 +01:00 |
Basile Burg
|
02337b060b
|
added tools editor widget
|
2014-10-31 06:06:28 +01:00 |
Basile Burg
|
f38fe8b70a
|
action updates for "view in mini explorer" actions
|
2014-08-30 11:28:55 +02:00 |
Basile Burg
|
116e8f5af0
|
fix projects output cant be run anymore when empty symstring
|
2014-08-25 08:48:25 +02:00 |
Basile Burg
|
074a767438
|
added symbolic string support to pre/post build processes name. added related example.
|
2014-08-25 02:35:14 +02:00 |
Basile Burg
|
6550dec0c4
|
r27
|
2014-08-22 08:20:48 +02:00 |
Basile Burg
|
9e202f7c52
|
refactored some classes with the new TWritableComponent class
|
2014-08-20 23:13:04 +02:00 |
Basile Burg
|
d7754a7331
|
fix cannot quit Coedit on a new/clean install since docking options are saved
|
2014-08-19 22:03:53 +02:00 |
Basile Burg
|
d26c81e46c
|
cleaning
|
2014-08-19 10:55:26 +02:00 |
Basile Burg
|
3ae7eae9b3
|
or_4
|
2014-08-18 23:56:03 +02:00 |
Basile Burg
|
5987571333
|
or_3
|
2014-08-18 21:52:49 +02:00 |
Basile Burg
|
c4ec74e3e1
|
or_2
|
2014-08-18 20:38:39 +02:00 |
Basile Burg
|
4a43e6200d
|
or_1
|
2014-08-18 09:44:39 +02:00 |
Basile Burg
|
da52e21153
|
fix editor temp filename was considered as a valid filename
|
2014-08-18 08:32:47 +02:00 |
Basile Burg
|
094a7d7ece
|
TCETools class, data part of the custom tools
|
2014-08-18 06:03:05 +02:00 |
Basile Burg
|
3d887a3669
|
moved MRU menu 'clear' item at the bottom to avoid accidental clearing
|
2014-08-18 02:36:00 +02:00 |
Basile Burg
|
1d498524de
|
added RootFolder property to the project
|
2014-08-17 07:26:52 +02:00 |
Basile Burg
|
1a6b840a29
|
fix infinite loop in expandSymString
|
2014-08-16 07:07:19 +02:00 |
Basile Burg
|
6a20a971a4
|
implemented expandSymbolicString, added usage for several TProcess.Parameters, added a runnable d test for current constants
|
2014-08-16 03:08:02 +02:00 |
Basile Burg
|
e592b047e0
|
added docking options persistence
|
2014-08-13 22:36:07 +02:00 |
Basile Burg
|
9866d5fd49
|
added run parameters <files> -f <files> -p <project> --plugs=OFF
|
2014-08-13 07:10:34 +02:00 |
Basile Burg
|
444a297cee
|
fix parameters passed to proj output exe were not split
|
2014-08-13 06:27:01 +02:00 |
Basile Burg
|
c9633cf55e
|
fix parameters passed to directly runable module were not split
|
2014-08-13 06:01:20 +02:00 |
Basile Burg
|
e4186748fc
|
added some verifications before running a proj
|
2014-08-13 05:51:57 +02:00 |
Basile Burg
|
911aee8a21
|
fix header widget always hidden
|
2014-08-11 17:09:41 +02:00 |
Basile Burg
|
94ae22a38b
|
each editor has an unique temp filename for its whole lifetime
|
2014-08-11 03:28:48 +02:00 |
Basile Burg
|
cdc792f601
|
fix widget list in application header
|
2014-08-11 02:01:08 +02:00 |
Basile Burg
|
4c645c6ccb
|
fix minimized widget were not shown anymore on next cession
|
2014-08-10 06:10:09 +02:00 |
Basile Burg
|
11c0f6656a
|
fix app must be visible when saving docking
|
2014-08-10 04:36:05 +02:00 |
Basile Burg
|
94f3e11a0a
|
check dmd and dub at startup
|
2014-08-10 00:19:05 +02:00 |
Basile Burg
|
8ff9aedc3d
|
removed invalid warning messages when pre/post build process name is empty
|
2014-08-09 23:54:38 +02:00 |
Basile Burg
|
3f1d583490
|
support for widget docking persistence
|
2014-08-09 22:53:44 +02:00 |
Basile Burg
|
cb9b60e8e8
|
pre/post build process exe name can be resolved from the PATH variable
|
2014-08-09 18:56:02 +02:00 |
Basile Burg
|
f7a6fad9c8
|
project pre-process output to messages when possible
|
2014-08-09 05:04:47 +02:00 |
Basile Burg
|
36160253c8
|
the project pre_build process is run even the project is empty
|
2014-08-09 04:46:23 +02:00 |
Basile Burg
|
cf4e37457f
|
changed the way editor messages are cleared
|
2014-08-09 02:52:07 +02:00 |
Basile Burg
|
8aad4fba49
|
error messages were cleared the first time a proj was compiled
disabled the DCD hint due to a massive bottleneck
|
2014-08-08 17:32:21 +02:00 |
Basile Burg
|
df8c816086
|
removed for..in loops cause of several U.B in release mode
|
2014-08-07 19:54:01 +02:00 |
Basile Burg
|
2ca12fa046
|
fix libman libfiles were passed as -I and libpath as source lib.
|
2014-08-07 19:41:16 +02:00 |
Basile Burg
|
67fba2aaae
|
updated readme
|
2014-08-05 15:45:07 +02:00 |
Basile Burg
|
ebdc158738
|
improved the mini explorer
|
2014-08-04 04:46:54 +02:00 |
Basile Burg
|
54d7f8902d
|
support for DCD
|
2014-08-04 03:32:55 +02:00 |
Basile Burg
|
ae93adbbda
|
fix plugin FreeLibrary
|
2014-07-31 09:24:28 +02:00 |
Basile Burg
|
f48fc903c5
|
r25
|
2014-07-27 08:59:29 +02:00 |
Basile Burg
|
f0080cc3f4
|
r24
|
2014-07-24 07:32:32 +02:00 |
Basile Burg
|
7ef9784253
|
r23
|
2014-07-23 10:12:49 +02:00 |
Basile Burg
|
a21d334810
|
additional sources can be indicated using \*
project inspector add source folder is now recursive
|
2014-07-22 15:10:19 +02:00 |
Basile Burg
|
9ab21f2050
|
fixes for the linux version
|
2014-07-21 03:49:45 +02:00 |
Basile Burg
|
be7ba8d1a2
|
alpha_4
|
2014-07-20 12:38:38 +02:00 |
Basile Burg
|
99325b3db4
|
added mini-explorer widget
|
2014-07-19 04:55:30 +02:00 |
Basile Burg
|
f767c5be1b
|
fixes for the linux version
|
2014-07-18 06:48:24 +02:00 |
Basile Burg
|
305d64f6d9
|
r22
|
2014-07-18 06:36:27 +02:00 |