Commit Graph

15698 Commits

Author SHA1 Message Date
Kovid Goyal
4aaba24b99 ... 2025-05-01 07:36:08 +05:30
Kovid Goyal
1191cb57d5 Add wayland compositor support matrix for panel kitten 2025-05-01 07:32:58 +05:30
Kovid Goyal
1ea7bbafd8 Add --debug-rendering to QAT 2025-05-01 06:56:34 +05:30
Kovid Goyal
a6b8a7305c Better error message when X11 window manager doesnt support the needed Atoms for panels 2025-04-30 20:58:57 +05:30
Kovid Goyal
8e6612765f Also reload panel settings of overrides and config 2025-04-30 20:47:34 +05:30
Kovid Goyal
68a0c5b86f DRYer 2025-04-30 19:10:15 +05:30
Kovid Goyal
a72fc508d9 Document how the screenshots were generated and put the images in a sidebar 2025-04-30 18:49:31 +05:30
Kovid Goyal
7043440e2f Make the screenshots smaller by default 2025-04-30 15:11:12 +05:30
Kovid Goyal
0a2872446e Add screenshots of quick access terminal 2025-04-30 14:29:35 +05:30
Kovid Goyal
baefb15270 ... 2025-04-30 11:38:39 +05:30
Kovid Goyal
8ec7072e7a Make CodeQL happy 2025-04-30 11:33:52 +05:30
Kovid Goyal
edcfd17ca9 Panel kitten: Add option to hide panel on focus loss 2025-04-30 07:46:41 +05:30
Kovid Goyal
df052edae8 Wayland: Also set layer shell surface layer when showing surface
Without this on KDE the layer is reset to background.
2025-04-30 06:38:12 +05:30
Kovid Goyal
8d213bba04 Make test more robust against env 2025-04-30 05:50:05 +05:30
Kovid Goyal
c5147064b7 Make old compilers happy 2025-04-30 05:44:18 +05:30
Kovid Goyal
4fa67c9ffd macOS: Relayout layer shell windows on screen size change 2025-04-29 21:33:05 +05:30
Kovid Goyal
2d1cddcc25 Update layer shell config when toggling visibility 2025-04-29 21:16:15 +05:30
Kovid Goyal
006c2811e0 ... 2025-04-29 10:27:43 +05:30
Kovid Goyal
2f921d6dec Proper handling of disabled cli flags 2025-04-29 10:26:28 +05:30
Kovid Goyal
b950cb85ce ... 2025-04-29 09:39:05 +05:30
Kovid Goyal
24aa1f171c Make AsCommandLine() more parsimonious 2025-04-29 09:37:36 +05:30
Kovid Goyal
6ac1ccd378 ... 2025-04-29 09:13:06 +05:30
Kovid Goyal
cd872d505f Better fix for missing cls and name options on macOS 2025-04-29 09:06:52 +05:30
Kovid Goyal
840148c2b8 ... 2025-04-29 09:02:54 +05:30
Kovid Goyal
56a0596bea chdir to HOME for qat window as well 2025-04-29 08:58:30 +05:30
Kovid Goyal
8c6181d233 Dont pass --app-id on macOS 2025-04-29 08:55:53 +05:30
Kovid Goyal
d1aa2a32c8 Merge branch 'fix-panel-docs-typo' of https://github.com/alex-huff/kitty 2025-04-29 08:48:36 +05:30
alex-huff
0efbd66717 fix typos 2025-04-28 22:15:09 -05:00
Kovid Goyal
44cca80a0c DRYer 2025-04-29 08:43:21 +05:30
Kovid Goyal
c92ca01ea6 More work on the docs 2025-04-29 08:36:39 +05:30
Kovid Goyal
7788d6acc2 Document the new quick-access-terminal kitten 2025-04-29 08:01:59 +05:30
Kovid Goyal
b9326f5c94 Add some formatting to CLIParser error messages 2025-04-29 07:26:48 +05:30
Kovid Goyal
8d278a741a Merge branch 'patch-1' of https://github.com/nikelborm/kitty 2025-04-29 06:43:55 +05:30
Eva
3d00a26840 Update graphics-protocol.rst: typo fix 2025-04-29 00:09:04 +03:00
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
4d1ddd9439 QAT kitten basically works 2025-04-28 20:10:50 +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
e65031184a Fix panel invocation 2025-04-28 16:10:38 +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
cd75baccf2 Remove unused code 2025-04-28 15:37:08 +05:30
Kovid Goyal
909b8747d3 Add launcher test for list style options 2025-04-28 13:55:36 +05:30
Kovid Goyal
ead724ee28 DRYer 2025-04-28 13:34:45 +05:30
Kovid Goyal
b0b8e7145c Use a memset instead of a for loop
Works around a GCC bug, see: #8584
2025-04-28 13:22:46 +05:30
Kovid Goyal
7fde51bd8d Avoid double lookups of flag aliases 2025-04-28 12:53:33 +05:30
Kovid Goyal
e698fd274c Release hash ambiguous parsing 2025-04-28 12:45:38 +05:30
Kovid Goyal
14792aa60e Allow partial option matches in C CLI parser as well
Matches behavior of Go parser and is nice to have
2025-04-28 12:43:09 +05:30
Kovid Goyal
d7fb143ee0 Allow explicitly setting boolean options in Go cli parser
Matches C parser
2025-04-28 11:54:51 +05:30
Kovid Goyal
39bf612071 DRYer 2025-04-28 11:33:58 +05:30
Kovid Goyal
92c6d90132 Allow single char options to take =value in kittens
Matches kitty cli parsing behavior
2025-04-28 11:27:33 +05:30