Roy Qu
3a098349bc
work save
2024-03-30 09:24:34 +08:00
Roy Qu
1b8dbf44e9
fix #342 carsh when click choose executalbe buttons in the options dialog/compiler/compiler set page
2024-03-30 00:19:36 +08:00
Roy Qu
63235f823d
change: Caret on word in string/comment don't highlight it.
2024-03-29 21:04:40 +08:00
Ltabsyy
09b319b3e1
Fix wavy lines in Classic color schemes and unify theme file names in lowercase ( #337 )
...
* Fix that the wavy lines in the Classic and Classic Plus color schemes are not prominent on a white background
修复Classic和Classic Plus配色的波浪线在白色背景下不明显
* Unified theme name in lowercase(Step 1)
统一主题名称大小写(步骤1)
不这样做GitHub识别不到更改
* Unified theme name in lowercase(Step 2)
统一主题名称大小写(步骤2)
不这样做GitHub识别不到更改
2024-03-29 08:14:21 +08:00
Roy Qu
8f4fc16c33
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2024-03-28 22:55:43 +08:00
Roy Qu
71b869b186
fix: scroller not correctly updated with font size
...
change: reduce pen size of wave underline
2024-03-28 20:23:50 +08:00
Roy Qu
23c3644871
- enhancement: Highlight words in the string/comments.
2024-03-28 18:25:36 +08:00
Roy Qu
83e2afb049
remove debug info
2024-03-28 15:30:10 +08:00
Roy Qu
e58adc94ff
- fix: Compile info for project doesn't have name of the project executable.
...
- fix: Select a word in string / comment doesn't highlight other words in the file
2024-03-28 10:16:28 +08:00
Roy Qu
76d3e3d6e2
update simplified chinese translations.
...
fix: file filter for executable under linux
2024-03-27 23:55:34 +08:00
Roy Qu
9b0889f6c3
add compiler set by executable
2024-03-27 23:43:51 +08:00
Roy Qu
bca572b6f5
update
2024-03-27 23:30:49 +08:00
Roy Qu
ab8133d7cf
- enhancement: Add compiler set by choose the executable.
2024-03-27 23:29:03 +08:00
Roy Qu
7034742741
- change: Don't turn on the code format option "indent class" by default.
2024-03-27 19:50:44 +08:00
Roy Qu
6526e8caec
- fix: "project name".exe.manifest is auto removed when build the project.
2024-03-27 17:45:48 +08:00
Roy Qu
c941ae4cf8
- enhancement: Open ".def" (Module definition file) file in editor when double click it in the project view.
...
- enhancement: When a dll project has .def file, use it when generating the dll file.
2024-03-27 15:32:30 +08:00
Roy Qu
f88898ae1e
- enhancement: Adjust function tip pos to prevent it from run outside the right window edge.
2024-03-27 11:32:56 +08:00
Roy Qu
2483962082
fix #329 - fix: Some functions like "std::fstream::write" are not shown in the completion suggestion.
2024-03-27 11:18:20 +08:00
Roy Qu
2bffb46bda
clean up
2024-03-26 18:01:39 +08:00
Roy Qu
6cb843a1ee
fix: hardDefines not correctly handled
2024-03-26 17:36:17 +08:00
Roy Qu
df992c5cbc
- fix: Remove duplicated macro defines make it's lost in the parse result.
...
- fix: An undefined macro is still missing the the parse result after #undef is removed.
2024-03-26 16:33:22 +08:00
Roy Qu
8ca693f8dc
fix: translation error
2024-03-26 14:08:35 +08:00
Roy Qu
5976ef95ea
- fix: In split screen mode, editor on the right can't be correctly found by commands.
2024-03-26 13:58:14 +08:00
Roy Qu
477f7f1d7d
- enhancement: Info contents from stderr are logged into "Tools Output" panel, add problem case name info to the log.
2024-03-26 13:45:26 +08:00
Roy Qu
40777386a9
fix #326 - enhancement: Suggest macro names after "#ifdef"/"#ifndef".
2024-03-26 13:18:00 +08:00
Roy Qu
5c7e7fb793
clean up code
2024-03-26 12:56:50 +08:00
Roy Qu
76e098bfc6
fix #327 - enhancement: Auto define macro "_DEBUG" for "Debug" compiler set(like visual studio).
2024-03-26 12:54:25 +08:00
Roy Qu
bc19b58cd3
- change: Set focus to "find next" button when find/replace dialog is openned.
...
- change: Don't set focus to "close" button after searched in the find/replace dialog
- change: Set focus to "find" button when "find in files..." dialog is openned.
- enhancement: Correct tab orders for all setting pages/dialogs.
- enhancement: Shortcut key for buttons in find/replace and "find in files" dialogs.
2024-03-25 18:58:48 +08:00
Roy Qu
b2d88e27e0
enhancement: Auto check "only monospace font" when modify the first editor font.
2024-03-25 17:40:19 +08:00
Roy Qu
0339baf069
fixes #320 - fix: Display not correctly updated after select all in debug console.
2024-03-25 17:21:22 +08:00
Roy Qu
5efc4ac279
fix #321 #322
...
- enhancement: Display (gdb) prompt in debug console after it's cleared.
- fix: Output of "disas" is not shown in debug console.
enhancement: align first line top with editor window after vertical scrolled.
2024-03-25 17:10:47 +08:00
Roy Qu
1bb8ad3a27
fix: crash when parsing A{}
...
enhancement: auto type induction for new
2024-03-24 21:53:55 +08:00
Roy Qu
13e0393c8e
- enhancement: Auto type induction for new / temp class object.
2024-03-24 19:42:29 +08:00
Roy Qu
0405a51206
fix #318 #309 - enhancement: Auto type induction for new / temp class object.
2024-03-24 19:19:57 +08:00
Roy Qu
730bed9587
fix #313 : Caret on '(' / ',' in string/comment/char may invoke function tips.
2024-03-24 18:27:40 +08:00
Roy Qu
496cfd1337
clean up code
2024-03-24 18:10:26 +08:00
Roy Qu
a892e21ed3
- fix #319 : Register names in the cpu info are not in correct order.
2024-03-24 18:07:32 +08:00
Roy Qu
4c8e88ce1b
highlights "import"/"module"/"override"/"final"
2024-03-24 17:15:40 +08:00
Roy Qu
741b814e1d
fixes #315 : foreach not correcly handled.
2024-03-24 17:07:53 +08:00
Roy Qu
3be7a72fb9
- fix: Caret on '('/',' in string shouldn't invoke function info tips.
2024-03-24 10:41:03 +08:00
Roy Qu
2cad9262c9
speed out selection count calculation
2024-03-24 09:56:37 +08:00
Roy Qu
272431e96b
add "inline" as type qualifier
2024-03-23 18:41:55 +08:00
Roy Qu
79274d786a
tweak displays
2024-03-23 10:24:59 +08:00
Roy Qu
b485e18e04
fix: lambda expression capture support
2024-03-23 09:13:07 +08:00
Roy Qu
09a61c4c32
support lambda expression captures.
2024-03-23 09:03:20 +08:00
Roy Qu
d63aa1a58f
tweak displays
2024-03-23 08:10:50 +08:00
Roy Qu
bf9e56367e
tweak selection display
2024-03-22 22:58:28 +08:00
Roy Qu
51a05e1bc6
fix: vertical selection speed
2024-03-22 22:43:21 +08:00
Roy Qu
a83ee3f16a
- Enhancement: Vertically scroll by pixel.
2024-03-22 21:56:04 +08:00
Roy Qu
8307f1b38f
- enhancement: Restore line position after file is modified outside and reloaded.
2024-03-22 20:32:48 +08:00