Roy Qu
|
2c4b692033
|
- enhancement: slightly reduce memory usage for code parser
|
2022-03-23 12:03:41 +08:00 |
Roy Qu
|
6e4d36aade
|
- fix: disable code completion doesn't correctly disable project parser
|
2022-03-22 19:08:26 +08:00 |
Roy Qu
|
8fe0854f92
|
update news.md
|
2022-03-22 15:45:06 +08:00 |
Roy Qu
|
da0be0af98
|
- enhancement: auto restore mainwindow when open files in one instance
|
2022-03-21 18:06:47 +08:00 |
Roy Qu
|
947374b907
|
- fix: when editor font is too small, fold signs on the gutter are not correctly displayed
- fix: expand fold signs on the gutter are not correct
|
2022-03-20 20:56:21 +08:00 |
Roy Qu
|
4209241dea
|
- fix: when size of undo items is greater than the limit, old items should be poped in group
- enhancement: max undo size in option dialog's editor->misc tab
|
2022-03-20 18:10:53 +08:00 |
Roy Qu
|
12e772747c
|
- enhancement: shortcut for goto definition/declaration
- change: ctrl+click symbol will goto definition, instead of got declaration
|
2022-03-19 15:33:15 +08:00 |
Roy Qu
|
fc11f1223b
|
- fix: corresponding '>' not correctly removed when deleting '<' in #include line
|
2022-03-19 14:26:06 +08:00 |
Roy Qu
|
b0c8526d97
|
- fix: order for parameters generated by auto link may not correct
|
2022-03-19 14:19:32 +08:00 |
Roy Qu
|
49297431b6
|
- enhancement: press alt to switch to column selection mode while selection by mouse dragging in editor
|
2022-03-19 10:27:31 +08:00 |
Roy Qu
|
ab4ca36fa4
|
- fix: hide function tip when scroll
- fix: short cut for goto definition/declaration doesn't work
|
2022-03-18 23:13:43 +08:00 |
Roy Qu
|
d840622b58
|
- fix: only convert project icon file when it's filename doesn't end with ".ico"
|
2022-03-18 19:14:19 +08:00 |
Roy Qu
|
49080b88e1
|
- change: remove shortcuts for line/column mode
|
2022-03-17 20:57:43 +08:00 |
Roy Qu
|
12edcb22a5
|
- fix: correctly reparse modified project files when rename symbol
|
2022-03-17 20:28:03 +08:00 |
Roy Qu
|
23f34af034
|
- enhancement: auto convert project icon to ico format
|
2022-03-17 17:07:28 +08:00 |
Roy Qu
|
8cbcbb4b98
|
- fix: hits in the search view not correctly displayed (overlapped with others)
|
2022-03-17 15:09:48 +08:00 |
Roy Qu
|
5d6bf0dbb5
|
- enhancement: create file in files view
|
2022-03-17 10:46:24 +08:00 |
Roy Qu
|
8e00d50d1e
|
- enhancement: ctrl+enter insert a new line at the end of current line
|
2022-03-16 21:13:59 +08:00 |
Roy Qu
|
c67e196e72
|
- fix: if there is a Red Panda C++ process running program, other Red Panda C++ processes can't run program correctly.
|
2022-03-16 20:08:39 +08:00 |
Roy Qu
|
eb2e2bb58f
|
- fix: switch disassembly mode doesn't update contents
|
2022-03-16 19:48:20 +08:00 |
Roy Qu
|
47212c2716
|
- fix: parse error in avxintrin.h
- fix: infinite loop when searching for using alias
|
2022-03-16 16:24:39 +08:00 |
Roy Qu
|
0fd70d7ab6
|
- fix: wrong font size of exported HTML file
|
2022-03-15 21:38:33 +08:00 |
Roy Qu
|
54592276c8
|
- fix: wrong font size of exported RTF file
- fix: correct tokenize statements like "using ::memcpy";
|
2022-03-15 21:33:27 +08:00 |
Roy Qu
|
d45c0b87b3
|
- fix: "ok" button should be disabled when no template selected in new project dialog
- enhancement: auto add parentheis when complete function like MARCOs
|
2022-03-15 20:17:47 +08:00 |
Roy Qu
|
021880b746
|
- fix: error when delete contents in column mode on lines that has wide-chars
- fix: error when create folder in files view
|
2022-03-15 15:34:34 +08:00 |
Roy Qu
|
469c5f21d3
|
- fix: error when insert text in column mode
|
2022-03-15 13:44:18 +08:00 |
Roy Qu
|
b56f549cf4
|
- enhancement: close editor when middle button clicked on it's title tab
|
2022-03-15 12:29:56 +08:00 |
Roy Qu
|
65beccdbd1
|
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
# Conflicts:
# NEWS.md
|
2022-03-15 00:20:33 +08:00 |
Roy Qu
|
5a338ef892
|
- fix: correctly reset caret when redo cut with no selection
|
2022-03-15 00:15:35 +08:00 |
Roy Qu
|
1a0267de7b
|
- fix: when no selection, copy/cut should auto select whole line with the line break
|
2022-03-14 23:55:02 +08:00 |
Roy Qu
|
265422a50d
|
- enhancement: **Linux** convert to "gbk"/"gb18030" encodings when run under "zh_CN" locale
|
2022-03-13 20:54:50 +08:00 |
Roy Qu
|
79b8478af3
|
- enhancement: match bracket
|
2022-03-13 18:45:48 +08:00 |
Roy Qu
|
dd5ce57608
|
- enhancement: disable "code completion" will disable enhanced syntax highlight
|
2022-03-13 18:31:05 +08:00 |
Roy Qu
|
0286043cd7
|
- fix: syntax color of #include header filenames not correct
|
2022-03-12 21:42:32 +08:00 |
Roy Qu
|
35068cb3ed
|
- enhancement: toggle block comment
|
2022-03-12 18:15:37 +08:00 |
Roy Qu
|
9eac0fed26
|
- fix: wrong selection when drag & dropped in editor
|
2022-03-12 18:03:52 +08:00 |
Roy Qu
|
5789aeee45
|
- enhancement: auto detect "gbk" encoding when running in zh_CN locale under Linux
- enhancement: disable encoding submenu when editor closed
- enhancement: clear infos in the status bar when editor closed
|
2022-03-12 17:37:53 +08:00 |
Roy Qu
|
c563a32be1
|
- fix: batch replace in file doesn't respect item check states in the find panel
|
2022-03-11 21:12:44 +08:00 |
Roy Qu
|
416023dc60
|
- enhancement: optimize startup time
|
2022-03-11 20:51:33 +08:00 |
Roy Qu
|
42af39d28f
|
- enhancement: adjust tab order in the find dialog
- enhancement: highlight hits in the find panel's result list
|
2022-03-11 17:13:07 +08:00 |
Roy Qu
|
1b240f21ee
|
- fix: Refresh files view shouldn'tchange open/save dialog's default folder
- enhancement: "locate in files view" will request user's confirmation when change the working folder
|
2022-03-10 20:28:01 +08:00 |
Roy Qu
|
6a05496b6f
|
- fix: calculation for code snippets's tab stop positions is not correct
|
2022-03-10 13:07:07 +08:00 |
Roy Qu
|
dad39f6f74
|
- change: "locate in files view" won't change the working folder, if current file is in subfolders of the working folder
- enhancement: hide function tips, when input method is visible
|
2022-03-10 12:15:44 +08:00 |
Roy Qu
|
44d5453263
|
- enhancement: use expression processing in syntax highlighting for identifiers
- fix: if a function's declaration can't be found, it will be wrongly highlighted as variable
|
2022-03-08 22:29:15 +08:00 |
Roy Qu
|
2a84679f7c
|
- fix: save project's layout shouldn't modify the project file
|
2022-03-08 20:36:30 +08:00 |
Roy Qu
|
fa9916e28e
|
- enhancement: symbol completion when editor has selection
|
2022-03-07 21:53:52 +08:00 |
Roy Qu
|
81f404d63c
|
- fix: crash when open a project that contains custom folder
|
2022-03-07 21:10:59 +08:00 |
Roy Qu
|
b436312d19
|
- fix: undo one symbol completion as a whole operation
|
2022-03-07 20:51:56 +08:00 |
Roy Qu
|
1b8f3de21f
|
- fix: calculation of caret position is not in consistence.
|
2022-03-07 20:30:45 +08:00 |
Roy Qu
|
dafac73e12
|
- fix: the scroll behavior of mouse dragging on the editor's edge is not correct
|
2022-03-04 19:10:09 +08:00 |