Kovid Goyal
|
e5ef9d9062
|
Ensure IM outputs multiple images in rgba format
|
2021-02-04 11:23:54 +05:30 |
|
Kovid Goyal
|
b72dbc973d
|
Allow controlling how many times an animation will loop
|
2021-02-03 20:54:43 +05:30 |
|
Kovid Goyal
|
55d0e23c38
|
...
|
2021-02-03 19:29:46 +05:30 |
|
Kovid Goyal
|
d3489712a6
|
Store mode data per frame
|
2021-02-03 18:00:36 +05:30 |
|
Kovid Goyal
|
56193f6902
|
Handle resizing of animated images with blended frames correctly
|
2021-02-03 17:51:38 +05:30 |
|
Kovid Goyal
|
2dad179285
|
...
|
2021-02-03 16:00:31 +05:30 |
|
Kovid Goyal
|
19f0e2303d
|
Refactor to store frame deltas instead of fully coalesced frames
Trades CPU usage for cache/memory space
|
2021-02-03 15:49:33 +05:30 |
|
Kovid Goyal
|
c152624634
|
Rename state variable to be closer to its actual purpose
|
2021-02-02 09:00:28 +05:30 |
|
Kovid Goyal
|
212906cf7d
|
gap should be gap to next frame not gap from previous frame
Matches usage in the GIF format and makes the concept of gapless
clearer.
|
2021-02-01 17:08:59 +05:30 |
|
Kovid Goyal
|
bb5c5a8e4f
|
Allow gapless frames
|
2021-02-01 16:22:36 +05:30 |
|
Kovid Goyal
|
9cf5348c36
|
Modify ImageMagick wrapper to handle animated images
|
2021-02-01 14:12:26 +05:30 |
|
Kovid Goyal
|
edf4e14e4c
|
Work on animation support for icat
|
2021-01-31 20:58:43 +05:30 |
|
Kovid Goyal
|
8fa737f01c
|
Rescan for animated images on various events
|
2021-01-31 20:58:43 +05:30 |
|
Kovid Goyal
|
f16e22fbec
|
Forgot to convert gaps to monotonic_t
|
2021-01-31 20:58:43 +05:30 |
|
Kovid Goyal
|
19e0406459
|
Wire up animation state tracking
|
2021-01-31 20:58:43 +05:30 |
|
Kovid Goyal
|
354d7c2740
|
...
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
00edb6058e
|
Start work on implementing frame transitions
Also ensure that the correct OS Window is current when uploading images
to GPU.
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
597267d1d0
|
root frame gap should be set to the gap of the first received frame
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
ad4665e638
|
Add support for newer keys to GraphicsCommand serializer
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
b21850dd15
|
Implement updating of current frame on GPU
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
4098f2d383
|
Add quota enforcement testing
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
5eba754c60
|
Implement animation control escape codes
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
b35084062d
|
Remove old data from cache when re-using image objects
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
1d20472759
|
Avoid a cache move when deleting frames
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
c0e336a971
|
DRYer
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
d76e757d53
|
Implement delete for frames
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
43ea58ef48
|
Start work on delete for frames
|
2021-01-31 20:58:42 +05:30 |
|
Kovid Goyal
|
17f485d614
|
Basic frame loading works
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
35f3312a1e
|
Use shorter cache keys
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
ca3c49099f
|
Start work on tests for frame loading
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
6631bb0eac
|
Make the image dict more complete
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
0adbbc6d62
|
Implement loading of frame animation data
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
cc4f9ddad8
|
More work an animation handling
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
5a182d3d13
|
Store image data in a disk cache
|
2021-01-31 20:58:41 +05:30 |
|
Kovid Goyal
|
c60d3af60b
|
Add links to locations for discussion to README
Proof of reddit account:
1e2b9113-2d30-48f0-8f2f-f7a2bcbd4895
|
2021-01-31 20:54:21 +05:30 |
|
Kovid Goyal
|
4e67a92ec4
|
DRYer
|
2021-01-31 12:26:54 +05:30 |
|
Kovid Goyal
|
e43c3118d4
|
...
|
2021-01-31 12:14:36 +05:30 |
|
Kovid Goyal
|
ffc0919790
|
Allow setting colors when creating windows using the launch command.
|
2021-01-31 12:13:27 +05:30 |
|
Kovid Goyal
|
2af145879e
|
Make color spec parsing re-useable
|
2021-01-31 12:10:45 +05:30 |
|
Kovid Goyal
|
35517d3e6f
|
Allow using the full launch command in session files
Note this is slightly backward incompatible.
|
2021-01-31 11:37:00 +05:30 |
|
Kovid Goyal
|
e9e8ef7210
|
ssh kitten: Allow using python instead of the shell on the server
|
2021-01-31 09:04:46 +05:30 |
|
Kovid Goyal
|
ee198ca863
|
Add versionadded notes
|
2021-01-31 07:42:01 +05:30 |
|
Kovid Goyal
|
0681e6a9b6
|
...
|
2021-01-31 07:35:58 +05:30 |
|
Kovid Goyal
|
965a6dfd30
|
Add some more kittens to the list
|
2021-01-31 07:18:27 +05:30 |
|
Kovid Goyal
|
d55fde9eea
|
Use EINTR safe wrappers for open() and shm_open()
|
2021-01-31 07:02:11 +05:30 |
|
Kovid Goyal
|
231f054bc3
|
Merge branch 'master' of https://github.com/dlh/kitty
|
2021-01-31 06:47:01 +05:30 |
|
Daniel Lee Harple
|
43fafd85f8
|
Allow cancellation of "detach_window ask"
|
2021-01-30 19:21:11 -05:00 |
|
Kovid Goyal
|
8a5a7b8807
|
Merge branch 'master' of https://github.com/dlh/kitty
|
2021-01-30 10:07:16 +05:30 |
|
Daniel Lee Harple
|
2c24cc1341
|
Allow quoted args to toggle_marker
|
2021-01-29 17:52:24 -05:00 |
|
Kovid Goyal
|
0fc93118f2
|
Make the error message when failing to get monitor display name more informative
|
2021-01-29 12:45:22 +05:30 |
|