Nicholas Marriott
5213cbf644
Add SIXEL cache.
2026-10-14 15:31:25 +01:00
Nicholas Marriott
77449c0e5c
Remove some code that will not be needed.
2026-10-14 15:12:45 +01:00
Nicholas Marriott
c642ad8804
Merge master into image_merge
2026-10-14 14:39:57 +01:00
Nicholas Marriott
3a2b9ae5be
Do not set zero bits and add features.
2026-10-14 14:36:43 +01:00
Nicholas Marriott
b1d0bf878b
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add a temporary var.
Track window scrolling for damage.
Add flags to damage struct.
Add imagescroll feature and capability.
Only redraw when a feature changed.
2026-10-14 14:35:27 +01:00
nicm
6dfed2fec0
Add a temporary var.
2026-10-14 14:34:54 +01:00
nicm
e69cdbefef
Track window scrolling for damage.
2026-10-14 14:34:51 +01:00
nicm
d1a68c1347
Add flags to damage struct.
2026-10-14 14:34:30 +01:00
nicm
ff12520ec0
Add imagescroll feature and capability.
2026-10-14 14:34:30 +01:00
nicm
fbde17083d
Only redraw when a feature changed.
2026-10-14 14:34:27 +01:00
nicm
06262fbb48
Add a temporary var.
2026-10-14 13:31:35 +00:00
nicm
3e6c6576ab
Track window scrolling for damage.
2026-10-14 13:31:35 +00:00
nicm
abbe04fb74
Add flags to damage struct.
2026-10-14 13:31:35 +00:00
nicm
3ba4fb32cf
Add imagescroll feature and capability.
2026-10-14 13:31:35 +00:00
nicm
6b26f0abc0
Only redraw when a feature changed.
2026-10-14 13:31:35 +00:00
Nicholas Marriott
1ce50ef13a
Merge master into image_merge
2026-10-14 14:08:01 +01:00
Nicholas Marriott
e40cbf4ee8
Update sizes on WINSZ.
2026-10-14 14:03:54 +01:00
Nicholas Marriott
d4d065c76c
Use imagescroll feature.
2026-10-14 13:55:06 +01:00
Nicholas Marriott
d78914317c
Track window scrolling for damage.
2026-10-14 13:47:12 +01:00
Nicholas Marriott
cae2f4319e
Add flags to damage struct.
2026-10-14 13:38:23 +01:00
Nicholas Marriott
954ad1df9d
Add imagescroll feature and capability.
2026-10-14 13:32:49 +01:00
tmux update bot
e5b3eb0ca1
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Do redraw as two phases for text and images.
2026-10-14 12:32:29 +00:00
nicm
93e55bb86d
Do redraw as two phases for text and images.
2026-10-14 12:32:27 +00:00
Nicholas Marriott
7fc663ee0d
Add a test.
2026-10-14 12:59:42 +01:00
Nicholas Marriott
69cffb88b6
Only redraw when features changed.
2026-10-14 12:55:37 +01:00
Nicholas Marriott
1de5f662cb
Image regress tests.
2026-10-14 12:44:53 +01:00
Nicholas Marriott
b17d3da7cd
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Redraw when pixel sizes change.
2026-10-14 12:09:49 +01:00
nicm
a5d7247602
Redraw when pixel sizes change.
2026-10-14 12:06:44 +01:00
nicm
126dea8828
Redraw when pixel sizes change.
2026-10-14 11:02:09 +00:00
Nicholas Marriott
1e294b175f
SIXEL draw bits.
2026-10-14 11:40:55 +01:00
Nicholas Marriott
464f404b85
Two phases for redraw.
2026-10-14 11:33:16 +01:00
Nicholas Marriott
5ad552a55c
Put #error back.
2026-10-14 11:29:50 +01:00
Nicholas Marriott
d68e56f130
Some of SIXEL output path.
2026-10-14 11:04:00 +01:00
Nicholas Marriott
9a37890133
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Fix some long lines.
Restructure a little bit of code.
2026-10-14 09:34:47 +01:00
Nicholas Marriott
8add11f40a
SIXEL from image code.
2026-10-14 09:06:10 +01:00
nicm
61b695097e
Fix some long lines.
2026-10-14 04:59:04 +00:00
nicm
e33c83c6ba
Restructure a little bit of code.
2026-10-14 00:12:10 +00:00
Nicholas Marriott
f0a2ed3001
Fix some errors from merge.
2026-10-14 00:44:29 +01:00
Nicholas Marriott
17ecceb153
Image resizing code.
2026-10-14 00:30:44 +01:00
Nicholas Marriott
e501ea12c7
Images and copy mode.
2026-10-14 00:23:36 +01:00
Nicholas Marriott
c53fd94ffd
Fallback image drawing.
2026-10-14 00:08:37 +01:00
Nicholas Marriott
fbbecde236
SIXEL image placement.
2026-10-13 22:43:16 +01:00
Nicholas Marriott
6cebf96d9c
SIXEL to image conversion.
2026-10-13 22:11:16 +01:00
Nicholas Marriott
2c64f131a9
Some more image redraw bits.
2026-10-13 21:05:08 +01:00
Nicholas Marriott
198b0e6933
Merge branch 'image_merge'
2026-10-13 21:02:23 +01:00
tmux update bot
458e04c5e5
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add format variables for the cmdline property to OSC 133, GitHub issue 5711.
2026-10-13 15:17:52 +00:00
nicm
baf8960837
Add format variables for the cmdline property to OSC 133, GitHub issue 5711.
2026-10-13 15:17:50 +00:00
tmux update bot
8eb32bb3a7
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Complete layout names and options again, GitHub issue 5731 from intertermux at gmail dot com.
2026-10-13 10:51:24 +00:00
nicm
9026b1d197
Complete layout names and options again, GitHub issue 5731 from
...
intertermux at gmail dot com.
2026-10-13 10:51:22 +00:00
Nicholas Marriott
fca791a6f6
OSC 133 cmdline tests.
2026-10-13 11:22:15 +01:00