Commit graph

1720 commits

Author SHA1 Message Date
Kovid Goyal
62580c855b
Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
Kovid Goyal
d2b871da68
... 2025-05-28 12:05:28 +05:30
Kovid Goyal
22b52bb0b7
Add TODO 2025-05-26 06:13:20 +05:30
Kovid Goyal
986d441f38
... 2025-05-25 14:38:40 +05:30
Kovid Goyal
d4a469475b
Use half the force Luke 2025-05-25 14:36:07 +05:30
Kovid Goyal
bfc5b03ee1
Use the frame Luke 2025-05-25 14:17:09 +05:30
Kovid Goyal
a3ef734c83
... 2025-05-25 13:56:37 +05:30
Kovid Goyal
73d1d076e0
Implement left/right movement 2025-05-25 13:45:42 +05:30
Kovid Goyal
68f02fc44f
Fix drawing of results list 2025-05-25 11:46:19 +05:30
Kovid Goyal
c65729468a
Handle up/down arrow keys to change current result 2025-05-25 10:12:23 +05:30
Kovid Goyal
5dc29563e8
Highlight current result using text styles not sizes
Works better when the current result is moved around
2025-05-25 10:00:56 +05:30
Kovid Goyal
5faa7bda5d
hints kitten: Preserve line breaks when the hint is over a line break
Fixes #8674
2025-05-24 14:09:27 +05:30
Kovid Goyal
8e720cc1da
... 2025-05-24 13:25:22 +05:30
Kovid Goyal
54395da696
... 2025-05-24 09:23:05 +05:30
Kovid Goyal
96436f10f7
Allow modifying the score of matches using a regex 2025-05-23 11:31:50 +05:30
Kovid Goyal
daea53ac6d
Simplify ellipsis handling logic 2025-05-22 23:19:55 +05:30
Kovid Goyal
f5740572b7
Set window title 2025-05-22 23:10:25 +05:30
Kovid Goyal
aec8a6b0b4
Use a regular expression for exclusion 2025-05-22 23:06:28 +05:30
Kovid Goyal
bb79a27569
Render match 2025-05-22 22:40:34 +05:30
Kovid Goyal
1ab1e104b6
... 2025-05-22 22:28:51 +05:30
Kovid Goyal
6453cfd25a
Implement directory exclusion 2025-05-22 22:19:23 +05:30
Kovid Goyal
68e3dd6f34
... 2025-05-22 14:51:51 +05:30
Kovid Goyal
8e61758064
Work on setting up choose-files.conf 2025-05-22 14:19:50 +05:30
Kovid Goyal
c1b158781f
Fix display of files in root dir 2025-05-21 22:55:49 +05:30
Kovid Goyal
b784dd4fba
Sort the lists 2025-05-21 22:40:55 +05:30
Kovid Goyal
60e701271f
Use a cache for icons 2025-05-21 22:36:40 +05:30
Kovid Goyal
f0537198e6
... 2025-05-21 22:29:05 +05:30
Kovid Goyal
646bf47a43
Icons for file matches 2025-05-21 22:16:22 +05:30
Kovid Goyal
14043be919
More work on rendering results 2025-05-21 12:57:49 +05:30
Kovid Goyal
c2c9d2ceb2
Work on rendering results 2025-05-21 12:41:56 +05:30
Kovid Goyal
c158fde734
Code to scan filesystem for the file picker 2025-05-20 21:15:36 +05:30
Kovid Goyal
56b26838ce
Handle backspace and esc keys 2025-05-20 14:34:52 +05:30
Kovid Goyal
97b6212513
Implement drawing search text 2025-05-20 14:24:08 +05:30
Kovid Goyal
b55013944e
More work on choose-files 2025-05-20 14:16:49 +05:30
Kovid Goyal
7347075bb3
More work on choose_files 2025-05-20 12:50:05 +05:30
Kovid Goyal
fbfdb38260
Start work on choose files kitten 2025-05-20 12:32:43 +05:30
Kovid Goyal
197cfbc1b1
DRYer 2025-05-20 11:16:49 +05:30
Kovid Goyal
868e0c6b97
Some help for enable-portal 2025-05-20 08:38:51 +05:30
Kovid Goyal
2d15380f9d
... 2025-05-19 20:14:27 +05:30
Kovid Goyal
3119088a54
Allow setting contrast and accent-color as well 2025-05-19 19:39:32 +05:30
Kovid Goyal
fcc77c264f
Endpoint to set arbitrary settings 2025-05-19 19:07:37 +05:30
Kovid Goyal
d38d72bd5e
Command to change color-scheme 2025-05-19 13:42:24 +05:30
Kovid Goyal
c36815a380
Command to auto-create config files needed to get xdg-desktop-portal to use the kitty portal 2025-05-19 13:10:32 +05:30
Kovid Goyal
6be57e4316
Couple more options 2025-05-19 10:21:53 +05:30
Kovid Goyal
f591ca151d
Code to show desktop settings 2025-05-19 10:12:00 +05:30
Kovid Goyal
f104562533
Add API to change settings values over DBUS 2025-05-19 08:52:18 +05:30
Kovid Goyal
a3398a44f8
Allow arbitrary number of settings 2025-05-19 08:52:18 +05:30
Kovid Goyal
01c182c410
Only add properties interface if there are properties defined 2025-05-19 08:52:18 +05:30
Kovid Goyal
6fded182b3
Add SettingChanged to introspect data 2025-05-19 08:52:18 +05:30
Kovid Goyal
a8082f7a3c
... 2025-05-19 08:52:18 +05:30