Commit Graph

649 Commits

Author SHA1 Message Date
Basile Burg 429e0640f3 fix, project aloowed to be compiled with only extra-sources 2015-03-16 04:03:21 +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 0cafc5b37a fix, call tip win position when fun has overloads 2015-03-15 01:28:09 +01:00
Basile Burg 92925489ca fix, editor scroll interruptions due to hints 2015-03-15 01:11:27 +01:00
Basile Burg 03ce7716f9 nothing 2015-03-15 01:09:09 +01:00
Basile Burg b947838d7a added dstring and wstring a highlighter keywords 2015-03-14 18:52:17 +01:00
Basile Burg 33b557c5d8 fix, D2 highlighter, ranges were not handled in token string 2015-03-13 22:30:05 +01:00
Basile Burg c849f563d6 improved hint and call tip windows 2015-03-13 22:20:30 +01:00
Basile Burg d4da82f505 always hide client console 2015-03-13 22:19:37 +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 df7e91d1b5 navigation buffer not available under linux 2015-03-12 23:43:42 +01:00
Basile Burg 3b3bdf5c7b fix, cesyms disabled for non-D docs 2015-03-12 23:06:07 +01:00
Basile Burg f399fc6979 fix, hidden AV on quit 2015-03-12 21:40:02 +01:00
Basile Burg 5586fea3d9 fix, action not updated 2015-03-12 20:51:04 +01:00
Basile Burg 28b29e7b74 use common type widget / cesyms libdprase line nbr 2015-03-12 18:40:27 +01:00
Basile Burg 2a6b8f757d added syntactic errors to symbol list
+ option to auto expand warn/err list
2015-03-12 12:50:29 +01:00
Basile Burg 11326abf36 fix, project not added to mru on close 2015-03-12 12:49:33 +01:00
Basile Burg 88577f9a76 nothing 2015-03-12 10:39:02 +01:00
Basile Burg 937f2b0db8 fix, mouse pos to enable hint window 2015-03-12 10:38:44 +01:00
Basile Burg 557d1b77f5 isolated proj & doc MRU classes, item insertion by observation 2015-03-12 10:37:21 +01:00
Basile Burg e7611457b6 added btn to clone an existing tool 2015-03-11 19:48:42 +01:00
Basile Burg 224a8836d1 updated shared icons 2015-03-11 19:48:19 +01:00
Basile Burg e4f73a68fe static macros shortcut exposed as ICEEditableShortcut 2015-03-11 19:28:49 +01:00
Basile Burg ef3b055bcf nothing 2015-03-11 19:28:11 +01:00
Basile Burg ec6ea26339 removed unused unit 2015-03-11 14:54:36 +01:00
Basile Burg 8bd2898b75 external mod. tracking, undo is possible after reloading 2015-03-11 01:06:31 +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 4660545447 Revert "removed someehing just started"
This reverts commit 68cd2759bf.
2015-03-10 14:57:44 +01:00
Basile Burg 68cd2759bf removed someehing just started 2015-03-10 14:54:19 +01:00
Basile Burg db5e2cbf2d processed with JCF 2015-03-10 14:52:42 +01:00
Basile Burg e8d3f7918d added static macros editable options 2015-03-10 13:29:53 +01:00
Basile Burg 179d141fed fix, when editor is oekGeneric, property editor dialogs were hidden behind the widget 2015-03-10 13:28:52 +01:00
Basile Burg d70409bcb9 fix for the linux version, hint textcolor 2015-03-08 22:01:04 +01:00
Basile Burg d4e63e4fd9 fix for the linux version, run outside, show console 2015-03-08 18:27:55 +01:00
Basile Burg 399c4b38a1 fix, options not saved when set from context menu 2015-03-08 18:23:13 +01:00
Basile Burg bdc202ba61 nothing 2015-03-08 14:26:37 +01:00
Basile Burg f6fe94fe62 project inspector use updateDelayed() 2015-03-08 14:26:28 +01:00
Basile Burg bd9cc5cbdf improved performances when redefining DCD imports 2015-03-08 14:24:16 +01:00
Basile Burg c91e8e47f8 renamed widget updater identifiers
byevent->imperative
2015-03-08 14:23:02 +01:00
Basile Burg 4903e37542 added message filter to messages widget 2015-03-08 12:21:40 +01:00
Basile Burg d581ad1c20 removed static explorer widget 2015-03-08 00:40:36 +01:00
Basile Burg 61122dffed clean up 2015-03-08 00:39:37 +01:00
Basile Burg 2f7ebb60c6 deleted static explorer 2015-03-08 00:39:04 +01:00
Basile Burg 8a34000cc0 deleted resman 2015-03-08 00:38:50 +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 ee091c7578 DCD handling moved from TCEMainForm to TCESynMemo
+ call tip after open parenthesis
+ ddoc on idle
+ fix incorrrect hint window size on first hint
2015-03-07 01:51:57 +01:00
Basile Burg 22dc9f8954 added call tip method to TCEDcdWrapper 2015-03-07 01:49:27 +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 a954f31417 removed useless code
this didn't fix the bug "first hint window size is wrong"
2015-03-06 22:23:35 +01:00
Basile Burg 39daec46c1 inspector-based-widget: checkboxes for bool/enum 2015-03-03 09:00:21 +01:00
Basile Burg 0eb82a0dfe added symbol smart-filtering 2015-02-26 06:39:23 +01:00
Basile Burg 3bf6ba9264 added editable symbol list option 2015-02-25 12:50:39 +01:00
Basile Burg 2c8182223f fix, in asyncprocess, output has to be accumulated in the two events 2015-02-25 09:23:29 +01:00
Basile Burg ac5c8e1ad4 fix, in asyncprocess output has to be accumulated in the two events 2015-02-25 09:23:02 +01:00
Basile Burg b23f72deda added procedure to accumulate process output in a stream 2015-02-25 09:22:16 +01:00
Basile Burg c760299533 main creates the symbol list widget 2015-02-25 07:57:12 +01:00
Basile Burg 8306aafa6c added symbol list widget
gui front-end for the cesyms tool
2015-02-25 07:56:37 +01:00
Basile Burg 54467da817 clean up 2015-02-24 18:36:01 +01:00
Basile Burg 93d33ed3b5 several HL fixes
- when folds where deactivated, regions were not scanned correctly
- related: /+/ or /*/ were cinsidred as open/close pairs.
2015-02-24 18:35:41 +01:00
Basile Burg 6a14439507 fix, docking options checkbox hidden 2015-02-24 12:18:43 +01:00
Basile Burg fa92f10491 added TODO list editable options
previous option is not saved anymore using the centralized system.
2015-02-24 10:07:03 +01:00
Basile Burg a9c03259d7 fix, hide TComponent props in option editor.
Name modification could lead to load/save errors
2015-02-24 10:06:04 +01:00
Basile Burg a23eb197d0 fix, config collection were not hidden anymore, event was set programmaticaly to another proc. 2015-02-24 10:04:49 +01:00
Basile Burg 29fe166257 added option to clear previous redirected messages
for example this avoids to accumulate dscanner -S results after each call
2015-02-24 07:27:09 +01:00
Basile Burg 8478e3f040 added option to customize bracket pair match 2015-02-24 07:20:42 +01:00
Basile Burg 953240ce03 removed '@', so that UDA and @safe... handled as a full token
+ removed other symbols, already defined in base class
2015-02-24 07:12:29 +01:00
Basile Burg 0d4c216e27 added option to set if regexes are handled 2015-02-24 07:10:45 +01:00
Basile Burg bfee995bd9 fix, in 1.4 it breaks DDOc hints 2015-02-24 04:50:06 +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 6df102dac4 shortcut editor pass the new shortcut value to the observers 2015-02-23 06:20:33 +01:00
Basile Burg 9ea1608f74 added interface ICEActionProvider
maybe as an alternative to ICEMainMenuProvider
2015-02-23 06:20:00 +01:00
Basile Burg 42a8cc8924 option editor is modal
when editing a shortcut this prevent the shortcut to be handled
2015-02-23 06:19:08 +01:00
Basile Burg d600486198 tools pass their shortcut when declared in main menu 2015-02-23 06:18:19 +01:00
Basile Burg 2f2808005d widget can specify it want to be shown as modal form 2015-02-23 06:17:39 +01:00
Basile Burg 570c8aae4a tools shortcuts are exposed as option 2015-02-23 03:52:59 +01:00
Basile Burg ca84243cfa options are sorted 2015-02-23 03:52:10 +01:00
Basile Burg 4e51c7bbe6 fix, less esoteric declaration of the shortcuts 2015-02-23 03:51:44 +01:00
Basile Burg a460b168a4 fix, shortcut editor want first/want next, always handle the last result 2015-02-23 03:50:40 +01:00
Basile Burg e1034fa8a4 review, source comment, minor fixes, todo update 2015-02-22 16:21:44 +01:00
Basile Burg 06deabd011 editor cache not saved if document is temp 2015-02-22 13:00:31 +01:00
Basile Burg f3b7120610 fix, message click not handled until options edited 2015-02-22 12:55:54 +01:00
Basile Burg 701fd79d00 added message-widget setting, single/dbl click handler 2015-02-22 12:49:05 +01:00
Basile Burg e9926c8203 added font as an editable message-widget option
+ messages options does not use ICESessionObserver anymore but decentralized persistence.
2015-02-22 12:38:06 +01:00
Basile Burg faecac4b3a fix, option editor was not updating edited value on cancel event 2015-02-22 12:27:57 +01:00
Basile Burg 5b9743bcf3 clean up 2015-02-22 09:54:07 +01:00
Basile Burg d386e723ae fix, fold kinds were overwritten for each new editor 2015-02-22 09:40:35 +01:00
Basile Burg adc4a55b28 added assignation of additional published props 2015-02-22 09:39:51 +01:00
Basile Burg fd0b98ea7c prepared for laz 1.4 2015-02-22 02:26:35 +01:00
Basile Burg 8bd0bcae68 added support for catching new shortcut value 2015-02-21 13:59:41 +01:00
Basile Burg 4bcb2c6dcf tweaked option editor options 2015-02-21 13:58:56 +01:00
Basile Burg 3ff19f5160 test editable editor shortcut 2015-02-21 13:58:34 +01:00
Basile Burg 9e5278f221 found bug, Synedit related 2015-02-21 13:57:59 +01:00
Basile Burg 94b1862014 updated icons 2015-02-21 13:57:13 +01:00