SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for vte-tools-gtk4-0.78.3-1.2.i586.rpm :

* Sat Jan 25 2025 Bjørn Lie - 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 - 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 - 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 - Update to version 0.78.0: + build: Only default to -Bsymbolic-functions on gnu linker
* Fri Sep 20 2024 Bjørn Lie - 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.lieAATTgmail.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.lieAATTgmail.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 - Only apply vte-revert-back-to-c++17.patch for SLE <= 15.
* Mon Jun 10 2024 Dominique Leuenberger - 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 dimstarAATTopensuse.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 - 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 dimstarAATTopensuse.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 - 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 dimstarAATTopensuse.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 - 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 dimstarAATTopensuse.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 dimstarAATTopensuse.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 - 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 - Provide and Obsolete old typelib-1_0-Vte-2.91 package whose %{_binver} used the same exact value as %{_apiver}.
* Tue Dec 19 2023 dimstarAATTopensuse.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 - Use %patch -p N instead of deprecated %patchN.
* Tue Nov 14 2023 Daike Yu - Update vte-revert-back-to-c++17.patch
* revert more C++20 features
* Sat Oct 21 2023 bjorn.lieAATTgmail.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 - Add f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: widget: VteTerminalSpawnAsyncCallback\'s error is nullable. Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2647
* Sun Sep 17 2023 bjorn.lieAATTgmail.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.lieAATTgmail.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.lieAATTgmail.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.lieAATTgmail.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 - Add 24547fb3.patch: widget: Don\'t consume right clicks on gtk4.
* Sun Apr 16 2023 bjorn.lieAATTgmail.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.lieAATTgmail.com- Update to version 0.72.0: + fonts: - Keep the PangoLayout unchanged - Keep layout text available for cairo
* Mon Mar 06 2023 bjorn.lieAATTgmail.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.lieAATTgmail.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.lieAATTgmail.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 - 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 dimstarAATTopensuse.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.lieAATTgmail.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.lieAATTgmail.com- Update to version 0.70.0: + build: Post release version bump
* Sun Sep 04 2022 bjorn.lieAATTgmail.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 - Disable glade catalog support via bcond.- Fixup the defines, most importantly name the vte typelib correctly again.
* Tue Aug 09 2022 bjorn.lieAATTgmail.com- Update to version 0.69.92: + all: - Include 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.lieAATTgmail.com- Update to version 0.68.0: + spawn: Fix build without CLOSE_RANGE_CLOEXEC + Revert \"emulation: Support XTVERSION sequence\"
* Sat Feb 12 2022 bjorn.lieAATTgmail.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.
 
ICM