XY0797
77bca7fd78
fix: Fixed the issue of missing Chinese translation in the 'invalid file name' window after renaming files ( #207 )
...
Co-authored-by: xy <eq_software@foxmail.com>
2024-02-22 10:30:41 +08:00
XY0797
b18b431546
enhancement: Limit font size to no less than 5 ( #208 )
...
Co-authored-by: xy <eq_software@foxmail.com>
2024-02-22 10:29:01 +08:00
Roy Qu
f9d8212712
- Enhancement: New option for compiler set "Don't localize gcc output messages"
2024-02-20 21:47:12 +08:00
Roy Qu
522722c418
- Enhancement: Improved Raw string support
2024-02-20 17:25:37 +08:00
Roy Qu
20339b3e9a
- Fix: Function list is not correctly retrived for full-scoped functions
2024-02-20 14:45:12 +08:00
Roy Qu
2c26f9aaa1
Use git info to generate version number
2024-02-20 13:12:46 +08:00
Roy Qu
625475fabd
- Reduce sanitizer option length
2024-02-20 12:55:27 +08:00
Roy Qu
d8e4c4d76b
- Fix: Expression that starts with full scoped variables might be treated as var definition.
2024-02-20 12:34:02 +08:00
Roy Qu
f0c01e03aa
- Fix: Can't goto definition/declaration into files that not saved.
2024-02-20 10:31:12 +08:00
Roy Qu
b4cfc7b98d
fix: Can't correctly suggest a variable defined by a typedef-ed type.
2024-02-19 17:56:15 +08:00
Roy Qu
ea482bbb7b
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2024-01-22 11:19:10 +08:00
Cyano Hao
e2a23ed4ee
add Lua api version check and type defs ( #183 )
2024-01-21 18:02:51 +08:00
Cyano Hao
423f87763e
fix case in json theme ( #182 )
2024-01-20 21:09:43 +08:00
Roy Qu
bb43e0e062
remove debug info
2024-01-19 16:29:40 +08:00
Roy Qu
26b57f04b7
fix: Line numbers for problem case input/output/expected texteditors are not vertically centered.
2024-01-19 16:23:41 +08:00
Roy Qu
2b581531db
Fix: system.json theme not correctly hidden in the initial dialog
2024-01-19 15:27:29 +08:00
Roy Qu
6715d197fe
Disable system.json choice in intial dialog
...
Update version to 2.26-beta1
2024-01-19 15:12:06 +08:00
Cyano Hao
2b561729f3
Add xmake as alternative build system ( #181 )
...
* add xmake as alternative build system
* add feature matrix test
2024-01-19 09:25:21 +08:00
Roy Qu
47e33d9e72
remove system.json theme
2024-01-19 09:21:24 +08:00
Roy Qu
7e69b9ae65
sort themes by the filename
2024-01-18 17:15:37 +08:00
Ltabsyy
0611f706ae
Update about themes ( #180 )
...
* Correct the English name of the MoLo theme
* Fine tune the Contrast theme
* Unified Theme Name Length
2024-01-18 17:06:12 +08:00
Cyano Hao
e2e5c46820
Add compiler hint interface for packager ( #175 )
...
* add compiler hint addon interface
* add architecture info in about dialog
* detect user install
* add qmake variable to control OpenConsole.exe preference
* enable asan/hwasan option on all platforms for cross toolchain
* fix lldb-server
* force to lldb-server when using lldb-mi
* add qt.conf for windows
* add windows domain installer with compiler hint
* add compiler hint for arch linux
* fix mainwindow actionInterrupt visibility
* update news
* update arch linux packaging
* update windows domain packaging
* allow parallel packaging in windows domain installer
* fix compiler set persistence in compiler hint interface
2024-01-18 16:14:36 +08:00
Cyano Hao
69872c6f0b
allow compiler sets persist in auto-find ( #170 )
2024-01-18 10:41:18 +08:00
Roy Qu
f9028ab70f
Disable lua by default
2024-01-18 10:09:42 +08:00
Roy Qu
5ae88452a9
fix: Error when using custom theme
2024-01-18 09:57:11 +08:00
Cyano Hao
edf1424ce3
clarify ARM64EC support ( #169 )
2023-12-22 18:08:00 +08:00
Cyano Hao
6a168cfd16
Update terminal arguments pattern ( #168 )
...
* fix terminal arguments in debugger
* fix gnome-terminal args in debugger
* add args pattern for ConEmu
2023-12-22 18:07:26 +08:00
Cyano Hao
2e96a21f6f
Improve compiler check in about dialog ( #167 )
...
* improve compiler check in about dialog
* fix typo
2023-12-22 18:05:09 +08:00
Cyano Hao
1394e6c135
Add Lua-based theme add-ons ( #165 )
...
* import Lua 5.4.6 as subproject
* Lua-based theme
* Lua theme showcase - random light
* add “Inky dark” (墨落) theme
* add copyright notice
* add feature flag for Lua-based add-on
2023-12-22 18:03:29 +08:00
Roy Qu
8cdc678d38
SDCC feature can be disabled
2023-12-17 13:53:22 +08:00
Roy Qu
a76729e90a
- Enhancement: Better contrast for scroller slider in dark theme.
2023-12-16 17:56:24 +08:00
Roy Qu
ce678c64e8
- Enhancement: Better type induction for auto in foreach loop of maps.
2023-11-26 16:30:22 +08:00
Roy Qu
5516065fb3
Update minor version
2023-11-26 15:47: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
b0a2fea7d1
Don't gray ini files in the file browser
2023-11-18 16:54:44 +08:00
Roy Qu
847aac5552
fix: Simplified Chinese translations
2023-11-08 14:38:27 +08:00
Roy Qu
fcdd23177c
- enhancement: E-ink color scheme.
2023-11-07 09:03:17 +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
43dbbf798a
optimize
2023-10-28 09:20:01 +08:00
Roy Qu
6cf04c1ca6
minor refactor
2023-10-27 20:49:39 +08:00
Roy Qu
23dca20c24
Merge branch 'memory'
2023-10-27 20:29:05 +08:00
Roy Qu
b449085870
- enhancement: Hide symbols that contains "<>" in code suggestions.
2023-10-27 20:28:41 +08:00
Roy Qu
13d81b1134
reduce memory usage
2023-10-27 20:16:44 +08:00
Roy Qu
9a51678d09
Minor update
2023-10-27 09:49:34 +08:00