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
Roy Qu
1283609c41
fix: debian package script lost app version
2024-03-07 17:57:22 +08:00
Roy Qu
a336cb7e0f
update debian package scripts
2024-03-07 17:20:29 +08:00
Roy Qu
6dcc09efb8
fix: debian package script
2024-03-07 16:38:08 +08:00
Roy Qu
3934b62cf0
remove wine/mingw-w64 dependence
2024-03-07 16:31:48 +08:00
Roy Qu
9f622ec06c
remove utf8init lib
2024-03-07 16:28:45 +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
6b316b4e52
update NEWS.md
2024-03-07 15:49:11 +08:00
Roy Qu
4b454353bb
- fix: Delete/Insert in column editing mode.
2024-03-07 15:39:05 +08:00
Roy Qu
67caf82753
- enhancement: Windows installer Hi-DPI support.
...
- refactor: remove Line edit mode in qsynedit.
- optimization for scroll calculation while inputing text
2024-03-07 11:06:15 +08:00
Roy Qu
0a11b4b6ea
- Enhancement: Issue #213 Expands macro when finding function tips.
2024-03-06 19:35:35 +08:00
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