vte 0.69.92
- From: Jeremy Bicha <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: vte 0.69.92
- Date: Mon, 8 Aug 2022 13:00:30 +0000 (UTC)
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]