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
Cyano Hao
18318653d7
Move from command line to argv array ( #216 )
...
* command line -> argv array
* update function names
* update directory structure
---------
Co-authored-by: Roy Qu <royqh1979@gmail.com>
2024-02-28 19:41:05 +08:00
MZZW
85efc86cde
"添加One Dark主题" ( #225 )
2024-02-28 19:36:25 +08:00
Roy Qu
cbeb9322d4
minor change
2024-02-28 18:48:02 +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
8b0c53dc69
minor change
2024-02-28 13:40:49 +08:00
Roy Qu
0bab75cfd6
enhancement: force fixed width
2024-02-28 11:51:02 +08:00
Roy Qu
f763cec8f4
- fix: Function argument infos are not correctly parsed.
2024-02-28 10:41:03 +08:00
Roy Qu
f7eacaa048
minor update
2024-02-28 09:41:20 +08:00
Roy Qu
2743e6f682
- fix: Parser: invalidating file may lost class inheritance infos.
2024-02-28 09:17:30 +08:00
Roy Qu
1728e953bf
- fix: Parser: invalidating file may break class inheritance infos.
2024-02-27 18:08:38 +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
451e201881
enhancement: enable/disable fallback fonts
2024-02-27 13:05:38 +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
03e267d59a
update translations
2024-02-26 19:08:52 +08:00
Roy Qu
d3e29958b5
add more fallback font
2024-02-26 18:29:24 +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
979427da27
update NEWS.md
2024-02-26 15:17:09 +08:00
Roy Qu
d106e9ac39
Merge branch 'master' into emoji
2024-02-26 15:15:36 +08:00
Roy Qu
b57bbc34f9
Use fallback font instead of non-ascii font
2024-02-26 15:15:26 +08:00
Cyano Hao
f291470f5b
Update XDG desktop integration ( #222 )
...
* add XDG MIME support
* force XDG icon spec
With the addition of MIME support, it is no longer possible to integrate with desktop environment by simply moving desktop file to standard location. Now force XDG_ADAPTIVE_ICON=ON.
If you build Red Panda C++ with non-standard PREFIX, you will move all desktop integration components to standard location.
2024-02-26 10:51:15 +08:00
Roy Qu
b59342a602
Update NEWS.md
2024-02-26 10:50:17 +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
Roy Qu
fda9a424c4
fix: ending glyph not correctly drawed after editing
2024-02-25 20:01:05 +08:00
Roy Qu
9672ebd079
fix: font style not correct when painting
2024-02-25 18:59:39 +08:00
Roy Qu
16053882d4
minor fix
2024-02-25 11:27:25 +08:00
Roy Qu
7ac35a86b8
Painter optimization
...
ligature support
2024-02-25 11:22:49 +08:00
Roy Qu
effecc80f9
fix: can't redo input char
2024-02-25 10:18:09 +08:00
Roy Qu
3b28894d51
Work save:
2024-02-24 21:14:19 +08:00
Roy Qu
322c4bba4f
work save:
...
Optimization for text render
2024-02-24 15:05:46 +08:00
Roy Qu
cb2b119e46
Done:
...
- Caret move
- Delete current char / last char
Fix:
- Selection not correctly drawn
2024-02-24 11:25:41 +08:00
Roy Qu
06b8850970
work save
2024-02-23 21:43:58 +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
d82cd730bd
Merge branch 'master' into emoji
2024-02-23 10:28:57 +08:00
Roy Qu
3679d5f215
Update NEWS.md
2024-02-23 10:19:43 +08:00
XY0797
fd202edaa8
feat: 实施增强的文件重命名以改善用户体验(issues#73) ( #205 )
...
* fix: Fixed a bug where newly created files would not automatically enter edit mode.
* feat: Implement enhanced file rename to improve user experience
* Update filenamedelegate.cpp
fix: Fix file name errors
* fix: Fixed an issue where the position was offset during file renaming under high DPI; enhancement: Improved the custom class file names and class names.
---------
Co-authored-by: xy <eq_software@foxmail.com>
2024-02-23 10:10:58 +08:00
Roy Qu
cf994d2ac6
work save: can display glyphs with code points > 0xFFFF now
2024-02-22 22:51:48 +08:00
Roy Qu
2489148da6
work save
2024-02-22 19:00:47 +08:00
Roy Qu
cb1d2594da
work save
2024-02-22 18:03:07 +08:00
Roy Qu
e3d57e564d
Merge branch 'master' into emoji
2024-02-22 14:48:20 +08:00
Roy Qu
556e5fad96
update version number and NEWS.md
2024-02-22 14:47:49 +08:00