Commit Graph

1570 Commits

Author SHA1 Message Date
Kovid Goyal
826a869c96 Cleanup previous PR 2024-11-25 11:33:38 +05:30
Robin Carlier
2005069f90 Panel: fix height, exclusive zone flag, better helptext 2024-11-24 10:48:37 +01:00
Robin Carlier
00d67a6557 Panel: add focus-policy option 2024-11-23 21:07:57 +01:00
Robin Carlier
5f1c603220 Panel: add options for margin 2024-11-23 21:07:57 +01:00
Robin Carlier
ce2bcbb92d Panel: add a edge=none option 2024-11-23 21:07:57 +01:00
Robin Carlier
4eb8e6052f Panel: choose the display layer 2024-11-23 21:07:57 +01:00
Kovid Goyal
2436c5acfe clipboard kitten: Fix a bug causing kitten to hang in filter mode when input data size is not divisible by 3 and larger than 8KB
Fixes #8059
2024-11-19 11:24:59 +05:30
Kovid Goyal
96c1a5c4d1 Get automatic theme switching working 2024-11-07 17:31:44 +05:30
Kovid Goyal
11b0522eb9 Fix #8001 2024-10-29 05:32:07 +05:30
Jackie Li
2208b3be3a diff kitten: fix mouse move down up selection 2024-10-23 19:12:25 +01:00
Kovid Goyal
62d5e13cbd themes kitten: fix some keybaord shortcuts not working with weird IME systems on Linux that convert key events into text events 2024-10-15 09:51:52 +05:30
Kovid Goyal
575538c3f9 icat: Fix --no-trailing-newline not working when using unicode placeholders
Fixes #7948
2024-10-07 10:49:25 +05:30
Kovid Goyal
8eba162d32 ... 2024-10-06 10:33:25 +05:30
Kovid Goyal
d56178d790 sigh, old python 2024-09-29 21:08:15 +05:30
Kovid Goyal
71d49b5328 choose-fonts kitten: allow specifying the name of the conf file to edit
Fixes #7926
2024-09-29 20:50:00 +05:30
Kovid Goyal
af83d855de Add a framework for easily and securely using remote control from the main function of a custom kitten 2024-09-29 20:36:12 +05:30
Kovid Goyal
0a7812ab20 Add nil check in send 2024-09-26 00:55:45 +05:30
Kovid Goyal
100f472a08 Clarify docs 2024-09-24 20:15:39 +05:30
Kovid Goyal
7537fa00e4 Cleanup some code 2024-09-15 08:03:16 +05:30
Kovid Goyal
8eb0b556b7 diff kitten: Fix a regression that broke diffing against remote files
Fixes #7797
2024-08-28 11:00:42 +05:30
Kovid Goyal
173bf4a4a3 Disable in band resize notifications in a few more places 2024-08-21 12:11:14 +05:30
Kovid Goyal
807e14684f Fix #7762 2024-08-21 12:01:12 +05:30
Jae-Won Chung
8a98b3f4ef Fix typo in notify kitten usage 2024-08-17 22:08:15 -04:00
Kovid Goyal
40d1781404 Fix #7688 2024-08-04 17:18:31 +05:30
Kovid Goyal
bd8162fa42 Add support for controlling the sound played with notifications 2024-08-03 13:46:38 +05:30
Kovid Goyal
3367871408 Fix #7690 2024-08-03 07:17:46 +05:30
Kovid Goyal
34484ef854 Cleanup command line options for notify kitten 2024-08-01 06:44:15 +05:30
Jackie Li
bbe29dbc7b [diff kitten] move next/prev file 2024-07-31 16:11:38 +01:00
Kovid Goyal
aa16918dd4 Implement support for buttons on notifications in Linux 2024-07-31 12:11:21 +05:30
Kovid Goyal
ad36c481af Allow closing notifications with the kitten 2024-07-31 09:06:17 +05:30
Kovid Goyal
e97c225b6c Add *_into API for streaming encode/decode 2024-07-30 07:18:33 +05:30
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