Commit Graph

2568 Commits

Author SHA1 Message Date
Roy Qu eff6beba0a fix: char literal not correctly syntax parsed. 2024-03-06 18:21:47 +08:00
Cyano Hao 498bc556e2
workaround chmod failures in containerized CI build (#236) 2024-03-06 17:33:13 +08:00
Cyano Hao a5e17d702d
Update Linux packaging for Qt 5.15 (#234)
* update appimage build

* update Qt version in BUILD.md

* add AppImage to CI build

* add statically linked package for Ubuntu 20.04

* add statically linked deb to CI build
2024-03-06 17:32:21 +08:00
Roy Qu 52e859756b fix: string not correctly syntax parsed. 2024-03-06 17:27:44 +08:00
Roy Qu 93768c199e fix: crash when move caret in empty files 2024-03-06 17:18:54 +08:00
Roy Qu 100c55fdba fix xmake.lua for qsynedit 2024-03-06 12:15:56 +08:00
Roy Qu 383031bc5d - Enhancement: Optimization for drawing scrollbars. 2024-03-06 12:01:56 +08:00
Roy Qu 0e77ed10c7 Update NEWS.md 2024-03-05 21:30:36 +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 417c33a8dc fix: wrong indent when paste 2024-03-05 17:09:43 +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 52dc8cf286 update NEWS.md 2024-03-04 21:13:24 +08:00
Roy Qu 2245356616 add missing files 2024-03-04 21:12:26 +08:00
Roy Qu 535dde574b Remove treefiles shortcuts 2024-03-04 21:11:26 +08:00
Roy Qu cbef0d7db3 Issue #229 Shortcuts for the tree view in files panel. 2024-03-04 20:47:17 +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
Cyano Hao d5ea217945
fetch full history in CI (#232) 2024-03-04 18:38:09 +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 43658bc873 optimize wave underline width 2024-03-03 18:55:02 +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 64afb18dfd Remove debian 13 in github build script 2024-03-03 17:49:41 +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 3a58e06ac1 Remove debian 10 / ubuntu 20.04 in builds
Remove debian sid in build temporarily.
2024-03-03 17:03:47 +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 907aa41a8e fix: Error when drawing selection line of txt file. 2024-03-02 18:08:55 +08:00
Roy Qu 65c2a284d7 wrong indent fill for non-monospace font 2024-03-01 20:42:35 +08:00
Roy Qu f0f79c2917 Wrong indent line position for non-monospace fonts. 2024-03-01 20:10:18 +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
Roy Qu b04c8b5309 - fix: Contents wider than the editor are not displayed. 2024-03-01 18:28:50 +08:00
Cyano Hao 9740537140
Update CI build (#228)
* do not fail fast in CI build

* update Windows XP Qt build for CI
2024-03-01 18:27:15 +08:00
Roy Qu 7f2eaeeaa4 update Contributors.md 2024-03-01 08:41:18 +08:00
Roy Qu 5e38f45a11 Update Contributors.md 2024-03-01 08:38:16 +08:00
Roy Qu a40363b065 update 2024-03-01 08:36:29 +08:00
Roy Qu e5d09a515c minor update 2024-03-01 08:34:57 +08:00
Roy Qu 026a787ee5 - fix: Font style not applied when option "show spaces" is on.
Update Contributor info
2024-03-01 08:32:46 +08:00
MZZW af11c6df32
修改了one dark配色中的空格字符的前景色,函数名加粗,对one dark主题配色做了些许调整 (#227) 2024-03-01 08:28:10 +08:00
West-Pavilion af0e6ec803
Updated the Chinese translation for "Goto Page Start and Select" (#226)
This PR updates the Chinese translation for "Goto Page Start and Select" to accurately reflect the functionality of the feature.
本次PR更新了“Goto Page Start and Select”的中文翻译,以准确反映该功能的操作。
2024-03-01 08:27:48 +08:00
Roy Qu 3019f25fe3 update NEWS.md 2024-02-29 20:24:27 +08:00
Roy Qu 6d137b82bd - fix: issue #215 (Caret may be drawn in the gutter.) 2024-02-29 20:23:30 +08:00
Roy Qu d171d7bdf5 - fix: Selected lines doesn't draw line break glyphs. 2024-02-29 19:33:53 +08:00
Roy Qu 30ed2fac79 - fix: Fallback font doesn't apply before restart
- fix: first indent line doesn't show
 = fix: Selection background not correctly drawn
2024-02-29 19:17:14 +08:00
Roy Qu 7c379509bf - Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents. 2024-02-29 13:36:46 +08:00
Roy Qu ee488384a1 - fix: Wrong indent for the line after the pasted context.
- Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents.
2024-02-29 13:28:19 +08:00