Roy Qu
|
cef356a184
|
- fix #277 : History not correctly loaded with up/down arrow key in the debug console.
|
2024-03-22 15:43:03 +08:00 |
Roy Qu
|
72cd79eef5
|
- enhancement: Improvement in italic font support.
|
2024-03-22 11:12:06 +08:00 |
Roy Qu
|
3b85e8bec0
|
remove debug info
|
2024-03-22 09:37:54 +08:00 |
Roy Qu
|
aad4050c25
|
- enhancement: Show "std::function" in the completion list.
|
2024-03-22 09:23:49 +08:00 |
Roy Qu
|
e72b780dc3
|
- enhancement: Syntax highlighting for c++ attributes.
fix: mingw build errors
|
2024-03-21 21:28:12 +08:00 |
Roy Qu
|
172c66c6dc
|
fix #296 - enhancement: Type induction for "auto &&" vars.
|
2024-03-21 20:04:02 +08:00 |
Roy Qu
|
1ae60fa7ed
|
fix #297 : Filename that contains '&' doesn't correctly displayed in the editor tab.
|
2024-03-21 20:00:34 +08:00 |
Roy Qu
|
5b328f1e1a
|
- fix: Option 'Pause after run in console' for tools doesn't work.
|
2024-03-21 17:54:58 +08:00 |
Roy Qu
|
5b77c6f3fb
|
fix: encoding menu popup doesn't work
|
2024-03-21 17:41:55 +08:00 |
Roy Qu
|
d859894105
|
fix #290 : Auto type induction for expression contains '[]' are not correct.
|
2024-03-21 16:55:32 +08:00 |
Roy Qu
|
c68eea9463
|
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
# Conflicts:
# NEWS.md
|
2024-03-21 16:19:05 +08:00 |
Roy Qu
|
c407c27a7a
|
- fix: Can't correctly retrieve function parameters type.
|
2024-03-21 16:18:14 +08:00 |
Roy Qu
|
e308ccb629
|
- fix: '*=' is treadted as '*' when parsing.
|
2024-03-21 15:13:58 +08:00 |
Roy Qu
|
2a10d79315
|
fix #283 : Filename in tables in the debug panel are not correctly eroded.
- enhancement: Tooltip info for the stacktrace table in the debug panel.
|
2024-03-21 11:04:29 +08:00 |
Roy Qu
|
0426bfe1b0
|
fix #293 : No icons for inherited class private members.
|
2024-03-21 07:10:48 +08:00 |
Roy Qu
|
6c454143cb
|
fix: font combo list display lots of blank lines after only show monospaced fonts.
|
2024-03-20 21:40:06 +08:00 |
Roy Qu
|
92407fc767
|
fix #286 : Show type completion info after 'const' and 'volatile'
|
2024-03-20 20:35:47 +08:00 |
Roy Qu
|
94f4587461
|
fix: Size of the font combo box in the font list editing dialog is too little.
|
2024-03-20 19:34:08 +08:00 |
Roy Qu
|
96c606c221
|
fix layout error
|
2024-03-20 19:28:03 +08:00 |
Roy Qu
|
4da95ebf0a
|
remove nouse editor options
|
2024-03-20 16:44:20 +08:00 |
Roy Qu
|
9964551ed6
|
fix: "natrual" option in mouse scroll direction not correctly checked.
|
2024-03-20 16:01:34 +08:00 |
Roy Qu
|
5003c412f7
|
- enhancement: "Mouse scroll direction" option in Options / Editor / General
- change: Invert scroll direction in horizontal, like in vertical.
|
2024-03-20 15:55:22 +08:00 |
Roy Qu
|
22b8ee814e
|
fix: crash when load c/c++ files
|
2024-03-20 10:17:10 +08:00 |
Roy Qu
|
7593f99c58
|
fix #280 : Using aliased functions are not correctly processed.
|
2024-03-19 21:22:46 +08:00 |
Roy Qu
|
4e2053fb56
|
fix: crash when set breakpoints in an empty C/C++ file
|
2024-03-19 20:20:11 +08:00 |
Cyano Hao
|
5be546e97f
|
fix custom link options parsing (#291)
|
2024-03-19 20:09:47 +08:00 |
Roy Qu
|
e6f65acf00
|
- fix: Should show header completion popup in #include line comments.
- fix: <> int #include "" line's line comment may be wrongly syntax colored.
- fix: <> int #include "" line's line comment may be wrongly underlined.
|
2024-03-18 21:37:54 +08:00 |
MZZW
|
f43183f56e
|
"one dark主题细节优化" (#288)
|
2024-03-18 21:04:27 +08:00 |
Roy Qu
|
e7129241e9
|
fixes #281: Wrong syntax highlighting for #include lines that contains multiple '>' chars.
|
2024-03-17 21:49:06 +08:00 |
Roy Qu
|
852a451976
|
editor font list settings:
Items not editable.
Double click on a item to modify.
|
2024-03-17 11:41:40 +08:00 |
Cyano Hao
|
3e58c52046
|
Improve font list interaction (#279)
* add icons
* improve font list interaction
|
2024-03-17 11:18:09 +08:00 |
Roy Qu
|
46b273a88d
|
- enhancement: Folding button scales with editor font.
|
2024-03-14 20:06:45 +08:00 |
Roy Qu
|
a3e6d111f8
|
fix: async refreshing not correctly started in lldb-server
|
2024-03-14 16:39:13 +08:00 |
Roy Qu
|
ba9bbca010
|
- change: When debugging, don't auto set focus to the editor.
|
2024-03-14 13:03:06 +08:00 |
Roy Qu
|
4810992ed3
|
minor change: format for the message in status bar
|
2024-03-14 12:29:20 +08:00 |
Roy Qu
|
365c15a874
|
- enhancement: Execute the last debug command in the debug console if ENTER pressed.
|
2024-03-14 11:21:42 +08:00 |
Roy Qu
|
86dac40057
|
update translations
|
2024-03-14 10:11:19 +08:00 |
Roy Qu
|
b754e7a3c0
|
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
|
2024-03-14 10:06:23 +08:00 |
Cyano Hao
|
051fcfafa5
|
use relative locations in translations to avoid further merge conflict (#275)
|
2024-03-14 10:05:57 +08:00 |
Roy Qu
|
1ccd28e65e
|
enhancement: display column info if force fixed font width is turned on
|
2024-03-14 09:58:57 +08:00 |
Roy Qu
|
a5f7b02324
|
- enhancement: Make output in the debugger console cleaner.
|
2024-03-14 09:23:04 +08:00 |
Roy Qu
|
fc27fac68e
|
- fixes #262: Debugger console's background not correctly cleared before redrawn.
|
2024-03-14 09:02:08 +08:00 |
Cyano Hao
|
b5e63e3719
|
update xmake.lua (#274)
|
2024-03-14 08:27:57 +08:00 |
Roy Qu
|
f91c2bb188
|
- enhancement: Auto choose a better font for theme choosing dialog in the first run.
|
2024-03-13 20:57:56 +08:00 |
Roy Qu
|
3018339ae3
|
fix: mainwindow too wide in the first run
|
2024-03-13 20:50:48 +08:00 |
Roy Qu
|
d0009d06d5
|
add tips for the font setting list
|
2024-03-13 20:48:08 +08:00 |
Roy Qu
|
46b0c4d894
|
fixes #264: In the debugger console, Auto-wrapped lines can't be correctly selected.
|
2024-03-13 20:10:31 +08:00 |
Roy Qu
|
a946450014
|
code clean up
|
2024-03-13 19:19:10 +08:00 |
Cyano Hao
|
e67e329ef1
|
Use font list (#269)
* add icons
* place text vertically center in qsynedit
* use font list
|
2024-03-13 19:17:25 +08:00 |
Roy Qu
|
2c29b64d97
|
Adjust lldb-server sync time
|
2024-03-13 16:50:14 +08:00 |
Roy Qu
|
e60dc0eab5
|
remove dap implementations
|
2024-03-13 11:16:04 +08:00 |
Roy Qu
|
1e3404c591
|
- fix: Shortcuts in non-editor panels conficts with the editor.
|
2024-03-13 11:04:51 +08:00 |
Roy Qu
|
12299e98e9
|
- fix #267: When debugging, can't watch expressions that has spaces in it.
|
2024-03-12 20:28:38 +08:00 |
Roy Qu
|
2cc00cb924
|
- fix: Failed to evaluate expressions while debugging, if the expression has spaces in it.
|
2024-03-12 19:03:47 +08:00 |
Roy Qu
|
80ec88e552
|
- fix: Failed to evaluate expressions while debugging, if the expression has spaces in it.
|
2024-03-12 18:59:26 +08:00 |
Roy Qu
|
3e0db148ae
|
lldb-server compatibility
|
2024-03-11 20:34:02 +08:00 |
Roy Qu
|
e2d5a18c3f
|
fix: font not correctly set in the cpuinfo window
|
2024-03-11 17:38:51 +08:00 |
Roy Qu
|
f5db3144f5
|
Merge branch 'master' into dap
# Conflicts:
# NEWS.md
|
2024-03-11 17:29:15 +08:00 |
Roy Qu
|
e552e114f5
|
lldb-mi compatibility
|
2024-03-11 17:28:18 +08:00 |
Roy Qu
|
35d6b4d014
|
- enhancement: improve lldb-mi compatibility.
|
2024-03-11 13:13:53 +08:00 |
Roy Qu
|
9cb980f2f6
|
work save: #259 Remove hard-coded GDB-MI commands outside the gdbmi implementation.
|
2024-03-10 21:25:24 +08:00 |
Roy Qu
|
b83c45782b
|
work save
|
2024-03-10 12:57:50 +08:00 |
Roy Qu
|
b359004f95
|
work save
|
2024-03-10 11:15:10 +08:00 |
Roy Qu
|
6ba9cbb78b
|
work save
|
2024-03-10 09:56:20 +08:00 |
Roy Qu
|
1f8fa070c8
|
work save
|
2024-03-10 08:06:11 +08:00 |
Cyano Hao
|
f996426916
|
fix static and shared makefile (#258)
|
2024-03-10 08:05:09 +08:00 |
Roy Qu
|
d302fcc10f
|
DAP Protocol implementations.
More work for seperating debugger interface and the gdb mi client
|
2024-03-09 23:08:23 +08:00 |
Roy Qu
|
9a66022b8a
|
Initial implementation for #254
|
2024-03-09 20:19:38 +08:00 |
Roy Qu
|
8d1cda13b3
|
work save: DAP protocol:
Create / parse request message
|
2024-03-09 13:58:32 +08:00 |
Roy Qu
|
23e918304e
|
Done: Issue #240
|
2024-03-09 11:34:52 +08:00 |
Roy Qu
|
581b7c7cf1
|
work save: refactor: DebuggerClient interface
|
2024-03-08 22:06:10 +08:00 |
Roy Qu
|
0e5d666c67
|
- fix: Full scope typed variables in lambda expressions is not correctly parsed.
|
2024-03-08 18:20:49 +08:00 |
Roy Qu
|
4567e11f43
|
fix: can't compile
|
2024-03-08 10:06:18 +08:00 |
Roy Qu
|
7d8070a6b3
|
Issue #239 refactor: debugger folder
|
2024-03-08 09:55:58 +08:00 |
Roy Qu
|
ddc46a72bc
|
Issue #193 - fix: Hint for bold text (<b></b>) are not correctly handled in the function tips.
|
2024-03-08 08:37:21 +08:00 |
Roy Qu
|
9df669ba08
|
Issue #194 - fix: Function tips contains functions that not in the scope.
|
2024-03-08 08:30:41 +08:00 |
Roy Qu
|
f79da84224
|
Issue #197 - enhancement: Support "enum struct" Scoped enumerations.
|
2024-03-08 08:17:44 +08:00 |
Roy Qu
|
df4c14caa4
|
- fix Issue #211: Using alias for global symbols are not correctly handled.
|
2024-03-08 08:06:23 +08:00 |
Roy Qu
|
45a73181df
|
Issue #209 - enhancement: Support annonymous class
|
2024-03-08 07:32:09 +08:00 |
Roy Qu
|
86fc0f08ef
|
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
|
2024-03-07 21:36:15 +08:00 |
Roy Qu
|
c742a8bb29
|
- enhancement: Issue #196 Support C++ using alias in syntax highlighting/code completion/function tips.
|
2024-03-07 21:35:53 +08:00 |
Roy Qu
|
cb323850f0
|
change: force gcc use english to output if not in zh locale
enhancement: support gcc zh_CN locale
|
2024-03-07 20:33:16 +08:00 |
Cyano Hao
|
e0d57213ad
|
add support for versioned GCC and Clang in compiler hint (#237)
|
2024-03-07 15:55:51 +08:00 |
Roy Qu
|
0a11b4b6ea
|
- Enhancement: Issue #213 Expands macro when finding function tips.
|
2024-03-06 19:35:35 +08:00 |
Roy Qu
|
f7514e424e
|
refactor: Check string/rawstring/character status while completing symbols in c/c++ file
|
2024-03-05 21:20:47 +08:00 |
Roy Qu
|
e0438b1bf9
|
- enhancement: Internal optimization for open/edit files.
|
2024-03-05 16:34:41 +08:00 |
Roy Qu
|
bbe79297ef
|
fix: Deadlock while openning files that contains '\t'
fix: Optimize file openning
|
2024-03-05 15:29:25 +08:00 |
Roy Qu
|
535dde574b
|
Remove treefiles shortcuts
|
2024-03-04 21:11:26 +08:00 |
Roy Qu
|
db95cce299
|
- enhancement: Shortcuts for the tree view in files panel.
|
2024-03-04 20:40:13 +08:00 |
Cyano Hao
|
e6c1ca8b60
|
Share version number among qmake, xmake and shell scripts (#233)
* share version number among qmake, xmake and shell scripts
* use symlink for xmake inclusion
|
2024-03-04 18:39:14 +08:00 |
Roy Qu
|
6b891a6626
|
basicly done
|
2024-03-04 18:36:46 +08:00 |
Roy Qu
|
2a18f3f47a
|
Refactor: All file has a syntaxer
|
2024-03-04 16:01:23 +08:00 |
Roy Qu
|
518ce3f31a
|
optimization for token color settings
|
2024-03-03 20:58:51 +08:00 |
Roy Qu
|
3f2a0b424a
|
- fix: "float" in #include "float.h" is wrong syntax colored.
- enhancement: Unify syntax color for #include header name
|
2024-03-03 20:33:29 +08:00 |
Roy Qu
|
c8cc88844a
|
fix: wrong color for #include underline
|
2024-03-03 19:25:53 +08:00 |
Roy Qu
|
8561a035ae
|
- enhancement: Unique look&feel for the underline shown while ctrl+mouse over #include line.
- enhancement: Better look&feel for the wave underline shown for syntax errors.
|
2024-03-03 18:42:45 +08:00 |
Roy Qu
|
e4f0c88e80
|
Update translations
Change the way to differentiate test and release version
|
2024-03-03 17:32:10 +08:00 |
Roy Qu
|
804ff6085e
|
- fix: Issue #230 Crash when input " in the txt files.
|
2024-03-03 12:31:24 +08:00 |
Roy Qu
|
cb66c7f340
|
- fix: After spaces in comments and strings, symbol completion for '{' and '(' are wrong.
|
2024-03-01 19:30:37 +08:00 |
Roy Qu
|
25453e28eb
|
- change: Force use utf8 as the exec encoding for fmtlib in the auto link options page.
|
2024-03-01 18:51:23 +08:00 |