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 |