Commit Graph

474 Commits

Author SHA1 Message Date
Basile Burg f211d3533f fix, bug described in bdc7626b26, focus event, too much updates.
the docFocused event is still called but the observers does not always perform their updates
2015-01-31 14:44:44 +01:00
Basile Burg e9c6de2700 minor TODO detection improvement 2015-01-31 13:08:08 +01:00
Basile Burg c9bebfd262 test trigger service 2015-01-30 05:29:01 +01:00
Basile Burg a9f8fcd031 completion mnu font size syncronized to editor font size 2015-01-29 23:29:39 +01:00
Basile Burg bdc7626b26 foudn bug, completion, steal focus, reset editor focus, too much updates 2015-01-29 23:28:47 +01:00
Basile Burg 53c8308ac4 fix, deprecated fields, not stored anymore 2015-01-29 18:45:53 +01:00
Basile Burg fca144b96b added support for FIXME comments
handled as TODO ones.
2015-01-29 04:43:53 +01:00
Basile Burg 3aa2a8ae86 fix, static explorer didnt display unions 2015-01-29 02:18:35 +01:00
Basile Burg b2a79f1ae9 fix, dcd imports were randomly broken
adding import is not asynchronous, for each import the process has to be waited for.
2015-01-29 01:27:54 +01:00
Basile Burg f91f5d4961 fix, without focus other tool btns seemed not o work 2015-01-28 12:25:05 +01:00
Basile Burg 5f51a68141 added tool button to select a folder of lib 2015-01-28 09:44:26 +01:00
Basile Burg 2ffcf53860 typo 2015-01-28 09:43:24 +01:00
Basile Burg 2667b67438 fix, trailing dirsep removed 2015-01-28 09:31:36 +01:00
Basile Burg 94e88424af fix, open file from cmd line param crash
GUI not yet visible, error in inherited setFocus
2015-01-28 00:33:21 +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 db55163001 cleanup 2015-01-27 21:50:25 +01:00
Basile Burg af677a42fb fix, allow widget to find cetodo tool in same folder as coedit main exe 2015-01-27 21:27:21 +01:00
Basile Burg 1cd9f140e2 removed unused imports 2015-01-27 21:26:17 +01:00
Basile Burg f4da130df1 improved startup
widgets are not shown until docked
2015-01-27 17:14:06 +01:00
Basile Burg 94e3ab6bb2 replaced deprecated props identifier with new 2015-01-27 07:55:16 +01:00
Basile Burg 9beabab8e5 deprecated and renamed ambiguous imports and includes options
imports -> importStringPaths
includes -> importModulePaths
2015-01-27 07:53:01 +01:00
Basile Burg 0cf14a95a4 deprecated and renamed codeview debug options 2015-01-27 07:51:15 +01:00
Basile Burg 18ca120a8f improved performance on update 2015-01-26 09:55:03 +01:00
Basile Burg 517f597505 fix, exclusion list leaked 2015-01-25 22:46:02 +01:00
Basile Burg 0395b36035 added custom property editors for filenames and paths
activated in
- custom tools editor: working dir + executable
- project conf: doc output, object dir, output filename, etc
2015-01-25 17:30:35 +01:00
Basile Burg 4241c7325a added exclusions handling when the cmd line is prepared 2015-01-25 15:36:37 +01:00
Basile Burg b51519fd86 prevented a superfluous update when loading a project 2015-01-25 15:35:01 +01:00
Basile Burg d9aced0359 added list of exclusions to TPathsOpts
can contains
- an absolute/relative filename/foldername
- a filename/foldername with symstring
2015-01-25 15:34:00 +01:00
Basile Burg d5290b4d2f updated readme 2015-01-25 10:59:53 +01:00
Basile Burg 45c9468f47 fix, auto select category before first message
instead of after adding a new list item
2015-01-25 06:56:02 +01:00
Basile Burg b55f6ec9cb fix, string passed in constructor need to be duplicated 2015-01-24 10:43:29 +01:00
Basile Burg 4580f60911 started to wrap DUB format as a TComponent 2015-01-24 07:51:42 +01:00
Basile Burg 96c8c3ea7b refactored TCEWritableComponent
inherits from new TCECustomWritableComponent
renamed as TCEWritableLfmTextComponent
added TCEWritableJsonComponent which derives from the same ancestor
2015-01-23 18:04:01 +01:00
Basile Burg 2f6a9736dc alpha 11 2015-01-21 11:41:50 +01:00
Basile Burg abd7e09552 fix, dcd broken, zombies has to be killed before a query, not after 2015-01-21 10:39:38 +01:00
Basile Burg 3d1e964db3 fix, accumulation of zombie processes under linux 2015-01-21 08:44:57 +01:00
Basile Burg f1c16c11d6 reactivated page close btn on linux 2015-01-21 08:09:37 +01:00
Basile Burg 3cd1306be6 fix, project under linux, no anymore need to save the project before adding source files 2015-01-21 07:53:55 +01:00
Basile Burg a505b9f525 docking, does not save undocked widget anymore 2015-01-20 16:14:54 +01:00
Basile Burg c7750ef57e typo 2015-01-20 05:50:08 +01:00
Basile Burg 72cb440051 added folder description 2015-01-20 05:48:31 +01:00
Basile Burg cf5e15b427 prevent widget update when not visible 2015-01-19 11:50:53 +01:00
Basile Burg 8fa2a71147 fix, possible focus loss on doc switch 2015-01-19 06:26:48 +01:00
Basile Burg 64a852bb60 Added doc focus on creation 2015-01-19 06:26:14 +01:00
Basile Burg 99973d73b9 fix, regression after 2d6eb412b4, only alnum keys were working.
see comment in TCESynMemo ctor.
2015-01-19 04:22:31 +01:00
Basile Burg 47155a26f1 fix, TCESynMemo leaked 2015-01-19 03:56:27 +01:00
Basile Burg 702f9217d9 removed overriden setfocus 2015-01-19 03:55:31 +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 bea6177ff6 removed bug comment 2015-01-18 12:35:36 +01:00
Basile Burg 09fde4f337 fix, info can be produced after the document destruction 2015-01-18 12:35:19 +01:00