Commit Graph

2601 Commits

Author SHA1 Message Date
Cyano Hao 334ab8d87b
merge llvm installer script to mingw script (#355) 2024-03-31 08:23:30 +08:00
Roy Qu 1e73b7beb2 optimize max long width calculation 2024-03-30 18:34:12 +08:00
Roy Qu 97f4e93df3 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-30 17:55:55 +08:00
Cyano Hao 7de2e61543
add per-user installation (#354)
- installer language is no longer remembered (shell context not decided yet when choosing language)
2024-03-30 17:53:42 +08:00
Roy Qu 7b60c9fa1d fix: test if it's green edition 2024-03-30 13:59:39 +08:00
Roy Qu daaf0b69cc Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-30 13:21:50 +08:00
Roy Qu 5e1becc2e4 work save: rename in file system view 2024-03-30 13:21:33 +08:00
Cyano Hao dfe2304067
update translations in installer script (#349)
- uninstaller deletes shortcuts in all languages
- add translations for app name, installation types, and file associations
- adjust spaces and punctuations
2024-03-30 13:19:31 +08:00
Roy Qu dd1bb88733 fix #348 : crash when failed to expand parametered macro in the expression 2024-03-30 12:42:48 +08:00
Roy Qu d31221ff42 fix: update longest line width 2024-03-30 11:11:34 +08:00
Roy Qu d76ef859c5 fix: can't show info tips if the first line contains errors 2024-03-30 10:56:18 +08:00
Ltabsyy 91b8695b6e
Try new features on MoLo CBLight (#346)
Pure foreground highlighted words and bracket matching
2024-03-30 10:36:08 +08:00
Cyano Hao 89423870dd
correct uninstall string in registry (#347) 2024-03-30 10:35:45 +08:00
Roy Qu 9a99781549 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-30 10:34:56 +08:00
Roy Qu c4442f3a30 - fix: If there are only 1 line in the editor, shift+down can't select it. 2024-03-30 10:34:47 +08:00
Roy Qu 3681b1f56f fix h scroll error 2024-03-30 10:28:33 +08:00
Roy Qu 3a098349bc work save 2024-03-30 09:24:34 +08:00
Roy Qu 1b8dbf44e9 fix #342 carsh when click choose executalbe buttons in the options dialog/compiler/compiler set page 2024-03-30 00:19:36 +08:00
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