@mattn pushed 29 commits.

29961ff5422655a16bc9d81f9f142ca50ecc5593  feat: support image attribute in 
popup_create() via sixel
33f0cc72ad8a3dea28ebbd26559de6553e67f01e  feat: add GDI backend for popup 
image, generalize FEAT_SIXEL
79483ae31bb2f5e8bb9c205e2949b6238383c7bc  fix popup image redraw after paint 
and cursor updates
c97c6e00f41c23a35295632e400db196365a80c1  defer sixel encoding and crop to fit 
screen
35b6d2a81ba394cae23f740dc98f6cac0a070c93  force full redraw when textprop popup 
hides on scroll
39aaf13f481444c4b45e59cbec48679f51b7975f  add RGBA alpha support for popup 
images
368cf017df3197467e974e34999cbb6cbe4d7452  fix cursor flicker after popup sixel 
emit
bd3b3b2cc9ab46df5cde213a24a8e0beff6c0f87  skip image emit for hidden popups
cab4d981d247e943409250c1aa9fc5b1b0b7dc68  expose popup image via 
popup_getoptions and add tests
193381fe016358c025ab017e9254bd4253644f75  add kitty graphics protocol backend 
for popup images
9e2319a5ddbe941e1f8dac4ea4930e11cb690336  broaden kitty backend auto-detection
49a34eec3aa0887ea39049d17ae4e961f54373a2  delete kitty placement when popup 
hides or closes
7b819cebd0d2a72d341e14fcbdd012cc324bc7ab  add active probe for kitty graphics 
support
9a91470d874a463aa0b8a888788c1e48f049feb3  implement mch_calc_cell_size() on 
Windows console
1f61f40d8fb258e1374c8ee4f7696d198318f55e  add CSI 14 t fallback to 
mch_calc_cell_size() on Windows
a3ab9c4834341cf7d42f83e385cce5a07e7cfb2b  add Cairo image backend for 
popup_image (GTK2/3)
7e1729b130a16447511cdacc74aeb44af0b592e5  document popup_create() image 
attribute and image_* features
7895b4d2695ef426e6d1282489f141d9d448a7ee  use strtol for CSI 14 t pixel size 
response
8d0d76f0f7c7f6f4d63724a1ee31b0042e14826d  rely on terminal probe for kitty 
backend detection
7511ae9ca2358c7eaff97473570eec07c4c9c814  cache sixel encoder buffers across 
calls
514246811f9cd133605b7d5de47686d7b8a88559  crop popup image to clipwindow 
visible region
6918c474146ebdb7eb7bfd30d6a37682a2d6d639  reuse popup_compute_clip() for popup 
image clipping
38fb6410e29e3c6c42076bf1be1995f2b1cdd8b6  emit clipped popup image when origin 
is above host top
db03863e8cbb0856f9125f5730ae23b4647406ec  emit popup image after topoff shift 
is restored
080c40e04e3d72334c0c618a358edbdb49637b1e  keep popup sixel image off the host 
status line
0edc8e0d15c2d8c222365b22958cb56eb76e4af2  drop $VIM_IMAGE_BACKEND override for 
popup image backend
96618434ea5b92715bf7926df29b6ea81f53ee2d  avoid int overflow when sizing popup 
image crop buffer
8f61563b40d472de99559c0738de4b99bf2a5b7d  clip popup image to host content rect 
in GUI backends
61956d1a81f20e6df6d9d908f8eca964b873481f  clip kitty popup image to host 
content rect

-- 
View it on GitHub:
https://github.com/vim/vim/pull/20136/changes/d8c91f9fd5a4dcf96b1e0eb16d81268ff1521478..61956d1a81f20e6df6d9d908f8eca964b873481f
You are receiving this because you are subscribed to this thread.

Message ID: 
<vim/vim/pull/20136/before/d8c91f9fd5a4dcf96b1e0eb16d81268ff1521478/after/[email protected]>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/vim/vim/pull/20136/before/d8c91f9fd5a4dcf96b1e0eb16d81268ff1521478/after/61956d1a81f20e6df6d9d908f8eca964b873481f%40github.com.

Reply via email to