Kovid Goyal
|
4c0c5c01f2
|
Bump version of imaging
|
2025-10-11 13:17:15 +05:30 |
|
Kovid Goyal
|
3ba6c3f4b9
|
macOS: Handle dropping of file promises into kitty in addition to file paths
Fixes #9084
|
2025-10-11 11:02:51 +05:30 |
|
Kovid Goyal
|
ef15aa3f51
|
We only clamp to the unit interval
|
2025-10-11 10:23:35 +05:30 |
|
Kovid Goyal
|
c397fc4301
|
Fix continuous redraw when disable_ligatures set to cursor and tab bar visible
Fixes #9071
|
2025-10-11 10:14:36 +05:30 |
|
Kovid Goyal
|
6d66c87077
|
Cleanup previous PR
Fixes #9091
|
2025-10-11 09:16:35 +05:30 |
|
bea4dev
|
001c627f52
|
reimpl SDF rounded corner
|
2025-10-11 09:15:05 +05:30 |
|
Kovid Goyal
|
758acbc4d5
|
Bump python for CVE
|
2025-10-10 18:55:57 +05:30 |
|
Kovid Goyal
|
8fb40af284
|
Fix #9093
|
2025-10-10 17:33:55 +05:30 |
|
Kovid Goyal
|
c40ff94395
|
Fix error when trying to serialize a tab without any windows
|
2025-10-10 12:39:09 +05:30 |
|
Kovid Goyal
|
29e80f2c1b
|
Remove unused code
|
2025-10-10 08:23:22 +05:30 |
|
Kovid Goyal
|
f852ebc3f3
|
Merge branch 'fix-panel-toggle-fullscreen' of https://github.com/alex-huff/kitty
|
2025-10-10 07:12:12 +05:30 |
|
alex-huff
|
1967fd9dd5
|
panel: implemented --edge=none on X11
|
2025-10-09 17:18:40 -05:00 |
|
alex-huff
|
3ca953d98e
|
panel: allow toggling fullscreen regardless of edge
|
2025-10-09 16:46:44 -05:00 |
|
Kovid Goyal
|
dc0bcbcec3
|
reset a few more image fields
|
2025-10-09 22:29:36 +05:30 |
|
Kovid Goyal
|
55f1ab3843
|
Merge branch 'fix-panel-toggle-fullscreen' of https://github.com/alex-huff/kitty
|
2025-10-09 21:43:18 +05:30 |
|
Kovid Goyal
|
a2604f6958
|
Fix animated images sometimes not auto playing or auto playing at the wrong start frame if the same image id is used for a subsequent image
|
2025-10-09 21:42:37 +05:30 |
|
alex-huff
|
59371ded7e
|
panel: restore left and right margin when leaving fullscreen
|
2025-10-09 10:06:55 -05:00 |
|
Kovid Goyal
|
b543956638
|
...
|
2025-10-09 20:29:15 +05:30 |
|
Kovid Goyal
|
ec7da87905
|
An endpoint to develop resizing code
|
2025-10-09 20:09:15 +05:30 |
|
Kovid Goyal
|
436ab9a95a
|
Add a convenient entry point to test and work on the image serialization code
|
2025-10-09 19:26:05 +05:30 |
|
Kovid Goyal
|
35093d2105
|
Fix frame origins not be de-serialized
|
2025-10-09 19:22:22 +05:30 |
|
Kovid Goyal
|
9212c08638
|
Faster conversion of plaette to NRGB for opaque colors
|
2025-10-09 16:57:28 +05:30 |
|
Kovid Goyal
|
2dea3087b3
|
Faster is_opaque implementation for paletted images
|
2025-10-09 16:52:13 +05:30 |
|
Kovid Goyal
|
c48ed15007
|
...
|
2025-10-09 16:12:39 +05:30 |
|
Kovid Goyal
|
a0f6152aee
|
Ensure num_cols is never zero
|
2025-10-09 16:05:13 +05:30 |
|
Kovid Goyal
|
ef8079eb27
|
Clear python error when using read_from_disk_cache_simple
|
2025-10-09 15:45:03 +05:30 |
|
Kovid Goyal
|
ed33e64101
|
Ensure placement is transmitted after data
|
2025-10-09 15:35:57 +05:30 |
|
Kovid Goyal
|
167b254d97
|
DRYer
|
2025-10-09 15:23:52 +05:30 |
|
Kovid Goyal
|
dc90771780
|
Add a small top margin above the image preview
|
2025-10-09 15:16:17 +05:30 |
|
Kovid Goyal
|
4cdedc422e
|
Add modified date to image preview
|
2025-10-09 15:13:45 +05:30 |
|
Kovid Goyal
|
127459012a
|
Fix incorrect alpha values returned by NRGB color model
|
2025-10-09 11:39:39 +05:30 |
|
Kovid Goyal
|
298daa4e83
|
Utility method to save frame as uncompressed PNG
|
2025-10-09 10:56:33 +05:30 |
|
Kovid Goyal
|
9f2b22c4d6
|
Forgot to include metadata key in resized cache
|
2025-10-09 10:44:41 +05:30 |
|
Kovid Goyal
|
a2255e979f
|
Only retransmit placements when actually needed
|
2025-10-09 10:12:32 +05:30 |
|
Kovid Goyal
|
9be66bfe4a
|
When rendering with Go image libraries fails fallback to ImageMagick
|
2025-10-09 09:40:46 +05:30 |
|
Kovid Goyal
|
2ac2c17929
|
Fix transmission by file
|
2025-10-09 09:35:06 +05:30 |
|
Kovid Goyal
|
c6582e9f51
|
...
|
2025-10-09 09:25:47 +05:30 |
|
Kovid Goyal
|
4ec94c786d
|
Fix previews being right aligned
|
2025-10-09 09:03:09 +05:30 |
|
Kovid Goyal
|
ceb712f791
|
DRYer
|
2025-10-09 09:00:37 +05:30 |
|
Kovid Goyal
|
aecf13302a
|
Fix off-by-one in NRGB
|
2025-10-09 08:30:20 +05:30 |
|
Kovid Goyal
|
d598157590
|
Make goroutines in choose_files panic safe
|
2025-10-09 08:11:47 +05:30 |
|
Kovid Goyal
|
e61e95da3a
|
...
|
2025-10-09 08:04:58 +05:30 |
|
Kovid Goyal
|
37bd77f4a8
|
Bump version of imaging
imaging is now panic safe. Also format nested panics a bit better.
|
2025-10-09 08:00:31 +05:30 |
|
Kovid Goyal
|
f067e9cd92
|
Make various goroutines panic-safe
|
2025-10-09 07:17:53 +05:30 |
|
Kovid Goyal
|
49d8b1a9d0
|
More work on image preview rendering
|
2025-10-08 22:00:12 +05:30 |
|
Kovid Goyal
|
811b4fa127
|
Fix #9083
|
2025-10-08 10:02:51 +05:30 |
|
Kovid Goyal
|
c2e75ba466
|
Fix disk cache not reading inode
Also use a faster atomic update mechanism
|
2025-10-08 08:35:35 +05:30 |
|
Kovid Goyal
|
16cdcf8cf8
|
Use inode number and size for more robust entries change tracking
|
2025-10-08 07:28:02 +05:30 |
|
Kovid Goyal
|
a6335777d9
|
disk cache: add a path based API
This allows maintaining only a single cache entry per path when the
path's contents change.
|
2025-10-08 06:41:12 +05:30 |
|
Kovid Goyal
|
3d5200e1ce
|
On second thoughts dont inject PATH as it is already handled by which() and exe_search_paths
|
2025-10-08 05:26:27 +05:30 |
|