Kovid Goyal
7788d6acc2
Document the new quick-access-terminal kitten
2025-04-29 08:01:59 +05:30
Kovid Goyal
08e2889a72
Use a conf file for the quick access terminal
...
This is needed on macOS where there is no good way to use command line
arguments when the terminal is triggerred via global shortcut key via
launch services.
2025-04-28 22:13:38 +05:30
Kovid Goyal
5683314784
Start work on quick-access-terminal kitten
2025-04-28 19:52:04 +05:30
Kovid Goyal
83bb1553f7
Allow changing panel CLI defaults
2025-04-28 16:25:53 +05:30
Kovid Goyal
9854068a59
Start work on panel kitten wrapper in Go
...
Needed because we need to use a special exe on macOS.
2025-04-28 16:07:09 +05:30
Kovid Goyal
b0ae88ada9
Wire up the codegen C cli parser
2025-04-28 09:20:11 +05:30
Kovid Goyal
d548a6fcf4
rename typing module to avoid conflicts with stdlib typing
2025-04-28 09:20:10 +05:30
Kovid Goyal
e42d410ee4
Move cli spec parsing code into simple module
2025-04-28 09:20:10 +05:30
Kovid Goyal
189d78283c
Get the quake terminal working on macOS
2025-04-25 20:27:26 +05:30
Kovid Goyal
9296bc3060
Speed up --detach
...
Also DRYer as well as more robust since single instance cleanup, binding
etc. happen in single process.
2025-04-24 08:13:58 +05:30
Kovid Goyal
867ec83bed
Fix use of single instance with detach
2025-04-24 07:17:55 +05:30
Kovid Goyal
bd0116b561
Update docs
2025-04-24 07:07:28 +05:30
Kovid Goyal
fc8cc9cb71
Fix instance group not being passed by panel wrapper
2025-04-24 07:00:50 +05:30
Kovid Goyal
559e8449c5
Allow redirecting to a log file in --detach mode
2025-04-24 06:46:46 +05:30
Kovid Goyal
18d58587fb
...
2025-04-24 06:31:18 +05:30
Kovid Goyal
0c3797ec90
Implement --detach for panel kitten
2025-04-24 06:30:33 +05:30
Kovid Goyal
983e570bbe
Update docs to note that macOS is supported by the panel kitten as well
2025-04-23 20:52:11 +05:30
Kovid Goyal
845fc30020
Allow running panel kitten without a cmdline to run
2025-04-23 20:08:54 +05:30
Kovid Goyal
c1b6b4494a
Implement starting kitty hidden
...
Fixes #3466
2025-04-23 08:50:02 +05:30
Kovid Goyal
e93338a81c
Start work on macOS support for panel kitten
2025-04-23 07:43:36 +05:30
Kovid Goyal
8b6a210ac1
Allow specifying --listen-on for panel kitten
2025-04-22 14:29:32 +05:30
Kovid Goyal
fc5fc7c9c4
Remote control: Allow modifying desktop panels and showing/hiding OS Windows using the kitten @ resize-os-window command
...
Also move the visibility toggle debounce into C code with a per OS
Window timer.
Fixes #8550
2025-04-22 13:34:09 +05:30
Kovid Goyal
53d8ca5d3e
Add a note for why debounce is needed
2025-04-22 09:06:13 +05:30
Kovid Goyal
604597dba1
...
2025-04-22 09:00:59 +05:30
Kovid Goyal
f319ef6cbb
Debounce visibility toggle events
...
Fixes #8557
2025-04-22 08:58:44 +05:30
Kovid Goyal
2566a79472
Fix #8558
2025-04-22 07:37:42 +05:30
Kovid Goyal
85d58de035
kitty can finally natively implement a quake like terminal dropdown
...
Currently Wayland (except for GNOME as usual) only.
2025-04-21 20:28:56 +05:30
Kovid Goyal
9b5d5bf678
Implement single-instance for panel kitten
2025-04-21 16:55:55 +05:30
Kovid Goyal
0ad989f71d
Add alias for --class
2025-04-21 15:50:40 +05:30
Kovid Goyal
9329850184
panel kitten: Allow specifying panel size in pixels in addition to cells
2025-04-21 13:08:19 +05:30
Kovid Goyal
341df0dccb
More CodeQL fixes
2025-04-20 22:13:45 +05:30
Kovid Goyal
237bb35ee9
More CodeQL fixes
2025-04-20 21:53:11 +05:30
Kovid Goyal
4b4bfca007
...
2025-04-06 09:16:42 +05:30
bilbofroggins
2d462b40b7
Update ui.go
2025-04-05 19:24:17 -04:00
bilbofroggins
fd14e103ef
Update main.py
2025-04-05 19:21:38 -04:00
Kovid Goyal
96d5c9c7c6
A new option to clear selections when they no longer reflect the contents of the clipboard
2025-03-12 11:41:27 +05:30
alex-huff
bd8e6a8ffc
panel: Fixed initial_window_size for --edge=none
2025-03-07 21:05:30 -06:00
alex-huff
9e12819f65
panel: Use columns instead of lines for initial window size of
...
vertical panels
2025-03-07 21:05:26 -06:00
Kovid Goyal
4d27b4766e
Cleanup previous PR
2025-03-08 08:11:34 +05:30
alex-huff
537000dfc0
...
2025-03-07 11:18:18 -06:00
alex-huff
9188d6a664
Wayland: added --edge=center option for panel kitten
2025-03-07 11:11:07 -06:00
Kovid Goyal
c3e20dbc40
Fix #8408
2025-03-07 16:06:03 +05:30
Kovid Goyal
9068d3f925
Fix #8361
2025-02-23 18:00:38 +05:30
Kovid Goyal
cf8407b8d3
...
2025-02-09 15:10:41 +05:30
Kovid Goyal
8bf383d1c4
DRYer: Use the existing unix package stat()
2025-02-09 15:01:05 +05:30
Kovid Goyal
4b6226a160
And another incorrect use of unix.Stat_t
2025-02-09 14:24:05 +05:30
Kovid Goyal
a582de98dc
Fix building of kitten on other platforms
2025-02-09 14:11:14 +05:30
Kovid Goyal
2f775086b0
...
2025-02-09 13:03:23 +05:30
Kovid Goyal
949860ff22
ssh kitten: Fix incorrect copying of data files when using the python interpreter and also fix incorrect hard link detection
2025-02-09 12:59:33 +05:30
Kovid Goyal
bfbb54cdf3
...
2025-02-05 17:04:14 +05:30