#17070 closed enhancement (fixed)

gtksourceview5-5.6.1

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: gnome-43
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (4)

comment:1 by Douglas R. Reno, 18 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 17 months ago

5.5.0

News in 5.5.0, 2022-07-11
-------------------------

 * Build fixes for deprecated meson features and MSVC improvements
 * Fixes for hover assistant placement and display
 * A number of improvements to Vim emulation
 * The overview map can now avoid redrawing in a number of scenarios
 * The completion popover can now avoid repositioning in a number of scenarios
 * The completion popover now hides before resetting grid content
 * Language specifications can now provide a suggested suffix or name for new
   files. GNOME Text Editor has examples for using this new opt-in metadata.
 * Various fixes display of snippet assistants
 * New languages: twig.lang
 * Translation updates

5.5.1

News in 5.5.1, 2022-08-05
-------------------------

 * Many fixes to GtkSourceSnippet parsing and expaction
 * Various test-suite fixes
 * The snippet completion provider now avoids inflating snippet objects
   until they are inserted.
 * Input-method integration improvements for custom indenters
 * Performance improvements to GtkSourceBuffer
 * Performance improvements when translating improperly encoded
   documents to fallback hexadecimal characters
 * Disable GtkSourceBuffer::cursor-moved signal while loading
   buffers with GtkSourceFileLoader
 * Adwaita.xml styling fixes for def:error
 * More profiling integration with sysprof
 * Updated languages: lean, latex, chdr, cpphdr
 * Translation updates

5.6.0

News in 5.6.0, 2022-09-17
-------------------------

This release corresponds to GNOME 43.0 and includes many bug fixes
across the library. It is recommended that distributions update to
this release.

 * Updated languages: awk.lang, lean.lang
 * Updated style schemes: Adwaita.xml, Adwaita-dark.xml,
   solarized-light.xml, solarized-dark.xml, cobalt.xml
 * Translation updates
 * A bug with input grabs has been fixed when using GtkSourceHover
   to create interactive tooltips in a stack or notebook.
 * highlight-current-line is only rendered when the toplevel is active.
 * Merging of snippet bundles handles tooltips now.
 * The snippet manager now delays snippet parsing until needed.
 * Completion of snippets is now lazier resulting in less memory and
   CPU usage.
 * Informative tooltips for snippets are now more aggressively dismissed.
 * Scrolling now dismisses interactive hover tooltips.
 * Use of Escape now dismisses the completion list and forwards the
   event to the GtkSourceView, improving integration of Vim emulation.
 * Snippet filtering correctness has been improved when adding/removing
   characters from the filter text.
 * Assistants such as the completion list defer repositioning to the
   next frame tick which improves some situations with widgetry not
   having an allocation when snapshotted.
 * A new GtkSourceCompletion::provider-model-changed signal has been
   added which allows observation of providers by external tooling.
   This can be used to implement features like "top matches" from various
   completion providers.
 * Testsuite improvements
 * GtkSourceView now uses GSignalGroup and GBindingGroup from GLib, and
   therefore bumps our GLib dependency as it would be necessary with
   updated GTK releases anyway.
 * GtkSourceHoverDisplay now specifies a CSS element name for use by
   applications in styling.
 * GtkSourceCompletion now uses PANGO_UNDERLINE_SINGLE_LINE and
   PANGO_WEIGHT_BOLD Pango attributes for highlighting fuzzy matches.
   This improves visibility when used with certain character sets.
 * Splicing of Pango attributes has been improved for completion which
   ensures the merging does not result in missing attributes.
 * Some methods have been marked as virtual for Vala.

5.6.1

News in 5.6.1, 2022-09-22
-------------------------

This release contains a number of fixes found early after release
of 5.6.0 that warrant distributing to users.

 * Improve resilience of GtkSourceHover assistants to prevent
   unbreakable grabs by application added widgets.
 * Hide all assistants when unmapping GtkSourceViews.
 * Don't dismiss hover delay timeout from pointer clicks, allow
   them to click through to display hover information.
 * Don't show new assistants unless parent GtkSourceView is
   mapped. This can improve situations with tabbed editors and
   asynchronous operations to load completion, hover data, etc.
 * Additional Vim commands.
 * Updated languages: go.lang
 * Updated translations: Turkish and Nepali

comment:3 by Douglas R. Reno, 17 months ago

Summary: gtksourceview5-5.6.0gtksourceview5-5.6.1

Now 5.6.1

comment:4 by Douglas R. Reno, 17 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.