Accepting request 1004665 from GNOME:Next
- Update to version 5.6.0: + Updated languages: awk.lang, lean.lang + Updated style schemes: Adwaita.xml, Adwaita-dark.xml, solarized-light.xml, solarized-dark.xml, cobalt.xml. + 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. + Updated translations. - Add optional pkgconfig(fontconfig) and pkgconfig(pangoft2) BuildRequires: build fonconfig support. OBS-URL: https://build.opensuse.org/request/show/1004665 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtksourceview5?expand=0&rev=10
This commit is contained in:
parent
7ae60963d7
commit
29aeaa17be
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4ae58ccd15f071e45f88185f5a9b020560a0b1a950f99cab7dc5e8cd14c40d19
|
||||
size 1268504
|
3
gtksourceview-5.6.0.tar.xz
Normal file
3
gtksourceview-5.6.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0ca3df1d2af61bde3608d0d3f233e4a41f958e2ae59b9fc209c3df6102e8afdd
|
||||
size 1266084
|
@ -1,3 +1,51 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 18 10:38:39 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 5.6.0:
|
||||
+ Updated languages: awk.lang, lean.lang
|
||||
+ Updated style schemes: Adwaita.xml, Adwaita-dark.xml,
|
||||
solarized-light.xml, solarized-dark.xml, cobalt.xml.
|
||||
+ 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.
|
||||
+ Updated translations.
|
||||
- Add optional pkgconfig(fontconfig) and pkgconfig(pangoft2)
|
||||
BuildRequires: build fonconfig support.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 11 16:04:19 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@ -18,13 +18,13 @@
|
||||
|
||||
%define _name gtksourceview
|
||||
Name: gtksourceview5
|
||||
Version: 5.5.1
|
||||
Version: 5.6.0
|
||||
Release: 0
|
||||
Summary: GTK+ Source Editing Widget
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/GUI/GNOME
|
||||
URL: https://wiki.gnome.org/Projects/GtkSourceView
|
||||
Source0: https://download.gnome.org/sources/gtksourceview/5.5/%{_name}-%{version}.tar.xz
|
||||
Source0: https://download.gnome.org/sources/gtksourceview/5.6/%{_name}-%{version}.tar.xz
|
||||
Source1: changes.lang
|
||||
|
||||
BuildRequires: gobject-introspection-devel >= 1.70
|
||||
@ -33,12 +33,14 @@ BuildRequires: pkgconfig
|
||||
BuildRequires: python3-gi-docgen
|
||||
BuildRequires: vala
|
||||
BuildRequires: valgrind
|
||||
BuildRequires: pkgconfig(fribidi)
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.70
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.70
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.4
|
||||
BuildRequires: pkgconfig(libpcre2-8)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(fribidi) >= 0.19.7
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.72
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.72
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.6
|
||||
BuildRequires: pkgconfig(libpcre2-8) >= 10.21
|
||||
BuildRequires: pkgconfig(libxml-2.0) >= 2.6
|
||||
BuildRequires: pkgconfig(pangoft2)
|
||||
|
||||
%description
|
||||
GtkSourceView is a text widget that extends GtkTextView, the standard
|
||||
|
Loading…
Reference in New Issue
Block a user