Commit Graph

87 Commits

Author SHA1 Message Date
Kovid Goyal
e1ad75e932
Graphics protocol: Make it explicit what is supposed to happen when two images with the same z-index overlap
Fixes #5187
2022-06-10 22:10:11 +05:30
Kovid Goyal
b71d2e04ca
Clarify behavior of placement id when image id is zero 2022-06-07 07:22:12 +05:30
Kovid Goyal
3eb5320e29
Add tpix to list of programs that speak the graphics protocol 2022-05-25 12:27:38 +05:30
Kovid Goyal
2f367fa90c
Note that wayst also has graphics protocol support 2022-04-10 07:38:55 +05:30
Kovid Goyal
40f04284d4
Update the text to reflect current support status 2022-04-04 07:51:22 +05:30
Kovid Goyal
d50a2ea288
Note that Konsole also supports the kitty graphics protocol 2022-02-20 10:59:26 +05:30
pagedown
dc61adf9d8
Refactor: More f-string 2022-01-28 19:34:13 +08:00
Kovid Goyal
d70610f5d9
more uses of extlinks 2022-01-21 08:45:03 +05:30
Kovid Goyal
53e38cb1d2
Add a note about hologram.nvim to the graphics protocol page 2021-09-10 10:33:01 +05:30
Kovid Goyal
7997295d4c
Make a section about terminals implementing the graphics protocol 2021-09-02 12:49:17 +05:30
Kovid Goyal
59b84ae1a4
Note that chafa added support for the graphics protocol 2021-09-01 06:44:35 +05:30
Kovid Goyal
e8873804c0
Note that the graphics protocol is now supported in WezTerm as well 2021-08-30 13:56:21 +05:30
Kovid Goyal
0f37521592
Add a note to the graphics protocol about symlink resolution 2021-08-30 12:23:26 +05:30
Kovid Goyal
8ad1180321
Make a note that only regular files are supported for transmission of graphics data 2021-08-30 12:04:43 +05:30
Kovid Goyal
6f265f448d
DRYer 2021-07-28 15:39:21 +05:30
Kovid Goyal
bcff2a7fb6
Add aliases to GraphicsCommand to make it more useable 2021-07-28 13:28:21 +05:30
Kovid Goyal
94188fddce
pep8-ify sample code 2021-07-28 11:13:29 +05:30
Kovid Goyal
887347106d
version 0.22.0 2021-07-26 13:57:09 +05:30
Kovid Goyal
340159b591
Graphics protocol: Support for frame composition
Fixes #3809
2021-07-22 18:58:59 +05:30
Kovid Goyal
2417122ed3
Make the integration tools link targets 2021-07-20 14:28:44 +05:30
Kovid Goyal
f4ebec6759
The graphics protocol spec should link to POSIX not the linux man page 2021-07-20 09:51:15 +05:30
Kovid Goyal
380c7628d8
Use tabs for C/Python code samples 2021-07-18 13:43:26 +05:30
Kovid Goyal
f787a377c3
A new theme for the kitty website
Supports dark mode. Also re-organize the documentation
a bit, making it more hierarchical.

Have a nicer landing page
2021-07-18 13:29:33 +05:30
Kovid Goyal
3a322c5c6e
Fix warning from sphinx 2021-07-12 13:22:39 +05:30
Kovid Goyal
f62f94381e
also forgot to list the a=a key 2021-07-08 09:17:42 +05:30
Kovid Goyal
25fb5d0ee6
Forgot to list the f key for a 2021-07-07 18:26:06 +05:30
nick black
3495591c5f
[trivial] s/the/then/ 2021-07-01 10:34:43 -04:00
Kovid Goyal
bc66b7f16e
Fix a bunch of broken links 2021-06-30 14:59:54 +05:30
Kovid Goyal
ee77144e2b
Make the sample script a little nicer 2021-06-16 18:51:21 +05:30
Kovid Goyal
199685a25b
Graphics protocol: Add support for shared memory on Windows 2021-06-10 12:44:50 +05:30
Kovid Goyal
f26d5b02cb
... 2021-06-09 08:01:46 +05:30
nick black
80e3c871ce
graphics-protocol.rst: s/and/an/ 2021-05-07 06:15:12 -04:00
Kovid Goyal
2bc35539f0
Exclude document titles from local ToCs 2021-05-04 11:19:49 +05:30
Henner Zeller
fbeb991f7d Fix timg link (underscore was missing).
Signed-off-by: Henner Zeller <h.zeller@acm.org>
2021-04-12 22:27:32 -07:00
Kovid Goyal
33ecfc6f84
... 2021-03-22 22:33:30 +05:30
Kovid Goyal
83bbcf0aa1
Graphics protocol: Add a control to allow clients to specify that the cursor should not move when displaying an image
Fixes #3411
2021-03-22 22:16:40 +05:30
Kovid Goyal
a548c31d50
Add links to rasterm and notcurses in the graphics protocol docs 2021-03-16 17:11:01 +05:30
Kovid Goyal
82934b84d6
... 2021-03-12 08:25:19 +05:30
Kovid Goyal
6177a7d71f
Fix duplicated line in graphics protocol delete table
Fixes #3383
2021-03-12 08:06:13 +05:30
Kovid Goyal
9fdaef1da6
Graphics protocol: Fix suppression of responses not working for chunked transmission
Now the starting escape codes q value is used unless the last escape
code specifies a non-zero q value of its own. Fixes #3375
2021-03-10 09:58:49 +05:30
Kovid Goyal
eb42edff09
Use builtin rfc linking 2021-03-10 08:30:13 +05:30
Kovid Goyal
07f27d0f54
Add a link to RFC 1950 2021-03-10 08:22:59 +05:30
nick black
dcb8fcece4
Add some notes to graphics protocol docs
Clarify that RFC1950-style zlib-wrapped deflate (as opposed
to RFC1951-style raw deflate) payloads are sent in the
graphics protocol, and that base64 encoding follows
compression (implied by remarks elsewhere, but go ahead and
make it explicit here).
2021-03-09 18:25:18 -05:00
Henner Zeller
50858322d6 Add timg (http://timg.sh/) to graphics protocol users program list.
Signed-off-by: Henner Zeller <h.zeller@acm.org>
2021-03-05 20:45:32 -08:00
Kovid Goyal
89b4f59efa
Update changelog to note animation support 2021-02-05 09:20:02 +05:30
Kovid Goyal
3fc29e0d11
... 2021-02-05 09:03:39 +05:30
Kovid Goyal
cc3b71154d
Document the animation protocol 2021-02-05 09:00:19 +05:30
Kovid Goyal
b479510f6c
Allow controlling the number of loops in icat 2021-02-04 17:47:53 +05:30
Kovid Goyal
b72dbc973d
Allow controlling how many times an animation will loop 2021-02-03 20:54:43 +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