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 |
Basile Burg
|
48f2d9c2bc
|
added handling of project file for first argument
|
2015-01-08 22:22:35 +01:00 |
Basile Burg
|
5e68e70ba6
|
identified couple of bug
|
2015-01-07 00:42:02 +01:00 |
Basile Burg
|
49cc7c0828
|
fix, prevented infinite tool execution
|
2015-01-05 09:34:56 +01:00 |
Basile Burg
|
ebb34743b8
|
added "tool-chaining" feature to custom tools
|
2015-01-05 09:20:20 +01:00 |
Basile Burg
|
75a9d12a57
|
fix, prevented update burst when adding/removing many sources
|
2015-01-05 04:59:15 +01:00 |
Basile Burg
|
6a8bcf083a
|
dbl click in tool list to execute
|
2015-01-04 22:59:37 +01:00 |
Basile Burg
|
bce244b754
|
clear by context, clear editor specific msg, not all the editor msg
|
2015-01-04 22:31:54 +01:00 |
Basile Burg
|
826c591548
|
fix, the address taken was a stack one, not the object heap's one
|
2015-01-04 22:31:02 +01:00 |
Basile Burg
|
691d282d34
|
fix, last folder added to favorites
|
2015-01-04 22:02:03 +01:00 |
Basile Burg
|
a8e327557a
|
recall last folder, not anymore limited to favorites
|
2015-01-04 21:46:04 +01:00 |
Basile Burg
|
b0350a849c
|
added new items to hardcoded static macros
|
2015-01-04 18:49:52 +01:00 |
Basile Burg
|
9fd5660065
|
converted project inspector widget, use shared icons
|
2015-01-04 18:32:37 +01:00 |
Basile Burg
|
2a14eec2bb
|
converted mini explorer widget, use shared icons
|
2015-01-04 18:32:13 +01:00 |
Basile Burg
|
026c894cb4
|
converted static explorer widget, use shared icons
|
2015-01-04 18:31:56 +01:00 |
Basile Burg
|
97ddb7dd5f
|
fix, typo in icon name
|
2015-01-04 18:31:21 +01:00 |
Basile Burg
|
da2cbc1dcc
|
fix, status bar not updated until a doc is clicked
|
2015-01-04 05:22:46 +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
|
1ecb859698
|
prepared code to get symb documentation at mouse position
|
2015-01-04 04:56:32 +01:00 |
Basile Burg
|
ea33425ffd
|
converted project configuration widget, use shared icons
|
2015-01-04 02:37:56 +01:00 |
Basile Burg
|
374fbaf2d4
|
converted tools editor widget, use shared icons
|
2015-01-04 02:31:16 +01:00 |
Basile Burg
|
0f21fabd44
|
fix typo in icon name
|
2015-01-04 02:30:21 +01:00 |
Basile Burg
|
2e0612850f
|
converted library manager widget, use shared icons
|
2015-01-04 02:22:05 +01:00 |
Basile Burg
|
d8bd4ad9ec
|
added shared icon system
|
2015-01-04 01:57:00 +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
|
ed5dab39e9
|
fix, wrench icon hidden
|
2015-01-02 15:51:02 +01:00 |
Basile Burg
|
f2ae9c9a29
|
fix typo
|
2015-01-02 15:48:17 +01:00 |
Basile Burg
|
9901b811a0
|
fix, deprecated switch noBoundCheck still read but wont be written anymore to project file
|
2015-01-02 06:59:10 +01:00 |
Basile Burg
|
4ea86602a2
|
added project-specific -I to dcd -I
|
2015-01-02 06:11:56 +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
|
e6a9837ed8
|
fix, tree not cleared on doc closing
|
2014-12-30 23:36:49 +01:00 |
Basile Burg
|
3492e489f9
|
fix docFocused event not emitted after document load
|
2014-12-29 04:26:06 +01:00 |
Basile Burg
|
3870020ad1
|
fix useless burst of updates when loading project from file
|
2014-12-29 04:25:29 +01:00 |
Basile Burg
|
0881fe9cec
|
renamed ce_common member getDocPath
|
2014-12-29 04:24:51 +01:00 |
Basile Burg
|
02af01a612
|
fix, dcd import path from project, paths were not translated to absolute
|
2014-12-29 03:20:37 +01:00 |
Basile Burg
|
b0f1df11db
|
fix, dcd-server output were erroneously piped
|
2014-12-29 03:19:41 +01:00 |
Basile Burg
|
5db4627eff
|
added font.size to editor cache
|
2014-12-29 01:54:19 +01:00 |
Basile Burg
|
21894bffc0
|
added utility to test if a source is part of a project
|
2014-12-29 01:54:00 +01:00 |
Basile Burg
|
ee86c8f939
|
fix, source not related to project, json info not produced if project has erroneous sources
|
2014-12-25 16:07:30 +01:00 |
Basile Burg
|
47f460d31a
|
re-enabled ext constraint only if outputFilename is guessed
|
2014-12-20 17:35:30 +01:00 |
Basile Burg
|
31732d751b
|
workaround the issues related to 77e6a6e
|
2014-12-16 09:40:52 +01:00 |
Basile Burg
|
99bcbc5d15
|
fix b00b2d5 , case issue.
|
2014-12-16 08:27:12 +01:00 |
Basile Burg
|
19ff4f214f
|
removed unused method
|
2014-12-16 08:18:00 +01:00 |
Basile Burg
|
b00b2d5f48
|
bug found
|
2014-12-14 14:17:19 +01:00 |
Basile Burg
|
d70200244b
|
hide range error in debug mode
|
2014-12-14 14:16:54 +01:00 |
Basile Burg
|
b93810099f
|
added folding to cache system
|
2014-12-13 04:44:11 +01:00 |
Basile Burg
|
96be761415
|
fix, static macro auto insertion broken due to dollar added as wordbreaker
|
2014-12-12 08:03:20 +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
|
89cde48f5c
|
fix, splitter bug on realign
|
2014-12-12 05:50:42 +01:00 |
Basile Burg
|
ea85c97350
|
fix, splitter bug on realign
|
2014-12-12 05:36:29 +01:00 |
Basile Burg
|
82995b0963
|
fix , selection after move up/down
|
2014-12-12 05:23:12 +01:00 |
Basile Burg
|
45d84c2464
|
slightly improved the completion menu
|
2014-12-11 22:54:35 +01:00 |
Basile Burg
|
32c1defa71
|
added editor cache system
|
2014-12-11 14:04:58 +01:00 |
Basile Burg
|
4903d8097a
|
added missing word breakers, solve current ident highlight issues
|
2014-12-11 12:16:31 +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
|
d0ca1fbffa
|
fix, changed ancestor, previous one didn't have a Shortcut.
removed default attrib, property is always written to setting file
|
2014-12-09 11:33:48 +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
|
4e15bdcd15
|
optimized entities-connection performances at startup
|
2014-12-09 04:54:51 +01:00 |
Basile Burg
|
dce827ef65
|
avoid possible failure if dir does not exist
|
2014-12-09 03:49:46 +01:00 |
Basile Burg
|
1592af26bb
|
added TCEStaticEditorMacro
|
2014-12-09 03:48:59 +01:00 |
Basile Burg
|
9a13de3c05
|
editor position buffer on key up
|
2014-12-07 10:51:20 +01:00 |
Basile Burg
|
1cf1a81c56
|
project outputFilename extension not constrained
|
2014-12-07 08:25:08 +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
|
f567639784
|
tweaked guessMessageKind() to allow dscanner [warn] to be detected
|
2014-12-06 09:04:46 +01:00 |
Basile Burg
|
10164ecae9
|
tweaked getLineFromMessage() to allow dscanner "line:col" in addition to dmd "line,col"
|
2014-12-06 08:46:34 +01:00 |
Basile Burg
|
f14b48da75
|
fix, module name get be retrieved "std.string"
|
2014-12-06 08:14:53 +01:00 |
Basile Burg
|
5d777a850f
|
added persistence for splitters positions
|
2014-12-06 08:00:13 +01:00 |
Basile Burg
|
3db69ee89e
|
added tool option, parameters can be passed from a dialog
|
2014-12-06 02:26:31 +01:00 |
Basile Burg
|
1e63f7d6e9
|
added a file filter
|
2014-12-06 02:10:10 +01:00 |
Basile Burg
|
74826a6fbb
|
alias can be automatically set
|
2014-12-06 00:44:28 +01:00 |
Basile Burg
|
eb7f061480
|
added support for MouseLinks: <Ctrl>+Move, <Ctrl>+<mbLeft>, invoke dcd find symbol loc
|
2014-12-06 00:38:34 +01:00 |
Basile Burg
|
19c2afe9d9
|
pass project src folder to dcd, mostly for Ctrl+Shift+up / find symb decl
|
2014-12-04 08:55:55 +01:00 |
Basile Burg
|
0b7efd8d9e
|
tweaked non-default value color
|
2014-12-04 08:28:41 +01:00 |
Basile Burg
|
163c8dbf92
|
tweaked default compiler options
|
2014-12-04 08:28:13 +01:00 |
Basile Burg
|
ab23dc13d9
|
cleanup
|
2014-12-04 00:56:21 +01:00 |
Basile Burg
|
3c1ef011aa
|
cleanup
|
2014-12-04 00:53:24 +01:00 |
Basile Burg
|
ea21bc207d
|
fix, DCD completion half broken due to a typo
|
2014-12-04 00:48:48 +01:00 |
Basile Burg
|
76dd9b8d44
|
fix, double quoted string literal escape
|
2014-12-04 00:21:33 +01:00 |
Basile Burg
|
91e7cfe503
|
fix, char literal escape
|
2014-12-03 19:11:07 +01:00 |
Basile Burg
|
7807b0c9e6
|
removed useless swtich
|
2014-12-03 19:10:50 +01:00 |
Basile Burg
|
9470f53a58
|
fix, static explorer warning for 'enum member' type
|
2014-12-03 02:15:42 +01:00 |
Basile Burg
|
bdbc857e1f
|
added action to copy symbol identifier
|
2014-12-02 08:11:44 +01:00 |
Basile Burg
|
cb5ad75f3d
|
fix, wysiwyg double quoted string
|
2014-12-02 04:14:01 +01:00 |
Basile Burg
|
6ebd206cd2
|
fine-tuned widgets toolbars
|
2014-12-01 08:32:53 +01:00 |
Basile Burg
|
ea823e883b
|
fix, doesnt call dmd if no source
|
2014-12-01 06:13:38 +01:00 |
Basile Burg
|
43f59512b8
|
hidden some variables
|
2014-12-01 05:50:25 +01:00 |
Basile Burg
|
9b45b697a2
|
Revert "hidden some variables"
This reverts commit f8c74e2eeda05eac60b1f2a259c63b6059806d31.
|
2014-12-01 05:38:15 +01:00 |
Basile Burg
|
c969fe3044
|
Revert "Revert "hidden some variables""
This reverts commit 9112cc91e4018ca9f33a6f8611215139e19b6b15.
|
2014-12-01 05:38:04 +01:00 |
Basile Burg
|
7311c9a727
|
fix char literals
|
2014-12-01 00:51:40 +01:00 |
Basile Burg
|
bd38a06383
|
fix, wysiwyg double quoted string
|
2014-12-01 00:08:16 +01:00 |
Basile Burg
|
efbeae9e3c
|
fix, wysiwyg double quoted string
|
2014-12-01 00:01:02 +01:00 |
Basile Burg
|
96422af474
|
renamed TPathOpts.Sources to extraSources
|
2014-11-30 18:14:58 +01:00 |
Basile Burg
|
9e2750ce61
|
added btns to move items
|
2014-11-30 15:21:50 +01:00 |
Basile Burg
|
faa9be75b2
|
added btns to move items
|
2014-11-30 15:21:43 +01:00 |
Basile Burg
|
a4e18c1bb8
|
added messages option, autoselect category
|
2014-11-30 05:02:28 +01:00 |
Basile Burg
|
a449f8c922
|
added option, compiler switches for runnable modules
|
2014-11-30 04:38:24 +01:00 |
Basile Burg
|
7a23e84828
|
added ICEMainMenuProvider to custom tools
|
2014-11-30 04:08:41 +01:00 |
Basile Burg
|
6262ac9802
|
added ICEMainMenuProvider handler
|
2014-11-30 04:08:15 +01:00 |
Basile Burg
|
84466ab7c5
|
fix AV when deleting an entry
|
2014-11-30 04:07:31 +01:00 |
Basile Burg
|
f6b2c02031
|
updated interfaces and observers
|
2014-11-30 04:07:08 +01:00 |
Basile Burg
|
e0c3d9495f
|
added selection length display
|
2014-11-30 02:34:30 +01:00 |
Basile Burg
|
dacf972250
|
dont fully lex the editor since only module name is interesting
|
2014-11-30 02:17:39 +01:00 |
Basile Burg
|
b9d13630c8
|
added a callback to lex()
|
2014-11-30 02:16:34 +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
|
5c64186520
|
fix TMruList, maxCount setter, value was never set
|
2014-11-27 22:10:10 +01:00 |
Basile Burg
|
f32ff2ac4e
|
fix, switches from inc file
|
2014-11-27 21:41:56 +01:00 |
Basile Burg
|
12f0b694f7
|
fix option naming style
|
2014-11-27 21:38:46 +01:00 |
Basile Burg
|
8ec05dd38c
|
- renamed ce_customtools.pas
- sorted project sources name
|
2014-11-27 21:35:59 +01:00 |
Basile Burg
|
1d1362535c
|
procinput widget, input MRU is saved between cessions
|
2014-11-27 21:22:24 +01:00 |
Basile Burg
|
150fed8772
|
added process input history, controlled with <UP> and <DOWN>
|
2014-11-27 15:53:04 +01:00 |
Basile Burg
|
fa3165bd2c
|
procinput widget, input text supports symstrings
|
2014-11-27 15:33:14 +01:00 |
Basile Burg
|
be340d4f20
|
nothing
|
2014-11-27 15:32:39 +01:00 |
Basile Burg
|
3996b4d11d
|
deactivated custom fold, curly brackets folds and custom folds need a distinct type
|
2014-11-27 15:20:01 +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
|
9a939ac470
|
added symbolic string <CPO>/<CurrentProjectOutput>
|
2014-11-26 17:50:29 +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
|
bffa23a27f
|
style fix
|
2014-11-26 16:54:25 +01:00 |
Basile Burg
|
570c279fd8
|
fix, wrong charset tested, some symbols were not bold
|
2014-11-26 16:42:19 +01:00 |
Basile Burg
|
ab5ded0c5f
|
format fix
|
2014-11-26 16:41:34 +01:00 |
Basile Burg
|
6f1613c7c2
|
shorter widget delayed updater pending duration
|
2014-11-26 16:35:57 +01:00 |
Basile Burg
|
0807b758ea
|
changed several list ancestor, TList only needed if onChange is assigned, TFPList faster.
|
2014-11-26 16:35:10 +01:00 |
Basile Burg
|
2f9c1adc86
|
fix colorization of delimited string
|
2014-11-26 05:15:36 +01:00 |
Basile Burg
|
4e4207ff55
|
added custom fold block, start on line comment ending with ---+, stop with line comment ending with ----
|
2014-11-26 04:58:20 +01:00 |
Basile Burg
|
525c3ea1e1
|
removed irrelevant warning under linux
|
2014-11-26 04:31:04 +01:00 |
Basile Burg
|
37f281c1df
|
added editor position-buffer, controlled with mbX1-mbX2
|
2014-11-26 01:57:19 +01:00 |
Basile Burg
|
fc03000314
|
changed font default size.
|
2014-11-19 10:18:32 +01:00 |
Basile Burg
|
14f6a7ceac
|
fix for the linux version, shortcut <CTRL>+<+> and <CTRL>+<-> were not working because of the default size (0).
|
2014-11-18 22:35:51 +01:00 |
Basile Burg
|
ef740f540e
|
fix possible huge CPU usage when actionlist.update called "getCanBeRun".
"outputFilename" and "canBeRun" are now cached into two fields.
|
2014-11-18 13:51:37 +01:00 |
Basile Burg
|
cddf6168db
|
cleanup
|
2014-11-18 13:48:41 +01:00 |
Basile Burg
|
a02a269a7b
|
fix possible AV in patchPlatform paths
|
2014-11-18 13:47:53 +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
|
52be1650f4
|
added a class dedicated t sym string processing
|
2014-11-18 11:13:27 +01:00 |