Mitchell Hashimoto
|
bf7054eeb6
|
terminal/kitty-gfx: ignore extra base64 padding
|
2023-08-23 21:52:50 -07:00 |
|
Mitchell Hashimoto
|
21ce787cff
|
terminal/kitty-gfx: data chunk can be zero size
|
2023-08-23 19:31:46 -07:00 |
|
Mitchell Hashimoto
|
53452bab78
|
terminal/kitty-gfx: chunked transmit and display
|
2023-08-23 17:55:41 -07:00 |
|
Mitchell Hashimoto
|
83e396044b
|
terminal/kitty-gfx: add per-screen storage limit
|
2023-08-23 14:14:31 -07:00 |
|
Mitchell Hashimoto
|
91a4be4ca1
|
terminal/kitty-gfx: add file loading safety checks from Kitty
|
2023-08-23 11:52:31 -07:00 |
|
Mitchell Hashimoto
|
c0b58802ba
|
terminal/kitty-gfx: images store transmit time
|
2023-08-23 11:17:58 -07:00 |
|
Mitchell Hashimoto
|
6f7a9c4523
|
terminal/kitty-gfx: we need to use rect, not sel
|
2023-08-23 11:07:48 -07:00 |
|
Mitchell Hashimoto
|
a02fa4e705
|
terminal/kitty-gfx: png decoding
|
2023-08-21 15:09:42 -07:00 |
|
Mitchell Hashimoto
|
a5a977be9f
|
terminal/kitty-gfx: file medium
|
2023-08-21 14:52:46 -07:00 |
|
Mitchell Hashimoto
|
5bb99efb84
|
terminal/kitty-gfx: temporary file medium
|
2023-08-21 14:43:24 -07:00 |
|
Mitchell Hashimoto
|
d821e023f3
|
terminal/kitty-gfx: test chunked loads
|
2023-08-21 12:06:26 -07:00 |
|
Mitchell Hashimoto
|
53c39c39d6
|
terminal/kitty-gfx: move all image decompression to loadingimage
|
2023-08-21 11:52:12 -07:00 |
|
Mitchell Hashimoto
|
fe79bd5cc9
|
terminal/kitty-gfx: centralize all image loading on LoadingImage
|
2023-08-21 11:40:03 -07:00 |
|
Mitchell Hashimoto
|
e56bc01c7e
|
terminal/kitty-gfx: base64 decode data as it comes in
|
2023-08-21 11:19:22 -07:00 |
|
Mitchell Hashimoto
|
9c9a62bf3c
|
terminal/kitty-gfx: test for non-compressed rgb image
|
2023-08-21 08:50:51 -07:00 |
|
Mitchell Hashimoto
|
a239f1198a
|
terminal/kitty-gfx: decompress as part of image completion, tests
|
2023-08-21 08:48:30 -07:00 |
|
Mitchell Hashimoto
|
b2432a672f
|
terminal/kitty-gfx: add debug function to dump image data
|
2023-08-21 08:28:20 -07:00 |
|
Mitchell Hashimoto
|
89dfe85740
|
terminal/kitty-gfx: the data is base64 encoded!
|
2023-08-20 22:03:22 -07:00 |
|
Mitchell Hashimoto
|
c96fa2e85f
|
terminal/kitty-gfx: fix broken tests
|
2023-08-20 22:03:22 -07:00 |
|
Mitchell Hashimoto
|
03e0ba9081
|
terminal/kitty-gfx: zlib decompression for data validation
|
2023-08-20 22:03:21 -07:00 |
|
Mitchell Hashimoto
|
bbcb2f96c8
|
terminal/kitty-gfx: huge progress on chunked transfers, lots of issues
|
2023-08-20 22:03:21 -07:00 |
|
Mitchell Hashimoto
|
7bec2820a7
|
terminal/kitty-gfx: start working on placements
|
2023-08-20 22:03:21 -07:00 |
|
Mitchell Hashimoto
|
f82899bd58
|
terminal/kitty-gfx: better memory ownership semantics around func calls
|
2023-08-20 22:03:21 -07:00 |
|
Mitchell Hashimoto
|
1b7fbd00d1
|
terminal/kitty-gfx: add some validation from Kitty
|
2023-08-20 22:03:21 -07:00 |
|
Mitchell Hashimoto
|
c7658df978
|
terminal/kitty-gfx: support "query", loading images, tests
|
2023-08-20 22:03:20 -07:00 |
|