Commit Graph

1960 Commits

Author SHA1 Message Date
Roy Qu f7eacaa048 minor update 2024-02-28 09:41:20 +08:00
Roy Qu 2743e6f682 - fix: Parser: invalidating file may lost class inheritance infos. 2024-02-28 09:17:30 +08:00
Roy Qu 1728e953bf - fix: Parser: invalidating file may break class inheritance infos. 2024-02-27 18:08:38 +08:00
Roy Qu 255e09de89 fix: Fallback font combos in the editor font options panel are not correctly inited.
fix: Ascii control chars font not correctly loaded when app start.
2024-02-27 14:46:55 +08:00
Roy Qu bc0d55b1bb - enhancement: Display ascii control chars. 2024-02-27 13:23:58 +08:00
Roy Qu 451e201881 enhancement: enable/disable fallback fonts 2024-02-27 13:05:38 +08:00
Roy Qu 03e267d59a update translations 2024-02-26 19:08:52 +08:00
Roy Qu d3e29958b5 add more fallback font 2024-02-26 18:29:24 +08:00
Roy Qu dfd7075dfb add more fall back fonts 2024-02-26 18:22:02 +08:00
Roy Qu 174808d416 font: work save 2024-02-26 16:43:40 +08:00
Roy Qu b57bbc34f9 Use fallback font instead of non-ascii font 2024-02-26 15:15:26 +08:00
Roy Qu fd3a280708 fix: onGutterPaint not correctly called
fix: expand glyph char list is not work properly.
2024-02-26 08:59:01 +08:00
Roy Qu 6b1e4ff979 ligature not correctly supported 2024-02-25 22:08:10 +08:00
Roy Qu 9672ebd079 fix: font style not correct when painting 2024-02-25 18:59:39 +08:00
Roy Qu 7ac35a86b8 Painter optimization
ligature support
2024-02-25 11:22:49 +08:00
Roy Qu 322c4bba4f work save:
Optimization for text render
2024-02-24 15:05:46 +08:00
Roy Qu 3eadbafe25 work save: support don't force fix-width 2024-02-23 17:51:38 +08:00
Roy Qu aa17ec785c work save 2024-02-23 12:41:13 +08:00
Roy Qu d82cd730bd Merge branch 'master' into emoji 2024-02-23 10:28:57 +08:00
XY0797 fd202edaa8
feat: 实施增强的文件重命名以改善用户体验(issues#73) (#205)
* fix: Fixed a bug where newly created files would not automatically enter edit mode.

* feat: Implement enhanced file rename to improve user experience

* Update filenamedelegate.cpp

fix: Fix file name errors

* fix: Fixed an issue where the position was offset during file renaming under high DPI; enhancement: Improved the custom class file names and class names.

---------

Co-authored-by: xy <eq_software@foxmail.com>
2024-02-23 10:10:58 +08:00
Roy Qu e3d57e564d Merge branch 'master' into emoji 2024-02-22 14:48:20 +08:00
Roy Qu 556e5fad96 update version number and NEWS.md 2024-02-22 14:47:49 +08:00
XY0797 764c8cce8c
fix: 修复了新建文件无法进入选择状态和重命名状态的BUG (#204)
* fix: Fixed a bug where newly created files would not automatically enter rename mode.

* fix: Resolved an issue where files could not be selected in certain cases upon creation.

---------

Co-authored-by: xy <eq_software@foxmail.com>
2024-02-22 14:19:17 +08:00
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 6592b9cd73 Merge branch 'master' into emoji 2024-02-21 11:14:15 +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 e78bb8db7e work save 2024-01-20 10:37:59 +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