Roy Qu
|
46b273a88d
|
- enhancement: Folding button scales with editor font.
|
2024-03-14 20:06:45 +08:00 |
Cyano Hao
|
051fcfafa5
|
use relative locations in translations to avoid further merge conflict (#275)
|
2024-03-14 10:05:57 +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
|
19eeb5a1f8
|
fix: wrong selection contents retrieved in column editing mode.
|
2024-03-13 17:03:32 +08:00 |
Roy Qu
|
581b7c7cf1
|
work save: refactor: DebuggerClient interface
|
2024-03-08 22:06:10 +08:00 |
Roy Qu
|
4b454353bb
|
- fix: Delete/Insert in column editing mode.
|
2024-03-07 15:39:05 +08:00 |
Roy Qu
|
67caf82753
|
- enhancement: Windows installer Hi-DPI support.
- refactor: remove Line edit mode in qsynedit.
- optimization for scroll calculation while inputing text
|
2024-03-07 11:06:15 +08:00 |
Roy Qu
|
eff6beba0a
|
fix: char literal not correctly syntax parsed.
|
2024-03-06 18:21:47 +08:00 |
Roy Qu
|
52e859756b
|
fix: string not correctly syntax parsed.
|
2024-03-06 17:27:44 +08:00 |
Roy Qu
|
93768c199e
|
fix: crash when move caret in empty files
|
2024-03-06 17:18:54 +08:00 |
Roy Qu
|
100c55fdba
|
fix xmake.lua for qsynedit
|
2024-03-06 12:15:56 +08:00 |
Roy Qu
|
383031bc5d
|
- Enhancement: Optimization for drawing scrollbars.
|
2024-03-06 12:01:56 +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
|
417c33a8dc
|
fix: wrong indent when paste
|
2024-03-05 17:09:43 +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
|
2245356616
|
add missing files
|
2024-03-04 21:12:26 +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
|
43658bc873
|
optimize wave underline width
|
2024-03-03 18:55:02 +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
|
907aa41a8e
|
fix: Error when drawing selection line of txt file.
|
2024-03-02 18:08:55 +08:00 |
Roy Qu
|
65c2a284d7
|
wrong indent fill for non-monospace font
|
2024-03-01 20:42:35 +08:00 |
Roy Qu
|
f0f79c2917
|
Wrong indent line position for non-monospace fonts.
|
2024-03-01 20:10:18 +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
|
b04c8b5309
|
- fix: Contents wider than the editor are not displayed.
|
2024-03-01 18:28:50 +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
|
6d137b82bd
|
- fix: issue #215 (Caret may be drawn in the gutter.)
|
2024-02-29 20:23:30 +08:00 |
Roy Qu
|
d171d7bdf5
|
- fix: Selected lines doesn't draw line break glyphs.
|
2024-02-29 19:33:53 +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
|
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
|
0f654bdf75
|
- enhancement: Beautify display for spaces and linebreaks.
|
2024-02-28 21:07:07 +08:00 |
Roy Qu
|
46f5191b89
|
fix: color for line break glyphs
|
2024-02-28 20:13:20 +08:00 |
Roy Qu
|
ca79bf6648
|
fix: tab glyphs not correctly displayed.
|
2024-02-28 20:02:11 +08:00 |
Roy Qu
|
0a4acbec46
|
- fix: crash when input using input method in an empty file.
- optimize for ligature and force monospace both enabled.
|
2024-02-28 18:20:11 +08:00 |
Roy Qu
|
0bab75cfd6
|
enhancement: force fixed width
|
2024-02-28 11:51:02 +08:00 |
Roy Qu
|
2743e6f682
|
- fix: Parser: invalidating file may lost class inheritance infos.
|
2024-02-28 09:17:30 +08:00 |
Roy Qu
|
255e09de89
|
fix: Fallback font combos in the editor font options panel are not correctly inited.
fix: Ascii control chars font not correctly loaded when app start.
|
2024-02-27 14:46:55 +08:00 |
Roy Qu
|
bc0d55b1bb
|
- enhancement: Display ascii control chars.
|
2024-02-27 13:23:58 +08:00 |
Roy Qu
|
45118f5251
|
fix: duplicate chars with paint lines
|
2024-02-27 10:18:37 +08:00 |
Roy Qu
|
2a3afffba9
|
refactor fill to end
|
2024-02-27 08:30:45 +08:00 |
Roy Qu
|
dfd7075dfb
|
add more fall back fonts
|
2024-02-26 18:22:02 +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
|
b3b5affeb8
|
minor refactor
|
2024-02-26 10:38:02 +08:00 |
Roy Qu
|
d648e741df
|
fix: wrong caret position when input using input method
|
2024-02-26 10:35:42 +08:00 |
Roy Qu
|
0e6d4483c4
|
handle unicode ZWNJ
|
2024-02-26 10:01:08 +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 |