Commit Graph

503 Commits

Author SHA1 Message Date
Basile Burg 61f5bb2e6d updated TODOs 2015-02-13 04:27:22 +01:00
Basile Burg a9f68c1e66 fixes for the linux version 2015-02-07 10:26:49 +01:00
Basile Burg f6ef7aa4bf typo 2015-02-07 06:38:41 +01:00
Basile Burg eaece5e670 activated ddoc hints from DCD 2015-02-07 06:38:16 +01:00
Basile Burg 9f72412e85 added custom hint window class 2015-02-07 06:37:39 +01:00
Basile Burg 15c51f1fef removed useless ce_icon source 2015-02-07 01:25:24 +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 426ce2bf0f fix, perf issue when selecting in huge files 2015-02-07 01:14:27 +01:00
Basile Burg 61c713c2f3 removed useless directive 2015-02-07 01:13:56 +01:00
Basile Burg d93843e079 activated custom folded regions by default 2015-02-06 21:19:07 +01:00
Basile Burg efd84ef8a5 fixed & re-activated custom folded region 2015-02-06 21:18:46 +01:00
Basile Burg 294994dfc5 improved DCD life-time management
- if server already running then use current
- if already running then don't kill on exit
2015-02-06 02:53:23 +01:00
Basile Burg b36a5af627 added routine to find running process 2015-02-06 02:51:07 +01:00
Basile Burg 257c34b8ec hl, token content processed as tokens 2015-02-06 02:02:05 +01:00
Basile Burg bb311ce049 tweaked project inspector
- only d sources can be opened by dbl click
- extra sources can also be opened by dbl click
- importStringPaths and ImportModulePaths are not shorten anymore
2015-02-04 02:30:28 +01:00
Basile Burg 2fbed556fb fix, only handle source, not obj/o 2015-02-03 22:32:10 +01:00
Basile Burg 4fb2794763 removed unimplemented add packages 2015-02-03 04:08:58 +01:00
Basile Burg 3780e76078 give plug up 2015-02-03 03:45:47 +01:00
Basile Burg d50de4be99 give dub up 2015-02-03 03:45:22 +01:00
Basile Burg 56eb2aaaac fix, error/warning position not found in D interface files. 2015-02-02 16:26:38 +01:00
Basile Burg 842b5e81db fix, 64bit compilation 2015-02-01 23:34:29 +01:00
Basile Burg a8430f74f9 added persistent option auto-refresh 2015-02-01 01:48:55 +01:00
Basile Burg 87d588d475 nothing 2015-02-01 01:48:27 +01:00
Basile Burg fc69c42d5d updated icons 2015-02-01 01:47:58 +01:00
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 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 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 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 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 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 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 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
Basile Burg cc5150f1a2 fix, bug is described in c1a0ed2799 2015-01-18 11:59:23 +01:00
Basile Burg e6e007ae25 fix, <CPFS> passed with Add() instead of AddText()
broke the analysis in projects.
AddText() adds serveral separated items.
2015-01-17 10:44:12 +01:00
Basile Burg fc7f55c493 improved patching of broken projects. 2015-01-17 09:15:51 +01:00
Basile Burg a277fc1e45 fixed issues encountered when many TODO comments
e.g: std.process, now they are all listed
2015-01-17 05:52:41 +01:00
Basile Burg b214e1bbbd reverted temp workaround 2015-01-17 05:51:43 +01:00
Basile Burg 2968b95e0a improved todo list widget and tool 2015-01-17 03:54:39 +01:00
Basile Burg 14565e51b8 the way outputFilename has to be guesses relies on an incoherence 2015-01-17 03:54:05 +01:00
Basile Burg 44698ed724 removed useless method 2015-01-17 03:53:11 +01:00
Basile Burg ea6e935e0e temp workaround the bug described in the interface section 2015-01-17 03:52:41 +01:00
Basile Burg 9c22892361 improved updateOutFilename under windows 2015-01-16 07:39:26 +01:00
Basile Burg 80f7af11ca fix, added unhandled case when determining the files to analyze 2015-01-16 04:28:33 +01:00
Basile Burg 08ef69ce89 fix, dbl click todo item, av 2015-01-16 04:23:31 +01:00
Basile Burg 181b1361a3 added ce_todolist, the todo list widget 2015-01-16 04:01:02 +01:00
Basile Burg 61a4012cf2 updated a todo 2015-01-16 04:00:16 +01:00
Basile Burg 0684385953 added support for sym string to project pre/post params, as well as proj run params 2015-01-16 00:08:10 +01:00
Basile Burg c1a0ed2799 found bug, status bar displays wrong doc name under certain circumstances 2015-01-16 00:07:26 +01:00
Basile Burg 7a2a57d0fa fix, status bar cleared when no doc 2015-01-16 00:06:19 +01:00
Basile Burg 286636b75a uses fDoc instead of the widget 2015-01-16 00:05:44 +01:00
Basile Burg 04b8ffc643 fix, noboundscheck patched before each build 2015-01-15 01:31:26 +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 bcaa0027c7 fix, AV in static explorer if fDoc is not a D source 2015-01-14 09:43:28 +01:00
Basile Burg 66d96959d0 updated 2TODOs 2015-01-14 07:55:36 +01:00
Basile Burg f45d1cf090 deactivated resman 2015-01-12 06:55:14 +01:00
Basile Burg 0c6454ca05 drw2 2015-01-12 06:19:25 +01:00
Basile Burg cac091a4d6 drw1 2015-01-11 14:40:59 +01:00
Basile Burg d776f77d7f reorganized interfaces, visibility, added projCompiling 2015-01-11 14:38:47 +01:00
Basile Burg 148c7729a9 added "syncro-mode" to project configurations editor 2015-01-11 03:14:59 +01:00
Basile Burg 17b1ed48c9 deprecated option noBoundsCheck is now totally hidden 2015-01-11 03:13:55 +01:00
Basile Burg a79bcdc27c added two new icons, regenerated the inc 2015-01-11 03:12:37 +01:00
Basile Burg dbcb5eb423 fix, prop not copied could lead to missing value in config clone 2015-01-09 17:34:36 +01:00
Basile Burg 43564af3a3 fix, case issue could lead to file opened twice 2015-01-09 02:07:38 +01:00