Basile Burg
|
32655fd0d1
|
temp fix order of init and service assignation
|
2016-03-21 22:41:03 +01:00 |
Basile Burg
|
76f63354fa
|
message widget didn't really need the symbol expander
|
2016-03-21 22:40:33 +01:00 |
Basile Burg
|
5ad5e406de
|
refactored the symbol expander as an ICESingleService
|
2016-03-21 20:51:10 +01:00 |
Basile Burg
|
51f653267c
|
clear pkg list between two q and dl from https
|
2016-03-20 22:30:35 +01:00 |
Basile Burg
|
f27825bafc
|
new dialog to fetch DUB pkg, with online list, close #28
|
2016-03-20 18:52:22 +01:00 |
Basile Burg
|
9e873f6aec
|
fix string range, startsWith
+ disable inlining in dbg mode
|
2016-03-20 18:45:54 +01:00 |
Basile Burg
|
930d3577e5
|
bit less tolerant HL lexer
|
2016-03-19 02:52:28 +01:00 |
Basile Burg
|
a9b8f0554d
|
reactivated gdb commander + prelim work on the GUI
|
2016-03-19 02:46:15 +01:00 |
Basile Burg
|
65c92d6804
|
added a few env variable to the symstrings, close #27
|
2016-03-19 01:49:39 +01:00 |
Basile Burg
|
cea5cf757b
|
fix, AV in string ranges
|
2016-03-19 00:05:35 +01:00 |
Basile Burg
|
1bd6099f10
|
add TCEAutoBufferedProcess class
needed when the several buffers match to a full request, eg GDB/MI
|
2016-03-19 00:03:58 +01:00 |
Basile Burg
|
3d56c76834
|
rewritten symbolic string expansion using a string range
|
2016-03-18 22:26:37 +01:00 |
Basile Burg
|
4792f0ed87
|
added a range-based parser, experimented in the message parser
|
2016-03-18 20:08:12 +01:00 |
Basile Burg
|
5898cd6bbf
|
renamed and deprecated inconsistent prop names in the debug category
+ moved generateStackFrame to category debug
|
2016-03-18 04:30:16 +01:00 |
Basile Burg
|
ca4909358b
|
fix, glob to regex, set of char and escaping
|
2016-03-14 14:37:46 +01:00 |
Basile Burg
|
50cdac06b4
|
CE project, use global match in the exclusions
|
2016-03-14 04:07:50 +01:00 |
Basile Burg
|
f0bd30c948
|
fix #26, DUB excludedSourceFiles are not well managed
|
2016-03-14 03:49:23 +01:00 |
Basile Burg
|
7915a315ee
|
fix, DUB, rel importPaths problem
|
2016-03-13 22:32:26 +01:00 |
Basile Burg
|
8d6b6f8b99
|
editor, auto close on new line, change so that each mode has the 3 same sub modes
|
2016-03-13 22:09:07 +01:00 |
Basile Burg
|
612d9afcd0
|
activated auto complete from search history + shc editor hint
|
2016-03-13 20:11:13 +01:00 |
Basile Burg
|
461b5e0c5c
|
prepared next rlz
|
2016-03-13 19:16:07 +01:00 |
Basile Burg
|
44e28a94a8
|
editor, add more brace auto-closing modes
|
2016-03-13 18:40:15 +01:00 |
Basile Burg
|
6b954e0fe5
|
static macros, validated with a regex
|
2016-03-13 16:38:20 +01:00 |
Basile Burg
|
83338db48c
|
dfmt commander, added support for template constraint style
|
2016-03-13 13:20:24 +01:00 |
Basile Burg
|
0d7e34c1f1
|
d2 highlighter, add a token kind for errors
|
2016-03-11 18:56:14 +01:00 |
Basile Burg
|
f3c15fff00
|
fixup for 8b880edddf
|
2016-03-11 18:44:00 +01:00 |
Basile Burg
|
750a8761b9
|
removed invalid cmp
|
2016-03-11 11:37:09 +01:00 |
Basile Burg
|
8b880edddf
|
editors, fix a mess with page caption and updates
|
2016-03-11 11:35:06 +01:00 |
Basile Burg
|
495da4da2e
|
procinput, added btn to close the input
|
2016-03-10 16:53:11 +01:00 |
Basile Burg
|
9a9f2d817d
|
disable empty searches
|
2016-03-10 14:40:27 +01:00 |
Basile Burg
|
0682122b3f
|
removed temp code for #25 and added workaround in the default static macros
|
2016-03-04 06:14:46 +01:00 |
Basile Burg
|
207f9276d6
|
implement #25 but not enabled
|
2016-03-02 12:33:52 +01:00 |
Basile Burg
|
a6c8767dc0
|
clear message filter when messages are cleared
|
2016-03-02 11:42:35 +01:00 |
Basile Burg
|
2f780638a4
|
fixup for #24
|
2016-03-01 09:37:02 +01:00 |
Basile Burg
|
798fff06ba
|
messages, store position in the messages, close #20
+ only when the editor context
+ only when auto select is set as option
|
2016-03-01 06:40:18 +01:00 |
Basile Burg
|
bb4bf42ccd
|
ce_dlang, fix #24, problem with nested comments
|
2016-03-01 05:21:58 +01:00 |
Basile Burg
|
2b53620a94
|
dfmt commander, changed default tab width value
|
2016-03-01 01:12:09 +01:00 |
Basile Burg
|
3b10fa3a21
|
libman, auto registration, better source root detection, close #21
|
2016-03-01 00:43:06 +01:00 |
Basile Burg
|
4fc39a931e
|
added additional search PATHs in the options, close #19
|
2016-02-29 12:47:41 +01:00 |
Basile Burg
|
7451c0e052
|
fix #23, page caption for dd files
|
2016-02-29 08:28:43 +01:00 |
Basile Burg
|
1d3c14c000
|
fix #22, hang with some rel paths in DUB projs
|
2016-02-29 02:33:50 +01:00 |
Basile Burg
|
166bca0f14
|
removed deprecated props
|
2016-02-28 05:15:26 +01:00 |
Basile Burg
|
d39b24de1f
|
prepared first update
|
2016-02-22 05:17:57 +01:00 |
Basile Burg
|
a710c6d3ab
|
removed data migration code
|
2016-02-22 04:14:11 +01:00 |
Basile Burg
|
d64d300fff
|
page control, disable splitBtn when no page
|
2016-02-21 21:55:43 +01:00 |
Basile Burg
|
a850d00d27
|
made page hisotry compatible with move page left/right
|
2016-02-21 21:52:00 +01:00 |
Basile Burg
|
5ba68af663
|
added option pageHistory to TCEPageCOntrol
|
2016-02-21 21:07:25 +01:00 |
Basile Burg
|
935012a280
|
dub, fix issue with the sourceFiles property
|
2016-02-20 06:49:03 +01:00 |
Basile Burg
|
4272869093
|
fix #17, ident after curly bracket auto-closing depending on options
|
2016-02-19 04:56:16 +01:00 |
Basile Burg
|
4ab47fb7bf
|
fix, problem with resetFontSize def value
|
2016-02-19 04:40:08 +01:00 |
Basile Burg
|
0916912860
|
updates to Laz 1.6
|
2016-02-19 04:13:54 +01:00 |
Basile Burg
|
a48aed6345
|
completed OSX port
to be tested
|
2016-02-17 07:48:16 +01:00 |
Basile Burg
|
e019c81175
|
fix #14
|
2016-02-16 18:56:29 +01:00 |
Basile Burg
|
3da5b494da
|
dub insp, refresh from ctxt menu
|
2016-02-12 14:33:39 +01:00 |
Basile Burg
|
cac8b85e98
|
fix, open folder broken on win
|
2016-02-12 14:31:03 +01:00 |
Basile Burg
|
c0738636e0
|
prepared 2.0
|
2016-02-10 01:22:40 +01:00 |
Basile Burg
|
829ba7e653
|
fix, status bar not well updated when moving caret with kbd
|
2016-02-09 06:53:28 +01:00 |
Basile Burg
|
36f199f828
|
first run, changed default option + add a runnable
|
2016-02-08 18:35:56 +01:00 |
Basile Burg
|
1ff8b9e878
|
fix, windows, empty line in call tips
|
2016-02-08 16:30:28 +01:00 |
Basile Burg
|
f7cb97831c
|
dcd, windows, wait propertly for the socket to be ready
+ wait properly for termination
|
2016-02-08 16:17:26 +01:00 |
Basile Burg
|
6ee4cb1927
|
dcd, unix, wait propertly for the socket to be ready
|
2016-02-08 12:09:22 +01:00 |
Basile Burg
|
b6ff4fb441
|
editor, added option to ignore zooom and always apply fontsize, close #12
|
2016-02-07 18:58:17 +01:00 |
Basile Burg
|
24f6f23630
|
CE projects, typo in the properties
|
2016-02-07 05:14:30 +01:00 |
Basile Burg
|
522729d4bd
|
fixup for 67b1b16, lst fname under win
|
2016-02-07 00:37:12 +01:00 |
Basile Burg
|
b8e7c106ae
|
dcd, let the server some time when launched from CE
|
2016-02-07 00:18:59 +01:00 |
Basile Burg
|
2f83e4fe66
|
fixup for ?
|
2016-02-06 23:33:55 +01:00 |
Basile Burg
|
69c08c2aa7
|
docking, allow to move the top splitter with CTRL
|
2016-02-06 21:01:58 +01:00 |
Basile Burg
|
8359b19805
|
fix, commonFolder bug caused issue when patching moved/renamed CE proj sources
|
2016-02-06 20:06:31 +01:00 |
Basile Burg
|
46780db9e0
|
dragdrop, introduced dbl backslash under nix
|
2016-02-06 19:36:39 +01:00 |
Basile Burg
|
76edd5214e
|
style, push/pop temp directive
|
2016-02-06 18:28:24 +01:00 |
Basile Burg
|
2c2909c447
|
symlist, redetect background tool during run-time, when refreshed manually
|
2016-02-06 18:23:57 +01:00 |
Basile Burg
|
aa36408c0a
|
docking, temp fix until next Laz rlz
|
2016-02-06 18:17:04 +01:00 |
Basile Burg
|
241732d8b5
|
ce proj inspector, build from ctxt menu
|
2016-02-06 16:31:00 +01:00 |
Basile Burg
|
2ad52c2a79
|
run tile unittest, check coverage after application execution
|
2016-02-06 14:31:48 +01:00 |
Basile Burg
|
2d5369c192
|
typo
|
2016-02-06 11:32:05 +01:00 |
Basile Burg
|
67b1b16cfb
|
run file unittests, optional support for coverage
|
2016-02-06 11:18:14 +01:00 |
Basile Burg
|
898171c9cf
|
dcd, dub, dependencies with a 'src' or a 'source' folder are passed to the server
|
2016-02-05 14:18:20 +01:00 |
Basile Burg
|
0c4510cad4
|
dcd, port num can be set in the option editor
|
2016-02-05 13:25:02 +01:00 |
Basile Burg
|
5f8cb1a679
|
dcd, perfs, declare imports in group
|
2016-02-05 09:59:15 +01:00 |
Basile Burg
|
154025b143
|
default layout
|
2016-02-04 08:05:50 +01:00 |
Basile Burg
|
d04fd37b2e
|
fix, mess between options and custom commands
|
2016-02-03 21:33:17 +01:00 |
Basile Burg
|
26817c0fd9
|
deactivate prolematic options
|
2016-02-03 21:04:56 +01:00 |
Basile Burg
|
9bce6dad73
|
fix, mess between options and custom commands
|
2016-02-03 20:55:56 +01:00 |
Basile Burg
|
f234067fc3
|
CE projects, force extension, -of can contain a symstring
|
2016-02-03 18:55:16 +01:00 |
Basile Burg
|
b85f3f8f29
|
fix, win32 compilation broken since b3d489d
|
2016-02-03 17:59:41 +01:00 |
Basile Burg
|
467d7abeb1
|
fix, auto brace closing indent error when option eoAutoIdent was set
|
2016-02-03 15:51:00 +01:00 |
Basile Burg
|
c864a0ce50
|
fix, reset top splitter position before locking it
|
2016-02-03 15:32:18 +01:00 |
Basile Burg
|
605a24c1ff
|
dont detect module name after line 50
|
2016-02-03 15:09:33 +01:00 |
Basile Burg
|
61e0925b22
|
CE project format, path options, added forceExtension
|
2016-02-03 08:41:10 +01:00 |
Basile Burg
|
c7792d8bbd
|
fix typo in publications + prevent the breaking change by e2f552a
|
2016-02-03 06:34:35 +01:00 |
Basile Burg
|
2fed1def96
|
added shortcut to invert version(all) version(none) is selection or whole doc
|
2016-02-02 17:08:24 +01:00 |
Basile Burg
|
7b423b5b34
|
added additional brace closing option, lexically
|
2016-02-02 07:55:15 +01:00 |
Basile Burg
|
d265769009
|
added shortcut to un/comment current line or selection
|
2016-02-01 07:14:45 +01:00 |
Basile Burg
|
5b39add5b6
|
nothing
|
2016-02-01 06:22:42 +01:00 |
Basile Burg
|
6433118bea
|
more refact using helpers
|
2016-01-31 14:49:00 +01:00 |
Basile Burg
|
767e315164
|
refact, omit def member
|
2016-01-31 14:39:50 +01:00 |
Basile Burg
|
816c581d7a
|
fix, wrong project file indicated in several messages
|
2016-01-31 12:41:51 +01:00 |
Basile Burg
|
e0e9cbac8f
|
more refact using helpers
|
2016-01-31 12:13:48 +01:00 |
Basile Burg
|
7d1bfc6214
|
added shortcut to invoke curly brace closing + editor option to auto close curly braces
|
2016-01-31 06:21:48 +01:00 |
Basile Burg
|
b3d489d610
|
fix, DUB json file that included trailing commas were not loadable
|
2016-01-30 10:11:56 +01:00 |
Basile Burg
|
803c6a6c15
|
editor, allowed R/O files to be saved with a new name
|
2016-01-30 08:46:06 +01:00 |
Basile Burg
|
2094449a7d
|
editor, indicates if readonly
|
2016-01-30 07:58:41 +01:00 |
Basile Burg
|
bad7f96dcb
|
project, async comp, small fixes to common proj interface
|
2016-01-30 07:47:24 +01:00 |
Basile Burg
|
f0fd280c6d
|
fix, possible pagecontrol error when all page closed
|
2016-01-30 06:33:32 +01:00 |
Basile Burg
|
01724a5a9e
|
compile proj & run, handle compilation failures
|
2016-01-30 04:39:49 +01:00 |
Basile Burg
|
8d75799454
|
colmatage
|
2016-01-30 04:38:23 +01:00 |
Basile Burg
|
340b7a3383
|
prepared next rlz
|
2016-01-30 04:19:02 +01:00 |
Basile Burg
|
a533057ff5
|
projects, CE & DUB, async compilation
|
2016-01-30 04:18:30 +01:00 |
Basile Burg
|
ccc3f7c956
|
search & replace widget, fine UI tweaks
|
2016-01-27 16:59:49 +01:00 |
Basile Burg
|
30d2d7b8f5
|
minor changes to todo list tool and front end
|
2016-01-27 06:49:17 +01:00 |
Basile Burg
|
c407a40259
|
refact with type helpers
|
2016-01-27 04:43:54 +01:00 |
Basile Burg
|
7d6e2863cd
|
find all, project scope, fine tweaks
|
2016-01-27 01:34:31 +01:00 |
Basile Burg
|
3fdbf6b4be
|
search & replace, added btn to select the scope of "find all"
|
2016-01-26 10:36:12 +01:00 |
Basile Burg
|
a8681e3f37
|
allowed indirectly to make clickabe message related to file of type .lst
e.g coverage, find all '000000'
|
2016-01-25 08:36:02 +01:00 |
Basile Burg
|
fad3396ff3
|
fix, maybe an issue with CWD after running a proj
|
2016-01-25 03:53:28 +01:00 |
Basile Burg
|
097875dd59
|
added simpleCOmmands to ce proj format + improve UTF8 compat
|
2016-01-25 03:48:13 +01:00 |
Basile Burg
|
cfd3e788ef
|
indirectly fixed by latest LCL
|
2016-01-25 02:37:10 +01:00 |
Basile Burg
|
709ea80fa2
|
prevent search results to be deleted when editor is closed
|
2016-01-25 02:34:47 +01:00 |
Basile Burg
|
97697157a7
|
ICEEditableShortcuts, not all observer were notified by scedSendDone
|
2016-01-24 06:34:14 +01:00 |
Basile Burg
|
c52fc75a6e
|
libman, fetch DUB package, fine tweaks
|
2016-01-24 06:19:43 +01:00 |
Basile Burg
|
9e3be34ce7
|
search, find all, moved result to category misc and display line content
|
2016-01-24 04:36:24 +01:00 |
Basile Burg
|
619c169024
|
editor, allow temporarily column selection even if option eoScrollPastEol not enabled
|
2016-01-24 03:22:11 +01:00 |
Basile Burg
|
e3656f0d54
|
added HL for editor project file when proj is DUB json
fix, project file not in sync with current proj when auto reloaded in an editor
|
2016-01-24 00:37:25 +01:00 |
Basile Burg
|
1bf9097758
|
shortcut editor, ICEEditableShortCut, inform the observers when item sent
|
2016-01-23 23:48:13 +01:00 |
Basile Burg
|
30a0b1a9e8
|
docking, locked space between menu and workspace
|
2016-01-23 06:46:46 +01:00 |
Basile Burg
|
23b8033f6d
|
mini explorer, horz scroll bar didn't work
|
2016-01-22 09:25:13 +01:00 |
Basile Burg
|
123e7c50dd
|
added D&D from mini-explorer and from proj inspectors
|
2016-01-21 20:27:54 +01:00 |
Basile Burg
|
1edee4eba8
|
CE projs, added coverage to otherOptions
|
2016-01-21 18:33:23 +01:00 |
Basile Burg
|
0ddc7acf6e
|
linux version, CE projs, fPIC added when outputKind is sharedLib
+ hide allInst switch
|
2016-01-21 18:33:23 +01:00 |
Basile Burg
|
1ca1423579
|
fix, missing close parenthesis in call tip
|
2016-01-20 10:39:36 +01:00 |
Basile Burg
|
e2ac5ddf31
|
editor, fix identifier markup, all trailing blank chars marked
|
2016-01-20 10:32:35 +01:00 |
Basile Burg
|
491042dd85
|
stack call tips
|
2016-01-20 00:42:07 +01:00 |
Basile Burg
|
64f38ecc87
|
added editable options to mini explorer, close #4
|
2016-01-19 22:53:11 +01:00 |
Basile Burg
|
2bbd854fc8
|
more style modernisation
|
2016-01-19 21:52:15 +01:00 |
Basile Burg
|
5e2a1b8290
|
style modernisation using helpers for file name manip
|
2016-01-18 07:55:52 +01:00 |
Basile Burg
|
bc295d3939
|
CE projects: additionalWarnings -> warningsAsInfo
|
2016-01-18 07:08:19 +01:00 |
Basile Burg
|
0303d0f75f
|
style modernisation using helpers isEmpty & isNotEmpty
|
2016-01-11 01:09:21 +01:00 |
Basile Burg
|
3fa80be500
|
style modernisation using helpers isNil & isNotNil
|
2016-01-11 00:36:10 +01:00 |
Basile Burg
|
1bbff471ee
|
page control, added hardcoded shortcuts ctrl+shift+alt+left/right to change active page
|
2015-12-28 05:15:08 +01:00 |
Basile Burg
|
36aa1aafc6
|
default shortcuts, comp proj, comp proj and run, comp file an run changed
default were not good on kde (ctrl f9)
|
2015-12-28 05:04:51 +01:00 |
Basile Burg
|
c30f6a01b3
|
fix, error when adding a new libman entry whose fiels are to be set by hand
|
2015-12-27 09:35:52 +01:00 |
Basile Burg
|
e3831ac404
|
observers, use generic type to validate
|
2015-12-26 12:08:25 +01:00 |
Basile Burg
|
2d0b493783
|
style
|
2015-12-26 04:49:59 +01:00 |
Basile Burg
|
660d504ba1
|
fix, ddoc win from prev editor still visible since new page-control added
|
2015-12-26 04:49:40 +01:00 |
Basile Burg
|
e2f552ac28
|
hl, renamed props with attribs suffix
|
2015-12-26 04:48:42 +01:00 |
Basile Burg
|
fbaf26f319
|
fix, completion mostly broken due to change in Laz 1.6-rc1
see http://forum.lazarus.freepascal.org/index.php/topic,30663.msg196486.html#msg196486
|
2015-12-22 16:47:01 +01:00 |
Basile Burg
|
5fc8b76512
|
switch to FPC3 + Laz 1.6
|
2015-12-22 10:24:18 +01:00 |
Basile Burg
|
7b83026a3f
|
fix, protect against AV when Dfmt cannot be found
|
2015-12-21 07:19:29 +01:00 |
Basile Burg
|
447d6e9e3a
|
fix, dfmt commander, invalid props could be typed, leading to AV
|
2015-12-21 05:57:52 +01:00 |
Basile Burg
|
4113a8a83e
|
updated version num
|
2015-12-20 15:14:46 +01:00 |
Basile Burg
|
55d86862e3
|
added customizable shortcut to show ddoc or call tips
|
2015-12-20 14:40:30 +01:00 |
Basile Burg
|
c6fdb3e8ea
|
prevent ddoc win to stick
|
2015-12-20 14:26:37 +01:00 |
Basile Burg
|
548221ce0f
|
split view, left page,set focus after the split
|
2015-12-20 13:12:17 +01:00 |
Basile Burg
|
e52d83ecda
|
cancel project testing for most obvious non valid ext
|
2015-12-20 11:13:34 +01:00 |
Basile Burg
|
9f56994620
|
editor, status bar, doc fname on last panel
|
2015-12-17 03:22:42 +01:00 |
Basile Burg
|
6657eb52ff
|
editor, display macro recorded state in status bar
|
2015-12-17 02:56:51 +01:00 |
Basile Burg
|
ed11f2db5d
|
fix double close warning since added split view
|
2015-12-17 02:49:34 +01:00 |
Basile Burg
|
95c5bb1166
|
dfmt commander, limit integer props
|
2015-12-16 23:04:11 +01:00 |
Basile Burg
|
8a9f7de283
|
goto def broken due to test in split view
|
2015-12-16 14:08:51 +01:00 |
Basile Burg
|
2af68ab9d4
|
dub prj tester broken due to json always created
|
2015-12-16 14:04:53 +01:00 |
Basile Burg
|
5752d40433
|
fixup
|
2015-12-16 08:35:46 +01:00 |
Basile Burg
|
7f9ea6e1a9
|
added 'Dfmt commander' widget, closes #8
|
2015-12-16 08:32:00 +01:00 |
Basile Burg
|
7e09355a22
|
editor, does not replace clipboard to reload newer doc version
|
2015-12-16 08:30:57 +01:00 |
Basile Burg
|
85448a52f5
|
editor, allow action 'jump to definition' to work on the doc loaded in the split view
|
2015-12-16 05:49:02 +01:00 |
Basile Burg
|
f40804ed85
|
editor, a document can be set always visible in a split view to the right
|
2015-12-16 03:20:37 +01:00 |
Basile Burg
|
b0ea3e918c
|
fix, identifier match, markup was no reset when no selection or no identifier
|
2015-12-15 22:45:27 +01:00 |
Basile Burg
|
89481cff70
|
fix, last docs and proj, focued doc could be set on a non-existing doc
|
2015-12-15 21:47:11 +01:00 |
Basile Burg
|
9cfac00fd3
|
Dub integration, better error handling + spotted issue with commas
|
2015-12-15 06:33:33 +01:00 |
Basile Burg
|
370da3a268
|
fix, reg 2a3, default font size not applyed on new editor,
+ side effect: strange behaviour of zooming with CTRL +
|
2015-12-15 02:33:15 +01:00 |
Basile Burg
|
873adf97f1
|
fix, completion menu pos
|
2015-12-15 02:31:52 +01:00 |
Basile Burg
|
bbdef1778f
|
editor options, identifier match can be tweaked, whole word / case sens
|
2015-12-15 01:55:09 +01:00 |
Basile Burg
|
d3f7196af6
|
fix, completion menu, auto scroll only worked after dot completion
+ ident match fine tweaks: only if more than 2 chars, or always if selection available
|
2015-12-15 01:19:34 +01:00 |
Basile Burg
|
dfbb0211a3
|
editor options, added option for line number frequency, closes #6
|
2015-12-14 05:49:04 +01:00 |
Basile Burg
|
b5d15c1729
|
fine tweaks, default options
|
2015-12-13 22:41:41 +01:00 |
Basile Burg
|
f92cb3695e
|
fine tweaked ident match color
|
2015-12-13 22:08:19 +01:00 |
Basile Burg
|
79844bb96a
|
fix, option editor, display problem with TColor props
|
2015-12-13 06:13:32 +01:00 |
Basile Burg
|
1c9902694a
|
info, added gdc & ldc, updated version
|
2015-12-13 00:31:48 +01:00 |
Basile Burg
|
f5cfb89d5e
|
disabled gdc in CE proj compiler selection
|
2015-12-12 20:53:14 +01:00 |
Basile Burg
|
fc24add7e3
|
added search all to search & replace widget
|
2015-12-12 15:25:19 +01:00 |
Basile Burg
|
ce9779d416
|
editor options, added currentLine attributes
|
2015-12-12 11:17:46 +01:00 |
Basile Burg
|
bacac42fb2
|
editor options, better names
note: breaks reloading of current option file
|
2015-12-12 11:03:11 +01:00 |
Basile Burg
|
c6fe1fde18
|
Dub projects, allowed description to be read as utf8 w/o BOM
|
2015-12-12 10:47:06 +01:00 |
Basile Burg
|
d23460909d
|
native projects, compiler ldc, uses directly ldmd2
|
2015-12-11 12:24:37 +01:00 |
Basile Burg
|
87f8385f50
|
editor, use TSynEdit markup to highligh current identifier matches
|
2015-12-11 08:39:02 +01:00 |
Basile Burg
|
95b11b821d
|
symlist, fix, re-apply filter on refresh
|
2015-12-11 04:44:20 +01:00 |
Basile Burg
|
e2765665eb
|
editor options, dont reset font size to default
but still stores what's size should be default (CTRL+.)
|
2015-12-11 04:27:18 +01:00 |
Basile Burg
|
b977e9a092
|
highlighter, removed user-defined KW
|
2015-12-11 04:11:24 +01:00 |
Basile Burg
|
09ab1df2a8
|
fine vis tweakings for win 32
|
2015-12-11 02:06:03 +01:00 |
Basile Burg
|
dc90942bb8
|
started background tool that compiles native project with gc or ldc
|
2015-12-10 23:55:37 +01:00 |
Basile Burg
|
b3a3eaac30
|
tofixup
|
2015-12-10 16:30:33 +01:00 |
Basile Burg
|
0a98a267e4
|
options, added items to select favorite compiler to build a DUB project or a native project
- DUB, fully working
- NativeProjects, need option translater
|
2015-12-10 15:36:08 +01:00 |
Basile Burg
|
ae990b03ef
|
menu file, added action 'save file copy as...'
|
2015-12-10 07:35:22 +01:00 |
Basile Burg
|
806758e5f1
|
process input, layout alignment
|
2015-12-10 07:20:05 +01:00 |
Basile Burg
|
f39aaf5e36
|
highlighter, added user-defined keyword + user-defined attributes for these KW
|
2015-12-10 07:13:55 +01:00 |
Basile Burg
|
1226c3bed0
|
highlighter, added __gshared as a KW
|
2015-12-10 06:52:55 +01:00 |
Basile Burg
|
7f87096d0a
|
nothing
|
2015-12-10 06:52:32 +01:00 |
Basile Burg
|
ede1b8eafd
|
editor shortcuts, removed bookmarks (not used) added goto prev/next location
prev next still work with mouse X1/X2 or KB next/prev mmkeys but additionals
shortcut can be defined
|
2015-12-10 06:41:02 +01:00 |
Basile Burg
|
a022fcedec
|
editor options, store completion menu lines in windows rather than height
|
2015-12-10 06:24:01 +01:00 |
Basile Burg
|
477bcb2054
|
last doc and proj, also saves and restores focused document
|
2015-12-10 04:44:33 +01:00 |
Basile Burg
|
6dab35adca
|
prevent flicker on page selection
|
2015-12-10 02:29:07 +01:00 |
Basile Burg
|
ec7dd3b0d5
|
replaces mov page icons
|
2015-12-10 02:23:11 +01:00 |
Basile Burg
|
da1bbffa4c
|
fix, pagecontrol, wrong captions when reloading last session
|
2015-12-10 02:03:53 +01:00 |
Basile Burg
|
13dbc5edae
|
reset a gutter setting, on some OS the line sep before folds was not visible anymore
|
2015-12-10 01:50:51 +01:00 |
Basile Burg
|
e680c3e3bc
|
fix, error in nix 32 version due to bugged lcl enumerator
|
2015-12-10 01:36:13 +01:00 |
Basile Burg
|
347094cdcf
|
page-control: button state auto-updated, + index prop for TCEPage
+ added a project that can be used to devel TCEPageControl without recompiling CE in its whole
|
2015-12-08 12:12:27 +01:00 |
Basile Burg
|
96f0eed32b
|
nothing
|
2015-12-07 11:32:13 +01:00 |
Basile Burg
|
dfe9f1a8ba
|
pc fine tweaking
|
2015-12-07 11:23:07 +01:00 |
Basile Burg
|
e844e8011c
|
new pc fixes
|
2015-12-07 11:05:30 +01:00 |
Basile Burg
|
b45d01c308
|
test new page control
|
2015-12-07 10:05:04 +01:00 |
Basile Burg
|
8ad5eaa025
|
mini explorer, set folder visible on fav dbl click
|
2015-12-07 05:48:29 +01:00 |
Basile Burg
|
daa90d33be
|
custom tools, removed chainAfter/Before and added more powerful chaining system.
- it allows to redirected output stream to next chain item input stream.
- previous cahin are reloaded once then never saved again.
|
2015-12-07 01:14:05 +01:00 |
Basile Burg
|
e2af8f7ce3
|
runnables, unittests, prokect runner: display an error when exit code is not null
|
2015-12-06 15:51:35 +01:00 |
Basile Burg
|
2131e51016
|
JumToDefinition and completion menu shortcuts are customizables
using the option editor widget
|
2015-12-06 06:52:10 +01:00 |
Basile Burg
|
6e54c83473
|
fix, temp, hang when applying the new shortcuts
|
2015-12-06 06:33:11 +01:00 |
Basile Burg
|
9cfad0014e
|
added new editor shortcut to activate synchro edit
+ options, handling of new shortcuts from a version to another
|
2015-12-06 05:40:32 +01:00 |
Basile Burg
|
6ef2178d3e
|
fix, cwd problem that afected pre/post comp process
|
2015-12-05 08:06:57 +01:00 |
Basile Burg
|
2b938a128e
|
typo
|
2015-12-04 23:00:29 +01:00 |
Basile Burg
|
7ca3c55079
|
typo
|
2015-12-04 22:59:24 +01:00 |
Basile Burg
|
73e3acb8b4
|
fix, shw project option was not working with DUB yet
|
2015-12-04 22:58:43 +01:00 |
Basile Burg
|
cb4d381e08
|
fix some case where tools could not be found
|
2015-12-04 20:05:48 +01:00 |
Basile Burg
|
e447a2be64
|
test markup fold
not supported by Laz 1.4.2
|
2015-12-04 16:42:05 +01:00 |
Basile Burg
|
0f381fb8c3
|
nothing
|
2015-12-04 02:39:07 +01:00 |
Basile Burg
|
0d62c26613
|
fix, (temp) clipboard issue on doc that are reloaded from previous session
|
2015-12-04 02:38:56 +01:00 |
Basile Burg
|
144fd79788
|
fix, editor cache was not properly reloaded when a document is reopnened
automatically at startup
|
2015-11-29 17:58:24 +01:00 |
Basile Burg
|
ea9b3af4dd
|
fix, prevent a DUB json withucs-x BOM to be overwritten with a dummy structure
|
2015-11-28 02:11:35 +01:00 |
Basile Burg
|
9a9f74149f
|
fix, DUB json, save as utf8 if loaded so, always save new proj as
|
2015-11-28 02:05:02 +01:00 |
Basile Burg
|
640f38a9d9
|
fix, give priority to project loaded from commandline/open with over the one reloaded from options "reload last docs"
|
2015-11-28 01:49:06 +01:00 |
Basile Burg
|
830c55b15a
|
fix, save all, a temp module could be saved with <New Document> name, while valid fname for the OS its not for dmd
|
2015-11-23 16:17:30 +01:00 |
Basile Burg
|
dfd6470537
|
tools, added option to pipe current editor content to tool input stream
|
2015-11-22 23:16:59 +01:00 |
Basile Burg
|
0062b58a74
|
spotted two bugs
|
2015-11-22 22:20:04 +01:00 |
Basile Burg
|
7e1118cc24
|
added completion menu size as persistent option
|
2015-11-22 22:19:27 +01:00 |
Basile Burg
|
1e1f7bf238
|
fix, close query, multidoc mgr warned about modif with the wrong filename
|
2015-11-17 18:12:03 +01:00 |
Basile Burg
|
404f007dd6
|
nothing
|
2015-11-16 14:22:08 +01:00 |
Basile Burg
|
d15527338f
|
fix, search widget, limited the max length of a search/replacement to prevent an issue that could occurred during CE init
|
2015-11-12 04:48:42 +01:00 |
Basile Burg
|
66b77b5a05
|
fix, dub project, lib prefix only on nix/osx
|
2015-11-11 17:56:24 +01:00 |
Basile Burg
|
6d3e29a869
|
fix, param currentDirectory for TProcess doesnt work under nix, added additional ChDir
|
2015-11-11 07:42:42 +01:00 |
Basile Burg
|
0055054c59
|
fix, reload last proj, crash if last proj file didnt exist anymore
|
2015-11-10 15:58:58 +01:00 |
Basile Burg
|
7800c0d821
|
fix, config & buildType passed to DUB, "plain" was never passed
|
2015-11-10 15:41:47 +01:00 |
Basile Burg
|
87d07d42a2
|
spotted minor bug
|
2015-11-10 15:40:29 +01:00 |
Basile Burg
|
c784278e54
|
more fix related to ranges, switch from ddoc to comment, full block to rescanned due to missing comparison
|
2015-11-09 12:49:02 +01:00 |
Basile Burg
|
2c26619f34
|
removed superfkuous chdir, already handled by TProcess.currentDirectory
|
2015-11-09 12:47:58 +01:00 |
Basile Burg
|
84cf158b1a
|
fix, more missing warning on temp module close
|
2015-11-07 05:45:59 +01:00 |
Basile Burg
|
2190fb0d51
|
fix, no warning when a temp module was closed
|
2015-11-07 02:06:48 +01:00 |
Basile Burg
|
7eeae18d32
|
fix, linux version, close editor from tab close btn, the matching editor was not closed if the tab not active
|
2015-11-06 23:46:42 +01:00 |
Basile Burg
|
458839102d
|
fix, dub integration, a project that defines custom buildTypes was considered invalid
|
2015-11-06 08:19:08 +01:00 |
Basile Burg
|
de04bd5ecf
|
added a tool buton to open the proj matching to a library item, when possible
|
2015-11-05 02:28:40 +01:00 |
Basile Burg
|
6c90ec9a6c
|
use a common dialog to warn about unsaved changes, + use this in miniexplorer which didnt warn when opening a proj
|
2015-11-05 02:27:55 +01:00 |
Basile Burg
|
89675d2c57
|
updated shared icons
|
2015-11-05 02:26:19 +01:00 |
Basile Burg
|
9b3250c575
|
uncommented todo fix, problem has been solved when cetodo has been rewritten using a range-based scanner
|
2015-11-05 00:04:11 +01:00 |
Basile Burg
|
65beda6011
|
improvment, explorer, file list sorted
|
2015-11-05 00:02:47 +01:00 |
Basile Burg
|
159bfdf0f2
|
fix, messages widget, te message filter could break the category filter
|
2015-11-04 23:51:35 +01:00 |
Basile Burg
|
eb3d0c9300
|
fix, mini explorer, open file using shell broken
|
2015-11-04 11:49:44 +01:00 |
Basile Burg
|
139426241c
|
fix, open d source from mini explorere broken by prev commit
|
2015-11-04 11:38:05 +01:00 |
Basile Burg
|
17f639d416
|
fix, when opening a project from the explorer, the previous project was not freed
|
2015-11-04 08:06:54 +01:00 |
Basile Burg
|
69ea68117f
|
fix, a DUB project couldnt be opened from the mini explorer and trying to do so lead to an AV
|
2015-11-04 07:54:22 +01:00 |
Basile Burg
|
2c2fd1347c
|
fix, todolist, sorting colums broken when not the first
|
2015-11-02 05:04:05 +01:00 |
Basile Burg
|
5fb7e718ae
|
fix, UB in HL due to white attribs not always defined after skipping white chars
|
2015-10-30 04:44:25 +01:00 |
Basile Burg
|
28f9e86b84
|
fix, dubproject, output binary name missed the lib prefix when output binary kind was staticlib
|
2015-10-25 22:03:28 +01:00 |
Basile Burg
|
b0229c846d
|
miniexplorer, improved actions, shell open handle folders from tree & fav list
|
2015-10-25 19:09:16 +01:00 |
Basile Burg
|
c95a1c5a13
|
miniexplorer, pen icon, allowed to open a project
|
2015-10-25 18:50:30 +01:00 |
Basile Burg
|
b576f85cfe
|
main, observe ICECOmmonProject so that other widget can create a project
|
2015-10-25 18:49:55 +01:00 |
Basile Burg
|
aa14a6d689
|
todolist, added options to show hide a particular columns, + added column for source filename
|
2015-10-23 20:10:34 +02:00 |
Basile Burg
|
db8c89da93
|
note about HL scanner using char(10) to get eol
|
2015-10-22 01:59:52 +02:00 |
Basile Burg
|
2a3cb6dba1
|
fix, linux version, to open a source from the mini explorer could lead to a mess in the project due to double backslash/rel path resoltion
|
2015-10-22 01:59:05 +02:00 |
Basile Burg
|
a13603f286
|
fix, highlighter, unfinished escape character at EOF caused a char/string literal not to be displayed
|
2015-10-22 01:25:02 +02:00 |
Basile Burg
|
47c82d03fa
|
automatic updated from Laz
|
2015-10-22 00:38:39 +02:00 |
Basile Burg
|
ee4980204d
|
fix, linux version, possible desktop cession crash when a runnable module was implicitly aborted
|
2015-10-22 00:36:47 +02:00 |
Basile Burg
|
a262a8296f
|
updated comment about possible invalid dcd symbol kind, keep protection in case of...
|
2015-10-22 00:26:29 +02:00 |
Basile Burg
|
8f6162d677
|
fix, native project, add source to existing proj, err in rel path extraction
|
2015-10-22 00:24:42 +02:00 |
Basile Burg
|
9c2dd1f3e8
|
editor, finely tweaked the gutter color, better compat with sys dark themes
|
2015-10-17 13:12:47 +02:00 |
Basile Burg
|
22eb108f27
|
editor ctxt menu, added actions to show manually call tips and ddocs
|
2015-10-17 00:21:03 +02:00 |
Basile Burg
|
1ef8dfc4f3
|
nothing
|
2015-10-17 00:20:12 +02:00 |
Basile Burg
|
bd09d77972
|
gdb, prepared some struct related to gdbmi format
|
2015-10-17 00:19:15 +02:00 |
Basile Burg
|
236cd0fac8
|
options editor, generic editor, spoted bug, props not filtered when that target is a sub-component
|
2015-10-17 00:18:19 +02:00 |
Basile Burg
|
e2a763708b
|
shortcuts, manage conflicts
|
2015-10-17 00:16:55 +02:00 |
Basile Burg
|
f81af3aa03
|
debugging, added enum to identify bp modifications
|
2015-10-16 17:23:31 +02:00 |
Basile Burg
|
a3aa014085
|
fix, work around a DCD bug, asterisk returned as completion kind
|
2015-10-16 16:45:40 +02:00 |
Basile Burg
|
9528b70fda
|
editor, store brealpoints in cache file
|
2015-10-16 16:02:46 +02:00 |
Basile Burg
|
20c5164e4a
|
editor options, renamed option hintDelay to ddocDelay
|
2015-10-16 15:48:02 +02:00 |
Basile Burg
|
f1b56c7480
|
completion, dont show a btn in task bar
|
2015-10-16 15:36:17 +02:00 |
Basile Burg
|
d61cef1997
|
memo, sources regions
|
2015-10-15 05:48:54 +02:00 |
Basile Burg
|
ad9e8ccc69
|
editor pages, fix, ddoc win sometimes not closed when changinf active memo
|
2015-10-15 05:35:58 +02:00 |
Basile Burg
|
1b7d0b93e7
|
memo, public method to show hide ddoc and call tips
|
2015-10-15 05:34:37 +02:00 |
Basile Burg
|
1bf0b42314
|
fix, possible rng error if completion proposal count reached max value, + disable completion full length hint (until the font is properly scaled)
|
2015-10-15 05:15:40 +02:00 |
Basile Burg
|
a604e9cacf
|
fix, range HL problem when not all foldkinds activated
|
2015-10-15 01:53:56 +02:00 |
Basile Burg
|
e148ae8901
|
#42, support for allthe throwables
|
2015-10-02 07:00:35 +02:00 |
Basile Burg
|
12f9600810
|
#42, support for core.exceptions throw by onXXX func, support for live brkp from editors
|
2015-10-02 05:38:33 +02:00 |
Basile Burg
|
bc7169d1d8
|
#42, added event allowing to add a brkp during debugging
|
2015-10-02 05:37:01 +02:00 |
Basile Burg
|
7eab8308cf
|
initial work on #42, GDB integration
|
2015-10-01 15:09:12 +02:00 |
Basile Burg
|
bfd1a9c6a8
|
editor, add/rem breakpoints in the gutter
|
2015-10-01 14:43:59 +02:00 |
Basile Burg
|
256017709a
|
static macros, defaults can be cleared and wont be reset automatically
in the options, a btn allows to reset them explicitly
|
2015-10-01 07:06:54 +02:00 |
Basile Burg
|
e442c1fea2
|
D&D, try to open an editor first, then proj then always editor
|
2015-10-01 07:05:50 +02:00 |
Basile Burg
|
caf568c934
|
patched a leak
|
2015-09-27 02:17:37 +02:00 |
Basile Burg
|
4197668f3b
|
patched a leak
|
2015-09-27 02:16:53 +02:00 |
Basile Burg
|
4d4bc26538
|
use helper to assign bmp
|
2015-09-27 02:16:24 +02:00 |
Basile Burg
|
7d0b295a76
|
fix #41, D&D broken in 2a1
|
2015-09-27 00:03:22 +02:00 |
Basile Burg
|
54b13358de
|
sel proj file diag init val
|
2015-09-26 22:00:13 +02:00 |
Basile Burg
|
2d855e9f4d
|
libman, also sores the matching project file
just in case of...
|
2015-09-26 21:56:55 +02:00 |
Basile Burg
|
819a45fa1e
|
prepared 2_alpha_1
|
2015-09-25 04:47:21 +02:00 |
Basile Burg
|
2d06f1e035
|
dub project editor, expand items when needed
|
2015-09-25 03:26:24 +02:00 |