Commit graph

15702 commits

Author SHA1 Message Date
Kovid Goyal
07342ca801
Fix strut allocation 2025-05-01 21:28:22 +05:30
Kovid Goyal
28dbb4681d
Fix margins for background and input for docks 2025-05-01 20:58:49 +05:30
Kovid Goyal
f04fc251bf
Start work on full panel support in X11 2025-05-01 15:44:08 +05:30
Kovid Goyal
04fbf63eab
... 2025-05-01 11:51:33 +05:30
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