Kovid Goyal
4bc532a2d0
Clarify base64 and utf-8 encoding requirements
2024-07-29 20:42:55 +05:30
Kovid Goyal
eb1bb493a7
Ensure icon cache is cleared at exit
2024-07-29 15:24:18 +05:30
Kovid Goyal
7023e1506b
get icon by path loading working in the notify kitten
2024-07-29 15:10:11 +05:30
Kovid Goyal
8cfe1d7a16
DRYer
2024-07-29 14:53:41 +05:30
Kovid Goyal
ad48ecad40
Implement handling of icon names on Linux
2024-07-29 14:39:20 +05:30
Kovid Goyal
896833a4f7
notify kitten: Wait for close now implemented
2024-07-29 10:08:37 +05:30
Kovid Goyal
9bd155ae50
More work on notify kitten
2024-07-29 08:21:45 +05:30
Kovid Goyal
1b1f5656ee
more work on notifications kitten
2024-07-29 07:13:32 +05:30
Kovid Goyal
00737ebf30
Fix build of hyperlinked grep
2024-07-28 21:13:54 +05:30
Kovid Goyal
674432f886
Round out the options for the new notify kitten
2024-07-28 20:52:44 +05:30
Kovid Goyal
5c1af0fcb1
Start work on the notify kitten
2024-07-28 20:41:01 +05:30
Kovid Goyal
a473738001
Add tests for handling of icon metadata
2024-07-26 23:57:36 +05:30
Kovid Goyal
c906314974
change the atomic write functions to work with readers
2024-07-22 15:01:19 +05:30
Kovid Goyal
879effc6f5
Allow querying background opacity via XTGETTCAP
2024-07-22 11:31:34 +05:30
Kovid Goyal
0cf9a79760
A new option second_transparent_bg
...
Makes a second background color semi-transparent via background_opacity.
Useful for things like cursor line highlight in editors.
Fixes #7646
2024-07-21 20:22:31 +05:30
Kovid Goyal
ae8da889c4
Make mypy 1.11 happy
2024-07-20 10:15:01 +05:30
Kovid Goyal
dca2663500
move rsync signature hashmap to verstable
2024-07-12 11:45:48 +05:30
Ethan Wu
87a9a60442
Fix themes kitten not displaying colors in narrow windows
...
The themes kitten used the truncated color name when formatting the
colors themselves, which leads to broken coloring when the window is
narrow enough to cause truncation to occur.
2024-07-08 22:41:29 -07:00
Kovid Goyal
24f01136c7
DRYer
...
Make CLI Only kittens run in overlay windows when run via the kitten
action mapping by default.
2024-07-05 13:23:41 +05:30
Kovid Goyal
d8dc237af7
...
2024-07-05 12:37:54 +05:30
Kovid Goyal
2dc478f7df
Allow running the choose fonts kitten via a mapping easily
2024-07-05 12:17:14 +05:30
Kovid Goyal
99258f6621
Nicer error message when running command line only kittens
2024-07-02 10:22:15 +05:30
Kovid Goyal
5bb8378dc1
icat: Add an option to leave the cursor to the right of the image
...
Fixes #7574
2024-06-25 13:06:46 +05:30
Kovid Goyal
5d531273ab
Allow changing sample text in showcase function
2024-06-25 11:26:14 +05:30
Kovid Goyal
73a5401815
Sort style names by variant axis value when available
2024-06-24 07:54:19 +05:30
Kovid Goyal
d51c56ed65
Fix marking of current style in list
2024-06-24 07:54:19 +05:30
Kovid Goyal
f887519c1e
Fix spec generation for auto setting
2024-06-24 07:54:19 +05:30
Kovid Goyal
800bad207a
Fix changing styles discarding features
2024-06-24 07:54:19 +05:30
Kovid Goyal
2638c7241f
Preserve auto setting when re-running choose-fonts on already selected family
2024-06-24 07:54:19 +05:30
Kovid Goyal
64340943bd
...
2024-06-24 07:54:19 +05:30
Kovid Goyal
6e29561486
Fix sorting of features in UI
2024-06-24 07:54:19 +05:30
Kovid Goyal
a2b296d73e
Setting of index features now basically works
2024-06-24 07:54:19 +05:30
Kovid Goyal
0633000c50
...
2024-06-24 07:54:19 +05:30
Kovid Goyal
09ad164ed5
Implement toggling of boolean features
2024-06-24 07:54:18 +05:30
Kovid Goyal
4b323a6b81
Work on UI for features
2024-06-24 07:54:18 +05:30
Kovid Goyal
e2919a0f2d
Fix preview rendering when height of previewed font greater than cell height
2024-06-24 07:54:18 +05:30
Kovid Goyal
9782833308
test render function to develop the sample renderer
2024-06-24 07:54:18 +05:30
Kovid Goyal
72257f652d
...
2024-06-24 07:54:18 +05:30
Kovid Goyal
a69d71d416
Render font feature list in UI
2024-06-24 07:54:18 +05:30
Kovid Goyal
7e56920fa3
Get feature human readable names
2024-06-24 07:54:18 +05:30
Kovid Goyal
b017cc0c1e
Handle variable fonts like cascadia code that dont have a postfix variation prefix name for some of their faces
2024-06-24 07:54:17 +05:30
Kovid Goyal
815df1e210
Wire up applying of font config
2024-06-24 07:54:17 +05:30
Kovid Goyal
7fafdeef48
More work on choose_fonts
2024-06-24 07:54:17 +05:30
Kovid Goyal
7c42682b01
Render preview synchronously to avoid flashing
2024-06-24 07:54:17 +05:30
Kovid Goyal
345134c7d0
Get axis clicking working
2024-06-24 07:54:17 +05:30
Kovid Goyal
0afc92104d
more work on axis fine tuning
2024-06-24 07:54:17 +05:30
Kovid Goyal
f3a1a1da1c
Render variable axes
2024-06-24 07:54:17 +05:30
Kovid Goyal
b482c1a050
Generalize code to get variable spec
2024-06-24 07:54:17 +05:30
Kovid Goyal
fa2a11310d
More work on face fine tune UI
2024-06-24 07:54:17 +05:30
Kovid Goyal
036d1174c7
Make debug printing in backend.py more convenient
2024-06-24 07:54:17 +05:30