Roy Qu
|
5ae88452a9
|
fix: Error when using custom theme
|
2024-01-18 09:57:11 +08:00 |
Roy Qu
|
a76729e90a
|
- Enhancement: Better contrast for scroller slider in dark theme.
|
2023-12-16 17:56:24 +08:00 |
Roy Qu
|
ef2d4faf32
|
Update NEWS.md
|
2023-11-26 16:51:43 +08:00 |
Roy Qu
|
bfd00957eb
|
- Enhancement: Better support for macros.
|
2023-11-26 15:44:13 +08:00 |
Roy Qu
|
d75f550742
|
- change: Don't auto add; when completing '{' for lines starting with 'struct/union/enum' and ending with ')'
|
2023-11-19 17:15:17 +08:00 |
Roy Qu
|
49237ebf03
|
- change: Use qt.conf to use freetype font engine. User can use the windows default font engine by remove this file.
|
2023-11-19 16:41:36 +08:00 |
Roy Qu
|
3aa9be81d3
|
- fix: Use the system default encoding for input when running problem cases.
|
2023-11-19 10:39:12 +08:00 |
Roy Qu
|
847aac5552
|
fix: Simplified Chinese translations
|
2023-11-08 14:38:27 +08:00 |
Roy Qu
|
4a8b3e1896
|
- fix: Line numbers for problem case input/output/expected texteditors are not vertically centered.
|
2023-11-06 20:58:18 +08:00 |
Roy Qu
|
aa12dcc4d1
|
- fix: Crash if #include a non-exist header file in the source.
|
2023-11-05 21:00:52 +08:00 |
Roy Qu
|
ce9398c2a4
|
- change: In Options —> Editor -> Code Suggestion, option "Hide symbols starting with underscore" default to True.
|
2023-11-02 10:23:29 +08:00 |
Roy Qu
|
dbf21e8036
|
- change: In Options -> Language -> Generate Assembly, option "Don't generate SEH directives" default to True.
|
2023-11-02 10:19:01 +08:00 |
Roy Qu
|
b449085870
|
- enhancement: Hide symbols that contains "<>" in code suggestions.
|
2023-10-27 20:28:41 +08:00 |
Roy Qu
|
5814043302
|
- enhancement: when induce type info for return value, try to select the overloaded one that doesn't have an "auto" type.
|
2023-10-26 08:57:40 +08:00 |
Roy Qu
|
94e955b07a
|
- fix: If the integrated gcc compiler is add to path, auto find compilers will find in twice. (Windows)
|
2023-10-25 18:58:45 +08:00 |
Roy Qu
|
3a78819fb8
|
- fix: C++ compiler atrribute '[[xxx]]' are not correctly handled.
|
2023-10-25 17:01:42 +08:00 |
Roy Qu
|
b287464b98
|
- fix: Macros that defined by the compiler are not correctly syntax-colored and tooltiped.
|
2023-10-25 00:34:29 +08:00 |
Roy Qu
|
0bc361e1f9
|
- enhancement: Better support for expanding macros with complex parameters.
|
2023-10-25 00:19:05 +08:00 |
Roy Qu
|
4eca58b62a
|
- enhancement: Basic support for parsing variadic macros.
|
2023-10-24 20:35:43 +08:00 |
Roy Qu
|
1c23010408
|
- change: Set mouse cursor to hand pointing when it's on gutter.
- fix: mouse cursor doesn't change when move back to editor.
|
2023-10-23 21:46:13 +08:00 |
Roy Qu
|
00736ea73b
|
- change: Ensure the line just below caret is visible while moving caret.
|
2023-10-23 17:36:10 +08:00 |
Roy Qu
|
7b9c5b378a
|
- fix: Should cd to working directory when debugging.
|
2023-10-23 10:33:16 +08:00 |
Roy Qu
|
c3352ad661
|
- refactor: for/catch processing
- fix: Link in the project options dialog / precompiled header pages is not clickable.
|
2023-10-22 18:33:53 +08:00 |
Roy Qu
|
30cabe2faa
|
- enhancement: Parse files that contains C++ 20 'concept' keyword. (No code suggesion for concepts now)
- enhancement: Parse files that contains C++ 20 'requires' keyword.
- fix: Code suggestions in namespace.
- enhancement: Code suggestions for namespace alias.
- fix: Correctly handle statements like 'using xxx::operator()'.
|
2023-10-22 13:19:03 +08:00 |
Roy Qu
|
9467645bef
|
- fix: __attribute__ is not correctly handled if it is after 'static'.
|
2023-10-21 22:19:26 +08:00 |
Roy Qu
|
44d8ef37e3
|
update NEWS.md
|
2023-10-21 13:45:06 +08:00 |
Roy Qu
|
5332ffee84
|
- enhancement: Auto adjust position of the suggestion popup window.
|
2023-10-21 10:14:12 +08:00 |
Roy Qu
|
6a02b58099
|
Merge branch 'master' into 2.26
|
2023-10-21 09:04:36 +08:00 |
Roy Qu
|
380482d829
|
- fix: Project recompiles for every run if auto increase build number is turned on.
- fix: Auto increase build number for project is not correctly processed.
|
2023-10-20 20:10:50 +08:00 |
Roy Qu
|
7b949d8d23
|
- change: Use ctrl+mouseMove event to highlight jumpable symbols (instead of ctrl+tooltip).
|
2023-10-20 10:32:51 +08:00 |
Roy Qu
|
8fe15dab8a
|
- enhancment: Code suggestion for embedded std::vectors.
|
2023-10-19 19:32:08 +08:00 |
Roy Qu
|
fd95b49270
|
- fix: Correctly handle project templates that have wrong unit counts.
|
2023-10-19 08:33:37 +08:00 |
Roy Qu
|
5bf6da785c
|
fix: crash when using ibus as the input method
|
2023-10-18 14:00:32 +00:00 |
Roy Qu
|
38a55dcdb4
|
- ehhancement: Show selected char counts in status bar.
- enhancement: Differentiate /* and /** when calculate auto indents.
|
2023-10-18 14:37:31 +08:00 |
Roy Qu
|
814f3a28db
|
- enhancement: After compiler settings changed, run/debug current file will auto recompile.
|
2023-10-15 16:28:55 +08:00 |
Roy Qu
|
81fab89e1f
|
- change: Add Mesa3D for windows opengl driver to the integrated mingw-gcc for windows 32 version.
|
2023-10-15 12:48:10 +08:00 |
Roy Qu
|
5371311219
|
- fix: Icon position not correct under hiPDI devices.
|
2023-10-15 12:45:31 +08:00 |
Roy Qu
|
571f18ee54
|
- fix: Press '>' after '-' don't show completion suggestion info.
|
2023-10-09 18:20:48 +08:00 |
Roy Qu
|
6016065b58
|
- enhancement: When creating project, warn user if the project folder is not empty.
|
2023-10-08 19:58:04 +08:00 |
Roy Qu
|
14ba74e705
|
- fix: Processing for #if/#elif/#else is not correct.
|
2023-10-01 10:45:43 +08:00 |
Roy Qu
|
78f00febbc
|
- fix: Custom compile options is not used when retrieve macros defined by the compiler.
|
2023-09-24 08:55:10 +08:00 |
Roy Qu
|
33d4327443
|
update translations
|
2023-09-22 08:17:52 +08:00 |
Roy Qu
|
bb6c8acb1a
|
- change: Use freetype as the fontengine in windows
|
2023-09-22 08:05:05 +08:00 |
Roy Qu
|
1e645d7770
|
Improvement of terminal support
|
2023-09-21 08:17:07 +08:00 |
Roy Qu
|
a2a3ae8a91
|
- minor changes for Virtual Terminal Sequences Support in windows 10/11
|
2023-09-21 07:19:23 +08:00 |
Roy Qu
|
ec3527e5d6
|
update NEWS.md
|
2023-09-06 07:22:59 +08:00 |
Roy Qu
|
257b81ca3f
|
- fix: "move selection up/down" of whole lines selection are no correctly handled.
|
2023-08-23 22:37:43 +08:00 |
Roy Qu
|
ee26d9d0a0
|
- fix: Symbol completion of '(' before selection may fail, if cursor is at the beginning of the selection.
|
2023-08-23 20:47:23 +08:00 |
Roy Qu
|
10c134a5c7
|
- change: Symbol completion of '(' won't test current character at the cursor.
- change: Symbol completion of '{' won't insert extra new lines.
|
2023-08-23 17:24:07 +08:00 |
Roy Qu
|
9bc5203a93
|
- fix: Can't find other compilers that in the same folder with gcc.
|
2023-08-20 21:38:26 +08:00 |