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 |
Vadim Lopatin
|
fd570d2358
|
improvements in tokenizer
|
2015-02-12 20:21:36 +03:00 |
Vadim Lopatin
|
0fdb79fd1e
|
tokenizer improvements
|
2015-02-12 18:26:50 +03:00 |
Vadim Lopatin
|
df0450ee87
|
improve tokenizer
|
2015-02-12 17:07:43 +03:00 |
Vadim Lopatin
|
3b12b936ff
|
fix shortcuts; fix tokenizer bug
|
2015-02-12 16:39:10 +03:00 |
Vadim Lopatin
|
e185c2a935
|
tooltips for toolbar buttons
|
2015-02-12 15:24:47 +03:00 |
Vadim Lopatin
|
8bcf603b27
|
fix tokenizer; initial implementation of win32 debugger
|
2015-02-12 13:19:11 +03:00 |
Vadim Lopatin
|
f8ce6dad8f
|
fixes in brackets matching
|
2015-02-12 11:13:52 +03:00 |
Hans-Albert Maritz
|
0b01ca2b86
|
Add navigation menu item and remove toolbar items.
|
2015-02-12 10:41:26 +11:00 |
Hans-Albert Maritz
|
56ac7b9fac
|
Added popup to show completion suggestions. issue #20
|
2015-02-12 10:18:51 +11:00 |
Hans-Albert Maritz
|
e09844343e
|
Implementated getting completion suggestions.
See issue #20
Suggestions is not displayed yet.
|
2015-02-12 06:06:23 +11:00 |
Hans-Albert Maritz
|
d766508c99
|
Initial implementation of "Go to definition".
Uses DCD to get location. See issue #5
|
2015-02-12 04:53:41 +11:00 |
Vadim Lopatin
|
31a6288225
|
matching brackets working finally - issue #19 is implemented
|
2015-02-11 16:14:15 +03:00 |
Vadim Lopatin
|
4ed1d85dab
|
matching brackets highlight
|
2015-02-11 15:55:42 +03:00 |
Vadim Lopatin
|
00a50801e1
|
braces matching, continue
|
2015-02-11 15:17:05 +03:00 |
Vadim Lopatin
|
2422cb222e
|
fix window size
|
2015-02-11 13:37:24 +03:00 |
Vadim Lopatin
|
0fee21f99c
|
popup menu support for workspace tree
|
2015-02-11 12:04:12 +03:00 |
Vadim Lopatin
|
ccd774d97a
|
improvements
|
2015-02-11 10:56:46 +03:00 |
Vadim Lopatin
|
fc48143fc5
|
add ctrl+[, ctrl+] for indent/unindent; disable settings menu items
|
2015-02-11 09:35:42 +03:00 |
Vadim Lopatin
|
a08d03887e
|
highlight paired bracket, part 1
|
2015-02-10 18:31:42 +03:00 |
Vadim Lopatin
|
c9595f64aa
|
optimization
|
2015-02-10 16:07:43 +03:00 |
Vadim Lopatin
|
ffe10b24b8
|
highlight compiler output; fix tetris sample dub.json
|
2015-02-10 11:25:33 +03:00 |
Vadim Lopatin
|
0e596e2213
|
Merge pull request #16 from Extrawurst/master
parse compiler output for errors/warnings and make it clickable to jump ...
|
2015-02-10 10:06:18 +03:00 |
Vadim Lopatin
|
31054482b4
|
toggle comment feature
|
2015-02-09 17:43:25 +03:00 |
Vadim Lopatin
|
0221da6a76
|
toggle line comment is working
|
2015-02-09 17:04:33 +03:00 |
Vadim Lopatin
|
14537d67c8
|
support block comment - uncomment
|
2015-02-09 16:26:20 +03:00 |
Vadim Lopatin
|
4000298679
|
toggle comment support
|
2015-02-09 15:28:54 +03:00 |
Vadim Lopatin
|
da9eafebaf
|
toggle line comments support
|
2015-02-09 12:33:54 +03:00 |
Vadim Lopatin
|
223c562913
|
add popup menu
|
2015-02-09 09:44:36 +03:00 |
Vadim Lopatin
|
263f9b8d81
|
more editor actions
|
2015-02-08 21:23:41 +03:00 |
Vadim Lopatin
|
339cdb489d
|
fix close button flag
|
2015-02-08 19:52:34 +03:00 |
Stephan Dilly
|
a481a851d0
|
parse compiler output for errors/warnings and make it clickable to jump to sourcefile/line
|
2015-02-06 23:16:10 +01:00 |
Vadim Lopatin
|
1278b1c0e8
|
fixes
|
2015-02-06 16:54:46 +03:00 |
Vadim Lopatin
|
42fb5cab8e
|
font rendering setting - AutoHint, gamma=0.8
|
2015-01-31 19:03:45 +03:00 |
Vadim Lopatin
|
6f6fe65b31
|
update actions - continue
|
2015-01-31 08:04:43 +03:00 |
Vadim Lopatin
|
6d482ab4b0
|
enable / disable toolbar buttons dependin on app state
|
2015-01-30 17:56:26 +03:00 |
Vadim Lopatin
|
301de56d9f
|
tune font settings
|
2015-01-30 12:05:29 +03:00 |
Vadim Lopatin
|
bf73e5877d
|
fixes
|
2015-01-29 22:41:32 +03:00 |
Vadim Lopatin
|
defbaa3f60
|
improve workspace operations; add upgrade dependencies and refresh project commans; add Tetris project as a sample
|
2015-01-29 18:03:00 +03:00 |
Vadim Lopatin
|
6f2844a1df
|
support build, run and different build configurations with dub
|
2015-01-29 16:52:32 +03:00 |
Vadim Lopatin
|
57b070af09
|
build is working
|
2015-01-29 15:50:58 +03:00 |
Vadim Lopatin
|
70326b65a4
|
update builder
|
2015-01-29 11:54:13 +03:00 |
Vadim Lopatin
|
73604e115c
|
merge
|
2015-01-29 11:27:09 +03:00 |
Vadim Lopatin
|
25301d8c4e
|
rework background process handling
|
2015-01-29 11:20:40 +03:00 |
Vadim Lopatin
|
f9183b9038
|
can build current project with dub
|
2015-01-28 23:10:31 +03:00 |
Vadim Lopatin
|
52040619c9
|
build using dub, continue
|
2015-01-28 18:03:58 +03:00 |
Vadim Lopatin
|
926ecb0cd8
|
fixes
|
2015-01-28 17:17:56 +03:00 |
Vadim Lopatin
|
ead4391676
|
builders
|
2015-01-28 13:58:57 +03:00 |
Vadim Lopatin
|
8c2dc182ef
|
fix build error
|
2015-01-28 11:40:07 +03:00 |
Vadim Lopatin
|
97f6ad372e
|
build support, part 1
|
2015-01-28 11:39:10 +03:00 |
Vadim Lopatin
|
c0fd1b4c0c
|
allow opening package.json project
|
2015-01-27 22:13:22 +03:00 |
Vadim Lopatin
|
a32aac9561
|
loading of projects and workspaces completed
|
2015-01-27 18:34:50 +03:00 |
Vadim Lopatin
|
ce91b7c797
|
support opening of projects and workspaces
|
2015-01-27 18:08:52 +03:00 |
Vadim Lopatin
|
807796e3d1
|
close file confirmation
|
2015-01-27 16:28:04 +03:00 |
Vadim Lopatin
|
6b51d36741
|
homescreen improvements
|
2015-01-27 14:51:03 +03:00 |