Commit Graph

206 Commits

Author SHA1 Message Date
royqh1979@gmail.com 7c325715fd rename normalized buffer coord to ContentsCoord 2021-09-25 07:52:48 +08:00
royqh1979@gmail.com 97e37bfd62 refactor normailizedbuffercoord 2021-09-25 07:51:48 +08:00
royqh1979@gmail.com bfa5835cfa - refactor: brace states in parser
- changer: colors for braces in VS Code color scheme
2021-09-23 14:46:42 +08:00
royqh1979@gmail.com bc1c92e7b5 work save: fix code folder process 2021-09-23 14:07:47 +08:00
royqh1979@gmail.com af288afa7e work save: fix code folder process 2021-09-23 14:04:33 +08:00
royqh1979@gmail.com 842e1f6cbd - fix: editor folder process error
- add: function tooltip
2021-09-23 12:06:26 +08:00
royqh1979@gmail.com f59d67e5f0 work save 2021-09-20 23:33:53 +08:00
royqh1979@gmail.com 3e4f6b6548 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2021-09-20 20:30:48 +08:00
royqh1979@gmail.com 1fc76d50fb change: add cppCommentEnd state in cpp highlighter 2021-09-20 20:30:09 +08:00
royqh1979 8c1f959363 minor fix 2021-09-20 16:03:24 +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 ad5b3f5e28 - fix: correctly update brackets level 2021-09-19 15:00:53 +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@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 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 85e9b4d697 work save: open project 2021-09-11 18:42:49 +08:00
royqh1979@gmail.com cc2c34fcd2 work save 2021-09-07 14:04:48 +08:00
royqh1979@gmail.com f0530d6737 work save: auto link 2021-09-04 14:06:48 +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 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 264e3533d9 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2021-09-02 12:14:47 +08:00
royqh1979@gmail.com 6353f40208 feature: caret list 2021-09-02 12:14:02 +08:00
royqh1979 9fab69b08f fix: error when insert completion word 2021-09-01 17:44:28 +08:00
royqh1979 8e3c85e027 fix: indent error when overwrite ‘}’ 2021-09-01 17:39:54 +08:00
royqh1979 ff4e20ae18 - fix: indent error when overwrite '}' 2021-09-01 17:34:39 +08:00
royqh1979@gmail.com fe4c6f0659 - fix: wront indent when insert line break 2021-09-01 16:17:31 +08:00
royqh1979 acbb7c06b8 - fix: only highlight fully selected word 2021-08-31 14:41:48 +08:00
royqh1979 dd39b251b4 - feature: code completion settings dialog
- Simplified Chinese translation updated
- fix: crash when new a file
2021-08-30 16:59:08 +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 3d103ddee9 work save: hint 2021-08-29 17:23:40 +08:00
royqh1979@gmail.com 7207994d57 work save: header completion suggestion done 2021-08-29 10:14:07 +08:00
royqh1979@gmail.com 05f686d61e work save 2021-08-28 09:01:40 +08:00
royqh1979@gmail.com 19e37b6ae7 work save 2021-08-27 23:51:42 +08:00
royqh1979@gmail.com ddbd302af3 work save 2021-08-26 20:18:20 +08:00
royqh1979@gmail.com f8fae59dcc work save 2021-08-26 17:48:23 +08:00
royqh1979@gmail.com 6020323818 work save 2021-08-25 08:48:33 +08:00
royqh1979@gmail.com 60a4e8c468 work save 2021-08-23 17:27:17 +08:00
royqh1979@gmail.com efef9c35f4 work save 2021-08-23 10:16:06 +08:00
royqh1979@gmail.com 41b9c53146 work save: cpp parser done 2021-08-22 23:48:00 +08:00
royqh1979@gmail.com 95129e8859 work save 2021-08-19 17:08:01 +08:00
royqh1979@gmail.com 83116306a9 work save 2021-08-16 23:17:48 +08:00
royqh1979@gmail.com 34dd3eb474 work save
- add: cpu window blend mode
 - fix: asm parser can't correctly parse numbers
 - fix: disassembly code in the cpu window not correctly updated
2021-08-13 11:18:42 +08:00
royqh1979@gmail.com 91a63648d5 work save 2021-08-08 17:22:37 +08:00
royqh1979@gmail.com ecc4934fd3 work save 2021-08-05 12:31:53 +08:00
royqh1979@gmail.com 579b36ff49 work save: view models for "find in files" 2021-08-04 13:16:15 +08:00
royqh1979@gmail.com 2be69f0758 work save: replace done 2021-08-04 09:13:41 +08:00
royqh1979@gmail.com f93b23f451 work save: basic find done 2021-08-03 23:55:57 +08:00
royqh1979 24b69f5749 work save 2021-08-02 21:58:39 +08:00
royqh1979@gmail.com 100ceeda6c work save 2021-08-02 17:24:11 +08:00
royqh1979@gmail.com d89866803c work save 2021-08-01 01:06:43 +08:00
royqh1979@gmail.com 84ba68f1b9 * work save: toggle breakpoint in editor 2021-07-03 13:57:22 +08:00
royqh1979@gmail.com 7e00a48560 work save: asm highlighter 2021-07-02 10:32:29 +08:00
royqh1979@gmail.com b8c1e937bf work save 2021-07-01 22:29:51 +08:00
royqh1979@gmail.com eb827f019d work save 2021-07-01 22:23:24 +08:00
royqh1979 f914994993 * work save 2021-07-01 20:24:47 +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 94ae45cca4 * work save : color scheme 2021-06-24 22:33:57 +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 aad78fa475 * fix: use backspace to delete selected text is not correctly handled
* done: delete symbol pairs
2021-06-23 08:55:56 +08:00
royqh1979@gmail.com 0f59b1c665 * work save for symbol completion 2021-06-22 23:00:34 +08:00
royqh1979 10b7f3064a * fix: random crash when editing
* change: symbol completion option ui
2021-06-21 22:17:37 +08:00
royqh1979 fd9b41ac6d * work save for symbol completion options 2021-06-21 22:01:35 +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 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 6d7bfcd62a * work save: editor color scheme option 2021-06-19 22:58:35 +08:00
royqh1979@gmail.com e3abdb88b7 * work save: can load color scheme now 2021-06-18 22:57:19 +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 0f0ca96545 * finish editor font option form
* refactor: remove width property from SynGutter
 * finish gutter click event process
 * mouse wheel scroll contents in the SynEdit
2021-06-09 17:12:23 +08:00
royqh1979@gmail.com 229148c309 * refactor: remove mMaxScrollWidth variable from qsynedit/CodeFolding.cpp
* add: editor font options form
2021-06-08 21:41:42 +08:00
royqh1979@gmail.com a0d142f6df * fix: new file's name errorString
* fix: display error when row number digit count's Changed
 * fix: top line is not correctly setted, when add new lines after the last line just above the editor's bottom
2021-06-07 21:34:48 +08:00
royqh1979@gmail.com 1f74245f0a * basic settings for the editor 2021-06-07 11:02:03 +08:00
royqh1979@gmail.com 35249d57df * fix undo bug 2021-06-06 09:45:08 +08:00
royqh1979@gmail.com 646550cf06 * undo/redo 2021-06-05 23:43:45 +08:00
royqh1979@gmail.com c8f72ebdf5 * can do basic editing now 2021-06-04 21:27:51 +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 1420dfb32b can set caret by left click mouse 2021-05-27 23:45:22 +08:00
royqh1979@gmail.com 6f9224e188 caret move vertically ok 2021-05-27 21:39:18 +08:00
royqh1979@gmail.com d4abd99a6c * move cursor horizontally ok 2021-05-27 20:33:25 +08:00
royqh1979@gmail.com 7f0ab217e8 * code fold works now
* correctly parse compiler output
2021-05-27 01:05:49 +08:00
royqh1979@gmail.com fc9099a9da * highlighter can work now 2021-05-26 18:32:17 +08:00
royqh1979@gmail.com 2ea5169675 * work save 2021-05-26 00:04:20 +08:00
royqh1979@gmail.com 37a40c9a78 * correctly save file 2021-05-24 22:57:01 +08:00
royqh1979@gmail.com 8fda9b7a4a * work save
* qsynedit can correctly load and display file without highlighter and chinese characters
2021-05-24 22:09:14 +08:00
royqh1979@gmail.com bd95fccfa8 * work save 2021-05-24 21:48:03 +08:00
royqh1979@gmail.com 3076d01cb2 * work save 2021-05-24 18:11:07 +08:00
royqh1979@gmail.com aee8794305 * work save 2021-05-24 00:41:00 +08:00
royqh1979@gmail.com 101302255b * work save 2021-05-21 23:33:53 +08:00
royqh1979@gmail.com c7a7f69285 work save 2021-05-18 15:49:58 +08:00
royqh1979@gmail.com cd75fefcc6 work save 2021-05-16 20:36:00 +08:00
royqh1979@gmail.com fcd640b0e3 work save 2021-05-14 23:56:43 +08:00
royqh1979@gmail.com 0049f4f1e1 reuse qscintilla 2021-05-14 12:27:53 +08:00
royqh1979@gmail.com 11f3089ad9 * work save 2021-05-07 21:05:48 +08:00
royqh1979@gmail.com 51434661a0 * work save 2021-05-06 20:55:55 +08:00
royqh1979@gmail.com 1dddfc6fea * work save 2021-05-03 10:15:40 +08:00
royqh1979@gmail.com 8feda5d762 * work save 2021-05-01 23:42:37 +08:00
royqh1979@gmail.com 70af9a9120 * finish qsynedit MiscProcs 2021-05-01 10:57:41 +08:00
royqh1979@gmail.com 9e51cf2f06 * add QSynEdit 2021-04-29 20:54:44 +08:00