Commit Graph

237 Commits

Author SHA1 Message Date
Basile Burg 6668c04bd3 more of them 2015-04-19 05:21:59 +02:00
Basile Burg c8240766e7 fix, warning message typos 2015-04-19 05:18:23 +02:00
Basile Burg 40b7cbe126 display proj name in window 2015-04-19 05:14:18 +02:00
Basile Burg 6bbe3cc09a better window menu
item enabled according to their visibility.
2015-04-18 19:10:04 +02:00
Basile Burg f74eaa0b75 temp fix, docking, prevent any invalid layout to be saved 2015-03-27 04:19:45 +01:00
Basile Burg 875a41d01f windows menu sorted 2015-03-27 04:19:02 +01:00
Basile Burg a85aeb8172 runnable modules can always import from their parent folder 2015-03-18 21:52:27 +01:00
Basile Burg 207e04056c fix, copy paste cut etc broken in widget since e4656ca9e7 2015-03-15 07:38:45 +01:00
Basile Burg 9791c618b4 fix, linux bug, action updater 2015-03-13 14:57:05 +01:00
Basile Burg e4656ca9e7 changed action updater
realted to linux bugs:
- doc close, AV
- TColorPropertyEditor convert error
2015-03-13 14:46:56 +01:00
Basile Burg 389ff729db fix, temp, option editor, convert error after color dialog 2015-03-12 23:45:46 +01:00
Basile Burg 5586fea3d9 fix, action not updated 2015-03-12 20:51:04 +01:00
Basile Burg 11326abf36 fix, project not added to mru on close 2015-03-12 12:49:33 +01:00
Basile Burg 557d1b77f5 isolated proj & doc MRU classes, item insertion by observation 2015-03-12 10:37:21 +01:00
Basile Burg 413e4496b2 re JCF 2015-03-10 15:02:53 +01:00
Basile Burg f29e57b751 Revert "Revert "processed with JCF""
This reverts commit 81e406bc56.
2015-03-10 15:00:19 +01:00
Basile Burg 81e406bc56 Revert "processed with JCF"
This reverts commit db5e2cbf2d.
2015-03-10 14:57:51 +01:00
Basile Burg db5e2cbf2d processed with JCF 2015-03-10 14:52:42 +01:00
Basile Burg d4e63e4fd9 fix for the linux version, run outside, show console 2015-03-08 18:27:55 +01:00
Basile Burg d581ad1c20 removed static explorer widget 2015-03-08 00:40:36 +01:00
Basile Burg 912749c45c added file action compile file and run outside
like runnable moduled but when redirection of the output is not wanted
2015-03-07 14:57:30 +01:00
Basile Burg cace5826fd removed editor hint handling from main form 2015-03-07 01:49:00 +01:00
Basile Burg 79d5e96368 nothing 2015-03-06 22:28:14 +01:00
Basile Burg c760299533 main creates the symbol list widget 2015-02-25 07:57:12 +01:00
Basile Burg f07b051455 rewritten factory docking settings 2015-02-24 04:49:31 +01:00
Basile Burg a1d0d600f2 added basic TCEActionProviderSubject implementation 2015-02-23 06:21:26 +01:00
Basile Burg 10aa04e96a added support for modal widget 2015-02-23 06:20:53 +01:00
Basile Burg 4e51c7bbe6 fix, less esoteric declaration of the shortcuts 2015-02-23 03:51:44 +01:00
Basile Burg 5b9743bcf3 clean up 2015-02-22 09:54:07 +01:00
Basile Burg fd0b98ea7c prepared for laz 1.4 2015-02-22 02:26:35 +01:00
Basile Burg f651dd9cdd try ICEEditableShortcut in main form 2015-02-21 06:19:27 +01:00
Basile Burg a6e556d183 fix, hint not re-shown until scroll/click/move elsewhere 2015-02-19 11:16:45 +01:00
Basile Burg 473cb00c0e fix, element must be deleted in reverse order 2015-02-19 06:05:53 +01:00
Basile Burg 75513fc0bd added support for non-dockable widget in mainForm 2015-02-19 03:18:18 +01:00
Basile Burg 7b3dc52906 dev option editor - 1 2015-02-18 13:58:05 +01:00
Basile Burg 75bafb1b89 added support for ICEMultiDocHandler in all the widgets 2015-02-18 06:43:39 +01:00
Basile Burg 804dff87d1 fix, DCD get doc only called for D sources 2015-02-16 02:42:28 +01:00
Basile Burg 1b56c75ca1 removed autogen. comments 2015-02-15 05:26:39 +01:00
Basile Burg 9df88278a0 Applied changes from ce_interfaces & ce_observer 2015-02-14 02:21:43 +01:00
Basile Burg eaece5e670 activated ddoc hints from DCD 2015-02-07 06:38:16 +01:00
Basile Burg 5c1e0eea1b updated TODOs 2015-02-07 01:19:30 +01:00
Basile Burg 854f86ebeb wont be done 2015-02-07 01:14:55 +01:00
Basile Burg 3780e76078 give plug up 2015-02-03 03:45:47 +01:00
Basile Burg 56299e965f fix, bug introduced by f4da130df1.
first launch, all widgets were hidden. The optimization is only set if the docking have been saved at least one.
2015-01-27 23:40:45 +01:00
Basile Burg f4da130df1 improved startup
widgets are not shown until docked
2015-01-27 17:14:06 +01:00
Basile Burg a505b9f525 docking, does not save undocked widget anymore 2015-01-20 16:14:54 +01:00
Basile Burg 64a852bb60 Added doc focus on creation 2015-01-19 06:26:14 +01:00
Basile Burg 2d6eb412b4 more clever usage of the ICEMultiDoc observer
- the notifications are used to create/delete a page.
- was not possible until the bug c1a0ed2799.
2015-01-18 12:39:03 +01:00
Basile Burg 181b1361a3 added ce_todolist, the todo list widget 2015-01-16 04:01:02 +01:00
Basile Burg 286636b75a uses fDoc instead of the widget 2015-01-16 00:05:44 +01:00
Basile Burg 9873c561b3 update actFileUnittest enabled 2015-01-14 12:20:59 +01:00
Basile Burg a4b8c3ed48 added action to run the tests in the focused editor 2015-01-14 12:16:33 +01:00
Basile Burg 49d985ab1b added custom version id runnable_module when to runnable system 2015-01-14 11:42:05 +01:00
Basile Burg f45d1cf090 deactivated resman 2015-01-12 06:55:14 +01:00
Basile Burg cac091a4d6 drw1 2015-01-11 14:40:59 +01:00
Basile Burg 43564af3a3 fix, case issue could lead to file opened twice 2015-01-09 02:07:38 +01:00
Basile Burg 48f2d9c2bc added handling of project file for first argument 2015-01-08 22:22:35 +01:00
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