Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libvte-2_91-0-0.78.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libvte-2_91-0 Distribution: openSUSE Tumbleweed
Version: 0.78.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Sep 20 19:08:00 2024
Group: System/Libraries Build host: reproducible
Size: 1553220 Source RPM: vte-0.78.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.gnome.org/GNOME/vte
Summary: Terminal Emulator Library
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.

Provides

Requires

License

LGPL-2.0-only

Changelog

* 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.
* Thu Dec 30 2021 bjorn.lie@gmail.com
  - Update to version 0.66.90+git.e32dba1:
    + build:
    - Fix check for -fstack-protector* compiler support
    - Rework function checks
    - Fix build with kernel headers from linux < 4.13
    + app:
    - Fix context menu styling
    - Improve option value description
    - Add option to set initial title
    + widget:
    - Split alignment and fill properties
    - Fix Since version for new API
    - Add vte_terminal_paste
    - Add more precondition checks for vte_pty_spawn_async_with_fds
    - Correct some API Since: versions
    - Adjust preedit position to GtkEntry
    + vala:
    - Reference of [GtkChild] field is handled by GtkBuilder, type
      must be unowned
    - Fix accessibility of constant intializer expression
    + terminal:
    - Make CRLF pastification smarter
    - Make pastification not replace something with nothing
    - Add tests for text paste transformation
    + parser:
    - Fix some control codes
    - Recognise more commands
    - modes: Fix DECSDM default value
    + lib:
    - Check for close_range function and use it when available
    - ABI repairs
    + emulation:
    - ECMA modes should not be saved by DECSC
    - Use correct range for DECRQCRA
    - Docs improvements
    - Fix xterm window size request response
    + fonts:
    - Relax font sanitisation
    - Improve font bolding
    - More metrics sanity checks
    + vte.sh: Fix the check for PROMPT_COMMAND when it is unset
    + docs: Add index for API new in 0.68
    + vte.sh: Use PROMPT_COMMAND as an array when possible
    + spawn: FD reassignment code tweaks
    + Updated translations.
  - Add pkgconfig(gtk4) BuildRequires and pass gtk4=true to meson,
    build gtk4 widgets. Following this, add new sub-packages
    typelib-1_0-Vte-2.91-gtk4 and vte-tools-gtk4.
* Sat Dec 04 2021 bjorn.lie@gmail.com
  - Update to version 0.66.2:
    + parser: Fix some control codes
    + emulation:
    - ECMA modes should not be saved by DECSC
    - Use correct range for DECRQCRA
* Sat Oct 30 2021 bjorn.lie@gmail.com
  - Update to version 0.66.1:
    + app: Add option to set initial title
    + vte.sh: Fix the check for PROMPT_COMMAND when it is unset
    + Updated translations.
  - Drop vte-silence-COMMAND_PROMPT.patch: Fixed upstream.
* Wed Oct 27 2021 Daike Yu <yu.daike@suse.com>
  - Add vte-revert-back-to-c++17.patch
    revert c++20 features back to c++17 to build on SLE/Leap
* Fri Sep 24 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add vte-silence-COMMAND_PROMPT.patch: Silence warning when
    opening terminal about PROMPT_COMMAND being an unknown command.
* Wed Sep 22 2021 bjorn.lie@gmail.com
  - Update to version 0.66.0:
    + emulation: Fix xterm window size request response.
    + widget: Adjust preedit position to GtkEntry.
    + vte.sh: Use PROMPT_COMMAND as an array when possible.
    + fonts: More metrics sanity checks.
    + Update translations.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Tue Aug 24 2021 dimstar@opensuse.org
  - Update to version 0.65.91:
    + Port to GTK 4.
    + all: Remove SIXEL support from stable branch
    + app: Add debug option to track clipboard targets
    + app: Add option to use a GtkScrolledWindow
    + lib: Fix switching encodings
    + parser: Add new OSC command from xterm 367
    + parser: Recognise more commands
    + sixel: Fix pixel aspect calculation
    + sixel: Remove ununused tracking of palette modification
    + sixel: Reset repeat counter when receiving the next command
    + widget: Add API to make adjustment values pixels
    + Updated translations.
* Mon Aug 09 2021 Yifan Jiang <yfjiang@suse.com>
  - BuildRequires python3-dataclasses since SLE 15.4 uses python36
    to build.
* Wed Jul 28 2021 Yifan Jiang <yfjiang@suse.com>
  - Add vte-enable-build-flag-pie.patch: enable PIE flag to be
    compatible with gcc default linking option. Otherwise build will
    be failed with current SLE-15-SP4 project setup.
* Mon Jun 07 2021 bjorn.lie@gmail.com
  - Update to version 0.64.2:
    + widget: Docs fix
    + Updated translations.
* Fri May 14 2021 dimstar@opensuse.org
  - Update to version 0.64.1:
    + widget: Move clipboard store from finalize to unrealize.
    + build: Work around a meson bug with dist scripts in
      subprojects.
    + build: Add missing includes.
* Sat Apr 17 2021 dimstar@opensuse.org
  - Update to version 0.64.0:
    + app: Add debug option to track clipboard targets.
    + parser: Add new sequence from xterm 362.
    + pty: Add support for PTY packet mode on sysv-like systems.
    + app: Fix search next/prev button sensitivity.
    + app: Use smart pointer.
    + app: Fix background image drawing.
    + emulation: sixel: Implement DECSET 1070.
    + vte.sh: Avoid warnings if shell is configured with 'set -u'.
* Sat Apr 17 2021 dimstar@opensuse.org
  - Update to version 0.62.1:
    + Export vte_pty_spawn_finish again.
    + Post release version bump.
    + docs: Remove three mistaken little words.
    + gtk: Allow passing null callback to spawn_async.
    + lib: Abort when alloc returns nullptr.
    + parser: HTJ is not a NOP.
    + pty: Allow null callback for spawn_async.
    + vte.sh: Avoid warnings if shell is configured with 'set -u'.
    + widget: Define text_view_bg in fallback CSS if the theme
      doesn't.
    + widget: Implement GtkScrollableInterface::get_border.
    + widget: Reference terminals while processing.
    + Updated translations.
* Sun Feb 14 2021 gmbr3@opensuse.org
  - Update to version 0.63.91:
    + all: Remove SIXEL support from stable branch.
    + lib: Replace deprecated std::is_pod.
    + parser:
    - DECBI is NOP.
    - Add new sequence from xterm 362.
    - Properly refer to python3.
    + docs: Add index for API new in 0.64.
    + build:
    - Fix build.
    - Add config.h as dependency to all sources.
    - Restore glade catalogue.
    + app: Fork UI files for gtk3.
    + widget:
    - Use GdkEvent accessor function.
    - Implement GtkScrollableInterface::get_border.
    + Updated translations.
  - Changes for the restored glade catalogs:
    + Add glade BuildRequires.
    + Split out new glade-catalog-vte.
* Sun Feb 14 2021 bjorn.lie@gmail.com
  - Update to version 0.62.3:
    + keymap: Use int8_t for the length of the short keymap strings
    + Revert "lib: Sanitise the passed-in font description"
    + Updated translations.
* Sat Jan 09 2021 bjorn.lie@gmail.com
  - Update to version 0.62.2:
    + widget:
    - Limit select-all to the writable region not including the
      scrollback
    - Fix idle child-exited signal after dispose
    + app:
    - Fix search next/prev button sensitivity
    - Fix background image drawing
    + lib:
    - desc is not a smart pointer in 0.62
    - Fix unused variable warning when not using getrlimit
    - Use sysconf on macos to get the upper limit of number of FDs
    - Sanitise the passed-in font description
    - Add missing nullable annotation to spawn child setup
      functions

Files

/etc/profile.d/vte.csh
/etc/profile.d/vte.sh
/usr/lib/systemd/user/vte-spawn-.scope.d
/usr/lib/systemd/user/vte-spawn-.scope.d/defaults.conf
/usr/lib64/libvte-2.91-gtk4.so.0
/usr/lib64/libvte-2.91.so.0
/usr/lib64/libvte-2.91.so.0.7800.0
/usr/libexec/vte-urlencode-cwd
/usr/share/licenses/libvte-2_91-0
/usr/share/licenses/libvte-2_91-0/COPYING.CC-BY-4-0
/usr/share/licenses/libvte-2_91-0/COPYING.GPL3
/usr/share/licenses/libvte-2_91-0/COPYING.LGPL3
/usr/share/licenses/libvte-2_91-0/COPYING.XTERM


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 24 00:48:20 2024