Kovid Goyal
3d8a2fbb4f
Use SIMD base64 everywhere
2026-04-21 11:56:55 +05:30
Kovid Goyal
3fe884a29a
DRYer
2026-04-10 15:32:27 +05:30
Kovid Goyal
5e158f90a7
Fix some responses from terminal sometimes leaking into shell on after kitten exit
...
Always do a roundtrip at kitten exit, except for special purpose
kittens. This slows down exit by one round trip time (capped at 2
seconds), however it ensures that we never get terminal response leak.
Fixes #9839
2026-04-10 15:14:38 +05:30
Kovid Goyal
6f588a0c29
run modernize
2025-11-11 17:09:37 +05:30
Kovid Goyal
c861259e3b
Rename go module from kitty -> github.com/kovidgoyal/kitty
...
Makes the code more easily re-useable in other projects
2025-05-16 08:43:39 +05:30
Kovid Goyal
daa8e6b05d
Use base64 padding when encoding in the notify kitten
...
Otherwise kitty warns about incomplete base64 data in its stderr
2025-01-05 12:59:28 +05:30
Kovid Goyal
173bf4a4a3
Disable in band resize notifications in a few more places
2024-08-21 12:11:14 +05:30
Jae-Won Chung
8a98b3f4ef
Fix typo in notify kitten usage
2024-08-17 22:08:15 -04:00
Kovid Goyal
bd8162fa42
Add support for controlling the sound played with notifications
2024-08-03 13:46:38 +05:30
Kovid Goyal
34484ef854
Cleanup command line options for notify kitten
2024-08-01 06:44:15 +05:30
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
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
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