commit 9c70c63c29bdd1677f3f1fa947d015ddf5eecc76 (HEAD -> vte-0-78, tag: 0.78.1) Author: Christian Persch Date: Sat Oct 19 21:25:25 2024 +0200 build: Prepend python to minifont coverage cmd Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2827 src/meson.build | 2 ++ 1 file changed, 2 insertions(+) commit 49ce8ba6e5e9a2317cf85d746c4cfa3244aba64e Author: Egmont Koblinger Date: Wed Oct 16 22:14:07 2024 +0200 widget: Improve the robustness of ringview updating Improves https://gitlab.gnome.org/GNOME/vte/-/issues/2829 (cherry picked from commit 4547664638b13f71d07462f8942b5242e41f42bb) src/vte.cc | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) commit 3279ac82ac41e5b2df43f04fdb83ac1f840822c5 Author: Egmont Koblinger Date: Wed Oct 16 22:14:07 2024 +0200 widget: Make sure to update the ringview after a widget resize Fixes https://gitlab.gnome.org/GNOME/vte/-/issues/2829 (cherry picked from commit 4d396256fdf25c97da5bcb46930572a4b080db73) src/vte.cc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) commit 9236a52562cd78acfca7808401322eff18d69060 Author: Christian Persch Date: Wed Oct 16 21:40:10 2024 +0200 draw: gsk: Use fill_n to fill background Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2832 (cherry picked from commit fb69579ade1912c9ab307c1b572d9cad3165f461) src/drawing-gsk.hh | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) commit 07d1f2ffc017f2ffced8828ced1a1707cb477777 Author: Christian Persch Date: Wed Oct 16 21:40:10 2024 +0200 draw: Fix background drawing offset Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2830 (cherry picked from commit a81cfa6fcd5e0fc964d004c63a17fff5fdb84733) src/drawing-cairo.hh | 15 ++++++++++++--- src/drawing-context.hh | 6 ++++-- src/drawing-gsk.cc | 7 ++++--- src/drawing-gsk.hh | 6 ++++-- src/vte.cc | 42 +++++++++++++++++++++++++++--------------- 5 files changed, 51 insertions(+), 25 deletions(-) commit 916917d44874db8d44b9514ca2b8dc99a098f626 Author: Christian Hergert Date: Wed Oct 9 18:55:02 2024 +0200 drawing: gsk: Draw cell background using scaled texture This abstracts the drawing of cell backgrounds so that the GTK 4 variant of DrawingContext may use a scaled texture of 32 bit-per-pixel where the number of pixels is equivalent to the number of cells. By drawing the background this way, we allow OpenGL/Vulkan to scale the texture with nearest-neighbor to avoid seams between adjacent rectangles. This fixes an issue caused by the introduction of fractional-scaling no longer drawing at 2x and downscaling in GTK 4.14. Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2778 Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2773 Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2825 (cherry picked from commit ca2b49fc2e5ddda3e4b6ca8027e4a776488bd2a7) src/drawing-cairo.hh | 14 ++++++++++++++ src/drawing-context.hh | 7 +++++++ src/drawing-gsk.cc | 39 +++++++++++++++++++++++++++++++++++++++ src/drawing-gsk.hh | 38 ++++++++++++++++++++++++++++++++++++++ src/vte.cc | 14 ++++++++------ 5 files changed, 106 insertions(+), 6 deletions(-) commit c1ae779d0c44c9d262cc6b41043bd71fea08f0cc Author: Khem Raj Date: Mon Sep 30 22:36:09 2024 -0700 build: Add missing includes Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2824 (cherry picked from commit c90b078ecf4382458a9af44d765d710eb46b0453) src/icu-glue.hh | 1 + src/minifont.cc | 1 + 2 files changed, 2 insertions(+) commit 1a9002c41f416070f2a9d4de91aa29a254250c7d Author: Christian Persch Date: Tue Oct 1 20:15:52 2024 +0200 widget: termprops: Fix for double termprops (cherry picked from commit 679f31715e953337b03d6159294b3c2447b52eb7) src/vtegtk.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0ae556eeb5c3dc22c72f6faea0c5513c2a12638a Author: Christian Persch Date: Tue Sep 17 18:21:32 2024 +0200 tests: Remove excessive constrexpr Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2819 (cherry picked from commit c8838779d5f8c0e03411cef9775cd8f5a10a6204) src/color-test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9fc37602b0f7247e4683e2f41127a9d14e9f3a89 Author: Christian Persch Date: Sat Sep 14 21:27:20 2024 +0200 build: Post release version bump meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 00c99e846bf83536f978b4fe5dc2c8a6983b8a94 (tag: 0.78.0)