Commit Graph

332 Commits

Author SHA1 Message Date
royqh1979@gmail.com 0424f7cf45 - enhancement: auto load last open files at start 2021-09-27 20:17:24 +08:00
royqh1979@gmail.com 356db1349f work save 2021-09-27 13:01:01 +08:00
royqh1979@gmail.com 4634c0fbbc - change: continue to run / debug if there are compiling warnings (but no errors) 2021-09-26 22:52:19 +08:00
royqh1979@gmail.com 6ec3cfbfca fix: enum values no correctly displayed 2021-09-26 19:40:52 +08:00
royqh1979@gmail.com 1d2357c374 class browser done 2021-09-26 16:25:17 +08:00
royqh1979@gmail.com 36fa23634d class browser icons 2021-09-26 12:19:46 +08:00
royqh1979@gmail.com 3a6097c40f class browser color ok 2021-09-25 23:12:36 +08:00
royqh1979@gmail.com 428b293196 work save 2021-09-24 11:41:14 +08:00
royqh1979 01e8e0ae41 add: normalized buffer coord in qsynedit, to easy parse contents 2021-09-20 15:57:48 +08:00
royqh1979@gmail.com 77356215aa - enhancement: paint color editor use system palette's disabled group color
- fix: add watch not work when there's no editor openned;
 - enhancement: rainbow parenthesis
 - enhancement: run executable with parameters
2021-09-19 17:59:03 +08:00
royqh1979@gmail.com b6df4fcf41 - fix: debug very slow when local infos are long
- fix: wrong code fold calculation
2021-09-19 14:28:30 +08:00
royqh1979 85686acba7 - done: debug for project
- add dll host project option widget
2021-09-18 22:37:07 +08:00
royqh1979 54c09f3a50 work save 2021-09-18 19:30:16 +08:00
royqh1979@gmail.com 70e2d08af9 work save 2021-09-18 11:32:38 +08:00
royqh1979@gmail.com deabf1e847 - fix: editor's modified state not correctly initiated
- fix: project's modified state not correctly initiated
2021-09-18 11:08:30 +08:00
royqh1979@gmail.com 88ac399b4e work save: project basicly done
- rename project unit / folder
 - add / remove project folder
 - open project in explorer / terminal
2021-09-18 10:47:35 +08:00
royqh1979@gmail.com f5358f16a7 - actions: rename project unit , add/remove/rename project folder 2021-09-17 22:58:58 +08:00
royqh1979@gmail.com 7f14720666 * update chinese translations
* make clean for project done
2021-09-17 21:33:19 +08:00
royqh1979 fc4beb9fda work save 2021-09-17 20:01:11 +08:00
royqh1979 78ea33d152 - done: view makefile 2021-09-17 19:58:37 +08:00
royqh1979@gmail.com c920a98d85 work save 2021-09-17 17:15:35 +08:00
royqh1979@gmail.com b70144532e work save 2021-09-17 13:35:50 +08:00
royqh1979@gmail.com 5ab9c16039 - new project done
- update project actions enable state
 - add project unit actions
2021-09-17 09:56:52 +08:00
royqh1979 b88dd1478c work save: new project 2021-09-17 07:44:03 +08:00
royqh1979@gmail.com f8be0d62c7 work save: new project 2021-09-16 23:51:05 +08:00
royqh1979@gmail.com 14c83ab829 - fix: caret color error when turn on option "caret use text color"
- show / hide some options depends on other options state
2021-09-15 14:35:37 +08:00
royqh1979@gmail.com 6fc5f5995f work save:
- fix: left panel size not correctly saved
  - fix: cant run programs not statically linked
  - project files option widget
2021-09-14 23:56:08 +08:00
royqh1979@gmail.com bf71340233 work save: project file option dialog 2021-09-14 17:33:47 +08:00
royqh1979@gmail.com 1a00443f89 work save:
- change editor's encoding also change project unit's encoding Option
 - ascii encoding file don't add encoding info when generating project make file
 - make Settings Dialog more general
2021-09-14 12:10:43 +08:00
royqh1979@gmail.com 6335991ccf work save: compile & run project 2021-09-13 22:45:50 +08:00
royqh1979@gmail.com fdafe622f1 work save 2021-09-12 22:45:00 +08:00
royqh1979@gmail.com 5939d536b0 work save 2021-09-12 01:01:34 +08:00
royqh1979@gmail.com 6266a8adbf work save: open project file ok 2021-09-12 00:17:15 +08:00
royqh1979@gmail.com 85e9b4d697 work save: open project 2021-09-11 18:42:49 +08:00
royqh1979 527fc3b634 work save 2021-09-11 11:42:20 +08:00
royqh1979 668e42458e work save 2021-09-11 09:21:44 +08:00
royqh1979@gmail.com 090a6d3e1e work save 2021-09-07 10:28:40 +08:00
royqh1979 6d027d612c - feature: context menu for breakpoint view
- feature: update breakpoint line when delete/insert lines
2021-09-05 22:16:54 +08:00
royqh1979 a1fe8c38b1 - feature: drop files to devcpp to open them 2021-09-05 21:17:33 +08:00
royqh1979 ca9f144444 - feature: search panel's context menu
- feature: handle double click on backtrace view
 - feature: handle double click on breakpoints view
2021-09-05 21:05:38 +08:00
royqh1979 e4d57d5989 - feature: copy all in issue table 2021-09-05 19:10:54 +08:00
royqh1979@gmail.com 2d0a06fef7 - feature: context menu for issue table
- feature: copy current item's description in issue table
2021-09-05 13:51:07 +08:00
royqh1979@gmail.com d232cd85d3 - feature: editor title tabbar context menu 2021-09-05 05:01:31 +08:00
royqh1979 097236eb59 work save 2021-09-04 22:15:02 +08:00
royqh1979 959ac42226 work save 2021-09-04 21:54:58 +08:00
royqh1979 721f01f6cb - fix: header file wrongly opened when there are compiler errors 2021-09-04 21:33:10 +08:00
royqh1979 9ce9469dd2 feature: seperate gcc default dirs from user settings 2021-09-04 20:49:44 +08:00
royqh1979@gmail.com cda37802ae - feature: file properties dialog
- fix: included file's using namespace list not correctly handled
2021-09-04 00:13:42 +08:00
royqh1979@gmail.com 156913a3ca - fix: encoding option not correctly set when check syntax in back 2021-09-03 21:06:53 +08:00
royqh1979@gmail.com f300fe15c4 * turn on "statically link libs" by defaultCFileFilter
* fix: qt can't correctly give system default encoding name
2021-09-03 20:55:14 +08:00
royqh1979@gmail.com 842daf38a5 - feature done: find symbol occurencies
- feature: open containing folder
 - feature: open terminal
2021-09-03 16:39:20 +08:00
royqh1979@gmail.com 913a300d0f - feature: find references to symbol 2021-09-03 11:50:04 +08:00
royqh1979@gmail.com 9cf43026ba - beautify dark theme
- feature: toggle breakpoint
 - feature: clear all breakpoint
 - feature: breakpoint condition
2021-09-03 10:30:08 +08:00
royqh1979@gmail.com 56ff4a6c35 feature: next / previous editor
fix: history file menu not get updated
2021-09-03 00:26:49 +08:00
royqh1979 9fa098960b - menu item for close / close all / maximize editor 2021-09-02 20:12:16 +08:00
royqh1979 805533664f - feature: save/restore main window layout
- feature: hide/show left panel
 - feature: double click editor title to maximize/restore it
 - fix: editor not updated when parser done
2021-09-02 19:36:16 +08:00
royqh1979@gmail.com 7467934c98 feature: save main window and toolbar layout 2021-09-02 16:35:28 +08:00
royqh1979@gmail.com 6353f40208 feature: caret list 2021-09-02 12:14:02 +08:00
royqh1979 72b8d51092 - feature: watch external file modifications
- fix: crash when load history file that doesn't exist
 - fix: only highlight fully selected word
2021-08-31 14:40:41 +08:00
royqh1979 085f9c9baa - fix: width if menu items wrong in dark theme 2021-08-31 11:13:12 +08:00
royqh1979@gmail.com 08805cfb7e - feature: autosave 2021-08-30 22:05:45 +08:00
royqh1979 1684f9a71d work save 2021-08-30 19:52:38 +08:00
royqh1979 08ac0ad419 - feature: choose c or c++ as default file type 2021-08-30 18:36:44 +08:00
royqh1979 67fba515a3 - fix: cursor column info on status bar is wrong
- fix: can't correctly highlight function names in the editor
2021-08-29 22:51:23 +08:00
royqh1979 d3f7c872dd - feature done: editor info tooltips 2021-08-29 22:08:43 +08:00
royqh1979@gmail.com 2ae8521bca - fix: code suggestion popup window don't highlight current item
- fix:  the order of symbols in local and system headers in the suggestion popopup is wrong
2021-08-29 10:29:56 +08:00
royqh1979@gmail.com 7207994d57 work save: header completion suggestion done 2021-08-29 10:14:07 +08:00
royqh1979@gmail.com f1ae5bfdfd work save: header completion 2021-08-29 00:48:23 +08:00
royqh1979@gmail.com 19e37b6ae7 work save 2021-08-27 23:51:42 +08:00
royqh1979@gmail.com a5239aea48 work save 2021-08-27 16:38:55 +08:00
royqh1979@gmail.com 2fb476edd9 work save 2021-08-23 21:50:53 +08:00
royqh1979@gmail.com 60a4e8c468 work save 2021-08-23 17:27:17 +08:00
royqh1979@gmail.com 2eeea0eb6d work save 2021-08-20 12:43:01 +08:00
royqh1979@gmail.com 83116306a9 work save 2021-08-16 23:17:48 +08:00
royqh1979@gmail.com 82f548a3b8 work done: find in files 2021-08-05 19:58:32 +08:00
royqh1979@gmail.com ecc4934fd3 work save 2021-08-05 12:31:53 +08:00
royqh1979@gmail.com 590c7adc6e work save: find next & find previous done 2021-08-04 00:17:38 +08:00
royqh1979@gmail.com f93b23f451 work save: basic find done 2021-08-03 23:55:57 +08:00
royqh1979 f16ca99a55 work save 2021-08-02 22:21:50 +08:00
royqh1979 24b69f5749 work save 2021-08-02 21:58:39 +08:00
royqh1979@gmail.com 813bacebfb work save 2021-08-02 10:08:25 +08:00
royqh1979@gmail.com 62527a04ae work save 2021-08-01 23:24:37 +08:00
royqh1979@gmail.com 3ff9a6dafe work save 2021-08-01 12:02:28 +08:00
royqh1979@gmail.com 7de6e6fd8b work save 2021-08-01 10:00:27 +08:00
royqh1979@gmail.com 8ed76c06e3 work save 2021-08-01 09:13:38 +08:00
royqh1979@gmail.com d89866803c work save 2021-08-01 01:06:43 +08:00
royqh1979@gmail.com ffadc81dff work save 2021-07-31 14:04:43 +08:00
royqh1979@gmail.com 66da8f2df8 work save 2021-07-30 23:28:58 +08:00
royqh1979@gmail.com b04972ddb4 work save 2021-07-27 00:14:24 +08:00
royqh1979@gmail.com 9c111be41f work save 2021-07-26 22:29:47 +08:00
royqh1979@gmail.com b39f0e64a8 work save 2021-07-26 18:22:09 +08:00
royqh1979 8c7cb8dd65 work save 2021-07-26 11:47:54 +08:00
royqh1979@gmail.com e269e7c747 work save 2021-07-26 00:22:08 +08:00
royqh1979@gmail.com 2339f66d4a work save 2021-07-25 13:03:46 +08:00
royqh1979@gmail.com bab5ad37f0 work save 2021-07-25 00:26:13 +08:00
royqh1979@gmail.com 4864d2fc54 work save 2021-07-23 13:22:05 +08:00
royqh1979 953e4d2c17 work save 2021-07-20 15:16:52 +08:00
royqh1979 38edefa59b * work save 2021-07-01 19:44:38 +08:00
royqh1979 effd416389 * work save: compile & run 2021-06-25 12:40:11 +08:00
royqh1979 a4da674e03 * work save: back ground syntax check 2021-06-24 20:43:09 +08:00
royqh1979@gmail.com 1f403198e5 * work save: syntax error display in the editor 2021-06-24 16:05:19 +08:00
royqh1979@gmail.com 92ffbb084f * work save: compile issue panel 2021-06-23 22:38:02 +08:00
royqh1979 08a89abe59 * work done : toggle comments
* if compile failed, use message box to notify the user
2021-06-21 11:21:26 +08:00
royqh1979@gmail.com 6fd4371b43 * work done for color scheme 2021-06-20 22:54:16 +08:00
royqh1979@gmail.com 021873a9d6 * work save: color scheme options 2021-06-20 14:30:47 +08:00
royqh1979 9390545641 * work save 2021-06-20 09:27:37 +08:00
royqh1979@gmail.com bfe1b05394 * add themes 2021-06-18 21:48:40 +08:00
royqh1979@gmail.com bbe3b555a6 * add: html exporter
* add: copy as html
 * correctly update status bar
 * correctly update action states
 * correctly change/convert  encoding
2021-06-12 22:36:23 +08:00
royqh1979@gmail.com aea51d21e4 * work save; add rtf exporter 2021-06-10 09:34:59 +08:00
royqh1979@gmail.com 1f74245f0a * basic settings for the editor 2021-06-07 11:02:03 +08:00
royqh1979@gmail.com 646550cf06 * undo/redo 2021-06-05 23:43:45 +08:00
royqh1979@gmail.com 89af3d6b4f * work save 2021-06-03 23:18:51 +08:00
royqh1979@gmail.com 8256928f53 * work save 2021-06-03 20:26:36 +08:00
royqh1979@gmail.com 83bc63f14e work save 2021-05-29 21:35:46 +08:00
royqh1979@gmail.com aee8794305 * work save 2021-05-24 00:41:00 +08:00
royqh1979@gmail.com 9e51cf2f06 * add QSynEdit 2021-04-29 20:54:44 +08:00
royqh1979@gmail.com 789e503e4d * add compile issue view 2021-04-24 15:57:45 +08:00
royqh1979@gmail.com db39094d8d * show name and size of the compiled file 2021-04-21 23:06:55 +08:00
royqh1979@gmail.com 807cd1502e * can run compiled exe now
* correctly set editor line number width
2021-04-21 18:58:35 +08:00
royqh1979@gmail.com cea9b757ab * can compile now 2021-04-20 22:24:33 +08:00
royqh1979@gmail.com 4c4fd9fb2b compilerset toolbar ok 2021-04-18 11:41:41 +08:00
royqh1979@gmail.com fb2ed9b84e * options dialog 2021-04-16 22:04:48 +08:00
royqh1979@gmail.com 84475f3b26 * fix: new/opened editors is not auto focused 2021-04-12 00:00:29 +08:00
royqh1979@gmail.com 0d2a82e741 * basic editing functions done 2021-04-11 21:33:08 +08:00
royqh1979@gmail.com 7600035d09 show line numbers 2021-04-11 13:55:31 +08:00
royqh1979@gmail.com 74b9b59bbd * refactor of the editor class for better C++ 11 support 2021-04-11 12:39:22 +08:00
royqh1979@gmail.com 3fe5d81caa change font size with ctrl+mouse wheel 2021-04-09 17:48:25 +08:00
royqh1979@gmail.com c5a3c820c5 * new changes 2021-04-09 10:08:05 +08:00
Roy Qu 783c6ea2d8 * add icons
* encoding infos in the status bar
2021-04-08 10:29:21 +08:00
Roy Qu 950aaadc73 * can close now 2021-04-07 22:44:08 +08:00
Roy Qu a42654dea8 * can create a new file 2021-04-07 21:13:15 +08:00
Roy Qu 69644b18b5 first commition 2021-04-06 23:10:57 +08:00