Commit Graph

1711 Commits

Author SHA1 Message Date
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
Kovid Goyal
75fdd86637 Get the DBUS export actually working 2025-05-19 08:52:18 +05:30
Kovid Goyal
e42d7efe85 Get it building on the various BSDs bane of my existence 2025-05-19 08:52:18 +05:30
Kovid Goyal
13b574486c ... 2025-05-19 08:52:18 +05:30
Kovid Goyal
c94844b220 Start work on Linux desktop portal kitten 2025-05-19 08:52:18 +05:30
Kovid Goyal
95c6279bdd Implement --grab-keyboard
Currently works on Wayland.
2025-05-18 14:30:33 +05:30
Kovid Goyal
ce59ef8c6e Export function to encode clipboard protocol chunk 2025-05-16 12:23:14 +05:30
Kovid Goyal
59c32d19cc Simplify code 2025-05-16 12:17:00 +05:30
Kovid Goyal
4713cc29ad make gofmt happy 2025-05-16 09:40:34 +05:30
Kovid Goyal
c861259e3b Rename go module from kitty -> github.com/kovidgoyal/kitty
Makes the code more easily re-useable in other projects
2025-05-16 08:43:39 +05:30