Commit Graph

2720 Commits

Author SHA1 Message Date
Roy Qu 481ad66881 update default theme lua script 2024-04-14 18:29:37 +08:00
Roy Qu 081d37e21f redirect 2>&1 2024-04-14 12:27:01 +08:00
Roy Qu 44802c6315 windows installer: Template -> template
- sdcc project compiler: compile source file in subfolders.
2024-04-14 12:23:31 +08:00
zw9629 697bdca255
sdcc makefile生成优化 (#377)
* sdcc makefile生成优化
1.隐藏删除文件的错误提示
2.支持生成目标文件输出目录

* 修复删不了文件

* 确保能删除编译文件同时不提示任何错误

* 更正clean脚本错误(%1 2>&1)应为(%1 2>%1)
指定生成目标文件输出目录支持跨盘,跨平台(理论)

* 预防配置项为相对路径

* clean 目标与>%1中间添加空格,避免错误
2024-04-14 12:13:39 +08:00
Roy Qu c6c7d92e1c - enhancement: Auto type induction for "std::make_shared"/"std::make_unique" 2024-04-14 10:17:17 +08:00
Roy Qu 5d1b874bdf fix: ">>" not correctly handled in auto var definition 2024-04-14 09:24:39 +08:00
Roy Qu 56310e8363 - fix: Can't show correct completion info for vars declared with template parameters ending with ">>". 2024-04-13 22:37:09 +08:00
Roy Qu 2725e11eaa Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-04-13 18:12:43 +08:00
Roy Qu 89f8d9ae21 - fix: Positions of current matching parenthesis not correctly updated. 2024-04-13 18:01:32 +08:00
Cyano Hao ab30ede5c5
Add rasterized icons in Arch Linux package (#383)
* add rasterized icons in arch linux package

* fix missing deps in chroot-ed build
2024-04-13 17:45:55 +08:00
Roy Qu e3145d680f - fix: Shouldn't consider preceeding '&'/'*' when popping completion suggest list for variable members. 2024-04-13 10:39:55 +08:00
Cyano Hao 3552077d5c
add failsafe theme (#381) 2024-04-13 09:06:13 +08:00
Roy Qu 039ec299a6 revert: turn off font hinting 2024-04-12 20:43:47 +08:00
Roy Qu 308cbb3ee8 - change: Turn off font hinting. 2024-04-12 20:18:06 +08:00
Roy Qu a86e872281 - fix: Size of the icons in problem and problem set panel are not correct. 2024-04-12 19:23:43 +08:00
Roy Qu 0862c0555e Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-04-12 17:12:16 +08:00
Roy Qu 680de80a37 remove git actions 2024-04-12 17:10:40 +08:00
Roy Qu 75ef074601 Shortcut conflicts 2024-04-12 17:07:00 +08:00
Cyano Hao 6388e3ae23
fix windows xp build (#379) 2024-04-12 12:57:40 +08:00
Cyano Hao e9f754382f
fix teal--lua consistency in compiler hint (#378) 2024-04-12 12:57:14 +08:00
Roy Qu 87586202dc - fix: Toggle breakpoint by shortcut may use wrong line. 2024-04-12 12:54:12 +08:00
Roy Qu 30a8205058 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-04-12 12:28:14 +08:00
Roy Qu 6b575ad8b2 - enhancement: In debug console, Ctrl+C/Ctrl+X/Ctrl+V conflicts with application action.
- enhancement: Auto hide Edit/Selection/Code/Refactor menu if no file openning.
  - enhancement: Auto hide Project menu if no project openning.
2024-04-12 09:02:17 +08:00
Roy Qu 306e1b6bc4 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-04-11 18:59:37 +08:00
Roy Qu 7c7fb84a5a minor ui change 2024-04-11 09:05:38 +08:00
Roy Qu 90ed2dab15 dont auto scroll when copy file in files panel 2024-04-11 08:12:02 +08:00
Roy Qu 05a36d3ed1 Dont auto scroll when copy by drag & drop 2024-04-11 08:09:43 +08:00
Roy Qu 88db0b283a encoding name sensitivity 2024-04-11 07:00:32 +08:00
Roy Qu 57c4b4d646 - enhancement: Function tip's width changes with editor width.
- fix: '<' / '>' not shown in function tips.
2024-04-10 21:43:28 +08:00
Roy Qu ffafcd4416 code clean 2024-04-10 21:10:26 +08:00
Roy Qu 7abbe2f6b5 inline functions in tokenizer 2024-04-10 10:09:04 +08:00
Roy Qu 66e48cbf41 minor refactor 2024-04-09 22:16:09 +08:00
Roy Qu a9295caff2 optimization: make parser methods inline 2024-04-09 22:12:03 +08:00
Roy Qu 1f1d79c094 optimize QHash/QMap iterations 2024-04-09 20:18:10 +08:00
Roy Qu 262ca6536c - fix: Can't find symbols indirectly included by other files. 2024-04-09 19:46:46 +08:00
Roy Qu 37c7405311 refactor: openInclude 2024-04-09 19:39:35 +08:00
Roy Qu 35dccca91e refactor: PParsedFileInfo 2024-04-09 18:19:48 +08:00
Roy Qu 9ef6d1f3e6 refactor: ParsedFileInfo 2024-04-09 18:10:44 +08:00
Roy Qu edbe230bf7 refactor 2024-04-09 17:15:27 +08:00
Roy Qu 4f1cc3d50d - fix: Alias a namespace to itself will create infinite loop. 2024-04-08 13:57:16 +08:00
Roy Qu 396b6f42dc fix : project include dirs not in make file 2024-04-08 13:49:59 +08:00
Roy Qu cbd6559ddc - fix #374: Can't find the correct type if current symbol is member of a class that has constructors. 2024-04-08 11:47:53 +08:00
Roy Qu 8ebfeec97d fix : crash when parsing fmt/xchar.h 2024-04-08 11:00:47 +08:00
Roy Qu fd0d4d9f26 auto detect mingw in mingw32/mingw64
remove spaces in "小熊猫C++"
2024-04-07 23:21:53 +08:00
Roy Qu e953de2eee 去除“小熊猫C++”名称里的空格 2024-04-07 23:18:47 +08:00
Roy Qu 97f5420a27 code clean up 2024-04-07 21:40:54 +08:00
Roy Qu ea03f788d1 tweak ui 2024-04-07 21:37:06 +08:00
Roy Qu 57eebd8bc7 restore hidden option 2024-04-07 21:35:45 +08:00
Roy Qu 04c7f3b5d5 - change: Remove "limit for copy" and "limit for undo" options. 2024-04-07 21:33:08 +08:00
Roy Qu c5bdecca17 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-04-07 16:56:13 +08:00