Commit Graph

2883 Commits

Author SHA1 Message Date
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
Roy Qu 535ab60027 fix: In color theme, background of local var/global bar/function etc doesn't work. 2024-04-07 16:55:58 +08:00
Roy Qu dce6d97009 reduce icon size in completion popup 2024-04-07 10:22:57 +08:00
Roy Qu ba6d8fa77d reduce icon size in completion popup 2024-04-07 09:58:30 +08:00
Roy Qu 5d20f8ed7d update NEWS.md 2024-04-06 21:53:19 +08:00
Roy Qu 8fb756da77 - enhancement: Size of icons in the completion popup changes with the editor font size. 2024-04-06 21:45:00 +08:00
Roy Qu e98fb56f8d - fix: Theme manager not correctly inited in options dialog / environment / appearance. 2024-04-06 18:36:35 +08:00
Roy Qu 17fddff91b clean code
refactor: rename fileIncludes to fileInfo
2024-04-06 18:10:49 +08:00
Roy Qu fd062e2f34 refactor: rename FileIncludes to ParsedFileInfo 2024-04-06 17:45:02 +08:00
Roy Qu 6b6c19574d fix error in simplified chinese translation. 2024-04-06 11:07:15 +08:00
Roy Qu f029de3048 - fixes #371 : Don't show completion suggestion for members of variable which type name has namespace alias; 2024-04-06 10:31:08 +08:00
Roy Qu 2cf8f2dcf5 - fix: can't jump to definition/declaration for symbols in using alias statement like "using ::printf". 2024-04-06 10:08:42 +08:00
Roy Qu 0db67a2688 update NEWS.md 2024-04-06 09:30:51 +08:00
Roy Qu 8c6cef0ad9 - fix: Compiler set options "Check for stack smashing attacks (-fstack-protector)" was not correctly applied when compiling. 2024-04-06 09:30:35 +08:00
Roy Qu 384396d196 clean codes 2024-04-06 04:05:00 +08:00
Roy Qu 762c27b860 fix: cppparser : #included files not correctly handled
refactor project options -> file page
2024-04-06 04:03:14 +08:00
Roy Qu 29ed064b91 fix: function tips not correctly displayed 2024-04-05 22:43:07 +08:00
Roy Qu 12153bf16a refactor doFindNamespace 2024-04-05 21:40:40 +08:00
Roy Qu 16a3c0ad7a fixes #330 : Don't show function prototype tip for function name that contains more than one namespace; 2024-04-05 21:38:18 +08:00
Roy Qu c53a4ba910 fix: options not reset after project compiler set changed 2024-04-05 21:11:26 +08:00
Roy Qu ccfb786f74 - fix: Project options -> file doesn't work. 2024-04-05 20:43:04 +08:00
Roy Qu ec43e4634d - fix: Can't save changes in project options -> compiler set , after base compiler set was changed. 2024-04-05 19:31:04 +08:00
Roy Qu c17fd21b1c fix: project options dialog not correctly inited. 2024-04-05 19:23:52 +08:00
Roy Qu 3ae25776b6 fix #331 Don't show function prototype tip for function name that contains namespace alias 2024-04-05 17:38:22 +08:00
Roy Qu e2aacd2361 After search dialog is openned, auto set focus to the control for keyword. 2024-04-05 12:24:24 +08:00
Roy Qu c64558e137 fix: auto remove matching " doesn't work. 2024-04-05 12:13:05 +08:00
Roy Qu 699925727b remove debug info 2024-04-05 10:08:21 +08:00
Roy Qu bd9d132159 refactor 2024-04-05 09:52:34 +08:00
Roy Qu 4b0772d994 refactor 2024-04-05 09:42:00 +08:00
Roy Qu 72481d7de8 optimize painter. 2024-04-04 23:12:12 +08:00
Roy Qu 3e1e4b0f01 fixes #369
- fix: Breakpoint condition expression that contains spaces doesn't work.
  - enhancement: Double click on breakpoint table's condition cell to modify it.
2024-04-04 21:34:16 +08:00
Roy Qu 726043d144 fix #370 : Can't correctly undo/redo "Delete current line". 2024-04-04 19:55:48 +08:00
Roy Qu 1fafd2c273 eliminate error message when start debug in lldb-mi 2024-04-03 17:25:34 +08:00
Roy Qu d3f2cd1dc1 refactor: name project options
fix: chinese translation for project options
2024-04-03 16:50:19 +08:00
Roy Qu 648e555fc5 refactor: enum to enum class 2024-04-03 10:37:29 +08:00
Roy Qu 494a5c61e4 refactor: enum to enum class in qsynedit 2024-04-03 10:14:54 +08:00
Roy Qu 732e3f7c72 refactor qsynedit code
fix: select by mouse drag is not correctly handled.
2024-04-03 00:09:33 +08:00
Roy Qu 8e81338038 streamline code 2024-04-02 22:51:59 +08:00