Vadim Lopatin
3ca6e5ea6e
terminal pipe
2016-05-31 16:21:39 +03:00
Vadim Lopatin
c3293a6d09
ptty test
2016-05-31 15:09:23 +03:00
Vadim Lopatin
b45b138ac7
fixes
2016-05-31 14:28:39 +03:00
Vadim Lopatin
97cb667dc9
terminal colors
2016-05-30 16:36:03 +03:00
Vadim Lopatin
7055f48cc5
terminal: cursor position setting, erase screen commands
2016-05-30 15:53:29 +03:00
Vadim Lopatin
c4869ca3c0
scroll and cursor position
2016-05-30 12:03:41 +03:00
Vadim Lopatin
f65108dbea
terminal - initial implementation
2016-05-30 10:51:56 +03:00
Vadim Lopatin
83c86d70fd
refactor GDB support; update mago-mi
2016-05-27 16:47:02 +03:00
Vadim Lopatin
97a9cd90c8
debugger enhancements; compatibility fixes for lldbmi2
2016-05-27 10:33:32 +03:00
Vadim Lopatin
cc4ef57bc0
update theme
2016-05-26 13:25:42 +03:00
Vadim Lopatin
b941610b81
fix mago-mi compatibility
2016-05-20 14:17:40 +03:00
Vadim Lopatin
df2ce7f28a
update dlangui dep
2016-05-18 14:22:30 +03:00
Vadim Lopatin
e0429ac6f0
settings: use mago-mi for debugging on Windows
2016-05-17 10:26:23 +03:00
Vadim Lopatin
ac07ac9868
debugger support fixes
2016-05-16 23:09:46 +03:00
Vadim Lopatin
c9d038feaa
fix import deprecation messages
2016-04-27 12:10:38 +03:00
Vadim Lopatin
0eaeb24995
fix crash on theme change
2016-03-29 10:28:54 +03:00
Keywan Ghadami
45159cb301
prefill the search panael text box with the selected text from the current editor
...
usecase: if DCD does not work or is not responsible i like to be able to select some text and then search for other occurrences.
If the ide automaticlly prefill the textbox for the search it much more comfortable.
It is standard behaivor in many (maybe every) popular applications (firefox, openoffice ...)
2016-03-08 11:53:08 +01:00
theokeist
ec21b3e55c
add czech language support ; needs to complete
2016-02-22 21:32:42 +01:00
gazer
bd0a22eb2e
fix windows build
2016-02-04 10:46:33 +03:00
gazer
6a89972ab8
fix
2016-02-03 13:59:18 +03:00
gazer
3f3b3d2fc0
rewrite rdmd execution
2016-02-03 13:27:34 +03:00
gazer
f8fe92aa77
run a program with run-script, so terminal will not close immediately after execution
2016-02-03 13:27:34 +03:00
00schneider
8293053cef
Fix saving/loading startup project of workspace
2016-02-01 15:31:38 +01:00
Vadim Lopatin
7ef43a31a7
update dlangui depenedncy; find in files action; close #132
2016-02-01 15:03:07 +03:00
gazer
f3e69dccdd
clear code, add a unittest
2016-01-29 21:49:31 +03:00
Vadim Lopatin
6a338007db
settings: move Interface settings on top
2016-01-29 12:09:44 +03:00
Vadim Lopatin
2556795f82
trying to fix #118
2016-01-29 11:57:13 +03:00
default0
b3779b689b
Add Reveal in Explorer for Projects
...
Shows the dub.json file in the file manager.
2016-01-28 18:56:04 +01:00
default0
038d1f6fb9
Add vibe.d project template
2016-01-28 17:03:42 +01:00
Vadim Lopatin
36977dc97a
merge
2016-01-28 16:13:58 +03:00
Vadim Lopatin
3b88814754
completion list with symbol type icons - close #120
2016-01-28 15:51:45 +03:00
gazer
e1d924dd7b
basic rdmd support
2016-01-28 15:29:29 +03:00
Vadim Lopatin
13f2656550
async DCD get code completions handling - close #93
2016-01-28 11:58:21 +03:00
Vadim Lopatin
7ba06e6bfe
DCD async call for getDocComments - #93
2016-01-28 11:31:03 +03:00
Vadim Lopatin
f4d1a8ec7f
Merge branch 'master' of github.com:buggins/dlangide
2016-01-28 10:26:25 +03:00
Vadim Lopatin
4394f834cb
DCD async access - for #93
2016-01-28 10:26:12 +03:00
gazer
72b02b8298
close tab with ctrl+W
2016-01-27 22:01:49 +03:00
Vadim Lopatin
d828af306e
refactoring DCD access - implementing async calls - for #93
2016-01-27 17:07:41 +03:00
Vadim Lopatin
d27884a0df
DCD usage refactoring
2016-01-27 15:58:48 +03:00
Vadim Lopatin
06247f3fb2
Syntax highlight for DML and JSON in editor
2016-01-27 11:19:44 +03:00
Vadim Lopatin
932afca154
update DlangUI dependency version
2016-01-27 10:53:04 +03:00
Vadim Lopatin
2ac611f645
allow editing project json - close #116
2016-01-27 10:52:06 +03:00
Vadim Lopatin
7810ce2f8a
Show symbol doc comments on mouse hover in source - close #115
2016-01-26 15:19:07 +03:00
Vadim Lopatin
45a1af5b2b
DCD integration: DOC comments - #115 part 2
2016-01-26 10:48:55 +03:00
Vadim Lopatin
e83ca111fb
DCD doc comments support, part 1
2016-01-26 10:30:20 +03:00
Vadim Lopatin
66c7e28639
goToDefinition by Ctrl+Click - close #111
2016-01-26 10:04:59 +03:00
Vadim Lopatin
c05067002c
fix goToDefinition cursor setting if file is newly opened - close #108
2016-01-26 09:41:46 +03:00
Vadim Lopatin
df78ead46f
Merge pull request #104 from default0/fix-empty-projects
...
Create source directory for empty projects
2016-01-25 10:54:42 +03:00
default0
d69db6a3e6
Create source directory for empty projects
...
Since the preview shows the creation of a source directory and since
there currently is no functionality to add new source paths to a
project, empty projects were effectively unusable after creation
unless you manually created files/directories for them outside
DlangIDE.
2016-01-23 15:39:24 +01:00
default0
b433b16902
Offer creation of missing target location
...
If you create a new workspace or project and enter a non-existing path
the IDE just complained that the path did not exist, forcing you to go
out of your way and manually set one up. It now offers you to create
the missing directories for you.
2016-01-23 15:19:28 +01:00
Vadim Lopatin
6fdb8812c4
Setting for showing white space marks in editors - close #102
2016-01-22 14:58:29 +03:00
Vadim Lopatin
2e67bc7c08
arm support; update dlangui version to fix #101
2016-01-21 11:48:56 +03:00
Vadim Lopatin
29fbfb5a07
Highlight startup project in project tree - close #81
2016-01-18 13:13:51 +03:00
Vadim Lopatin
6b6c9c20b3
new project, new file dialogs layout fixed
2016-01-18 11:49:14 +03:00
Vadim Lopatin
89f684c5f6
fix Run w/o debugging - issue #100
2016-01-18 09:41:21 +03:00
Keywan Ghadami
9e2ad854ce
change the length of the array after accessing that array
2016-01-16 14:50:46 +01:00
Vadim Lopatin
f74e757e00
DUB additional params; LDMD toolchain setting - close #80
2016-01-15 10:49:22 +03:00
Vadim Lopatin
94c2ad0ca8
close #92 - refresh project dependencies after build
2016-01-14 11:29:22 +03:00
Vadim Lopatin
52592b3bc4
fixes
2016-01-14 10:04:20 +03:00
Vadim Lopatin
ec3a1abac0
debugger - step / thread fixes
2016-01-12 15:06:35 +03:00
Vadim Lopatin
4aac13c19f
fix breakpoint setting; add breakpoint toggle with left button click on editor line icons pane - close #95
2016-01-12 14:22:01 +03:00
Vadim Lopatin
25694f1bf5
add DebugVariable.children for supporting complex variables
2016-01-12 13:36:30 +03:00
Vadim Lopatin
40a1c3032f
fix debugger Stack window thread selection combobox handling - close #94
2016-01-12 13:29:39 +03:00
Vadim Lopatin
28b699e824
new DUB version package location support - close #91
2016-01-12 10:24:07 +03:00
Vadim Lopatin
3645c29fb6
fix crash under win32 - in DCD log messages: close #89
2016-01-11 10:14:15 +03:00
Vadim Lopatin
057e75f44b
fix build errors after DCD integration
2016-01-11 09:12:23 +03:00
Keywan Ghadami
63ff1a3a25
integrated dcd via dub without client/server
2016-01-01 19:55:20 +01:00
Keywan Ghadami
225459e115
config gdb to ignore garbage collection signals
...
to do so i send following commands following to gdb on startup:
handle SIGUSR1 nostop noprint
handle SIGUSR2 nostop noprint
this prevents gdp from beeing interuppted by garbage collection signals
2015-12-28 22:46:20 +01:00
Keywan Ghadami
1b881f2341
on updating source file on debuging check if file exists before opening in editor
2015-12-26 20:34:23 +01:00
Vadim Lopatin
ce60b3ddd7
replace tabs with spaces
2015-12-23 09:15:26 +03:00
Vadim Lopatin
bf5577f9ac
replace tabs with 4 spaces
2015-12-23 08:47:48 +03:00
Vadim Lopatin
3c8f770d93
fixes
2015-12-18 15:14:58 +03:00
Vadim Lopatin
48a6f5754a
show variables
2015-12-18 11:59:58 +03:00
Vadim Lopatin
9dc84ab7c7
debugger UI - stack trace, locals
2015-12-18 10:31:17 +03:00
Vadim Lopatin
87ca1f8ddd
show stack trace in Stack window
2015-12-18 08:49:18 +03:00
Vadim Lopatin
366891879a
Merge branch 'master' of github.com:buggins/dlangide
2015-12-18 08:11:41 +03:00
Vadim Lopatin
ebb5d41e5a
Merge branch 'master' of github.com:buggins/dlangide
2015-12-17 18:39:37 +03:00
Vadim Lopatin
7a25003987
fixes
2015-12-17 18:39:26 +03:00
Vadim Lopatin
5a3e6e3055
Merge pull request #76 from keywan-ghadami/workaround-workspace-settings
...
dlang ide crashed on opening an workspace by selecting an dub file.
2015-12-17 18:27:08 +03:00
Vadim Lopatin
00f0b9220d
Merge pull request #77 from keywan-ghadami/print-dub-parameter
...
printing the commandlineparamters when executing dub.
2015-12-17 18:26:56 +03:00
Vadim Lopatin
55301d641b
pass current state(threads, stack trace, vars) to UI
2015-12-17 16:58:29 +03:00
Vadim Lopatin
358eefa79c
cloning debug state
2015-12-17 16:46:59 +03:00
Vadim Lopatin
dd9163a5fb
GDB support, refactoring
2015-12-17 16:35:07 +03:00
Keywan Ghadami
136137aad8
printing the commandlineparamters when executing dub.
2015-12-17 14:30:28 +01:00
Vadim Lopatin
253cb1f7b4
gdb debugger support - threads, stack, variables
2015-12-17 14:54:06 +03:00
Keywan Ghadami
85f3596400
dlang ide crashed on opening an workspace by selecting an dub file. E.g. when i tied to open the dlangide directory itself.
...
the stacktrace shows that it tried to save some settings but the filename was null. So i changed the default settings filename in worspace.d file from null to
WORKSPACE_EXTENSION. This way i was able to open the the workspace. I am new to Dlang and to this project so i might not get the hole picture here and doing something wrong, please double check if that the correct way to fix that.
2015-12-17 11:17:28 +01:00
Vadim Lopatin
17195a81f5
fix crash
2015-12-17 11:59:43 +03:00
Vadim Lopatin
611c2f2cb7
debugger improvements
2015-12-17 11:48:57 +03:00
Vadim Lopatin
b8b44a79e7
fix debug stopping
2015-12-16 16:57:53 +03:00
Vadim Lopatin
94ae71b7e8
fix debugger stopping handling
2015-12-16 16:53:09 +03:00
Vadim Lopatin
14e326e826
debugger UI
2015-12-16 15:31:01 +03:00
Vadim Lopatin
a10427631c
Debugger UI
2015-12-16 15:15:01 +03:00
Vadim Lopatin
33b1c744c8
debugger support
2015-12-16 14:06:03 +03:00
Vadim Lopatin
d760fe671d
MI parser
2015-12-16 11:08:10 +03:00
Vadim Lopatin
c0574c8219
mi parser fixes
2015-12-16 07:09:33 +03:00
Vadim Lopatin
07254880d7
gdb mi parser
2015-12-15 21:28:30 +03:00
Vadim Lopatin
820c88847c
GDB MI output parser
2015-12-15 20:25:23 +03:00
Vadim Lopatin
8c3a284d90
GDB mi output parser
2015-12-15 17:04:05 +03:00
Vadim Lopatin
a238c4e86b
breakpoint support with GDB
2015-12-15 16:26:41 +03:00
Vadim Lopatin
c6836aa6c4
recent workspaces list: close #71
2015-12-15 14:37:50 +03:00
Vadim Lopatin
fff1d3e87c
breakpoints, bookmarks, workspace; close #72
2015-12-15 13:57:16 +03:00
Vadim Lopatin
1b3d8d41ac
store breakpoints for workspace - close #69
2015-12-15 12:40:29 +03:00
Vadim Lopatin
90da989bf3
Source editor: breakpoints support
2015-12-15 10:52:03 +03:00
Vadim Lopatin
0d371b9135
support bookmarks in text editors
2015-12-15 10:26:29 +03:00
Vadim Lopatin
44f6c97428
breakpoints support
2015-12-14 12:22:35 +03:00
Vadim Lopatin
e0a406578c
gdb support, continuing
2015-12-12 19:19:00 +03:00
Vadim Lopatin
3b94eda9c1
debugger support under linux
2015-12-11 18:07:51 +03:00
Vadim Lopatin
b92f297dc0
gdb support
2015-12-11 16:10:36 +03:00
Vadim Lopatin
3a4d49c293
GDB support, can start debugging
2015-12-11 16:05:42 +03:00
Vadim Lopatin
d51f700bc2
get rid of dlib dependency
2015-12-10 16:20:09 +03:00
Vadim Lopatin
adc2f7f4ec
project context menu in workspace tree
2015-12-10 13:30:04 +03:00
Vadim Lopatin
a32119b914
project settings
2015-12-10 12:00:34 +03:00
Vadim Lopatin
94ad83796e
settings
2015-12-10 11:04:32 +03:00
Vadim Lopatin
af7a7bc7e0
settings
2015-12-10 10:10:44 +03:00
Vadim Lopatin
a99fd65aa1
add readln() to helloworld project template
2015-12-09 14:57:53 +03:00
Vadim Lopatin
78a78ec070
run program support under linux
2015-12-09 14:43:46 +03:00
Vadim Lopatin
3fb4dce4a1
start/stop program actions, external console using xterm -e
2015-12-09 14:30:28 +03:00
Vadim Lopatin
02d5b816e6
start/stop execution
2015-12-09 14:17:53 +03:00
Vadim Lopatin
f2db9a74fc
Run Project improvements
2015-12-09 13:33:44 +03:00
Vadim Lopatin
02d7d13379
new Run implementation - no DUB
2015-12-09 12:18:32 +03:00
default0
bb00124812
Improve project creation error message
2015-12-08 19:01:26 +01:00
Vadim Lopatin
88ff7119c7
refresh whole workspace
2015-12-08 17:24:51 +03:00
Vadim Lopatin
a222c2de68
remove file, refresh workspace, close workspace actions
2015-12-08 17:21:43 +03:00
Vadim Lopatin
dc5ce73c09
new file creation dialog
2015-12-08 16:21:24 +03:00
Vadim Lopatin
e9bde6e562
new file creation
2015-12-08 15:57:37 +03:00
Vadim Lopatin
b1a05fc758
new project creation fixes
2015-12-08 11:01:56 +03:00
Vadim Lopatin
0fb64e33bc
new project - working
2015-12-08 10:19:43 +03:00
Vadim Lopatin
d6c7aa05d6
new project dialog
2015-12-07 17:05:33 +03:00
Vadim Lopatin
3cf0e9da49
new project dialog
2015-12-07 16:10:13 +03:00
Vadim Lopatin
632ba4a866
new project dialog
2015-12-07 11:58:51 +03:00
Vadim Lopatin
94398cce6a
new project creation
2015-12-07 09:12:22 +03:00
Vadim Lopatin
4f3a13abb7
new project
2015-12-06 09:28:15 +03:00
Vadim Lopatin
f6cc9c388c
new project creation, initial version
2015-12-05 22:11:25 +03:00
Vadim Lopatin
ea784c9909
signal names refactoring
2015-12-04 14:35:15 +03:00
Vadim Lopatin
894089d1bd
GDB - external terminal
2015-12-04 11:17:54 +03:00
Vadim Lopatin
ce0ed698c2
fix build error
2015-12-04 10:04:03 +03:00
Vadim Lopatin
2e5f328d31
add disowntty project; settings fixes; newproject
2015-12-04 10:02:18 +03:00
Vadim Lopatin
26e805fe1d
gdb support
2015-11-16 16:54:32 +03:00
Vadim Lopatin
be7717e108
GDB support, continue
2015-11-16 16:34:07 +03:00
Vadim Lopatin
0ebd6c2394
blocking queue
2015-11-16 10:27:14 +03:00
Vadim Lopatin
46256ca650
blocking queue
2015-11-16 09:31:15 +03:00
Vadim Lopatin
87f12a9435
add Spanish translation
2015-11-16 08:48:41 +03:00
Vadim Lopatin
ee64b8c611
debugging support
2015-11-12 16:54:44 +03:00
Vadim Lopatin
167942fb90
add new solution and project for development using Mono-D under linux
2015-11-12 14:13:36 +03:00
Vadim Lopatin
132cfcddb0
fix #58 - c style arrays
2015-11-10 09:04:52 +03:00
Vadim Lopatin
25ecb195f6
win debugger
2015-11-06 14:04:35 +03:00
Vadim Lopatin
705aa2b5f3
windows debugger support, initial
2015-11-05 17:38:07 +03:00
Vadim Lopatin
91d0f4e643
fix #52
2015-11-05 12:18:19 +03:00
Vadim Lopatin
1db889fb53
updated project for VisualD
2015-11-05 12:07:43 +03:00
Vadim Lopatin
837ebd8ad2
fix build
2015-05-05 14:18:28 +03:00
Vadim Lopatin
0abea0f7c6
refactoring
2015-04-07 12:06:09 +03:00
Vadim Lopatin
56374ac0b8
fixes
2015-04-02 15:45:48 +03:00
Vadim Lopatin
837558ca57
Merge branch 'master' of github.com:buggins/dlangide
2015-04-02 12:09:37 +03:00
Vadim Lopatin
63e17534b3
fix build after caretPos refactoring
2015-04-02 12:09:18 +03:00
Hans-Albert Maritz
81581df3b9
Using only keyboard is now better supported for searching.
...
The appropiate fields are focused, old text highlighted, and pressing enter on result will open it
2015-03-31 05:34:12 +11:00
Vadim Lopatin
06294ae9eb
fix dark theme
2015-03-27 14:22:36 +03:00
Vadim Lopatin
e9a668407c
fix log window size issue #48
2015-03-27 14:10:19 +03:00
Vadim Lopatin
0bda52db8a
fix build error
2015-03-24 10:05:17 +03:00
Hans-Albert Maritz
50a2ca18f3
Update results when new matches are found by worker threads
2015-03-23 12:15:32 +11:00
Hans-Albert Maritz
61e54f55f0
Asynchronously search for text.
...
Initial implementation. Still need to update result log.
2015-03-23 10:06:01 +11:00
Vadim Lopatin
0c987fa894
high DPI support
2015-03-19 10:33:17 +03:00
Vadim Lopatin
1d368521ee
fixes
2015-03-18 17:10:16 +03:00
Vadim Lopatin
1b33ca7ea7
Merge branch 'master' of github.com:buggins/dlangide
2015-03-12 15:10:07 +03:00
Vadim Lopatin
d014f7b0ee
high DPI support
2015-03-12 10:05:36 +03:00
Vadim Lopatin
7cc6e4ed2b
Merge pull request #45 from Freakazo/master
...
Removed unused variable
2015-03-10 16:35:56 +03:00
Vadim Lopatin
b435b859ff
log widget improvements; search panel improvements
2015-03-10 16:03:55 +03:00
Vadim Lopatin
de5605d213
search panel improvements
2015-03-10 14:42:54 +03:00
Hans-Albert Maritz
f8e39b4900
Removed unused variable
2015-03-10 21:37:19 +11:00
Hans-Albert Maritz
35016cb007
Allow opening all files
2015-03-10 21:30:20 +11:00
Vadim Lopatin
3d90b7b992
themed editor; dark theme fixes; fix project for search feature
2015-03-10 10:46:36 +03:00
Vadim Lopatin
d9d61c7c46
Merge pull request #42 from Freakazo/find
...
Add search feature
2015-03-10 09:25:07 +03:00
Hans-Albert Maritz
42c8171992
Fixed backslash in string litteral breaking syntax highlighting
2015-03-10 16:47:42 +11:00
Hans-Albert Maritz
9450328581
Added different search scopes
2015-03-10 16:16:36 +11:00
Hans-Albert Maritz
3c2d3d53d7
Added comments and cleanup
2015-03-10 15:28:15 +11:00
Hans-Albert Maritz
ceccd53123
Added click on search result to open match location
2015-03-10 15:12:49 +11:00
Hans-Albert Maritz
057dfa66ab
CTRL+F to open search tab
2015-03-10 13:48:18 +11:00
Hans-Albert Maritz
19271b6233
Fixed display of SearchLogWidget when resizing, fixed doing multiple searches not working
...
Also made the LogWidget not scroll to bottom.
2015-03-09 01:11:39 +11:00
Hans-Albert Maritz
d6cffd4e2e
Added syntax highlighting to search results
2015-03-08 02:27:47 +11:00
Hans-Albert Maritz
4178d63229
Search in other project items
2015-03-08 00:42:27 +11:00
Hans-Albert Maritz
7d1cda5bad
Merge branch 'master' of https://github.com/buggins/dlangide into find
2015-03-07 16:22:06 +11:00
Vadim Lopatin
6995a7dc46
dark theme support
2015-03-06 14:58:30 +03:00
Vadim Lopatin
90337397b4
apply settings:
2015-03-04 18:23:29 +03:00
Vadim Lopatin
cd647f222c
settings improvements
2015-03-04 17:42:57 +03:00
Vadim Lopatin
7c93323549
settings dialog
2015-03-04 13:45:21 +03:00
Vadim Lopatin
1dfe3d581d
edit/preferences dialog, part 1
2015-03-03 17:57:52 +03:00
Vadim Lopatin
7d143000bc
mago debugger support continued; fix issue #38 - syntax coloring for strings with double backslash at end
2015-03-03 15:51:27 +03:00
Hans-Albert Maritz
d6e39c67d0
Merge branch 'master' of https://github.com/buggins/dlangide into find
2015-03-03 00:45:33 +11:00
Hans-Albert Maritz
ca2bca72ed
Display whether matches were found or not
2015-03-03 00:44:15 +11:00
Hans-Albert Maritz
7986220a0e
Started work on search function and refactoring of output panel
2015-02-28 16:01:47 +11:00
Vadim Lopatin
e9544d2f83
refactor project configurations reading code
2015-02-27 12:19:20 +03:00
Vadim Lopatin
c9dc4a93b1
merge pull request 36 by NCrashed - configuration selection
2015-02-27 08:58:55 +03:00
Anton Gushcha
f2aa2d5426
Adjusting builder to run tests on libraries configurations
2015-02-26 20:32:15 +03:00
Anton Gushcha
fa94e9bbf9
Loading project configs from projects
2015-02-26 20:19:53 +03:00
Anton Gushcha
6de6b99afe
project config support for builder
2015-02-26 17:59:24 +03:00
Anton Gushcha
b9b1b0e10b
Combobox to select project configuration
2015-02-26 17:54:34 +03:00
Vadim Lopatin
fc419405ea
add dependency projects to import paths when running DCD
2015-02-26 17:52:41 +03:00
Vadim Lopatin
cadd2abf84
show project dependencies
2015-02-26 17:43:12 +03:00
Vadim Lopatin
ed758dcdd8
mago support experiments
2015-02-25 17:46:00 +03:00
Vadim Lopatin
02cc55e707
mago support
2015-02-25 15:04:32 +03:00
Vadim Lopatin
30bb9da1ca
mago support, initial implementation
2015-02-24 16:34:52 +03:00
Vadim Lopatin
c3ac2e1585
smart indents implemented - issue #4
2015-02-24 14:15:18 +03:00
Vadim Lopatin
ba7b25e65f
smart indents support
2015-02-24 12:32:57 +03:00
Vadim Lopatin
eb66d0d27c
refactoring - SyntaxHighlighter to SyntaxSupport
2015-02-24 11:22:43 +03:00
Vadim Lopatin
e8bc87380e
refactoring
2015-02-24 11:20:28 +03:00
Vadim Lopatin
e95a94fcc6
migrate to new dlangui - using package.d instead of dlangui/all.d
2015-02-24 10:55:33 +03:00
Vadim Lopatin
b217c895c2
libdparser
2015-02-20 17:03:56 +03:00
Vadim Lopatin
e88b72f629
add copy/paste/cut shortcuts Ctrl+Ins, Shift+Ins, Shift+Del
2015-02-20 16:39:10 +03:00
Vadim Lopatin
008e7e742f
libdparser
2015-02-20 16:20:11 +03:00
Vadim Lopatin
b526afa7aa
libdparser
2015-02-20 11:38:15 +03:00
Vadim Lopatin
e6e5f28b9d
libdparser
2015-02-19 12:12:31 +03:00
Vadim Lopatin
ffc943e75b
libdparse
2015-02-18 18:10:39 +03:00
Vadim Lopatin
cf62449ce1
libdparse
2015-02-18 17:08:29 +03:00
Vadim Lopatin
c3274b8a9c
libdparse
2015-02-18 16:08:32 +03:00
Vadim Lopatin
be2e3cdc54
libdparse integration experiments
2015-02-18 14:07:19 +03:00
Vadim Lopatin
e8cd7b882c
libdparser integration
2015-02-18 12:15:41 +03:00
Vadim Lopatin
cef3c4ff49
fix tokenizer - issue #31
2015-02-17 22:32:15 +03:00
Vadim Lopatin
6dd4ac7fe6
more settings
2015-02-17 17:54:23 +03:00
Vadim Lopatin
7778bd3ecf
IDE settings, initial implementation
2015-02-17 17:41:19 +03:00
Vadim Lopatin
ded50dfbf3
better autocompletion
2015-02-17 16:41:12 +03:00
Vadim Lopatin
8389e71459
fix focus after completion
2015-02-17 16:09:30 +03:00
Vadim Lopatin
115e20ba79
DCD support improvements
2015-02-17 16:01:12 +03:00
Vadim Lopatin
0ae570dd26
dcd support
2015-02-17 14:22:00 +03:00
Vadim Lopatin
ebc9ae9d3e
pass project import paths to DCD client
2015-02-17 14:09:28 +03:00
Vadim Lopatin
4fa4bd22a6
dcdinterface improvements
2015-02-17 13:53:42 +03:00
Vadim Lopatin
7b4e43ef8d
dcd integration
2015-02-17 13:20:44 +03:00
Vadim Lopatin
00577332a1
source and import paths
2015-02-17 11:50:34 +03:00
Vadim Lopatin
41c534d2b7
refactor DCDInterface
2015-02-17 10:15:15 +03:00
Vadim Lopatin
5cc61f1b76
rename simpledsyntaxhighlighter to shorter name
2015-02-17 09:37:45 +03:00
Vadim Lopatin
d7339d344a
merge latest changes for d syntax highlighter
2015-02-17 09:28:43 +03:00
Vadim Lopatin
2e4f9c7efc
merge Freakazo changes for DCD - pool request 29
2015-02-17 09:23:57 +03:00
Andrey Penechko
0cf500d6b3
Fix appending string to dchar[]
2015-02-17 03:01:21 +02:00
Vadim Lopatin
6dd80be82d
debugger support, continue
2015-02-16 17:48:29 +03:00
Vadim Lopatin
baa1656de3
win32 debugging support, continue
2015-02-16 15:31:04 +03:00
Vadim Lopatin
2a4dca1da9
implement settings file for shortcuts: issue #23
2015-02-16 12:07:35 +03:00
Hans-Albert Maritz
bea3c5efb3
renamed files to fit style guidelines
2015-02-15 20:16:46 +11:00
Hans-Albert Maritz
7d59862c2b
Removed unused function
2015-02-15 17:29:28 +11:00
Hans-Albert Maritz
158d1f1442
Cleaned up Show completions
2015-02-15 17:27:16 +11:00
Hans-Albert Maritz
747cb61fee
Cleaned up Go To Definition implemention
2015-02-15 17:02:53 +11:00
Hans-Albert Maritz
736517018f
Moved SimpleDSyntaxHighlighter class out of dsourceedit
2015-02-15 07:42:52 +11:00
Hans-Albert Maritz
0ebdc67c96
Add autocomplete to editor popup and added Show Completions translation
2015-02-15 07:27:56 +11:00
Hans-Albert Maritz
2b438dd653
Set focus on completion popup to allow for arrow key selection of completion item
...
Also set focus back to editor after completion popup
2015-02-15 07:06:25 +11:00
Hans-Albert Maritz
317749bee8
revert change in findPairedBracket, set max height to completion popup menu.
2015-02-15 06:38:35 +11:00
Hans-Albert Maritz
0b026d2c6c
merge with master
2015-02-14 09:40:56 +11:00
Hans-Albert Maritz
6b5e307753
Send the editor content instead of the file name to dcd
2015-02-14 09:35:59 +11:00
Hans-Albert Maritz
ec9b0a2147
Insert completion suggestion. issue #20
2015-02-14 09:02:46 +11:00
Vadim Lopatin
b1d4e29057
ask user to save unsaved files when closing IDE window - issue #28 implemented for win32 backend
2015-02-13 14:21:53 +03:00
Vadim Lopatin
b874f3e060
filter dragged files by file type - leave text files only
2015-02-13 13:40:49 +03:00
Vadim Lopatin
f60032cc4a
implement drag&drop files to application window - issue #24
2015-02-13 13:38:07 +03:00
Vadim Lopatin
2fe2506eca
fix opening file missing in project - issue #24
2015-02-13 10:51:21 +03:00
Vadim Lopatin
b597326363
fix crashes
2015-02-12 21:36:17 +03:00