Commit Graph

444 Commits

Author SHA1 Message Date
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 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 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 e2aacd2361 After search dialog is openned, auto set focus to the control for keyword. 2024-04-05 12:24:24 +08:00
Roy Qu 4b0772d994 refactor 2024-04-05 09:42:00 +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 cbcd958ee3 refactor: Custom tool settings page 2024-04-02 16:55:51 +08:00
Roy Qu a0e3339bf7 prevent json file read error 2024-04-01 19:33:28 +08:00
Roy Qu 6339b44d5f turn off rainbow color in the cpu info dialog. 2024-04-01 17:12:49 +08:00
Roy Qu 95fff8bea7 Hide blend mode button when debug with lldb-mi
fix: Can't auto jump to the current line in the cpu info dialog when debug with lldb-mi
2024-04-01 16:59:19 +08:00
Roy Qu 158945f8db fix #358 : C++ source after ';' are treated as comments in cpu info window. 2024-03-31 21:27:02 +08:00
Roy Qu 8fc621829e - enhancement: Make colors in code suggestion popup consistent with the editor.
- enhancement: Make colors in header suggestion popup consistent with the editor.
2024-03-31 20:43:37 +08:00
Roy Qu 8eee3de831 - Change: Change background color for highlighted buttons in the default theme.
- enhancement: Make matched contents more obvious in the code suggestion popup.
  - enhancement: Make matched contents more obvious in the header suggestion popup.
2024-03-31 17:23:16 +08:00
Roy Qu 83e2afb049 remove debug info 2024-03-28 15:30:10 +08:00
Roy Qu 40777386a9 fix #326 - enhancement: Suggest macro names after "#ifdef"/"#ifndef". 2024-03-26 13:18:00 +08:00
Roy Qu bc19b58cd3 - change: Set focus to "find next" button when find/replace dialog is openned.
- change: Don't set focus to "close" button after searched in the find/replace dialog
  - change: Set focus to "find" button when "find in files..." dialog is openned.
  - enhancement: Correct tab orders for all setting pages/dialogs.
  - enhancement: Shortcut key for buttons in find/replace and "find in files" dialogs.
2024-03-25 18:58:48 +08:00
Roy Qu b2d88e27e0 enhancement: Auto check "only monospace font" when modify the first editor font. 2024-03-25 17:40:19 +08:00
Roy Qu 0339baf069 fixes #320 - fix: Display not correctly updated after select all in debug console. 2024-03-25 17:21:22 +08:00
Roy Qu b485e18e04 fix: lambda expression capture support 2024-03-23 09:13:07 +08:00
Roy Qu 09a61c4c32 support lambda expression captures. 2024-03-23 09:03:20 +08:00
Roy Qu a83ee3f16a - Enhancement: Vertically scroll by pixel. 2024-03-22 21:56:04 +08:00
Roy Qu dac9bb3899 fix or debug console history 2024-03-22 16:12:42 +08:00
Roy Qu cef356a184 - fix #277 : History not correctly loaded with up/down arrow key in the debug console. 2024-03-22 15:43:03 +08:00
Roy Qu aad4050c25 - enhancement: Show "std::function" in the completion list. 2024-03-22 09:23:49 +08:00
Roy Qu 6c454143cb fix: font combo list display lots of blank lines after only show monospaced fonts. 2024-03-20 21:40:06 +08:00
Roy Qu 94f4587461 fix: Size of the font combo box in the font list editing dialog is too little. 2024-03-20 19:34:08 +08:00
Roy Qu 96c606c221 fix layout error 2024-03-20 19:28:03 +08:00
Roy Qu 852a451976 editor font list settings:
Items not editable.
 Double click on a item to modify.
2024-03-17 11:41:40 +08:00
Cyano Hao 3e58c52046
Improve font list interaction (#279)
* add icons

* improve font list interaction
2024-03-17 11:18:09 +08:00
Roy Qu 365c15a874 - enhancement: Execute the last debug command in the debug console if ENTER pressed. 2024-03-14 11:21:42 +08:00
Roy Qu fc27fac68e - fixes #262: Debugger console's background not correctly cleared before redrawn. 2024-03-14 09:02:08 +08:00
Roy Qu 46b0c4d894 fixes #264: In the debugger console, Auto-wrapped lines can't be correctly selected. 2024-03-13 20:10:31 +08:00
Roy Qu a946450014 code clean up 2024-03-13 19:19:10 +08:00
Cyano Hao e67e329ef1
Use font list (#269)
* add icons

* place text vertically center in qsynedit

* use font list
2024-03-13 19:17:25 +08:00
Roy Qu e2d5a18c3f fix: font not correctly set in the cpuinfo window 2024-03-11 17:38:51 +08:00
Roy Qu b359004f95 work save 2024-03-10 11:15:10 +08:00
Roy Qu 4567e11f43 fix: can't compile 2024-03-08 10:06:18 +08:00
Roy Qu ddc46a72bc Issue #193 - fix: Hint for bold text (<b></b>) are not correctly handled in the function tips. 2024-03-08 08:37:21 +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 7f2eaeeaa4 update Contributors.md 2024-03-01 08:41:18 +08:00
Roy Qu e5d09a515c minor update 2024-03-01 08:34:57 +08:00
Roy Qu 30ed2fac79 - fix: Fallback font doesn't apply before restart
- fix: first indent line doesn't show
 = fix: Selection background not correctly drawn
2024-02-29 19:17:14 +08:00
Roy Qu 0bab75cfd6 enhancement: force fixed width 2024-02-28 11:51:02 +08:00
Roy Qu 451e201881 enhancement: enable/disable fallback fonts 2024-02-27 13:05:38 +08:00
Roy Qu dfd7075dfb add more fall back fonts 2024-02-26 18:22:02 +08:00
Roy Qu b57bbc34f9 Use fallback font instead of non-ascii font 2024-02-26 15:15:26 +08:00
Roy Qu 3eadbafe25 work save: support don't force fix-width 2024-02-23 17:51:38 +08:00