Basile Burg
|
09786bac1f
|
Get rid of old `TCE<Name>` class identifiers, step 1, #374
|
2019-01-02 20:11:12 +01:00 |
Basile Burg
|
f95927b5cf
|
Force a particular extension for dexed projects and dexed project groups, close #388
|
2019-01-02 18:48:52 +01:00 |
Basile Burg
|
2dd21f049f
|
fix #387 - Partial terminal feed merged with auto cd command
|
2018-12-19 16:05:41 +01:00 |
Basile Burg
|
ed8853ccc2
|
dscanner ini file may rather start with a dot
|
2018-12-19 06:12:06 +01:00 |
Basile Burg
|
5f7a5c5718
|
auto updated
|
2018-12-19 06:11:35 +01:00 |
Basile Burg
|
52ff281c9f
|
fix range error when finding call tip origin
|
2018-12-18 18:06:17 +01:00 |
Basile Burg
|
5df4b21165
|
fix #385 - "Verify project with D-Scanner" could use project ini config
|
2018-12-17 09:29:12 +01:00 |
Basile Burg
|
f640a33bed
|
auto updated
|
2018-12-17 09:28:52 +01:00 |
Basile Burg
|
5df157a62c
|
fix #380 - Same module can still be opened twice
|
2018-12-15 06:42:40 +01:00 |
Basile Burg
|
7d9c394a74
|
fix #384 - Calltip after colon doesn't skip nested calls that are complete
|
2018-12-14 05:51:43 +01:00 |
Basile Burg
|
1c67ea6495
|
fix #383 - project inspector right click "Open file in editor" doesn't work in Tree view mode
|
2018-12-14 05:36:21 +01:00 |
Basile Burg
|
67e6853bfe
|
fix #379 - field editor of the DUB project inspector disabled when creating a DUB project after a SDL one
|
2018-12-11 06:00:45 +01:00 |
Basile Burg
|
a0663233bc
|
fix #360 - The command "test project" should not require to manually select the unittest config
|
2018-11-25 18:20:07 +01:00 |
Basile Burg
|
be56b05f50
|
auto updated
|
2018-11-25 18:09:26 +01:00 |
Basile Burg
|
265e3b9d91
|
fix #378 - filter for mini explorer files doesn't work when selected folder is not at level 0
|
2018-11-25 18:09:18 +01:00 |
Basile Burg
|
933d3a352f
|
proj inspector, group folders on top of the tree
|
2018-11-04 10:46:48 +01:00 |
Basile Burg
|
300935436a
|
fix issue causing reset of widgets headers since 2 RC
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
55e9fc473d
|
reassign events to controls which were just renamed
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
57b005d67b
|
fix filter of project inspector not realigned anymore
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
bde1c81fad
|
helper not working anymore for no reason ?
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
222b02e8dc
|
workaround issue 34454
see https://bugs.freepascal.org/view.php?id=34454
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
03df707470
|
fix usage of removed properties
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
7826fc5105
|
autom atic updates
|
2018-11-04 10:10:07 +01:00 |
Basile Burg
|
3ddc0b5928
|
fix #376 - arrow back in explorer has no effect when term follows the explorer curr dir
|
2018-11-02 04:45:38 +01:00 |
Basile Burg
|
76f0550551
|
comp menu auto close option unrelated to update list
|
2018-10-22 06:45:16 +02:00 |
Basile Burg
|
ac056af541
|
fixes for windows version
|
2018-10-21 18:12:51 +02:00 |
Basile Burg
|
b5c8702cbc
|
update completions on delete while comp menu opened
|
2018-10-21 14:43:29 +02:00 |
Basile Burg
|
d6330ed0e4
|
move dexed design control to its own lazarus component tab
|
2018-10-21 14:12:47 +02:00 |
Basile Burg
|
0634d4f0a1
|
move data files to new folder
|
2018-10-20 14:26:14 +02:00 |
Basile Burg
|
3c1e1a2a66
|
remove old icon embedded in main form LFM
|
2018-10-20 14:19:20 +02:00 |
Basile Burg
|
810996bcc8
|
rename as Dexed, "D extended editor"
|
2018-10-20 13:28:15 +02:00 |
Basile Burg
|
58853ec3c8
|
fix #368 - call tips add same hint on stack after each comma
|
2018-10-09 16:28:32 +02:00 |
Basile Burg
|
060a7b4073
|
remove non conditional block
|
2018-10-09 16:28:19 +02:00 |
Basile Burg
|
1ab1dd3adf
|
mini explorer didn't always sort
|
2018-10-07 14:47:25 +02:00 |
Basile Burg
|
ca2766648d
|
fix #362 - enable brkp deletion using bkp number
|
2018-10-07 14:11:30 +02:00 |
Basile Burg
|
ad8c8df569
|
terminal, add option to follow the mini explorer path
|
2018-09-30 20:16:51 +02:00 |
Basile Burg
|
c47d214c4f
|
fix #364 - Terminal blinks when popups are closed
|
2018-09-30 20:09:44 +02:00 |
Basile Burg
|
fc93ecbc8e
|
#362 - put breakpoints using MI syntax
note that deletion is still broken
|
2018-09-23 18:40:22 +02:00 |
Basile Burg
|
7a34a833d9
|
fix possible range error
|
2018-09-23 18:38:53 +02:00 |
Basile Burg
|
318d94f51d
|
kill D-Scanner if not yet returned
|
2018-08-29 10:47:49 +02:00 |
Basile Burg
|
b3a407d283
|
EN mistake in comment
|
2018-08-13 05:50:35 +02:00 |
Basile Burg
|
aff6ecca60
|
bad method name, there are many of them
|
2018-08-13 05:39:53 +02:00 |
Basile Burg
|
0d6da7fcd6
|
fix #354 - CallTips stacking doesn't work fine anymore
|
2018-08-13 05:15:34 +02:00 |
Basile Burg
|
fc63dbefee
|
Also remove DCD cache when a libman entry is removed
|
2018-08-10 08:53:21 +02:00 |
Basile Burg
|
cad8a59a94
|
libman, remove deactivated or deleted entries from dcd
|
2018-08-10 00:55:24 +02:00 |
Basile Burg
|
0872eb54d0
|
DCD wrapper, add support for import path removal
|
2018-08-10 00:54:15 +02:00 |
Basile Burg
|
7439aea55e
|
fix #355 - Completion doesn't work for items in project groups
|
2018-08-09 04:13:05 +02:00 |
Basile Burg
|
2657767c3e
|
fix wrong icon for UpdateGitBranches action
|
2018-08-08 23:52:54 +02:00 |
Basile Burg
|
cd783ab90a
|
start #353
|
2018-08-03 22:24:08 +02:00 |
Basile Burg
|
c1375df3d0
|
rename showCallTips overload that takes a string
|
2018-08-03 21:22:22 +02:00 |
Basile Burg
|
77efdfedc0
|
rename bad func ident, this func is only called after NewLine
and not to determine if caret is in ddoc
|
2018-08-03 21:18:40 +02:00 |
Basile Burg
|
e0d651b99a
|
fix #345 - Auto insertion of leading `+` or `*` sometimes fails for the first line following `/**` / `/++`
|
2018-08-03 21:12:28 +02:00 |
Basile Burg
|
c8c69e3f40
|
fix error displayed after refreshing list of git branches
and when opening a project that's not a repo
|
2018-08-01 02:14:13 +02:00 |
Basile Burg
|
5a000088d9
|
fix, proj inspct widg filter size issue
|
2018-07-22 09:55:37 +02:00 |
Basile Burg
|
668b5a4599
|
fix a few zombie procs
(dub since auto fetch added, git since branch switching added)
|
2018-07-19 15:29:29 +02:00 |
Basile Burg
|
f7f1c4b856
|
messages, add protection against long lines bugging gtk2, close #351
|
2018-07-19 15:11:34 +02:00 |
Basile Burg
|
4da6eba301
|
remove static editor macros, close #349
|
2018-07-14 13:00:42 +02:00 |
Basile Burg
|
6e8d8889a1
|
fix #348 - piping git - stderr is also for log, stdout is just for the payload
|
2018-07-13 17:13:37 +02:00 |
Basile Burg
|
1b9944f733
|
add project menu items for git branche checlout and git pull
|
2018-07-11 16:26:35 +02:00 |
Basile Burg
|
7658621a93
|
mini expl, add supoort for movind splitter with mouse whell, close #343
|
2018-07-11 13:00:56 +02:00 |
Basile Burg
|
dac5f31ecf
|
add a c++ highlighter
|
2018-07-11 07:22:18 +02:00 |
Basile Burg
|
be41ff25e5
|
fix, caret position lost when finding call tip after after left paren failed
|
2018-07-09 01:27:49 +02:00 |
Basile Burg
|
e35b4a672a
|
prevent possible unsafe access when opening a doc with split view activated
|
2018-07-09 00:48:42 +02:00 |
Basile Burg
|
918388e9ef
|
Add IDE interface for observing the mini explorer
allowing the symstring expander to update more smartly
|
2018-07-08 13:52:32 +02:00 |
Basile Burg
|
e675198118
|
prevent more feature that don't work when doc is not a d source
|
2018-07-08 13:27:57 +02:00 |
Basile Burg
|
f9836c9117
|
show call tips after typing comma, close #344
|
2018-07-08 13:27:20 +02:00 |
Basile Burg
|
7afe6a8321
|
editor, gives a hint about indentation to choose when mixed style is detected
|
2018-07-03 15:39:04 +02:00 |
Basile Burg
|
32e03e9a9b
|
Also prevent brace auto closing with ctrl when invoked directly
|
2018-07-03 14:42:37 +02:00 |
Basile Burg
|
ef2ca016ff
|
improve curly brace auto-closing and support CTRL to skip auto closing, clsoe #342
|
2018-07-03 13:48:53 +02:00 |
Basile Burg
|
3059dc36e7
|
style, prefer always semicolon on last statement of the block
|
2018-07-03 10:53:29 +02:00 |
Basile Burg
|
38e4e41abb
|
planned maintenance for bug #293
xref ab68e7287e
|
2018-07-03 10:52:45 +02:00 |
Basile Burg
|
e2118ceabc
|
add diloag to create new dub project, deactivated for now
see added comment in main.pas
|
2018-07-03 09:44:39 +02:00 |
Basile Burg
|
1b2371a55e
|
Revert latest commits related to processes output, reopen #336
|
2018-07-02 22:47:00 +02:00 |
Basile Burg
|
aec8d9bdb0
|
fix #340 - Linker messages cause coedit lock
|
2018-07-02 07:26:52 +02:00 |
Basile Burg
|
39378d7a47
|
insert already calls contains
|
2018-07-02 01:02:42 +02:00 |
Basile Burg
|
ba80b6e828
|
d2syn, prevent possible unsafe access to curr range
(maybe #339)
|
2018-07-01 15:47:32 +02:00 |
Basile Burg
|
3618258925
|
always sort miniexplorer file list
|
2018-07-01 15:38:17 +02:00 |
Basile Burg
|
388fc722c3
|
add options overrides to the editor ctxt mnu, close #334
|
2018-06-30 13:08:23 +02:00 |
Basile Burg
|
6da39d518d
|
more for tweak for #338
|
2018-06-27 15:55:02 +02:00 |
Basile Burg
|
5e06eb899e
|
Add actProjStopComp to compilation main menu entry
|
2018-06-27 13:57:02 +02:00 |
Basile Burg
|
1baa52f006
|
add action to stop project compilation
|
2018-06-27 13:45:44 +02:00 |
Basile Burg
|
6c65d4b4fd
|
workaound #338
|
2018-06-25 06:30:19 +02:00 |
Basile Burg
|
255271bbc7
|
More work related to #336, take explicitly stderr now that it's not done implictly
|
2018-06-24 13:19:57 +02:00 |
Basile Burg
|
e261b0e20c
|
#336 - onterminate still never called in some cases, call manually
|
2018-06-23 22:09:55 +02:00 |
Basile Burg
|
58621ce6dd
|
fix #336 - Out of order messages
|
2018-06-23 14:52:12 +02:00 |
Basile Burg
|
3a6e482650
|
save a sloc when adding messages
|
2018-06-23 14:51:44 +02:00 |
Basile Burg
|
3944a2e0f2
|
fix #333 - Case where symstring `<CPP>` is empty but should not
|
2018-06-16 07:21:23 +02:00 |
Basile Burg
|
1badb23169
|
fix #328 - keep help mnu itm to the right
|
2018-06-15 10:05:57 +02:00 |
Basile Burg
|
d59aa68366
|
fix #330 - Most recents project menu - displaying `dub.json` is not very helpful
|
2018-06-15 10:00:00 +02:00 |
Basile Burg
|
4ac7bb195e
|
rlz
|
2018-06-02 09:31:55 +02:00 |
Basile Burg
|
f854d63a6b
|
fix #327 - Block indentation always inserts spaces
|
2018-05-25 23:26:03 +02:00 |
Basile Burg
|
d73a3fc37a
|
fix #326 - Detection of indent mode is broken
|
2018-05-25 22:05:59 +02:00 |
Basile Burg
|
76847765fb
|
fix #325 - Same module can be opened twice
|
2018-05-20 16:23:35 +02:00 |
Basile Burg
|
a3a94df7ea
|
todo list, keeo selection on focus lost
|
2018-05-14 15:36:22 +02:00 |
Basile Burg
|
b10acf3ce8
|
messages, allow typing to editor after clicking a msg that has a target file
|
2018-05-14 15:32:12 +02:00 |
Basile Burg
|
28ba843430
|
symlist, allow typing to editor after selecting a node and refresh style
|
2018-05-14 15:27:36 +02:00 |
Basile Burg
|
fb519c22e8
|
proj groups, activate an item when opening if not free standing already opened
|
2018-05-14 15:06:19 +02:00 |
Basile Burg
|
f6738b0a3b
|
code comment typo
|
2018-05-14 15:05:26 +02:00 |
Basile Burg
|
f300fc526d
|
fix #311 - accept but now also warn about dup shortcuts in two different categories
|
2018-05-14 00:49:34 +02:00 |
Basile Burg
|
4fb8246951
|
More condition not to unselect message
opt dbl click and context != editor
|
2018-05-10 12:03:45 +02:00 |
Basile Burg
|
b6d138fbd0
|
fix #324 - Build duration + Compile project and run indicates the current hour of the day
|
2018-05-10 11:50:06 +02:00 |
Basile Burg
|
3a73b9577b
|
Dont unselect message if target source is the one that has the focus, close #323
|
2018-05-09 11:39:03 +02:00 |
Basile Burg
|
f54a768229
|
win, fiw startup freeze and bad logic for imports cache
|
2018-05-07 04:38:56 +02:00 |
Basile Burg
|
d3edd2bb63
|
fix small unreleased reg, ther doc not vible anymore after closing one
|
2018-05-06 19:55:40 +02:00 |
Basile Burg
|
35a0544849
|
dub package cache, use a single static registry and prevent too much update at startup
|
2018-05-06 17:26:49 +02:00 |
Basile Burg
|
ff695038cc
|
Use toolkit messages to fix #307 better
|
2018-05-06 16:16:37 +02:00 |
Basile Burg
|
0db896a68e
|
fix #321 - setting for the DCD custom port does not work at all
|
2018-05-06 15:15:11 +02:00 |
Basile Burg
|
37744bd97f
|
dcd port was only reloaded once
|
2018-05-06 14:33:00 +02:00 |
Basile Burg
|
d6a1435e7d
|
editor, handler for modal begin only if editor visible
|
2018-05-06 13:06:29 +02:00 |
Basile Burg
|
7d7dd7d807
|
msgs, only reset sel when file has been opened
|
2018-05-06 12:46:13 +02:00 |
Basile Burg
|
8f8e72856d
|
fix #320 - Access violation in the messages when option singleMessageClick is activated
|
2018-05-06 09:43:34 +02:00 |
Basile Burg
|
b907031d1e
|
fix #319 - Changes to 'options::editor::autoCloseSquareBrackets' are not preserved
|
2018-05-04 14:16:30 +02:00 |
Basile Burg
|
a1d0f3d1e2
|
add support for DUB packages locations in custom folders, close #234
|
2018-05-04 14:09:15 +02:00 |
Basile Burg
|
2f86ab0459
|
fix #318 - Spelling error in tooltip
|
2018-05-04 11:22:58 +02:00 |
Basile Burg
|
6e3e2528d6
|
fix #317 - Sorting file size in mini explorer does not work as expected
|
2018-05-03 02:06:23 +02:00 |
Basile Burg
|
b9c601bcb2
|
put the scrollpreview on top of the editor, cmaybe close #190
|
2018-05-03 00:52:21 +02:00 |
Basile Burg
|
b92b6b18ee
|
fix #314 - Tab switching only works once
|
2018-05-02 14:01:47 +02:00 |
Basile Burg
|
67bcd6e8bd
|
fix #316 - "the tool cannot be found" although the correct compiler path is provided BUG
|
2018-05-01 23:11:01 +02:00 |
Basile Burg
|
55965f119c
|
fix #315 - Shortcut options remembers filter keyword, but doesn't filter
|
2018-05-01 22:57:13 +02:00 |
Basile Burg
|
2591be7d73
|
remove ondeactivate handler
|
2018-04-28 07:28:50 +02:00 |
Basile Burg
|
15c9325c0e
|
fix more runtime error due to fix for #307
+ mixed indent dialog could be shown during tab switch, w/o doc visible yet
|
2018-04-28 09:03:58 +02:00 |
Basile Burg
|
dc9f2fed64
|
fix #313, on some systems, phobos is not setup in a "phobos" folder
|
2018-04-27 18:53:41 +02:00 |
Basile Burg
|
e97b3936c2
|
better fix for #307
|
2018-04-27 18:43:48 +02:00 |
Basile Burg
|
e41c81a6ae
|
fix #313 - F1 does not work, but DDoc and Jump to declaration work
|
2018-04-27 16:39:40 +02:00 |
Basile Burg
|
88245e86a5
|
close #307 for good
|
2018-04-27 16:18:24 +02:00 |
Basile Burg
|
7ba91d8a54
|
fix #312 - only first shortcut was rebinded
|
2018-04-27 16:09:36 +02:00 |
Basile Burg
|
90af165b17
|
still AV possible due to fix for #307
|
2018-04-27 10:50:56 +02:00 |
Basile Burg
|
8f0c4a52ad
|
DUB projects, detect dep import path from "path" property
|
2018-04-27 10:50:35 +02:00 |
Basile Burg
|
1ddae5765a
|
tweak the fix #307 to prevent AV
|
2018-04-27 09:21:10 +02:00 |
Basile Burg
|
324322ff27
|
cleanup
|
2018-04-27 09:11:30 +02:00 |
Basile Burg
|
d39b19b5d5
|
fix more RT errors caused by fix for #307
|
2018-04-27 09:09:37 +02:00 |
Basile Burg
|
0735cb6092
|
fix typo in class name
|
2018-04-27 09:09:02 +02:00 |
Basile Burg
|
82e9cbc4cc
|
fix #302 - Message that warns about changes after reloading from diff dialog is confusing
|
2018-04-27 07:46:37 +02:00 |
Basile Burg
|
5d641ffdf9
|
fixup, update cursor could lead to runt-time error and was not necessary
|
2018-04-27 07:46:02 +02:00 |
Basile Burg
|
9ecdceb59f
|
cleanup
|
2018-04-26 22:38:00 +02:00 |
Basile Burg
|
dd16e0ebab
|
Revert "fix #307 - Cursor remains invisible while modal dialog is displayed"
This reverts commit 105c9b6517 .
|
2018-04-26 20:24:23 +02:00 |
Basile Burg
|
0e1cd6be8b
|
fix #307 - Cursor remains invisible while modal dialog is displayed
|
2018-04-26 20:23:17 +02:00 |
Basile Burg
|
a329abab0c
|
fixup 36e5ef9b
|
2018-04-26 19:03:30 +02:00 |
Basile Burg
|
36e5ef9b5c
|
Add new comands for moving and selecting based on word edges, close #308
|
2018-04-26 18:52:56 +02:00 |
Basile Burg
|
105c9b6517
|
fix #307 - Cursor remains invisible while modal dialog is displayed
|
2018-04-26 17:39:00 +02:00 |
Basile Burg
|
ccca4df0ca
|
fixup f8c2f1f6
|
2018-04-26 17:17:21 +02:00 |
Basile Burg
|
f8c2f1f6fa
|
fix #306 - WordEndRight cannot be set to Ctrl+Right
|
2018-04-26 17:01:46 +02:00 |
Basile Burg
|
80c81cce1e
|
add the ICELifetimeManager service and use it to close #310
|
2018-04-26 15:39:25 +02:00 |
Basile Burg
|
a6b630f090
|
use a hashmap to retrieve the IDE services
|
2018-04-26 15:36:36 +02:00 |
Basile Burg
|
d9dd7ad6fa
|
fix #309 - Coedit hangs when window is maximized and then dragged
|
2018-04-26 14:26:03 +02:00 |
Basile Burg
|
bc0dc31b0d
|
fix #300 - Error while finding the common directory and if all the sources dont have a module declaration
|
2018-04-21 10:39:57 +02:00 |
Basile Burg
|
4cc7eef0d9
|
faster indent patching
|
2018-04-19 17:25:12 +02:00 |
Basile Burg
|
de825feec1
|
prjgrp, tweak gui for the win version
|
2018-04-17 16:33:30 +02:00 |
Basile Burg
|
64ed15f50c
|
set default "auto dot delay" to 100ms to prevent unwanted insertion of properties
e.g "a[b.alignof" when "a[.." is tried
|
2018-04-17 09:38:26 +02:00 |
Basile Burg
|
468d51b66a
|
fix #243, fix #244, add help main menu entry
|
2018-04-16 23:59:25 +02:00 |
Basile Burg
|
333f3147d3
|
add license and copyright to about box
|
2018-04-16 17:12:41 +02:00 |
Basile Burg
|
76273ffa49
|
fix #297, cannot save in windows special folders
|
2018-04-16 14:12:46 +02:00 |
Basile Burg
|
6db3591788
|
search & replace, add all opened files as possible scope, close #284
|
2018-04-16 12:10:17 +02:00 |
Basile Burg
|
113a53ab54
|
terminal, add the scrollbacklines property
|
2018-04-16 00:23:30 +02:00 |
Basile Burg
|
bd792efe0d
|
terminal, prevent consecutive "cd"
|
2018-04-15 23:15:18 +02:00 |
Basile Burg
|
5aa6d32e7e
|
dastworx uses iz.options, close #275
|
2018-04-15 15:11:03 +02:00 |
Basile Burg
|
feec564a35
|
use openURL from LCLIntf, close #295
|
2018-04-15 11:49:03 +02:00 |
Basile Burg
|
e0368618f0
|
add the terminal in the default docking layout
|
2018-04-15 13:31:27 +02:00 |
Basile Burg
|
3f9b93f83b
|
docking, fix "jumping" widgets
|
2018-04-15 13:19:57 +02:00 |
Basile Burg
|
2e7a274337
|
prevent projects classes to extract the interface for each message
|
2018-04-15 12:28:57 +02:00 |
Basile Burg
|
40594f3e01
|
fix blinking terminal on each keystroke + fix font assign not triggering FontChanged()
|
2018-04-14 09:06:55 +02:00 |
Basile Burg
|
14fad39190
|
fix #294 - Plus or Asterisk inserted just before a DDOC comment due to usage of SelStart
|
2018-04-14 06:10:07 +02:00 |
Basile Burg
|
23fb44a6e4
|
ctrl+x, trim leading whites, fix #287
|
2018-04-14 06:08:07 +02:00 |
Basile Burg
|
ade5b65fa3
|
refact indent patching
|
2018-04-14 06:07:23 +02:00 |
Basile Burg
|
da889090db
|
add support for dub test, close #289
|
2018-04-14 02:19:04 +02:00 |
Basile Burg
|
ab68e7287e
|
fix #293 - Changes to hardcoded highlighter presets are not visible until the old setting file is deleted
|
2018-04-13 23:47:26 +02:00 |
Basile Burg
|
7ea623feb0
|
deactivate the wrapped windows terminal
|
2018-04-13 22:52:11 +02:00 |
Basile Burg
|
489de09761
|
try to host a cmd as terminal under win
|
2018-04-13 16:20:49 +02:00 |
Basile Burg
|
9ce5dd15e2
|
term, rm stuff added for the dsgn component
|
2018-04-13 13:01:16 +02:00 |
Basile Burg
|
12f61e02e7
|
start the terminal widget
|
2018-04-13 10:41:47 +02:00 |
Basile Burg
|
d0ef3a9130
|
update indet patcher dialog
|
2018-04-08 21:35:50 +02:00 |
Basile Burg
|
bd29a5708a
|
add the "Soft dust" highlighter preset
|
2018-04-08 21:17:37 +02:00 |
Basile Burg
|
7acb60c450
|
fix #285
|
2018-04-08 14:55:22 +02:00 |
Basile Burg
|
7a5fc7f970
|
Add symstring for the mini-explorer current path, close #206
|
2018-04-08 11:21:51 +02:00 |
Basile Burg
|
5936b5d760
|
fix #280 - auto detection of indent mode + add convert dialog
|
2018-04-07 21:55:57 +02:00 |
Basile Burg
|
1b8a879291
|
fix #282 - Find all, the message indicating 0 match(es) found in is noisy
|
2018-04-07 20:25:22 +02:00 |
Basile Burg
|
077baa2d3a
|
allow to reload the project from proj inspect widget
|
2018-03-31 08:46:07 +02:00 |
Basile Burg
|
637ab5802e
|
fix #278 - View in mini explorer, lightning icon doesn't work until explicit click in folde
|
2018-03-31 08:27:41 +02:00 |
Basile Burg
|
682150df1f
|
gdbcom, add history to eval custom expr and add shortcut to repeat command, close #274
|
2018-03-28 10:54:46 +02:00 |
Basile Burg
|
91602dd9e7
|
#272, does not show the selection after copy w/o sel
|
2018-03-28 10:05:43 +02:00 |
Basile Burg
|
ad9276ef62
|
ctrl+x & ctrl+v works on the whole line when no selection, close #272
|
2018-03-28 10:01:14 +02:00 |
Basile Burg
|
ba16d4cc42
|
add new version idents for the runnables, close #276
|
2018-03-28 09:42:04 +02:00 |
Basile Burg
|
f9fc78b229
|
more stuff broken after #264
|
2018-03-17 05:44:06 +01:00 |
Basile Burg
|
1f89e140e2
|
workaround a probable small issue in gtk2 widgetset interface
|
2018-03-17 05:30:18 +01:00 |
Basile Burg
|
76d3fdafc2
|
Trim fname to fix cases of dbl dirsep under win
|
2018-03-17 05:17:11 +01:00 |
Basile Burg
|
b093cb3a9c
|
fixes mini explorer issues after work for #264
|
2018-03-17 05:02:21 +01:00 |
Basile Burg
|
5c00c05b4b
|
fix #264, Mini explorer, add virtual root nodes
|
2018-03-17 04:21:32 +01:00 |
Basile Burg
|
903c85c8f7
|
proj inspect, show btns for legacy native projs only when required
|
2018-03-16 23:22:29 +01:00 |
Basile Burg
|
ddf8e9b0fa
|
fix #263 - Project explorer, display a tree instead of full paths
|
2018-03-16 22:56:17 +01:00 |
Basile Burg
|
d1daae3a29
|
fix possible range violation when using older version with newer settings
if new shortcuts added since old one
|
2018-03-16 17:34:47 +01:00 |
Basile Burg
|
f1ba2e982f
|
update new action
|
2018-03-16 09:01:14 +01:00 |
Basile Burg
|
93958edd28
|
fix #270 - code formatting as an action, assignable to a shortcut
|
2018-03-16 08:57:21 +01:00 |
Basile Burg
|
559745039f
|
fix #269 - Nonstandardized paths can cause same files appearing multiple times in the project manager
|
2018-03-15 20:04:34 +01:00 |
Basile Burg
|
da890afec3
|
fix #271 - Creative font visualisations in merge window
|
2018-03-15 19:58:48 +01:00 |
Basile Burg
|
614d7a018f
|
fix #267 - Editing a compiler path only works when using the dialogs opened by the right buttons
|
2018-03-13 02:22:36 +01:00 |
Basile Burg
|
1ebd58d2a0
|
remove BS + fix compilation broken
|
2018-03-08 05:56:38 +01:00 |
Basile Burg
|
d8b7e640ab
|
fix #266 - Search widget not shown when tabbed and CTRL+F
|
2018-03-07 03:57:59 +01:00 |
Basile Burg
|
230562fdb4
|
fix wrong sizing of the about box on windows, use autosizing
|
2018-03-05 06:40:09 +01:00 |
Basile Burg
|
cbc5987b9a
|
fix windows building broken
|
2018-03-05 06:23:32 +01:00 |
Basile Burg
|
c3a7574a8d
|
#253 - indicate when program return custom codes
|
2018-03-05 06:08:42 +01:00 |
Basile Burg
|
92fcd93979
|
nothing
|
2018-03-04 17:27:06 +01:00 |
Basile Burg
|
f8c5e686c8
|
fix #265 - In the libman allow to register projects that are not libraries
|
2018-03-04 17:19:08 +01:00 |
Basile Burg
|
e1b07c6168
|
messages, add tool btn to show the contextual options
|
2018-03-04 16:17:42 +01:00 |
Basile Burg
|
3a8248296a
|
fix #255 - Propose to open html doc even when "F1" help failed to locate the anchor
|
2018-03-03 10:32:16 +01:00 |
Basile Burg
|
7fcd05ed30
|
profile viewer, add context menu allowing to copy markdown table
|
2018-03-03 09:10:02 +01:00 |
Basile Burg
|
9281c90c28
|
fixup previous commit, no need to yield the range
|
2018-03-03 08:56:13 +01:00 |
Basile Burg
|
09fb838463
|
fix #261 - Even smarter smartDdocNewLine
|
2018-03-03 08:46:02 +01:00 |
Basile Burg
|
43787600a1
|
fix LFM not reloadable due to tlbr
|
2018-03-02 17:49:20 +01:00 |
Basile Burg
|
f6845fa33b
|
fix #258, allows to test phobos modules that contained StdUnittest versions
|
2018-02-28 05:27:36 +01:00 |
Basile Burg
|
476d473f27
|
#253 - Interpret the process return code in a better way (posix)
|
2018-02-26 00:54:27 +01:00 |
Basile Burg
|
10d6a2e915
|
fix confusing use of "signal" after process failure
|
2018-02-25 08:30:29 +01:00 |
Basile Burg
|
9d91bc28de
|
fix #246 - Add compiler name to log
|
2018-02-25 08:25:58 +01:00 |
Basile Burg
|
d2df199d82
|
fix 252 - top splitter not automatically snap to main menu
|
2018-02-25 08:00:47 +01:00 |
Basile Burg
|
77c19ba1e5
|
remove empty method
|
2018-02-25 06:25:05 +01:00 |
Basile Burg
|
49d849c109
|
fix #233 - detect deps for completion when platform suffixes are used
|
2018-02-12 01:15:38 +01:00 |
Basile Burg
|
b63b3044a1
|
fix #242 - Possible error when DUB autoFetch option activated and dep version is ~master
|
2018-02-11 23:23:41 +01:00 |
Basile Burg
|
7b01053b89
|
leak
|
2018-02-11 02:59:26 +01:00 |
Basile Burg
|
d6732c15e4
|
fix #240 - Dependencies of a libman entry could be removed
|
2018-02-11 02:21:44 +01:00 |
Basile Burg
|
9f982830d8
|
fix #239 - Runnables fail to look when autoDetectLibraries option is not checked
|
2018-02-11 02:18:54 +01:00 |
Basile Burg
|
c76837816f
|
fix #232 - Add a DUB option to fetch dependencies automatically
|
2018-02-07 12:03:07 +01:00 |
Basile Burg
|
d3c495d605
|
handle dependency operators, close #231
|
2018-02-07 09:08:27 +01:00 |
Basile Burg
|
7ff81260ea
|
fix #230 - DUB project dependencies not available in completion anymore
|
2018-02-06 16:00:31 +01:00 |
Basile Burg
|
7957c991d3
|
increase semVer max maj/min/patch values
|
2018-02-06 14:10:37 +01:00 |
Basile Burg
|
eda6ec6e81
|
add more stringrange functions
|
2018-02-06 14:09:42 +01:00 |
Basile Burg
|
382ae6c7bd
|
fix #229 - `class` not highlighted correctly when contiguous to a right curly bracket
|
2018-02-05 04:32:34 +01:00 |
Basile Burg
|
ee4b928c8c
|
fix possible error on editor NextWarning command
|
2018-02-01 15:56:30 +01:00 |
Basile Burg
|
e66adb8cdc
|
diff form, more explicit caption
|
2018-02-01 15:16:49 +01:00 |
Basile Burg
|
e279b754a0
|
hide setting put for custom dpi devel
|
2018-02-01 15:16:16 +01:00 |
Basile Burg
|
b3c2efe817
|
fix #228 - possible infinite loop when compiling a runnable with auto solved dependencies
|
2018-01-31 13:44:26 +01:00 |
Basile Burg
|
c692177483
|
fix #226 - Shortcuts for the "Editor pages" category are not applied when set from the global shortcut editor
|
2018-01-29 14:21:49 +01:00 |
Basile Burg
|
c479f38603
|
dub fetch to libman, use http for now, close #223 for now
|
2018-01-26 12:18:51 +01:00 |
Basile Burg
|
2d91c8f5b7
|
Revert "fix #224, deactivated ranges shown in the gutter", reopen #224
This reverts commit 9be04dd9d0 .
|
2018-01-26 10:57:28 +01:00 |
Basile Burg
|
4353e43bb0
|
add an arg to prevent dcd to launch, close #225
|
2018-01-25 06:37:55 +01:00 |
Basile Burg
|
fdae75c40b
|
wrong image index since converted icons
|
2018-01-25 05:12:24 +01:00 |
Basile Burg
|
3c77a1187e
|
more scaling adjustments
|
2018-01-22 06:24:49 +01:00 |
Basile Burg
|
9be04dd9d0
|
fix #224, deactivated ranges shown in the gutter
|
2018-01-22 02:18:43 +01:00 |
Basile Burg
|
c3db2cfcfa
|
scale editor status bar, fix proj inspector tree icons width, scale syncedit icon, close #151
|
2018-01-22 01:32:59 +01:00 |
Basile Burg
|
b8ba8ac460
|
allow again yatol errors to be clickable
|
2018-01-20 04:55:56 +01:00 |
Basile Burg
|
4cd7b1342e
|
scale gutter icons and more scaling tweaks
|
2018-01-20 04:10:31 +01:00 |
Basile Burg
|
64debff767
|
fix possible range violation while interpreting FPU registers
|
2018-01-20 00:42:21 +01:00 |
Basile Burg
|
9bea125d29
|
scale main menu icons
|
2018-01-20 00:09:04 +01:00 |
Basile Burg
|
0365d29e90
|
icon scaling: DUB prj editor, messages
|
2018-01-19 19:38:14 +01:00 |
Basile Burg
|
c6d913048b
|
even more scaled icons
|
2018-01-19 15:29:23 +01:00 |
Basile Burg
|
a96d3221a2
|
more scaled icons
|
2018-01-19 06:08:20 +01:00 |
Basile Burg
|
731daa62ca
|
add scaled icons
|
2018-01-19 03:14:30 +01:00 |
Basile Burg
|
886418413f
|
allow toolbar to autoselect the 24 or 32 px version of the icon
|
2018-01-18 21:53:41 +01:00 |
Basile Burg
|
1dd4194293
|
remove LCL version limitation
|
2018-01-17 15:37:53 +01:00 |
Basile Burg
|
14a65f65be
|
save after warn, dont save temp modules
|
2018-01-17 04:11:39 +01:00 |
Basile Burg
|
caa3618be7
|
fix, session saved too early
|
2018-01-16 12:01:41 +01:00 |
Basile Burg
|
60bbfad9f6
|
warning on exit, propose to save content
|
2018-01-16 12:01:17 +01:00 |
Basile Burg
|
ace7888242
|
fix proj group incorrectly set as modified
|
2018-01-16 11:53:11 +01:00 |
Basile Burg
|
4611fc1a4d
|
use a nicer dialog to notify about modified content
|
2018-01-16 09:36:57 +01:00 |
Basile Burg
|
147b1da629
|
adjust option editor size for high DPI
|
2018-01-16 09:24:41 +01:00 |
Basile Burg
|
9a247f3815
|
Better support for high DPI monitors #151
|
2018-01-15 05:20:19 +01:00 |
Basile Burg
|
c8d5a9aebe
|
add DUB build option to override the target arch, close #221
|
2018-01-14 16:24:28 +01:00 |
Basile Burg
|
edd6e7eee2
|
better names for DUB verbosity + fix custom options no well passed
|
2018-01-14 16:23:51 +01:00 |
Basile Burg
|
c492d9fa3e
|
display possible D-Scanner warning after BP deleted
|
2018-01-11 05:30:13 +01:00 |
Basile Burg
|
f6cb5eef74
|
auto lfm update : bmp dups prevented when bmp provided by actions
|
2018-01-11 04:35:42 +01:00 |
Basile Burg
|
f723ec6235
|
working now
|
2018-01-11 04:34:13 +01:00 |
Basile Burg
|
34d2d4e172
|
remove old trick to access member
|
2018-01-11 03:45:59 +01:00 |
Basile Burg
|
e815013bd9
|
fix #219 - Highlighter presets editor broken when building with Laz 1.8
|
2018-01-10 22:55:32 +01:00 |
Basile Burg
|
95d98216df
|
Allow building and prevent RT errors when build with Laz 1.8
|
2018-01-10 21:29:16 +01:00 |
Basile Burg
|
66886987de
|
"DUB Build" options, add a verbosity selector, close #214
|
2018-01-07 16:20:48 +01:00 |
Basile Burg
|
2220f9e070
|
fix #213, DUB mainSourceFile property is not interpreted correctly
|
2017-12-28 10:26:21 +01:00 |
Basile Burg
|
ea167e1038
|
prevent compilation with Laz > 1.6.4
|
2017-12-18 08:25:58 +01:00 |
Basile Burg
|
3437675c7d
|
apply FreeBSD patch for DMD detection, close #211
|
2017-12-12 14:40:04 +01:00 |
Basile Burg
|
159c4cb19c
|
disable auto detection of LDC and GDC, close #148, close #210
|
2017-12-12 14:35:49 +01:00 |
Basile Burg
|
44062b9c41
|
prepare next rlz
|
2017-12-07 14:00:37 +01:00 |
Basile Burg
|
6a20a54f06
|
close #206, use CURL ti check for updates until SSL 1.1 supported
|
2017-12-06 21:36:39 +01:00 |
Basile Burg
|
993a31575e
|
related to #190 but still not fixed
|
2017-12-06 17:57:01 +01:00 |
Basile Burg
|
1456b3a522
|
remove menu separator inserted by error
|
2017-12-06 17:56:26 +01:00 |
Basile Burg
|
fa5d8861e8
|
diff display, cosmetic changes
|
2017-12-06 15:05:59 +01:00 |
Basile Burg
|
061174fbac
|
fix #208 - click a message for goto line broken on windows
|
2017-12-05 03:18:37 +01:00 |
Basile Burg
|
f59e2f8b6d
|
consoleProgram not applied correctly for DUB scripts
|
2017-11-30 12:05:44 +01:00 |
Basile Burg
|
d6420925f3
|
close #207, add a consoleProgram option
|
2017-11-30 11:58:47 +01:00 |
Basile Burg
|
e1cd3bddce
|
move new menu entry to bottom
|
2017-11-30 11:22:38 +01:00 |
Basile Burg
|
fdc09fb885
|
set bp reachhed only when gdb running
|
2017-11-30 11:14:04 +01:00 |
Basile Burg
|
2c4b7963af
|
close #205, add action to create a module from clipboard
|
2017-11-29 12:23:15 +01:00 |
Basile Burg
|
c73c5fab8f
|
close #204 - switch to semVer
|
2017-11-23 18:08:03 +01:00 |
Basile Burg
|
1e973d2f8d
|
fix #203 - Wrong gutter icon after deleting the breakpoint that's reached
|
2017-11-22 04:09:02 +01:00 |
Basile Burg
|
ede95a3cc6
|
related to #199
|
2017-11-20 01:27:07 +01:00 |
Basile Burg
|
632d89f537
|
fix #202 - Verify Project with D-Scanner, segfault when no file opened
|
2017-11-19 15:29:06 +01:00 |
Basile Burg
|
e075f72587
|
workaround #190
|
2017-11-19 07:31:03 +01:00 |
Basile Burg
|
5530939a8e
|
use editor font in completion
|
2017-11-17 07:26:10 +01:00 |
Basile Burg
|
ea634ae88f
|
nothing
|
2017-11-17 05:22:05 +01:00 |
Basile Burg
|
a25d5712ed
|
fix #200 - error can be displayed after supression of a missing group item
|
2017-11-16 22:06:02 +01:00 |
Basile Burg
|
a99c2f0312
|
close #201 - show the lines nbr in the GDB commander view of the call stack
|
2017-11-16 21:56:13 +01:00 |
Basile Burg
|
b7dabe3596
|
should be with 0978c99c
|
2017-11-01 19:44:04 +01:00 |
Basile Burg
|
4f14753d0f
|
Aadd an editor command to show the warning text of the current line, close #198
|
2017-11-01 19:37:13 +01:00 |
Basile Burg
|
debbe9001c
|
fix #197 - GDB sync issues due to non stop mode
|
2017-10-30 04:32:43 +01:00 |
Basile Burg
|
e1288094ab
|
Revert "gdb commander, non stop mode was inverted"
This reverts commit 4b16fe0128 .
|
2017-10-30 03:21:03 +01:00 |
Basile Burg
|
38b651f404
|
fix #196 - breakpoint always inserted if BP registry contains...
...a ref to an unsaved document
|
2017-10-28 09:36:22 +02:00 |
Basile Burg
|
d8c60b41a5
|
fix not init var
|
2017-10-28 07:22:59 +02:00 |
Basile Burg
|
0978c99c7d
|
add action to reset the layout programmatically, close #191
|
2017-10-25 05:58:38 +02:00 |
Basile Burg
|
23652be83b
|
fix #194 - search, problem with consecutive matches
|
2017-10-25 05:07:39 +02:00 |
Basile Burg
|
6c27ffbc95
|
fix #193 - libman, DUB fetch segfault
|
2017-10-25 02:05:00 +02:00 |
Basile Burg
|
4b16fe0128
|
gdb commander, non stop mode was inverted
|
2017-10-22 19:57:56 +02:00 |
Basile Burg
|
bd211e18e5
|
more accurate doc about DUB script and the compiler used
|
2017-10-16 04:29:21 +02:00 |
Basile Burg
|
719eb4bf54
|
fix upstream reg, msg kind nit guessed when incl a fname, due to 541d1491
|
2017-10-15 17:12:42 +02:00 |
Basile Burg
|
cea640695e
|
wont do, ce format is legacy bagage
|
2017-09-21 03:48:37 +02:00 |
Basile Burg
|
a3c3df7a90
|
force to show app on exit if there 's modified content
|
2017-09-21 03:38:11 +02:00 |
Basile Burg
|
a2e62dd88b
|
fix #186 - libman, register from current project can add a relative path
|
2017-09-14 10:02:18 +02:00 |
Basile Burg
|
84f9988c72
|
debugger: only use the central BP database
debugger: parses internal GDB messages as CLI
|
2017-09-03 12:16:12 +02:00 |
Basile Burg
|
3e20fc1f88
|
messages, allow underscore as ident char
|
2017-09-03 12:12:23 +02:00 |
Basile Burg
|
541d14911c
|
messages, prevent some false positives in message semantic
|
2017-09-01 23:02:09 +02:00 |
Basile Burg
|
ed21c110e0
|
this has never fixed anything
(was to stick editor to main memnu)
|
2017-09-01 23:01:34 +02:00 |
Basile Burg
|
cc5661d623
|
fix #175 - space or space-and-char ransomly inserted after completion
|
2017-08-23 07:49:37 +02:00 |
Basile Burg
|
fa3ce3dfd3
|
fix #173 - Symlist hangs on object.d
|
2017-08-22 19:44:05 +02:00 |
Basile Burg
|
5e2ce63e25
|
close #182 - duped object not inserted to the end
|
2017-08-21 06:39:19 +02:00 |
Basile Burg
|
4733c1d5f8
|
fix #185 - diff dialog shown twice on external modification
|
2017-08-21 06:28:44 +02:00 |
Basile Burg
|
462214cec3
|
editor, only handle first byte of UTF char, maybe related to #175
since we test for ascii value only
|
2017-08-16 10:41:48 +02:00 |
Basile Burg
|
dae1d4c430
|
fix #157 - after a gdb session breakpoints deleted from gutter not signaled
|
2017-08-16 10:39:13 +02:00 |
Basile Burg
|
387b2afc81
|
fix #181 - Search, when using completion only hand-typed chars are handled
|
2017-08-13 01:10:26 +02:00 |
Basile Burg
|
dd182b0973
|
fix #180 - At attribs that are not separated are not colorized
|
2017-08-12 02:35:46 +02:00 |
Basile Burg
|
5e9c0f206b
|
fix #179 - Disable internal handling of DUB excludedSourcesFiles
|
2017-08-08 06:21:34 +02:00 |
Basile Burg
|
493b1fbdc5
|
fixup for #178, only array items don't need a name
|
2017-08-08 05:57:55 +02:00 |
Basile Burg
|
66b51e8577
|
fix #177 - prop type not selected when typing for a DUB prop
|
2017-08-08 05:38:11 +02:00 |
Basile Burg
|
b671bfe40e
|
fix #178 - possible to insert unamed object in DUB json
|
2017-08-08 05:37:14 +02:00 |
Basile Burg
|
26b44a2f0e
|
fix #176 - reg, message filter case sensitvity issue
|
2017-08-06 16:48:28 +02:00 |
Basile Burg
|
06b28abc23
|
fine tweaks for first run on Windows
|
2017-07-14 04:42:34 +02:00 |
Basile Burg
|
b481e14fbe
|
scroll preview, leave before entering the scrollbar
|
2017-07-14 06:26:26 +02:00 |
Basile Burg
|
11338909ce
|
update TODOs, either done or wontdo
|
2017-07-13 12:16:53 +02:00 |
Basile Burg
|
d104b2651e
|
enhance the profile view, close #160
|
2017-07-13 12:11:23 +02:00 |
Basile Burg
|
bf964804cc
|
improve default settings on first run
|
2017-07-11 21:13:06 +02:00 |
Basile Burg
|
2308cf04a4
|
fix, loading file without exist test
|
2017-07-11 20:51:03 +02:00 |
Basile Burg
|
323ea7cfdf
|
improve ldc library path detection
|
2017-07-11 20:41:55 +02:00 |
Basile Burg
|
0cc827bb2a
|
class registration not needed for component streaming
|
2017-07-11 20:41:30 +02:00 |
Basile Burg
|
87e1f554b5
|
shellopen under linux always returned true
|
2017-07-11 20:06:41 +02:00 |
Basile Burg
|
f17c1424d3
|
fix too small combobox in ce proj editor
|
2017-07-11 18:44:04 +02:00 |
Basile Burg
|
1ebcdf1f29
|
fix, scroll preview not hidden when leaving on the right
|
2017-07-11 13:38:40 +02:00 |
Basile Burg
|
d22ff41d14
|
add a goto line command, close #170
|
2017-07-11 08:25:05 +02:00 |
Basile Burg
|
35ae9193bc
|
fix scroll preview on small docs
|
2017-07-10 21:43:17 +02:00 |
Basile Burg
|
0670b51d32
|
add a scroll preview control, close #169
|
2017-07-10 14:37:40 +02:00 |
Basile Burg
|
9ca1326edd
|
remove dead vars + reimplement dup checker in libman ctor, deleted IDKW
|
2017-07-10 11:28:04 +02:00 |
Basile Burg
|
efcba233a6
|
Add message option to make the filter persistent - close #162
|
2017-07-10 11:12:05 +02:00 |
Basile Burg
|
09fa996fd7
|
fix #142 and simplify slightly the highlighter
|
2017-07-10 10:23:17 +02:00 |
Basile Burg
|
23b71d0f11
|
fix, upstream regression, debug gutter icons mostly broken
|
2017-07-10 08:50:25 +02:00 |
Basile Burg
|
762989f6f5
|
update version + add file needed for a previous commit
|
2017-07-09 15:08:49 +02:00 |
Basile Burg
|
2510316275
|
do not specify each parent folder to dcd
|
2017-07-09 15:07:14 +02:00 |
Basile Burg
|
b0c14cc3ef
|
add commands to goto next / prev warning
|
2017-07-09 15:06:01 +02:00 |
Basile Burg
|
1fd020978a
|
fix #168 - Dup entries in the library manager
|
2017-07-09 14:08:03 +02:00 |
Basile Burg
|
a25aba3409
|
only allow warning hints to be shown in the right gutter slice
|
2017-07-08 10:24:34 +02:00 |
Basile Burg
|
81aab07a83
|
fix some leaks created by the marks and D-Scanner process wrapper
|
2017-07-07 17:11:23 +02:00 |
Basile Burg
|
5edd71a909
|
add options for the dynamic linting
|
2017-07-07 15:34:44 +02:00 |
Basile Burg
|
70537efa12
|
Add menu item to D-scan the whole project, close #167
|
2017-07-07 15:10:58 +02:00 |
Basile Burg
|
629413662b
|
add dynamic linting, close #166
|
2017-07-07 15:02:24 +02:00 |
Basile Burg
|
40d196533b
|
check for other ddemangle name, close #165
|
2017-07-04 23:50:21 +02:00 |
Basile Burg
|
46041acb64
|
editor, add option to set the gutter transparent
|
2017-06-26 07:54:15 +02:00 |
Basile Burg
|
80daf6ec2e
|
runnables, run module tests, always display percentage
|
2017-06-19 16:55:44 +02:00 |
Basile Burg
|
6996f1f11e
|
add option to eanble completion menu auto close
|
2017-06-17 02:49:09 +02:00 |
Basile Burg
|
b8e6fa1874
|
fix #161 - dub projects, compile and run... and run... args are not passed
|
2017-06-15 01:50:16 +02:00 |
Basile Burg
|
b37d4ad352
|
fix #156 - Debugee option "workingDirectory" does not expand the symstrings
|
2017-06-07 14:39:10 +02:00 |
Basile Burg
|
0c39fe224e
|
fix #155, Project not focused after loading
|
2017-06-07 14:37:28 +02:00 |
Basile Burg
|
892cccf12a
|
remove debug loc
|
2017-06-02 12:09:35 +02:00 |
Basile Burg
|
220a68a59c
|
close #145 - External modification tracking, also warns about deleted files
|
2017-06-01 12:18:36 +02:00 |
Basile Burg
|
d80249b62d
|
close #141 - add CE project "version" field, as a symbol
|
2017-06-01 07:48:58 +02:00 |
Basile Burg
|
f021024b4f
|
close #144- Runnables, run compiled file - better message for unsaved files
|
2017-05-31 11:22:24 +02:00 |
Basile Burg
|
d845d1ce3d
|
fix #152 - Code completion doesn't automatically close after deleting
|
2017-05-31 11:12:24 +02:00 |
Basile Burg
|
6c3ca70a6f
|
fix #154 - Symstrings not updated when the project configuration changes
|
2017-05-31 10:45:15 +02:00 |
Basile Burg
|
5fc8ea57b3
|
fix #143 - ddoc preffix inserted after auto curly brace closing
|
2017-05-31 10:36:55 +02:00 |
Basile Burg
|
32adaec370
|
completion chars forgot dot and modulo
|
2017-05-03 02:25:22 +02:00 |
Basile Burg
|
8dbce64dd0
|
completion menu, add special closing chars
|
2017-05-03 02:15:15 +02:00 |
Basile Burg
|
4a0827ddf7
|
ce projects, add option to generate the linker opt for gui apps, close #132
|
2017-05-03 00:05:18 +02:00 |
Basile Burg
|
ce57c24b28
|
editor, allow to validate completion with TAB
|
2017-05-02 21:08:14 +02:00 |
Basile Burg
|
1f20bd9b6c
|
add option to auto call completion features, close #134
|
2017-05-02 17:20:07 +02:00 |
Basile Burg
|
7eeb5dbe0a
|
ddoc template, add option to insert /++ +/ comments
|
2017-04-30 10:35:08 +02:00 |
Basile Burg
|
359f107213
|
tools, add a option to ask a confirmation, close #140
|
2017-04-29 10:17:01 +02:00 |
Basile Burg
|
63a5a68670
|
update version + remove supression of phobos in libman
|
2017-04-29 10:03:23 +02:00 |
Basile Burg
|
4adccd5275
|
prevent to systematically lex on new line
|
2017-04-29 10:02:41 +02:00 |
Basile Burg
|
8972a689a7
|
fix #133 - hang on reloading docking.xml
|
2017-04-29 10:02:00 +02:00 |
Basile Burg
|
238e46da79
|
fix #137, Case where SymString translator not aware of the current project
|
2017-04-27 15:38:33 +02:00 |
Basile Burg
|
b5f2822abb
|
add option top insert * or + on newline in ddoc, close #138
|
2017-04-27 15:30:09 +02:00 |
Basile Burg
|
6be3267993
|
add an editor command to insert ddoc templates, close #135
|
2017-04-27 11:43:16 +02:00 |
Basile Burg
|
260323080f
|
fix #136 projects inspector, remove selected source, error if other missing sources
|
2017-04-18 03:54:43 +02:00 |
Basile Burg
|
4c6ed49e7d
|
fix #130 - mini explorer, flash icon to open folder, plasma 5, smb preffix
|
2017-03-29 17:52:08 +02:00 |
Basile Burg
|
1211e282ce
|
fix #129 - CE projects, typo in an item of library alias editor leads to AV
|
2017-03-29 17:45:30 +02:00 |
Basile Burg
|
f1a05d7dd7
|
fix #131 - case where target application not runnable after building a DUB project
|
2017-03-29 17:24:25 +02:00 |
Basile Burg
|
6b1a067cce
|
diff disp, def ft sz is 10
|
2017-03-13 16:18:17 +01:00 |
Basile Burg
|
8577e43489
|
nothing
|
2017-03-13 12:56:19 +01:00 |
Basile Burg
|
58758616bb
|
ext mod detect, add navig shortcuts + prevent double dialog display
|
2017-03-12 20:57:26 +01:00 |
Basile Burg
|
7aee6a38f6
|
custom tools, add btn to set prop editor visibility + persist setting
|
2017-03-12 14:00:15 +01:00 |
Basile Burg
|
e50a89f671
|
file modif checker, force check on activate
fix: had to set focus explicitly to check
|
2017-03-12 13:37:52 +01:00 |
Basile Burg
|
a00ae4ea65
|
synmemo, style changes
|
2017-03-12 10:53:05 +01:00 |
Basile Burg
|
64526231f8
|
docking, widget didn't detect a change of site
|
2017-03-12 10:42:33 +01:00 |
Basile Burg
|
cd686732d7
|
compilers paths, add detection of LDC2 and GDC when extracted from rls archive
|
2017-03-11 17:17:03 +01:00 |
Basile Burg
|
9cd9eefc91
|
nothing
|
2017-03-11 12:35:40 +01:00 |
Basile Burg
|
09275e499d
|
diff viewer, gutter, don't show line numbers
|
2017-03-11 12:26:26 +01:00 |
Basile Burg
|
ff7bd9fcb2
|
win, prevent two cases of case sensitive fname comparison
|
2017-03-11 12:19:07 +01:00 |
Basile Burg
|
48b6a258a5
|
demangler service, detect if a mangled name is present
|
2017-03-11 12:17:40 +01:00 |
Basile Burg
|
061d7e7c51
|
libman ed, fix, widget caption modifed after selection of the sources root
+ disable col auto size
+ remove old restriction on certain lib name
+ add copy menu to list
|
2017-03-11 11:42:28 +01:00 |
Basile Burg
|
4d81fceaa6
|
prof viewer, win fix, icons only shown once
|
2017-03-09 20:54:05 +01:00 |
Basile Burg
|
0342a728d4
|
profile viewer, add column w/ slices color
|
2017-03-08 13:32:29 +01:00 |
Basile Burg
|
d1dcefda18
|
profile viewer, col w/ func name vever sorted
|
2017-03-06 18:18:57 +01:00 |
Basile Burg
|
97c5d210e8
|
add a profile viewer widget, close #124
|
2017-03-06 15:15:46 +01:00 |
Basile Burg
|
e8b21639c5
|
fix, diff, not AA under win
|
2017-03-05 13:48:02 +01:00 |
Basile Burg
|
0d1b02387d
|
fix reg, shell ex under win, mess with cond comp
|
2017-03-05 11:43:57 +01:00 |
Basile Burg
|
9683f7c246
|
diff, adjust settings for Windows
|
2017-03-05 10:42:13 +01:00 |
Basile Burg
|
40505e9a58
|
diff, prevent zombie proc + leak
|
2017-03-05 10:03:44 +01:00 |
Basile Burg
|
e7ca586d77
|
improve ext mod detection, diff visualizer + md5 content checker, close #72, close #123
|
2017-03-05 09:54:22 +01:00 |
Basile Burg
|
6726fe176e
|
gdb com, add ctxt menu item to copy as a markdown table
|
2017-03-04 10:30:55 +01:00 |
Basile Burg
|
46d5ad7e20
|
proj inspect, selection lost after dbl click and if proj is DUB
|
2017-03-04 05:54:20 +01:00 |
Basile Burg
|
2c67672edd
|
libman, fix, state of the reg btn not set properly
|
2017-03-03 11:14:56 +01:00 |
Basile Burg
|
e451d915b8
|
Revert "widgets, MW move, remove trick used to get public prop"
This reverts commit a899c73bc8 .
|
2017-03-02 06:56:45 +01:00 |
Basile Burg
|
5831add738
|
more cleanup, planned for first udpate but remove due to many beta
|
2017-03-02 06:47:51 +01:00 |
Basile Burg
|
a899c73bc8
|
widgets, MW move, remove trick used to get public prop
|
2017-03-02 06:38:33 +01:00 |
Basile Burg
|
67e2de71a7
|
background tools, remove code added for crash diagnostic
|
2017-03-02 06:37:49 +01:00 |
Basile Burg
|
150fe32405
|
dub projs, add default config when config arr is empty
|
2017-03-02 06:34:21 +01:00 |
Basile Burg
|
b668c02f4a
|
gdb com, ignored signal handler, state was not reset to running
|
2017-02-26 08:03:27 +01:00 |
Basile Burg
|
bce4699819
|
completion, last item first, fix problem with case sensitivity
|
2017-02-24 00:20:24 +01:00 |
Basile Burg
|
ac88730621
|
prevent list short freezing when selecting all the messages
|
2017-02-23 00:36:25 +01:00 |
Basile Burg
|
afe9f0088b
|
mini explorer, open w/ shell, prevent zombie proc
|
2017-02-18 21:54:00 +01:00 |
Basile Burg
|
0aefd3341c
|
fix #122 - compile a runnable with not project opened, case of segfault
|
2017-02-14 01:27:16 +01:00 |
Basile Burg
|
17fe5f62d5
|
remove unused var
|
2017-02-14 01:26:49 +01:00 |
Basile Burg
|
ef9b74cb23
|
messages, handle stack trace format
|
2017-02-11 20:27:20 +01:00 |
Basile Burg
|
2202283ec4
|
fix, prevent corrupted history to slow down the app on start/exit
|
2017-02-11 20:22:56 +01:00 |
Basile Burg
|
f5ac773110
|
gdb com, completely avoid string cmp once break reason matched
|
2017-02-09 23:22:33 +01:00 |
Basile Burg
|
4e7cf83fad
|
fix, gdb com, case where disassembly not updated
|
2017-02-09 23:06:36 +01:00 |
Basile Burg
|
e541839848
|
fix, gives mercy to two zombified tools
upstream: dmd Z due to version lookup
regression: dfmt Z due to version lookup (78544f3 )
|
2017-02-09 14:07:49 +01:00 |
Basile Burg
|
922dbda7fb
|
fix #118, IDE crash when ddemangle is absent or older than v2.072
|
2017-02-05 13:41:08 +01:00 |
Basile Burg
|
c71b291558
|
gdb com, add context menu to copy the lists content
|
2017-02-05 11:42:55 +01:00 |
Basile Burg
|
c1c4df282c
|
editor, select line on gutter click
|
2017-02-05 09:58:30 +01:00 |
Basile Burg
|
f306a6a6bc
|
fixes #119 - debugee options updated at debug-time
|
2017-02-05 09:57:48 +01:00 |
Basile Burg
|
0fe7c885ef
|
GDB com, rename SSR to SEG
|
2017-02-05 09:56:10 +01:00 |
Basile Burg
|
786aae6921
|
GDB commander, cadd option to keep IO streams
|
2017-02-03 10:24:47 +01:00 |
Basile Burg
|
d4c068d483
|
fix #116 - Synchronization issues between breakpoints database and editor cache
|
2017-02-02 15:03:19 +01:00 |
Basile Burg
|
fa231de8c7
|
fix #115 - Projet group, index of item after workspace reloading mismatch
|
2017-02-02 14:27:52 +01:00 |
Basile Burg
|
b9d23ccbcb
|
dixes #117 - Build duration not always displayed
|
2017-02-02 14:12:54 +01:00 |
Basile Burg
|
7025ca3b7d
|
close #114, add symstring for the runnable binary file
|
2017-01-29 06:07:17 +01:00 |
Basile Burg
|
d7a740fc01
|
fix #113
|
2017-01-29 00:51:45 +01:00 |
Basile Burg
|
e9bc9d1776
|
fix possible AV when during detection of proj sources root
|
2017-01-28 12:32:39 +01:00 |
Basile Burg
|
c4c35bb34a
|
proj inspector, add missing menu item
|
2017-01-28 12:30:10 +01:00 |
Basile Burg
|
0ecfba7e9f
|
runnables, better control of the outputFolder usage
|
2017-01-26 10:17:45 +01:00 |
Basile Burg
|
aedbdd92ab
|
identifier typo
|
2017-01-26 06:09:23 +01:00 |
Basile Burg
|
ac3908066e
|
doc
|
2017-01-26 05:32:42 +01:00 |
Basile Burg
|
fcf3d6f443
|
doc
|
2017-01-26 02:36:10 +01:00 |
Basile Burg
|
a0425c4e9a
|
shortcut editor, replace the shortcut catcher by the one used in an object inspector
|
2017-01-26 02:28:16 +01:00 |
Basile Burg
|
b13e3732ea
|
move source root detection to project utils + fix imprt paths passed to DCD
gor a project
|
2017-01-25 11:14:52 +01:00 |
Basile Burg
|
76df25458c
|
fix #112, autoDemangle in messages caused a sync issue
|
2017-01-22 08:48:00 +01:00 |
Basile Burg
|
f9f9504688
|
fix upstream reg introduced in 6d48342da0
the summary didn't detect the unsaved runnables
|
2017-01-20 09:56:10 +01:00 |
Basile Burg
|
07a28480e2
|
nothing
|
2017-01-20 06:18:31 +01:00 |
Basile Burg
|
70dd918b15
|
messages, uses an isitthere map to determine the type/icon/color
|
2017-01-19 21:56:34 +01:00 |
Basile Burg
|
84219d44fb
|
libman, reg from project, fix case where source root could be relative
|
2017-01-18 20:52:33 +01:00 |
Basile Burg
|
33b99b1247
|
message, semantic, token deprecation for warnings
|
2017-01-18 20:39:46 +01:00 |
Basile Burg
|
0a4bd3064d
|
main menu, files, add close all + close all the others
|
2017-01-18 19:55:40 +01:00 |
Basile Burg
|
fc95a91d0d
|
regression, project inspector, removina s single file was broken
|
2017-01-18 12:09:33 +01:00 |
Basile Burg
|
97d4355b5d
|
project inspector, detect new sources
|
2017-01-18 12:06:57 +01:00 |
Basile Burg
|
6d48342da0
|
display summary of unsaved content on exit
|
2017-01-18 09:36:46 +01:00 |
Basile Burg
|
8ef75e82b0
|
dub proj editor, dont loose selection
|
2017-01-18 07:51:26 +01:00 |
Basile Burg
|
96f754999b
|
sub proj editor, add a btn to clone a config or a build type
|
2017-01-18 07:28:30 +01:00 |
Basile Burg
|
28fce8d535
|
go back to 03
|
2017-01-13 17:23:50 +01:00 |