| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: vte-tools | Distribution: openSUSE Tumbleweed |
| Version: 0.82.0 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Sep 15 08:34:10 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 256719 | Source RPM: vte-0.82.0-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://gitlab.gnome.org/GNOME/vte | |
| Summary: Tools from the VTE terminal emulator package | |
VTE is a terminal emulator library that provides a terminal widget for use with GTK+ as well as handling of child process and terminal emulation settings. This package provides tools using VTE.
LGPL-2.0-only
* Mon Sep 15 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.82.0:
* build: Fix gitlab project ID
* build: Dist all subprojects
* build: Version 0.82.0
* a11y: fix potential underrun for AccessibleText invalidation
* vteaccess-gtk4: Implement granular notifications upon scrolling
* vte-access-gtk4: Fix line counting during a line query
* vteaccess-gtk4: Return a range per text attribute
* Wed Sep 03 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.81.90:
* emulation: Fix XTRQTCAP response for Backspace key
* minifont: Comment out debug code
* parser: Fix build with gcc 14
* Tue Sep 02 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.81.90:
* lib: Remove custom terminfo
* all: Remove SIXEL support from stable branch
* lib: Remove VteProperties from branch
* emulation: Implement colour palette reports
* lib: Add missing API export
* parser: Remove redundant parser state
* lib: Use improved sequence builder throughout
* parser: Make SequenceBuilder more builder like
* app: Warn when requesting test mode in non-debug build
* emulation: Implement XTERM_RQTCAP
* lib: Add base16 utility
* lib: Assert sanity
* widget: Add missing catch to a deprecated function
* widget: Fix a null check
* lib: uniwidth: More tests
* lib: spawn: Clarify code
* draw: gtk4: Initialise all members
* vte.sh: Improve portability before bash/zsh check
* emulation: Add some DECSET modes from contour
* widget: Show preedit even if cursor is invisible
* emulation: Fix OSC 111
* widget: a11y: Enable a11y by default on gtk4 also
* parser: glue: Use fast_float to parse OSC numbers
* emulation: DECSLRM is implemented
* emulation: Don't allow BEL termination of the progress sequence
* sixel: test: Fix string length
* app: Rename desktop file same as app ID
* widget: gtk4: Fix critical warning on a11y init
* lib: Add properties API
* lib: Move some files around
* Sun Jun 29 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.80.3:
* emulation: Implement XTERM_RQTCAP
* Updated translations.
* Sat May 24 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.80.2:
* emulation: Fix OSC 111
* Sun Apr 13 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.80.1:
* a11y: gtk4: Fix text offsets
* a11y: gtk4: Fix retrieving word segments
* widget: Show preedit even if cursor is invisible
* emulation: Fix OSC 111
* ci: Remove incorrect master-only build option
* widget: a11y: Enable a11y by default on gtk4 also
* ci: Update from master
* Sat Mar 15 2025 bjorn.lie@gmail.com
- Update to version 0.80.0:
* emulation: DECSLRM is implemented
* emulation: Don't allow BEL termination of the progress sequence
* Tue Mar 11 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.79.91 / 5b872b78:
+ build: Typo fix, addressing i586 build failure.
* Sat Mar 01 2025 bjorn.lie@gmail.com
- Update to version 0.79.91:
* build: Use C compiler to check for C flags
* build: Add check for excess float precision
* app: Rename desktop file same as app ID
* widget: gtk4: Fix critical warning on a11y init
* lib: Remove custom terminfo
* Sat Mar 01 2025 bjorn.lie@gmail.com
- Update to version 0.79.90 (Unstable):
* all: Remove SIXEL support from stable branch
* docs: Typo fixes
* widget: Add more (nullable) annotations
* Sat Mar 01 2025 bjorn.lie@gmail.com
- Update to version 0.79.0 (Unstable):
* widget: termprops: Minor docs fixes
* docs: Update the debug option's name in README.md
* widget: termprops: Add prefix reset
* lib: Use resize_and_overwrite
- Rebase vte-enable-build-flag-pie.patch with quilt.
- Add fast_float-devel BuildRequires: New dependency.
* Sat Mar 01 2025 bjorn.lie@gmail.com
- Update to version 0.78.4:
* widget: gtk4: Fix critical warning on a11y init
* build: Post release version bump
* ci: Add CI
* widget: Guard signal disconnect on non-null object
* widget: Scroll the alternate screen into the viewport
* build: Post release version bump
* build: Fix typo in pread check
* lib: Remove an unnecessary move
* emulation: Use U+2426 for SUB
* widget: Use correct type for out param
* Sat Jan 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.78.3:
+ widget: Guard signal disconnect on non-null object
+ widget: Scroll the alternate screen into the viewport
* Sun Nov 24 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.78.2:
+ build: Fix typo in pread check
+ emulation: Use U+2426 for SUB
+ lib: Remove an unnecessary move
+ widget:
- Use correct type for out param
- Use correct termprop name
* Tue Oct 22 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.78.1:
+ build:
- Prepend python to minifont coverage cmd
- Add missing includes
+ widget:
- Improve the robustness of ringview updating
- Make sure to update the ringview after a widget resize
- termprops: Fix for double termprops
+ draw:
- gsk:
. Use fill_n to fill background
. Draw cell background using scaled texture
- Fix background drawing offset
+ tests: Remove excessive constrexpr
* Fri Sep 20 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.78.0:
+ build: Only default to -Bsymbolic-functions on gnu linker
* Fri Sep 20 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.77.92:
* lib: Remove custom terminfo
* minifont: Fix syntax warning with python 3.12
* app: Add scroll options
* widget: Fix legacy OSC 7 notification
* widget: gtk3: a11y: Remove use of language extension
* widget: gtk3: a11y: Fix NULL title
* lib: Include stdint.h where needed
* vte.sh: Preserve exit status
* widget: termprop: Allow NULL value in
vte_terminal_get_termprop_value
* widget: termprops: Change vte.shell.postexec termprop to UINT
* vte.sh: Fix function name
* minifont: Use FAST filter for fill pattern
* minifont: Simplify drawing bitmap pattern
* Fri Sep 20 2024 bjorn.lie@gmail.com
- Update to version 0.77.91:
* minifont: gtk4: Fix character alignment for U+1CC40..U+1CC47
* minifont: gtk4: Remove incorrect definition of U+1FB97
* parser: test: Remove some debug output
* parser: test: Fix glue/uchar test for zero_v and add more tests
* build: Post release version bump
* all: Remove SIXEL support from stable branch
* widget: termprops: Change color termprop variant type
* widget: termprops: Return nothing for colour termprops on gtk4
* widget: termprops: Skip value initialisation on false return
* emulation: DECERA/DECCARA/DECRARA fixes
* Fri Sep 20 2024 bjorn.lie@gmail.com
- Update to version 0.76.4:
* fonts: ensure ref of font from glyph item analysis
* build: Post release version bump
* Tue Jul 30 2024 Michael Gorse <mgorse@suse.com>
- Only apply vte-revert-back-to-c++17.patch for SLE <= 15.
* Mon Jun 10 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.76.3 (boo#1226134 CVE-2024-37535):
* emulation: Restrict resize request to sane numbers
* widget: Add safety limit to widget size requests
* build: Post release version bump
* Mon May 27 2024 dimstar@opensuse.org
- Update to version 0.76.2:
* widget: Make CSS parse warnings non-fatal
* build: Post release version bump
* Thu May 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.76.1:
+ terminal: fix UTF-8 bounds check.
+ app: Don't hide scrolled-window option.
+ app: Add built-in CSS to hide scrolled-window over-scroll
indicators.
+ emulation: Fix the reported bold/etc. color if unset
+ widget: Also set tag when returning no match.
* Thu May 02 2024 dimstar@opensuse.org
- Update to version 0.76.1:
* emulation: Fix the reported bold/etc. color if unset
* app: Fix the build with clang++
* app: Don't use typeof
* terminal: fix UTF-8 bounds check
* widget: Also set tag when returning no match
* app: Add built-in CSS to hide scrolled-window over-scroll indicators
* app: Don't hide scrolled-window option
* build: Post release version bump
* Mon Mar 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.76.0:
+ gtk3: draw: minifont: Don't do minifont caching.
+ widget: Add im_activate_osk() method.
+ widget: Activate OSK on button release.
* Mon Mar 18 2024 dimstar@opensuse.org
- Update to version 0.76.0:
* build: Version 0.76.0
* build: Bump gtk4 req version
* widget: Activate OSK on button release
* widget: Add im_activate_osk() method
* gtk3: draw: minifont: Don't do minifont caching
* build: Post release version bump
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.75.92:
+ widget: Make backwards search find wrapped words.
+ widget: Bit of cleanup around the previous fix.
+ widget: gtk4: Fix double and triple click handling.
+ widget: Faster rewrapping on resize.
+ lib: Remember the Terminal in ProcessingContext.
+ lib: Batch handling of single-width characters.
+ ring: Only occasionally advance the stream tails.
+ widget: gtk4: Fix the look of outline block cursor in the first
column.
+ vte.sh: Avoid warning if shell is configured with 'set -u'.
+ widget: a11y: Add missing text changes on scrolling with
modifications.
* Mon Mar 04 2024 dimstar@opensuse.org
- Update to version 0.75.92:
* fonts: Allow unknown coverage to silently pass through
* widget: Fix end alignment
* app: Rework argument parsing
* widget: gtk4: Fix the look of outline block cursor in the first column
* ringview: inline get_bidirow()
* bidi: inline log2vis() and vis2log()
* terminal: inline hot path of cell_is_selected_log()
* terminal: annotate unlikely paths in determine_colors()
* terminal: remove determine_colors() invisible check
* Revert "widget: Limit select-all to the writable region not including the scrollback"
* vte.sh: Avoid warning if shell is configured with 'set -u'
* widget: Set scroll-on-insert to false by default
* scheduler: add 10hz fallback scheduler
* widget: Try to fix a build failure on 32-bit archs
* ring: Only occasionally advance the stream tails
* lib: Batch handling of single-width characters
* lib: Remember the Terminal in ProcessingContext
* widget: Faster rewrapping on resize
* widget: gtk4: Fix double and triple click handling
* widget: Bit of cleanup around the previous fix
* widget: Make backwards search find wrapped words
* Revert "build: Remove extra debug compile option"
* widget: a11y: Add missing text changes on scrolling with modifications
* widget: Add type annotation to setup-context-menu signal
* build: Post release version bump
* Mon Feb 12 2024 dimstar@opensuse.org
- Update to version 0.75.91:
* vte.sh: Consistent indentation
* vte.sh: Set up bash and zsh for OSC 133 shell integration
* emulation: Support conditional new paragraph
* emulation: Track shell integration escape sequences
* lib: Remove pointless "maybe" in some method names
* all: Remove SIXEL support from stable branch
* widget: Remove termprops from stable branch
* widget: termprops: Reset termprops on terminal reset
* widget: termprops: Rewrite termprop documentation
* widget: termprops: Unify int types
* widget: Fix HTML CSS property "text-decoration-style: solid"
* widget,emulation: Add support for dotted and dashed underlines
* widget: termprops: Relax boolean value parsing
* widget: termprops: String value parsing fixes
* widget: termprops: Add some more tests
* widget: termprops: Allow true/false for BOOL termprops
* widget: termprops: Add DOUBLE type
* emulation: Allow default parameter value for XTVERSION
* emulation: Support XTVERSION sequence
* emulation: Reply to DECRQPSR and DECRQTSR
* emulation: More accurate DA1 and DA2 replies
* widget: Renumber VterAlign enum
* emulation: Also reply to DECRQSS on XTERM_MODKEYS
* emulation: Remove xterm alias for DSR_DEC 53
* widget: Add terminal properties
* lib: Add some colour helper classes
* lib: Add a simple UUID class
* widget: Don't throw warnings for our own header
* gsk: fix rectangle drawing using border nodes
* widget: Fix context menu event check
* widget: notify of style change upon css_changed
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.75.0:
* regex: Add out param for error location to the _full() APIs
* widget: Don't update the ringview before scrolling in history
* regex: Add API to set extra PCRE2 compile flags
* widget: Scroll to the bottom on preedit
* widget: Deprecate old get-text APIs
* widget: Add bindable replacement API to get the displayed text
* widget: gtk4: Delay unsetting the context menu to idle
* widget: Work around kinetic scrolling when changing the adjustment
* app: Add more scrolling options
* widget: Add scroll-on-insert property
* bidi: Use malloced workspace area
* widget: Fix initial cursor blink state
* widget: Fix selected text API with block selection mode
* draw: Remove unused alpha param from drawing methods
* widget: Add class vfunc for setup-context-menu signal
* vte: avoid creating rect/region on GTK 4
* vte: remove extra PTY read from tick callback
* vte: emit adjustment changed in tick callback
* Reapply "vte: drive updates from GdkFrameClock"
* widget: gtk4: Add long press touch gesture
* lib: Inline the Unicode character width database
* ring: Fix error handling in the rewrapping code
* stream: Add debug assertions verifying the snake's integrity
* stream: Fix a rare corruption when advancing the tail
* DOAP: Replace defunct mailing list with Discourse support forum
* Revert "vte: drive updates from GdkFrameClock"
* widget: Add context menu support
* draw: Add some constexpr to Rectangle methods
* widget: Improve yalign docs
* build: Suppress a warning about an unused variable in non-debug mode
* lib: Do not initialize cells before inserting characters
* lib: Fix lines unwrapping too far
* lib: Speed up inserting runs of ASCII characters
* lib: Simplify invalidation bounding box tracking
* emulation: Fix cursor position after an escape sequence initiated resize
* lib: Remove unnecessary "struct"s
* emulation: Save/restore along with the cursor whether wrapping will occur
* emulation: Make ED 2 and EL 2 clear the pending wrap flag
* emulation: Make DA1 report horizontal scrolling support
* emulation: Fix ECH not to expand the row beyond the terminal's width
* emulation: Make DECCOLM and DECALN reset the scrolling region
* emulation: Adjust Cursor Position Report (CPR) for left and right margins
* emulation: Implement Forward Index (DECFI) and Back Index (DECBI)
* emulation: Implement Insert Column (DECIC) and Delete Columnn (DECDC)
* emulation: Adjust IRM mode for left and right margins
* emulation: Adjust Insert Character (ICH) and Delete Character (DCH)
* emulation: Implement Scroll Left (SL) and Scroll Right (SR)
* emulation: Minor cleanup at smart tab handling
* emulation: Adjust cursor moving operations to respect left and right margins
* emulation: Shuffle a few methods to a more logical order
* emulation: Adjust vertical scrolling to respect left and right margins
* doc: Add scrolling-region.txt
* emulation: Adjust cursor tracking and autowrapping for the right margin
* emulation: Execute SCORC even when DECLRMM is enabled
* emulation: Track DECSLRM left and right margins
* emulation: Fix the behavior if invalid scrolling region is requested
* emulation: Scroll Up (SU) and Delete Line (DL) push to the scrollback
* emulation: Disregard bce in the scrolling region
* emulation: Extend vte_scrolling_region to track all four margins
* emulation: Rename start/end margins to top/bottom
* emulation: Preserve empty cells as NULs when computing DECRQCRA checksum
* widget: Remove an unused parameter of get_text()
* bindings: vala: Depend on graphene-gobject-1.0
* build: Silence deprecation warnings
* drawing-gsk: fix a potential crash with empty runs
* vte: drive updates from GdkFrameClock
* emulation: Also use invisible bit for DECRQCRA checksum
* emulation: Correct DECRQCRA negation
* emulation: make DECRQCRA behave as VT520
* parser: modes: Additions from recent xterm
* build: Fix compile in debug mode
* debug: use vte_assert_cmp* functions
* bidi: reuse char and index arrays across runs
* terminal: require caller to allocate GString for get_text()
* vteinternal: use specialized array for char attributes
* draw: minifont: Only pad character where necessary
* draw: minifont: Fix drawing of diagonals
* draw: Style fixes
* draw: Include drawing-context.hh not drawing-cairo.hh
* draw: Use a named constant
* draw: implement native GTK 4 drawing
* draw:minifont: Add comment to the LR and RL hatching patterns
* Update Greek translation
* minifont: remove unused attr parameter
* vtetypes: add GdkRGBA conversion utility
* app: avoid using Cairo fallback nodes on GTK 4
* build: bump GTK requirement to 4.12
* draw: minifont: Fix lr/rl hatching pattern to tile seamlessly
* vte: batch printable character insertion
* parser: move vte_parser_t into vte::parser::Parser
* rowdata: use std::fill_n()
* build: Fix the build with sixel enabled
* ring, fonts: use g_string_truncate() to reset string
* build: compile out assertions and cast-checks
* ring: remove VteRing C wrapper for vte::base::Ring
* ring: inline vte::base::Ring::index_writable()
* ring: inline vte::base::Ring::ensure_writable()
* unistr: fix typo in gtk-doc
* utf8: Add some more tests
* unistr: inline unichar into GString as UTF-8
* unichar: hoist common unichar width into caller
* stream: switch compression from zlib to LZ4
* unistr: hoist _vte_unistr_strlen() into caller
* unistr: hoist g_string_append_unichar() into caller
* bidi: add VteBidiIndexes array using GdkArrayImpl
* bidi: add VteBidiChars array of gunichar
* import GdkArrayImpl for fast arrays
* build-aux: add flatpak manifest for testing from Builder
* ci: Only upload docs for tags
* Revert "widget: a11y: Add missing text changes on scrolling with modifications"
* Revert "widget: a11y: Optimize text changes on scrolling with modifications"
* widget: VteTerminalSpawnAsyncCallback's error is nullable
* widget: a11y: Optimize text changes on scrolling with modifications
* widget: Fix conditional
* widget: Fix conditional
* app: Correct option value description
* Revert "widget: Do not count event as handled in more situations"
* test: Add SGR 4:4 and 4:5 underlines to test script
* emulation: Ignore unknown SGR underline subparams
* widget: Correct "Since:" annotations
* lib: Fix preallocated size
- Add pkgconfig(liblz4) BuildRequires: new dependency.
* Sun Jan 14 2024 Yifan Jiang <yfjiang@suse.com>
- Provide and Obsolete old typelib-1_0-Vte-2.91 package whose
%{_binver} used the same exact value as %{_apiver}.
* Tue Dec 19 2023 dimstar@opensuse.org
- Update to version 0.74.2:
* lib,bidi: Work on the heap rather than the stack
* stream: Fix a rare corruption when advancing the tail
* widget: Fix initial cursor blink state
* build: Post release version bump
* Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -p N instead of deprecated %patchN.
* Tue Nov 14 2023 Daike Yu <yu.daike@suse.com>
- Update vte-revert-back-to-c++17.patch
* revert more C++20 features
* Sat Oct 21 2023 bjorn.lie@gmail.com
- Update to version 0.74.1:
* ci: Only upload docs for tags
* widget: VteTerminalSpawnAsyncCallback's error is nullable
* Updated translations.
- Drop f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: fixed
upstream.
* Wed Oct 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: widget:
VteTerminalSpawnAsyncCallback's error is nullable. Fixes:
https://gitlab.gnome.org/GNOME/vte/-/issues/2647
* Sun Sep 17 2023 bjorn.lie@gmail.com
- Update to version 0.74.0:
* widget: Fix conditional
* app: Correct option value description
* build: Post release version bump
* Revert "widget: a11y: Add missing text changes on scrolling
with modifications"
* Revert "widget: Do not count event as handled in more
situations"
* test: Add SGR 4:4 and 4:5 underlines to test script
* emulation: Ignore unknown SGR underline subparams
* lib: Fix preallocated size
* Updated translations.
- Change compression in service and tarball produced to zst.
* Sun Sep 03 2023 bjorn.lie@gmail.com
- Update to version 0.73.99:
* Revert "widget: a11y: Add missing text changes on scrolling
with modifications"
* Revert "widget: Do not count event as handled in more
situations"
* test: Add SGR 4:4 and 4:5 underlines to test script
* emulation: Ignore unknown SGR underline subparams
* Update Turkish translation
* lib: Fix preallocated size
* Sun Aug 06 2023 bjorn.lie@gmail.com
- Update to version 0.73.93:
* all:
- Remove SIXEL support from stable branch
- Use defined values for defines
- Use __has_include
* build:
- Enable gtk4 by default
- More detailed version info
- Post release version bump
* docs: Publish as gitlab pages
* draw: Remove need to generate code
* emulation:
- Fix infinite loop on non-number OSC 104 param
- Fix invalid mouse scroll event on window edge
- Treat unsupported SGR 4:n as no-underline
* fonts:
- Don't declare this inline
- Keep layout text available for cairo
- Keep the PangoLayout unchanged
- Remove unnecessary context change call
* pty:
- Do not typecast to GSpawnFlags
- Fix exit delay in presence of a grandchild process
- Make netbsd workaround conditional on kernel version
* Revert "widget: Modernise HTML output"
* widget:
- a11y: Add missing text changes on scrolling with
modifications
- Add API to override font options
- Defer alignment API to next cycle
- Do not count event as handled in more situations
- Do not possibly deny early click gesture
- Don't consume right clicks on gtk4
- Don't consume right clicks on gtk4
- Ensure the ringview is updated before converting coordinates
- Fix a deprecation warning
- Fix compilation
- Fix cursor blink timeout
- Fix introspection annotations
- Fix introspection API
- Fix introspection warnings
- Fix setting clipboard with html data
- gtk4: Hint and quantize font metrics
- Invalidate ringview when the invalidating
- Make get_text_range docs more accurate
- More docs and introspection annotation fixes
- Update some Since annotations
+ Updated translations.
* Mon Jun 05 2023 bjorn.lie@gmail.com
- Update to version 0.72.2:
* emulation: Fix infinite loop on non-number OSC 104 param
* widget: Don't consume right clicks on gtk4
- Drop 24547fb3.patch: Fixed upstream.
* Tue May 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add 24547fb3.patch: widget: Don't consume right clicks on gtk4.
* Sun Apr 16 2023 bjorn.lie@gmail.com
- Update to version 0.72.1:
+ emulation: Fix invalid mouse scroll event on window edge
+ widget:
- Fix compilation
- Fix setting clipboard with html data
- Fix introspection warnings
- Fix cursor blink timeout
+ Updated translations.
* Mon Mar 20 2023 bjorn.lie@gmail.com
- Update to version 0.72.0:
+ fonts:
- Keep the PangoLayout unchanged
- Keep layout text available for cairo
* Mon Mar 06 2023 bjorn.lie@gmail.com
- Update to version 0.71.99:
+ pty: Do not typecast to GSpawnFlags
+ fonts: Remove unnecessary context change call
+ widget:
- Fix a deprecation warning
- gtk4: Hint and quantize font metrics
- Fix introspection API
- Don't consume right clicks on gtk4
* Sun Feb 26 2023 bjorn.lie@gmail.com
- Update to version 0.71.92:
+ all: Remove SIXEL support from stable branch
+ app:
- Disconnect signal handlers on dispose
- Filter unwanted environment variables
+ build:
- Add define for darwin
- Add define for openbsd
- Fix netbsd define
- Print warning on unstable release
- Update meson req version
+ lib:
- Add gresources to vte/gtk4
- Fix spawning on netbsd
+ missing: Add better fdwalk implementation for darawin
+ parser:
- Add more OSC codes
- modes: Mark modes that should not be reset by DECSTR
- Update list of known OSC codes
+ pty:
- netbsd fix
- Remove useless setenv calls
+ widget:
- Add API to get text as HTML
- clipboard: Add missing else
- Clipboard fixes for gtk4
- Defer alignment API to next cycle
- Ensure the ringview is updated before converting coordinates
- Fix value type check
- Fix Widget::regex_match_check_at()
- gtk4:
. Don't grab the focus on focus-in
. Only notify terminal when focused
. Translate control+key events when using multiple layouts
- Implement clipboard for gtk4
- Modernise HTML output
- Offer text/html also in UTF-8 format
- Use correct end row for getting the selected text
- Use correct view coordinates
+ Updated translations.
- Rebase vte-enable-build-flag-pie.patch with quilt.
* Tue Feb 14 2023 bjorn.lie@gmail.com
- Update to version 0.70.3:
+ widget:
- Ensure the ringview is updated before converting coordinates
- gtk4: Translate control+key events when using multiple
layouts
- Use correct end row for getting the selected text
- Drop ddb2c8a.patch: Fixed upstream.
* Thu Jan 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add ddb2c8a.patch: widget: Use correct end row for getting the
selected text. The range is end-exclusive, so use end_row()
instead of last_row(). Fixes glgo#GNOME/vte#2584
* Mon Dec 05 2022 dimstar@opensuse.org
- Update to version 0.70.2:
* widget: Modernise HTML output.
* missing: Add better fdwalk implementation for darawin.
* build: Print warning on unstable release.
* build: Add define for openbsd.
* Updated translations.
* Thu Oct 27 2022 bjorn.lie@gmail.com
- Update to version 0.70.1:
+ app:
- Disconnect signal handlers on dispose.
- Filter unwanted environment variables.
+ build:
- Add define for darwin.
- Fix netbsd define.
+ widget:
- Don't consume right clicks on gtk4.
- Implement clipboard for gtk4.
* Updated translations.
* Fri Sep 16 2022 bjorn.lie@gmail.com
- Update to version 0.70.0:
+ build: Post release version bump
* Sun Sep 04 2022 bjorn.lie@gmail.com
- Update to version 0.69.99:
+ build: Version 0.69.99 for gnome 43rc
+ lib: Fix spawning on netbsd
+ widget:
- Fix Widget::regex_match_check_at()
- Use correct view coordinates
- gtk4:
. Only notify terminal when focused
. Don't grab the focus on focus-in
* Thu Sep 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Disable glade catalog support via bcond.
- Fixup the defines, most importantly name the vte typelib
correctly again.
* Tue Aug 09 2022 bjorn.lie@gmail.com
- Update to version 0.69.92:
+ all:
- Include <termios.h> directly
- Remove SIXEL support from stable branch
- Don't override widget's CSS names
+ bindings:
- gir: Change vte/gtk4 gir nsversion
- vala:
. Add vapi for vte/gtk4
. Remove the test app
+ build:
- Also set _XOPEN_SOURCE
- Build fix for netbsd
- Bump meson req version to 0.51
- Check for python version
- Define __BSD_VISIBLE on freebsd
- Define list of libc feature test macros only once
- Fix debug build
- Make sure __BSD_VISIBLE is defined on freebsd
- Remove gtk4 notice
- Try to fix pwrite detection on non-glibc systems
- Update gtk3 req version
- Use an explict python interpreter
+ docs:
- Install toml file to subdir
- Port to gi-docgen
+ fonts:
- gtk4: Create a new pango context
- Only set language if different to the current language
- Pass nullptr for language
+ glib:
- glue:
. Include string
. Include string_view
+ lib:
- Fix reserved size calculation
- Move glib glue code to glib-glue.cc
+ Revert "emulation: Support XTVERSION sequence"
+ sixel: Remove stray semicolon
+ spawn: Fix build without CLOSE_RANGE_CLOEXEC
+ widget:
- Add API to get selected text
- widget: Add format arg to new API to get selected text
- Correct some Since annotations
- Defer alignment API to next cycle
- Don't queue_resize() during allocation
- Fix padding borders
- Fix some API version tags
- gtk4:
. Add API to check event context
. Don't invalidate endlessly
. Lower the priority of the style provider
. Make background API available on gtk4
. Simplify invalidation tracking
- gtk: Make new API naming self-consistent
- Ignore synthetic scroll events
- Listen for toplevel focus change
- Only avoid reentrant queue_resize() in GTK4
- Queue a resize on CSS changes
- Remove errneous gtk_widget_allocate call
+ Update translations.
- Rebase vte-enable-build-flag-pie.patch with quilt.
- Set bcond to without, build gtk4 support.
- Drop gtk-doc and add pkgconfig(gi-docgen) BuildRequires following
upstreams port to gi-docgen.
* Sun Mar 27 2022 bjorn.lie@gmail.com
- Update to version 0.68.0:
+ spawn: Fix build without CLOSE_RANGE_CLOEXEC
+ Revert "emulation: Support XTVERSION sequence"
* Sat Feb 12 2022 bjorn.lie@gmail.com
- Update to version 0.67.90:
+ widget:
- Defer alignment API to next cycle
- Deprecate VteCharAttributes struct
- Deprecate the attributes out-param for vte_terminal_get_text
- Fix measure baseline to return -1
+ all: Remove SIXEL support from stable branch
+ sixel: Fix DECGRI for parameter value 0
+ build:
- Change gtk4 GIR version hack
- Assert on non-supported option on stable branch
+ lib: Remove misplaced inline from function declaration
+ emulation: Support XTVERSION sequence
+ parser: Fix comments
+ fonts: Fix height check
+ Updated translations.
- Disable gtk4 support via bcond. Upstream did not move forward
with this support for now.
/usr/bin/vte-2.91 /usr/share/applications/org.gnome.Vte.App.Gtk3.desktop /usr/share/xdg-terminals/org.gnome.Vte.App.Gtk3.desktop
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 14 22:25:03 2025