Kovid Goyal
|
a76f32df2d
|
Code to serialize/unserialize loaded images
|
2025-10-07 17:25:47 +05:30 |
|
Kovid Goyal
|
1f37f065ab
|
Improve API of disk cache
Allow getting all keys and also return get result for added keys
|
2025-10-07 13:01:09 +05:30 |
|
Kovid Goyal
|
224ccb170a
|
Micro optimisation
|
2025-10-07 09:23:22 +05:30 |
|
Kovid Goyal
|
328745cad9
|
removing a non-existent item from disk cache is not an error
|
2025-10-07 09:16:30 +05:30 |
|
Kovid Goyal
|
5d1ce327e0
|
Ensure adds to disk cache are atomic
|
2025-10-07 09:14:14 +05:30 |
|
alex-huff
|
86698e0b17
|
unicode-input: fix race condition causing incorrect results
|
2025-10-06 19:14:06 -05:00 |
|
Kovid Goyal
|
ca7ab7a57c
|
Get rid of os.Exit() from ExecAndHoldTillEnter
|
2025-09-30 13:25:22 +05:30 |
|
Kovid Goyal
|
712faa7aa5
|
Fix pruning on DiskCache object creation
|
2025-09-30 13:18:00 +05:30 |
|
Kovid Goyal
|
8fdbf8d7da
|
Make the paths returned by DiskCache stable even if the parent entry is removed/pruned for the life of the process
|
2025-09-30 12:53:08 +05:30 |
|
Kovid Goyal
|
16d411943a
|
Add integration test for go atexit implementation
|
2025-09-30 12:37:25 +05:30 |
|
Kovid Goyal
|
190e3e5891
|
Add atexit cleanup via worker process to kittens infrastructure
|
2025-09-30 11:52:13 +05:30 |
|
Kovid Goyal
|
4f9519d773
|
Cleanup __atexit__
|
2025-09-30 11:29:49 +05:30 |
|
Kovid Goyal
|
ba96fa06fe
|
Allow using defer in KittenMain
|
2025-09-30 11:20:37 +05:30 |
|
Kovid Goyal
|
ca0ff68d8e
|
More tests for disk cache
|
2025-09-30 11:16:49 +05:30 |
|
Kovid Goyal
|
d7199f1f75
|
Start working on tests for disk cache
|
2025-09-28 21:35:36 +05:30 |
|
Kovid Goyal
|
30f7ed76c1
|
Start work on disk cache for choose files preview caching
|
2025-09-28 09:49:16 +05:30 |
|
Kovid Goyal
|
ee00bfa01a
|
...
|
2025-09-21 10:15:06 +05:30 |
|
Kovid Goyal
|
f98d5fce16
|
Remove multiple copies of imaging package
Move to an exiffix fork that does not depend on disintegration/imaging
Now we have only one copy of kovidgoyal/imaging package.
|
2025-09-19 21:41:23 +05:30 |
|
Kovid Goyal
|
80260e6eb1
|
Move back to individual settings for scrollbar
We need to split out the color settings so that they can be set in
themes anyway, so ...
|
2025-09-14 17:48:59 +05:30 |
|
Kovid Goyal
|
a28e9a0146
|
Fix infinite recursion in readline completer
|
2025-08-16 06:55:39 +05:30 |
|
Kovid Goyal
|
fd5876b94e
|
Use SIMD to replace C0 control codes in Go code
|
2025-07-21 08:54:22 +05:30 |
|
Kovid Goyal
|
bd0f55531f
|
Implement previews for plain text files
|
2025-07-20 19:24:17 +05:30 |
|
Kovid Goyal
|
28fce006d6
|
Make highlight code fully re-useable
|
2025-07-20 15:37:03 +05:30 |
|
Kovid Goyal
|
2bdbbd909c
|
Handle color scheme changes in choose-files kitten
|
2025-07-20 13:43:59 +05:30 |
|
Kovid Goyal
|
063cf243c1
|
add cursor_trail_color to nullable_colors and all_color_settings
|
2025-07-19 07:03:13 +05:30 |
|
Kovid Goyal
|
94e6f240a6
|
Allow running python kittens via the kitten binary
It just delegates to kitty +kitten automatically
|
2025-07-15 14:36:19 +05:30 |
|
Kovid Goyal
|
4d3bbd82e0
|
Extend the SGR Pixel mouse reporting protocol to also report when the mouse leaves the window
|
2025-07-12 11:59:23 +05:30 |
|
Kovid Goyal
|
d22244d135
|
Micro-optimization
|
2025-07-12 09:22:27 +05:30 |
|
Kovid Goyal
|
fef57bd4c2
|
Format counts using user locale
|
2025-07-12 08:24:06 +05:30 |
|
Kovid Goyal
|
697805765e
|
...
|
2025-07-10 08:20:16 +05:30 |
|
Kovid Goyal
|
ecf4ef396b
|
Add a test for getting the global git config excludesfile value
|
2025-07-09 14:44:57 +05:30 |
|
Kovid Goyal
|
f742009c55
|
Ensure global gitignore file is not loaded in tests
|
2025-07-09 14:31:46 +05:30 |
|
Kovid Goyal
|
351275cb8c
|
Work on adding ignorefiles support to choose-files
|
2025-07-09 11:54:43 +05:30 |
|
Kovid Goyal
|
c346735c74
|
Finish up gitignore implementation
|
2025-07-08 12:03:58 +05:30 |
|
Kovid Goyal
|
4383398f25
|
Fix ** matching
|
2025-07-08 10:02:43 +05:30 |
|
Kovid Goyal
|
bde347457c
|
Start work on gitignore parsing
|
2025-07-08 09:43:50 +05:30 |
|
Kovid Goyal
|
ebe9842291
|
Implement file filters via dbus
|
2025-07-06 12:17:09 +05:30 |
|
Kovid Goyal
|
0a9d83e11b
|
Allow more sophisticated event tracking for hover regions
|
2025-07-05 13:04:43 +05:30 |
|
Kovid Goyal
|
fdf0a13687
|
Change mouse pointer shape over input area
|
2025-07-05 12:23:44 +05:30 |
|
Kovid Goyal
|
834d0d3848
|
Make the filter labels clickable
|
2025-07-05 11:37:17 +05:30 |
|
Kovid Goyal
|
76d0991b76
|
Work on filter support
|
2025-07-04 13:37:56 +05:30 |
|
Kovid Goyal
|
d5534b6238
|
Add conf file for desktop-ui kitten
|
2025-07-01 13:26:39 +05:30 |
|
Kovid Goyal
|
461e63049a
|
Fix #8754
|
2025-06-26 21:30:43 +05:30 |
|
Kovid Goyal
|
324b95f825
|
Fix recursion into symlinks to dirs
|
2025-06-25 08:35:38 +05:30 |
|
Kovid Goyal
|
4a13c53438
|
Turn off focus tracking while doing tty remote control
Fixes #8733
|
2025-06-16 21:57:19 +05:30 |
|
Kovid Goyal
|
dea6e1da42
|
Special case parallel run with one worker
|
2025-06-06 16:02:31 +05:30 |
|
Kovid Goyal
|
5e6d4ea4c0
|
...
|
2025-06-06 13:32:46 +05:30 |
|
Kovid Goyal
|
7029a35df9
|
Port subseq tests to fzf
|
2025-06-06 13:28:58 +05:30 |
|
Kovid Goyal
|
ed45e1354b
|
Work on implementing the fzf algorithm for the choose files kitten
People are more used to that, and it is more optimized for use case of
finding files.
|
2025-06-06 12:29:35 +05:30 |
|
Kovid Goyal
|
3059c87bd0
|
Use a lock and channel free parallelization for subseq scoring
|
2025-06-06 06:39:09 +05:30 |
|