vte 0.69.92



About Terminal widget
=====================

Terminal emulation library

ChangeLog
=========

Author: Christian Persch <chpe src gnome org>
Date:   Sat Aug 6 21:42:04 2022 +0200

    build: Version 0.69.92

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 66b69471ffda807cd6549dd9ae63e96fd8dd7a0a
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:23:02 2022 +0200

    widget: Defer alignment API to next cycle
    
    This API is untested and can possibly be improved, so don't freeze it now.
    
    (cherry picked from commit be0ca2a79414d3db2a991631148db63937c1a93e)

 src/app/app.cc        |  43 --------
 src/vte/vteterminal.h |  28 ------
 src/vtegtk.cc         | 274 --------------------------------------------------
 src/vtegtk.hh         |   4 -
 4 files changed, 349 deletions(-)

commit d90b9d1139c3ce413670f34588506741673919bb
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:23:02 2022 +0200

    all: Remove SIXEL support from stable branch
    
    The SIXEL support is not in a releasable state with
    important and fundamental problems still unsolved.
    
    (cherry picked from commit d578bd30b18a0d040305f356a3327fbd011e5451)
    (cherry picked from commit ba1e05c9ad34d0e48a823ad5a67b96baa166de24)
    (cherry picked from commit 6d80d3bca78397b2073f61e7954f3ceb45a8cb37)

 meson.build          |    2 -
 meson_options.txt    |    7 -
 src/app/app.cc       |    6 -
 src/debug.cc         |    1 -
 src/debug.h          |    1 -
 src/fwd.hh           |    8 -
 src/image.cc         |   68 ---
 src/image.hh         |  102 ----
 src/meson.build      |   56 --
 src/parser-cat.cc    |  327 -----------
 src/parser-seq.py    |    2 +-
 src/pty.cc           |    4 -
 src/ring.cc          |  225 +------
 src/ring.hh          |   45 --
 src/sixel-context.cc |  516 ----------------
 src/sixel-context.hh |  663 ---------------------
 src/sixel-fuzzer.cc  |  763 ------------------------
 src/sixel-parser.hh  |  669 ---------------------
 src/sixel-test.cc    | 1597 --------------------------------------------------
 src/vte.cc           |  179 +-----
 src/vtedefines.hh    |    6 -
 src/vtegtk.cc        |   26 +-
 src/vteinternal.hh   |   38 --
 src/vteseq.cc        |  223 +------
 src/widget.hh        |    3 -
 25 files changed, 19 insertions(+), 5518 deletions(-)

commit b804dec1990b4c880bb302b2862bf920bc2a11f7
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:18:25 2022 +0200

    build: Update gtk3 req version
    
    Commit 5147453115f46d2dc91b797cd12f2ede220ea100 introduced a dependency
    on gtk 3.24, so update the req, min and max versions.

 meson.build | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 20d83ba052c94c0030f2964e1cbad7b012af81a2
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:11:18 2022 +0200

    build: Remove gtk4 notice
    
    While not completely stable yet, it's no longer experimental.

 meson.build | 4 ----
 1 file changed, 4 deletions(-)

commit 84e4bccac4563af107a1c0a31fcb509ee4fa7032
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:04:10 2022 +0200

    Revert "emulation: Support XTVERSION sequence"
    
    This reverts commit 0718a9a7f9300b2526eddb0fc74e25eef34795ba.
    
    Issue #235 shows commiting this was premature and there's more discussion needed.

 src/parser-reply.hh |  1 -
 src/parser-seq.py   |  2 --
 src/vteseq.cc       | 32 ++------------------------------
 3 files changed, 2 insertions(+), 33 deletions(-)

commit 6eb98158c704eb9919bc324174c1f1147086f6ac
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:04:10 2022 +0200

    widget: Correct some Since annotations

 src/vtegtk.cc | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 2f255b2045fe5571c80fc9ded70af7f144ac839b
Author: Christian Persch <chpe src gnome org>
Date:   Fri Aug 5 21:04:10 2022 +0200

    build: Build fix for netbsd
    
    Define _NETBSD_SOURCE to get all necessary defines exposed, as found
    from a patch in netbsd ports.

 meson.build | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit a07cfcde3e595084ebc72c96c41857bf05c4c668
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Thu Aug 4 20:04:25 2022 +0400

    widget: Only avoid reentrant queue_resize() in GTK4
    
    Fixes https://gitlab.gnome.org/GNOME/vte/-/issues/2572

 src/vte.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 5d732ad6f6f377e31260ae18dbc24d44f3a587e8
Author: Christian Persch <chpe src gnome org>
Date:   Wed Aug 3 22:58:02 2022 +0200

    widget: Listen for toplevel focus change
    
    Update the cursor state when the toplevel focus changes.
    
    Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2555

 src/vte.cc         | 9 ---------
 src/vteinternal.hh | 1 -
 src/widget.cc      | 5 ++++-
 3 files changed, 4 insertions(+), 11 deletions(-)

commit d46756b89cfbb61929812ca2bd1d8c13a9504044
Author: Christian Persch <chpe src gnome org>
Date:   Wed Aug 3 22:58:02 2022 +0200

    widget: Listen for toplevel focus change
    
    Need to listen to notify::state on the toplevel the widget is in, so
    as to generate the correct focus notifications (DECSET 1004).
    
    https://gitlab.gnome.org/GNOME/vte/-/issues/2555

 src/vte.cc         |   9 +++++
 src/vteinternal.hh |   1 +
 src/widget.cc      | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/widget.hh      |  12 ++++++
 4 files changed, 135 insertions(+)

commit 901558bf471299e483976770e062730f35c13414
Author: Jeremy Bicha <jeremy bicha canonical com>
Date:   Fri Jul 29 22:23:50 2022 +0200

    docs: Install toml file to subdir
    
    Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2570

 doc/reference/meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 08d71a30d4feb8596a9ca3b39ab1c73bc6ecff10
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Wed Jul 27 15:42:47 2022 +0400

    widget: Don't queue_resize() during allocation
    
    This is not allowed, and while here it mostly works by accident, it's
    possible to break it - for example, if it resizes while unmapped.
    
    See https://gitlab.gnome.org/GNOME/console/-/merge_requests/102#note_1510384

 src/vte.cc         | 16 ++++++++++------
 src/vtegtk.cc      |  2 +-
 src/vteinternal.hh |  3 ++-
 3 files changed, 13 insertions(+), 8 deletions(-)

commit 2d165b61f527472a7a7eccee3e94f8ec96690245
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Mon Jul 25 22:25:08 2022 +0200

    widget: gtk4: Don't invalidate endlessly
    
    Have early returns to skip invalidation like in the gtk3 codepath.
    
    Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2566

 src/vte.cc | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 6beb9246d84d3161e1ea377417d0a2b9a8fb1e90
Author: Christian Persch <chpe src gnome org>
Date:   Mon Jul 25 22:25:08 2022 +0200

    widget: gtk4: Lower the priority of the style provider
    
    Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2567

 src/vtegtk.cc | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit 409cc91b95c21f83b1978796495ee8dfcfd42dfd
Author: Christian Persch <chpe src gnome org>
Date:   Sun Jul 24 15:20:18 2022 +0200

    widget: gtk: Make new API naming self-consistent

 src/vte/vteterminal.h |  8 ++++----
 src/vtegtk.cc         | 18 +++++++++---------
 2 files changed, 13 insertions(+), 13 deletions(-)

commit 0effa40fd9520e7e9af83d5a26d0d7be58b4094e
Author: Christian Persch <chpe src gnome org>
Date:   Sun Jul 24 14:45:57 2022 +0200

    widget: gtk4: Add API to check event context
    
    https://gitlab.gnome.org/GNOME/vte/-/issues/2530

 src/vte.cc            |  33 +++++++++
 src/vte/vteterminal.h |  33 +++++++++
 src/vtegtk.cc         | 183 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/vteinternal.hh    |  20 +++---
 src/widget.hh         |  27 ++++++++
 5 files changed, 288 insertions(+), 8 deletions(-)

commit 011b7acc60b71ea4762544ee72d106c3bccfa131
Author: Christian Persch <chpe src gnome org>
Date:   Fri Jul 22 21:39:12 2022 +0200

    widget: gtk4: Make background API available on gtk4
    
    https://gitlab.gnome.org/GNOME/vte/-/issues/12#note_1506942

 src/vte/vteterminal.h | 4 ----
 src/vtegtk.cc         | 4 ----
 2 files changed, 8 deletions(-)

commit 93e3d17cbb45b636a298d27a9af223a4e405382e
Author: Christian Persch <chpe src gnome org>
Date:   Fri Jul 22 21:39:12 2022 +0200

    widget: Add format arg to new API to get selected text

 src/vte/vteterminal.h |  3 ++-
 src/vtegtk.cc         | 12 +++++++++---
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 0a663194fc1d4c9f5c2f952f6ccfea8a8a4719f7
Author: Christian Persch <chpe src gnome org>
Date:   Wed Jul 13 21:14:31 2022 +0200

    build: Post release version bump

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d4754ba9e4394d4e02af72e548060aadbe431f5b (tag: 0.69.90)


Download
========
https://download.gnome.org/sources/vte/0.69/vte-0.69.92.tar.xz (874K)
  sha256sum: 2d793d1cffe54f5ccc16a242329d47d4fd6172cb18ecb49d1487953840c9d5c4



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]