Basile Burg
87fe011b4b
first exec, colorize the messages
2016-10-06 15:43:26 +02:00
Basile Burg
6daf51bb9c
messages, add option to auto demangle
2016-09-28 19:42:08 +02:00
Basile Burg
693cef57aa
remove unused variable and uses
2016-09-22 10:46:42 +02:00
Basile Burg
698f9e8da8
add a global deamangler
2016-09-21 19:41:37 +02:00
Basile Burg
aa4e9b2b53
messages, fix, option autoselect not saved when set from context menu
2016-07-15 00:55:35 +02:00
Basile Burg
a285186121
rename parameters that are prefixed
...
aValue, aFilename, etc
2016-07-10 01:44:36 +02:00
Basile Burg
ad8ba83fcd
rename ICEMultiDocObserver -> ICEDocumentObserver
...
+ improve interfaces documentation
2016-07-09 04:11:22 +02:00
Basile Burg
b86e65cba0
interface, add more message contexts
2016-07-07 20:51:05 +02:00
Basile Burg
16035ef8b3
finely tweaked the settings applied on first execution
2016-07-06 04:35:49 +02:00
Basile Burg
a5992c7a8e
add editor commands PreviousChangedArea & NextChangedArea
2016-06-26 21:35:09 +02:00
Basile Burg
30297c5dca
add the flat design, as an option, step 2 of #51
2016-06-25 15:51:38 +02:00
Basile Burg
490cc8bbce
messages, dont open target module during selection
2016-06-24 02:12:13 +02:00
Basile Burg
d2bbe29e88
use RCDATA resources instead of old hex strings system
2016-06-19 07:13:32 +02: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
cea5cf757b
fix, AV in string ranges
2016-03-19 00:05:35 +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
a6c8767dc0
clear message filter when messages are cleared
2016-03-02 11:42:35 +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
0916912860
updates to Laz 1.6
2016-02-19 04:13:54 +01:00
Basile Burg
aa36408c0a
docking, temp fix until next Laz rlz
2016-02-06 18:17:04 +01:00
Basile Burg
767e315164
refact, omit def member
2016-01-31 14:39:50 +01:00
Basile Burg
e0e9cbac8f
more refact using helpers
2016-01-31 12:13:48 +01:00
Basile Burg
a533057ff5
projects, CE & DUB, async compilation
2016-01-30 04:18:30 +01:00
Basile Burg
c407a40259
refact with type helpers
2016-01-27 04:43:54 +01:00
Basile Burg
cfd3e788ef
indirectly fixed by latest LCL
2016-01-25 02:37:10 +01:00
Basile Burg
2bbd854fc8
more style modernisation
2016-01-19 21:52:15 +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
e680c3e3bc
fix, error in nix 32 version due to bugged lcl enumerator
2015-12-10 01:36:13 +01:00
Basile Burg
cb4d381e08
fix some case where tools could not be found
2015-12-04 20:05:48 +01:00
Basile Burg
0f381fb8c3
nothing
2015-12-04 02:39:07 +01:00
Basile Burg
0062b58a74
spotted two bugs
2015-11-22 22:20:04 +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
139426241c
fix, open d source from mini explorere broken by prev commit
2015-11-04 11:38:05 +01:00
Basile Burg
4197668f3b
patched a leak
2015-09-27 02:16:53 +02:00
Basile Burg
1a362baf8c
fix, possible av on close
2015-09-21 01:42:49 +02:00
Basile Burg
c95c8ff54b
optim, avoid a lot of heap alloc when assigning btn's glyphs
2015-09-17 18:22:13 +02:00
Basile Burg
1254f45ecd
demangling, only called manually, messages-widget context menu.
2015-09-14 15:54:20 +02:00
Basile Burg
cf0d62f0b7
more for #24
2015-09-14 04:38:34 +02:00
Basile Burg
44b48164ae
implements #24 , demangle messages
...
problem: this doesn't work on types, ddemangle does not call the function to do that
2015-09-14 04:25:56 +02:00
Basile Burg
95aef4170f
style, put locals init in declaration instead of body
2015-09-04 23:48:07 +02:00
Basile Burg
d373a15012
di-1
2015-09-01 15:35:23 +02:00
Basile Burg
6da6698ff0
messages, improved filename detector
...
- works now for the DUB trick (set as pre-build process) only if project root is set to the location of the .json file
- will work as well when DUB integrated (with `<CPP>` expanded to solve relative fname found in the message)
2015-09-01 11:09:51 +02:00
Basile Burg
0bbbebd061
refact, dExtList replaces with several function that test the exts
...
* hasDlangSyntax
* isDlangCompilable
* isEditable
2015-08-24 07:15:31 +02:00
Basile Burg
670ab28b67
fix, application.processmessage() caused messages to be cut
2015-07-14 18:02:58 +02:00
Basile Burg
3a28c54c26
common project interface - part 2
2015-06-21 03:55:48 +02:00
Basile Burg
9139d8eef7
common project interface - part 1
2015-06-20 15:00:16 +02:00
Basile Burg
3d74bffa3b
messages, custom drawn, fixes
...
- horz scroll bar pos was not handled
- reset horz scroll bar to 0 when new messages are emitted
- constrain color value to make sure selected color <> background color
2015-06-20 11:34:37 +02:00
Basile Burg
22fcf8a02f
fix, message color, live update from option editor
2015-06-18 11:53:26 +02:00