Roy Qu
|
5b77c6f3fb
|
fix: encoding menu popup doesn't work
|
2024-03-21 17:41:55 +08:00 |
Roy Qu
|
92407fc767
|
fix #286 : Show type completion info after 'const' and 'volatile'
|
2024-03-20 20:35:47 +08:00 |
Roy Qu
|
4da95ebf0a
|
remove nouse editor options
|
2024-03-20 16:44:20 +08:00 |
Roy Qu
|
5003c412f7
|
- enhancement: "Mouse scroll direction" option in Options / Editor / General
- change: Invert scroll direction in horizontal, like in vertical.
|
2024-03-20 15:55:22 +08:00 |
Roy Qu
|
e6f65acf00
|
- fix: Should show header completion popup in #include line comments.
- fix: <> int #include "" line's line comment may be wrongly syntax colored.
- fix: <> int #include "" line's line comment may be wrongly underlined.
|
2024-03-18 21:37:54 +08:00 |
Roy Qu
|
e7129241e9
|
fixes #281: Wrong syntax highlighting for #include lines that contains multiple '>' chars.
|
2024-03-17 21:49:06 +08:00 |
Roy Qu
|
46b273a88d
|
- enhancement: Folding button scales with editor font.
|
2024-03-14 20:06:45 +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
|
1e3404c591
|
- fix: Shortcuts in non-editor panels conficts with the editor.
|
2024-03-13 11:04:51 +08:00 |
Roy Qu
|
6ba9cbb78b
|
work save
|
2024-03-10 09:56:20 +08:00 |
Roy Qu
|
4567e11f43
|
fix: can't compile
|
2024-03-08 10:06:18 +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
|
f7514e424e
|
refactor: Check string/rawstring/character status while completing symbols in c/c++ file
|
2024-03-05 21:20:47 +08:00 |
Roy Qu
|
e0438b1bf9
|
- enhancement: Internal optimization for open/edit files.
|
2024-03-05 16:34:41 +08:00 |
Roy Qu
|
bbe79297ef
|
fix: Deadlock while openning files that contains '\t'
fix: Optimize file openning
|
2024-03-05 15:29:25 +08:00 |
Roy Qu
|
6b891a6626
|
basicly done
|
2024-03-04 18:36:46 +08:00 |
Roy Qu
|
2a18f3f47a
|
Refactor: All file has a syntaxer
|
2024-03-04 16:01:23 +08:00 |
Roy Qu
|
518ce3f31a
|
optimization for token color settings
|
2024-03-03 20:58:51 +08:00 |
Roy Qu
|
3f2a0b424a
|
- fix: "float" in #include "float.h" is wrong syntax colored.
- enhancement: Unify syntax color for #include header name
|
2024-03-03 20:33:29 +08:00 |
Roy Qu
|
c8cc88844a
|
fix: wrong color for #include underline
|
2024-03-03 19:25:53 +08:00 |
Roy Qu
|
8561a035ae
|
- enhancement: Unique look&feel for the underline shown while ctrl+mouse over #include line.
- enhancement: Better look&feel for the wave underline shown for syntax errors.
|
2024-03-03 18:42:45 +08:00 |
Roy Qu
|
804ff6085e
|
- fix: Issue #230 Crash when input " in the txt files.
|
2024-03-03 12:31:24 +08:00 |
Roy Qu
|
cb66c7f340
|
- fix: After spaces in comments and strings, symbol completion for '{' and '(' are wrong.
|
2024-03-01 19:30:37 +08:00 |
Roy Qu
|
026a787ee5
|
- fix: Font style not applied when option "show spaces" is on.
Update Contributor info
|
2024-03-01 08:32:46 +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
|
7c379509bf
|
- Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents.
|
2024-02-29 13:36:46 +08:00 |
Roy Qu
|
ee488384a1
|
- fix: Wrong indent for the line after the pasted context.
- Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents.
|
2024-02-29 13:28:19 +08:00 |
Roy Qu
|
bbb3071d44
|
- fix: Insert line after comments may auto add an extra '*'.
|
2024-02-29 08:45:18 +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
|
d3e29958b5
|
add more fallback font
|
2024-02-26 18:29:24 +08:00 |
Roy Qu
|
174808d416
|
font: work save
|
2024-02-26 16:43:40 +08:00 |
Roy Qu
|
b57bbc34f9
|
Use fallback font instead of non-ascii font
|
2024-02-26 15:15:26 +08:00 |
Roy Qu
|
fd3a280708
|
fix: onGutterPaint not correctly called
fix: expand glyph char list is not work properly.
|
2024-02-26 08:59:01 +08:00 |
Roy Qu
|
6b1e4ff979
|
ligature not correctly supported
|
2024-02-25 22:08:10 +08:00 |
Roy Qu
|
322c4bba4f
|
work save:
Optimization for text render
|
2024-02-24 15:05:46 +08:00 |
Roy Qu
|
3eadbafe25
|
work save: support don't force fix-width
|
2024-02-23 17:51:38 +08:00 |
Roy Qu
|
aa17ec785c
|
work save
|
2024-02-23 12:41:13 +08:00 |
Roy Qu
|
6592b9cd73
|
Merge branch 'master' into emoji
|
2024-02-21 11:14:15 +08:00 |
Roy Qu
|
522722c418
|
- Enhancement: Improved Raw string support
|
2024-02-20 17:25:37 +08:00 |
Roy Qu
|
20339b3e9a
|
- Fix: Function list is not correctly retrived for full-scoped functions
|
2024-02-20 14:45:12 +08:00 |
Roy Qu
|
f0c01e03aa
|
- Fix: Can't goto definition/declaration into files that not saved.
|
2024-02-20 10:31:12 +08:00 |
Roy Qu
|
e78bb8db7e
|
work save
|
2024-01-20 10:37:59 +08:00 |
Roy Qu
|
d75f550742
|
- change: Don't auto add; when completing '{' for lines starting with 'struct/union/enum' and ending with ')'
|
2023-11-19 17:15:17 +08:00 |
Roy Qu
|
94e955b07a
|
- fix: If the integrated gcc compiler is add to path, auto find compilers will find in twice. (Windows)
|
2023-10-25 18:58:45 +08:00 |
Roy Qu
|
3a78819fb8
|
- fix: C++ compiler atrribute '[[xxx]]' are not correctly handled.
|
2023-10-25 17:01:42 +08:00 |
Roy Qu
|
1c23010408
|
- change: Set mouse cursor to hand pointing when it's on gutter.
- fix: mouse cursor doesn't change when move back to editor.
|
2023-10-23 21:46:13 +08:00 |
Roy Qu
|
00736ea73b
|
- change: Ensure the line just below caret is visible while moving caret.
|
2023-10-23 17:36:10 +08:00 |
Roy Qu
|
cdb0197aea
|
- change: Don't change caret position when ctrl+click.
|
2023-10-23 10:13:46 +08:00 |
Roy Qu
|
bd85f91258
|
windows compatibility fix
|
2023-10-21 16:06:33 +08:00 |