Commit graph

15530 commits

Author SHA1 Message Date
Kovid Goyal
10683c748c
Use sorted boolean cli options to prevent spurious rebuilds 2025-04-22 08:46:11 +05:30
Kovid Goyal
2566a79472
Fix #8558 2025-04-22 07:37:42 +05:30
Kovid Goyal
25ae75ac13
A better error message when the user tries to use = with a short option.
See #8556
2025-04-22 07:31:34 +05:30
Kovid Goyal
cb490da948
Add a link to the bug in kwin 2025-04-21 21:17:51 +05:30
Kovid Goyal
096ff78d1a
Note that terminal toggling is once only on kwin, sigh 2025-04-21 20:43:11 +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
778f8afebd
Update changelog 2025-04-21 15:02:53 +05:30
Kovid Goyal
3ce734ce9c
launch: Allow creating desktop panels
Now users can use mappings or remote control to popup new desktop panels
on Wayland in addition to new desktop windows.

Fixes #8549
2025-04-21 14:59:31 +05:30
Kovid Goyal
a8693e45ef
Nicer error message when running panel kitten on a compositor that does not support layer shell 2025-04-21 13:39:16 +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
64b5d2d187
More precise error on resize panel attempt 2025-04-21 12:32:20 +05:30
Kovid Goyal
796ee602de
... 2025-04-21 09:50:30 +05:30
Kovid Goyal
6f673929eb
Fix failure of tarfile extract when dest_path has symlinks 2025-04-21 09:46:30 +05:30
Kovid Goyal
4d69eea4af
Add test for tarfile extractall 2025-04-21 09:32:56 +05:30
Kovid Goyal
3daac6fb22
Remove unnecessary check 2025-04-20 23:38:16 +05:30
Kovid Goyal
50b830faa5
DRYer 2025-04-20 23:18:49 +05:30
Kovid Goyal
5a6c2d9f3b
skip illegal paths in tar archives rather than erroring on them 2025-04-20 23:12:17 +05:30
Kovid Goyal
d7f4d44d8e
More CodeQL fixes 2025-04-20 23:08:14 +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
adfcffa5d7
Various fixes to make CodeQL happy 2025-04-20 21:34:42 +05:30
Kovid Goyal
c84b894a89
Remove deprecated tar file type check 2025-04-20 15:59:20 +05:30
Kovid Goyal
edfda1e7af
Remove deprecated option from CodeQL setup 2025-04-20 15:51:29 +05:30
Kovid Goyal
9cea3fbcb8
Enable CodeQL for Go 2025-04-20 15:44:36 +05:30
Kovid Goyal
e2cf1e9185
Dont crash when user attempts to resize panel via remote control
Fixes #8550
2025-04-20 15:19:35 +05:30
Kovid Goyal
ef2713a5bd
... 2025-04-16 16:15:02 +05:30
Kovid Goyal
923b04d124
clarify wording 2025-04-16 15:57:59 +05:30
Kovid Goyal
5d2e258c35
Wayland: When the compositor supports the xdg-system-bell protocol use it to play the default bell sound 2025-04-16 15:48:51 +05:30
Kovid Goyal
4f6d97c143
Mention desktop panel based projects that use the panel kitten 2025-04-15 07:59:39 +05:30
Kovid Goyal
afe5877e6a
Fix indentation in codeql yml file 2025-04-14 10:21:10 +05:30
Kovid Goyal
5382fa8692
Bump version of CodeQL actions
Version 2 is deprecated.

Fixes #8537
Fixes #8536
2025-04-14 08:09:31 +05:30
Kovid Goyal
e100d3f5dd
Add a warning about algorithm changes 2025-04-13 10:37:20 +05:30
Kovid Goyal
423bdfc5f3
... 2025-04-13 10:34:45 +05:30
Kovid Goyal
d30354e9c8
... 2025-04-13 10:31:43 +05:30
Kovid Goyal
521031449f
Dont use a ref as it causes numbering restart 2025-04-13 10:30:21 +05:30
Kovid Goyal
ba46678a0d
Fix width test kitten descriptive text being erased 2025-04-12 15:20:07 +05:30
Kovid Goyal
97445818ca
make mypy happy 2025-04-12 14:00:23 +05:30
Kovid Goyal
56954b2e48
Fix a regression that caused automatic color themes to not be re-applied after config file reload
The reload was only happening if the auto theme config file had its mtime
updated, since the last time it was checked.

Fixes #8530
2025-04-12 13:48:27 +05:30
Kovid Goyal
82e2fe82d6
Add a couple more gseg tests 2025-04-11 13:34:16 +05:30
Kovid Goyal
357481900d
Add combining at line end test 2025-04-11 13:16:45 +05:30
Kovid Goyal
ed719d91ec
... 2025-04-11 12:24:46 +05:30
Kovid Goyal
cd4490b5ad
Test cursor position after individual graphemes 2025-04-11 12:21:40 +05:30
Kovid Goyal
66a2702631
... 2025-04-11 12:08:42 +05:30
Kovid Goyal
dbc88d8a3a
Document test description format 2025-04-11 12:03:06 +05:30
Kovid Goyal
342ac57e63
Allow restricting the tests run 2025-04-11 11:40:23 +05:30
Kovid Goyal
85c177bcb1
Add note about width test kitten 2025-04-11 11:24:19 +05:30
Kovid Goyal
3a4d32b85b
Get basic full string width tests running 2025-04-11 10:45:39 +05:30
Kovid Goyal
cf6bb29ef7
Start work on width testing kitten 2025-04-11 09:34:21 +05:30