Commit Graph

2883 Commits

Author SHA1 Message Date
Cyano Hao 1ea2846f2b
make use of modern nsis libs in installer script (#345) 2024-03-30 00:00:56 +08:00
Cyano Hao 7a3289b1d2
add compact os integration (#343) 2024-03-30 00:00:09 +08:00
Roy Qu bae50693b9 fix: turn on "auto hide scroller" will crash app. 2024-03-29 23:50:59 +08:00
Roy Qu 92d7916288 clean up code 2024-03-29 22:47:08 +08:00
Roy Qu dc2d6fce33 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-29 21:12:20 +08:00
Roy Qu 63235f823d change: Caret on word in string/comment don't highlight it. 2024-03-29 21:04:40 +08:00
Cyano Hao 54466a97b5
do not restore file associations in uninstaller (#341) 2024-03-29 19:14:30 +08:00
Cyano Hao acd9030374
check OS arch and version in installer (#340) 2024-03-29 12:50:45 +08:00
Cyano Hao 54599d7c30
fix arm64 mingw packaging (#339) 2024-03-29 12:50:25 +08:00
Roy Qu 1872241cb1 add help info to mingw build script 2024-03-29 09:03:34 +08:00
Roy Qu 6b5af409a6 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-29 08:31:31 +08:00
Cyano Hao b3d4135709
orthogonalize mingw32 and mingw64 in packaging script (#338) 2024-03-29 08:22:02 +08:00
Ltabsyy 09b319b3e1
Fix wavy lines in Classic color schemes and unify theme file names in lowercase (#337)
* Fix that the wavy lines in the Classic and Classic Plus color schemes are not prominent on a white background

修复Classic和Classic Plus配色的波浪线在白色背景下不明显

* Unified theme name in lowercase(Step 1)

统一主题名称大小写(步骤1)
不这样做GitHub识别不到更改

* Unified theme name in lowercase(Step 2)

统一主题名称大小写(步骤2)
不这样做GitHub识别不到更改
2024-03-29 08:14:21 +08:00
Cyano Hao f05f42b63f
do not remove config if uninstalling silently (#336) 2024-03-29 08:12:48 +08:00
Roy Qu 07d5d4be98 minor update 2024-03-29 08:12:08 +08:00
Roy Qu 4f312b8de4 fix: left/top pos after font size changed 2024-03-29 00:54:33 +08:00
Roy Qu dc4f252b41 reset left/top pos after font size changed. 2024-03-28 23:08:28 +08:00
Roy Qu 8f4fc16c33 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-28 22:55:43 +08:00
Cyano Hao e79b8d47ab
allow switching msys2 environment in packaging script (#335) 2024-03-28 21:58:08 +08:00
Roy Qu 4673850c9c fix: scroll not correctly updated with font size 2024-03-28 20:48:36 +08:00
Roy Qu 71b869b186 fix: scroller not correctly updated with font size
change: reduce pen size of wave underline
2024-03-28 20:23:50 +08:00
Roy Qu bcf2288cde fix: string not correctly syntax highlighted 2024-03-28 18:43:45 +08:00
Roy Qu 23c3644871 - enhancement: Highlight words in the string/comments. 2024-03-28 18:25:36 +08:00
Cyano Hao 4ac5bc3a40
merge msys packaging scripts (#334) 2024-03-28 17:46:39 +08:00
Roy Qu 83e2afb049 remove debug info 2024-03-28 15:30:10 +08:00
Cyano Hao b6eed0a00f
update msys packaging scripts (#332)
- make it machine-independent
- simplify 7z package
- fail fast
2024-03-28 15:01:37 +08:00
Cyano Hao 63b31ddda6
use consistent context in installer (#333) 2024-03-28 14:54:17 +08:00
Roy Qu e58adc94ff - fix: Compile info for project doesn't have name of the project executable.
- fix: Select a word in string / comment doesn't highlight other words in the file
2024-03-28 10:16:28 +08:00
Roy Qu 76d3e3d6e2 update simplified chinese translations.
fix: file filter for executable under linux
2024-03-27 23:55:34 +08:00
Roy Qu 9b0889f6c3 add compiler set by executable 2024-03-27 23:43:51 +08:00
Roy Qu bca572b6f5 update 2024-03-27 23:30:49 +08:00
Roy Qu ab8133d7cf - enhancement: Add compiler set by choose the executable. 2024-03-27 23:29:03 +08:00
Roy Qu e70ec78bef update version 2024-03-27 20:21:18 +08:00
Roy Qu 37f98eb605 fix: char > 127 when test in fix point exponent 2024-03-27 20:14:39 +08:00
Roy Qu 7034742741 - change: Don't turn on the code format option "indent class" by default. 2024-03-27 19:50:44 +08:00
Roy Qu bd52bd9831 Perfect the patch for astyle 2024-03-27 19:24:34 +08:00
Roy Qu 0cc4f09c53 - fix: "0x3.12p+1" is treadted as a plus expression when reformatting code ( by 绣球135@qq ) 2024-03-27 18:07:27 +08:00
Roy Qu 6526e8caec - fix: "project name".exe.manifest is auto removed when build the project. 2024-03-27 17:45:48 +08:00
Roy Qu c941ae4cf8 - enhancement: Open ".def" (Module definition file) file in editor when double click it in the project view.
- enhancement: When a dll project has .def file, use it when generating the dll file.
2024-03-27 15:32:30 +08:00
Roy Qu f88898ae1e - enhancement: Adjust function tip pos to prevent it from run outside the right window edge. 2024-03-27 11:32:56 +08:00
Roy Qu 2b9ece18ad update README.md : fix: If a class method is overloaded, only one of them is inherited by it's children. 2024-03-27 11:21:19 +08:00
Roy Qu 2483962082 fix #329 - fix: Some functions like "std::fstream::write" are not shown in the completion suggestion. 2024-03-27 11:18:20 +08:00
Roy Qu 6be609f2b4 script to auto generate debian changelog 2024-03-27 10:30:22 +08:00
Roy Qu 2bffb46bda clean up 2024-03-26 18:01:39 +08:00
Roy Qu 6cb843a1ee fix: hardDefines not correctly handled 2024-03-26 17:36:17 +08:00
Roy Qu df992c5cbc - fix: Remove duplicated macro defines make it's lost in the parse result.
- fix: An undefined macro is still missing the the parse result after #undef is removed.
2024-03-26 16:33:22 +08:00
Roy Qu 8ca693f8dc fix: translation error 2024-03-26 14:08:35 +08:00
Roy Qu 5976ef95ea - fix: In split screen mode, editor on the right can't be correctly found by commands. 2024-03-26 13:58:14 +08:00
Roy Qu 477f7f1d7d - enhancement: Info contents from stderr are logged into "Tools Output" panel, add problem case name info to the log. 2024-03-26 13:45:26 +08:00
Roy Qu 40777386a9 fix #326 - enhancement: Suggest macro names after "#ifdef"/"#ifndef". 2024-03-26 13:18:00 +08:00