Commit Graph

312 Commits

Author SHA1 Message Date
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