Accepting request 1069668 from GNOME:Next
- Update to version 4.10.0: + GtkTextView: Document hanging indentation + GtkListView: Fix a size allocation problem + GtkFileChooser: - Fix paned behavior - Fix a crash + GtkText: Fix various problems with undo + Accessibility: - Make some getters transfer-full - Allow setting accessible parents and siblings - Add a role for toggle buttons - Miscellaneous property fixes and improvements + gtk: Improve the handling resize-during-size-allocate + gdk: - Introduce GdkTextureDownloader and use it - Make gdk_texture_get_format public + gsk: - Make mask nodes more versatile - Improve the GL implementation for texture scale nodes + X11: Fix key handling during DND + Tools: - gtk-builder-tool: Try harder to handle templates - gtk-builder-tool: Prefer properties over <child> + Updated translations. - Update to version 4.9.4: + Printing: - Add a CPDB backend - Drop the lpr backend + GtkFileDialog: Robustness fixes + GtkScaleButton: Add an 'active' property + GtkSearchEntry: Add placeholder text + Fix conflicting type names between gtk and gio + Gsk: - Settable filtering for scaled textures - Add mask nodes - Some robustness and crash fixes + Wayland: Handle dispatch failing in more places + Deprecations: GtkVolumeButton + Updated translations. - Changes from version 4.9.3: + Add GtkUriLauncher, as replacement for gtk_show_uri + Add GdkMonitor::description + Fix problems with tooltip sizing + Deprecations: - GtkStatusbar - GtkAssistant - GtkLockButton - gtk_gesture_set_sequence_state + GtkColumnView: Only create widgets for visible columns + GtkFileDialog: Drop shortcut folders API + GtkCalendar: Make marked days work again + GtkSwitch: Make state and active independently settable + GtkFileChooser: - Fix a crash with DND - Fix excessively wide sidebar - Make context menus work again + Accessibility: - Make GtkAccessible public, so it can be implemented outside GTK - Support accessible implementation for editables + CSS: Fix randomly stopping CSS animations + GL: - Fix synchronization with GStreamer - Fix problems with 3rd party GL in the same thread + Wayland: Fix startup notification with xdg_activation + Broadway: Implement modal windows + macOS: Make DND work + Build: - Require graphene 1.10 - Require gobject-introspection 1.72 + Updated translations. - Update to version 4.9.2: + GtkFileChooserWidget: Add a grid view. + GtkText, GtkTextView: - Fix activation of the on-screen keyboard. - Prevent unexpected text direction changes. + GtkCenterBox: Add properties for children. + GtkTreeExpander: Add a hide-expander property. + GtkStringList: Add a construct-only strings property. + GtkBuilder: Support parsing Pango attributes in string form. + GtkGestureStylus: Add a stylus-only property. + GtkFileLauncher: New async-style api to replace gtk_show_uri. + GtkColorDialog, GtkFontDialog, GtkFileDialog, GtkAlertDialog: - APIs have seen some tweaks - Prefer portals when available - Fixes for cancellation + Add GDK_DEBUG=no-portals + Improve file DND with remote files + GtkInfoBar has been deprecated + gtk_widget_show/hide have been deprecated + gtk_show_uri has been deprecated + Wayland: - Fix button mask handling - Fix problems with cursor size on hi-dpi screens - Support newer versions of some protocols - Fix handling of surrounding text in input methods - Changes from version 4.9.1: + GtkTreeView, GtkIconView, GtkComboBox and auxiliary classes have been deprecated. + GtkEntryCompletion has been deprecated. + GtkStyleContext has been deprecated. + gtk_render_ and gtk_snapshot_render_ APIs have been deprecated. + GtkAppChooser widgets have been deprecated. + GtkMessageDialog has been deprecated and replaced by a new async dialog API. + GtkDialog has been deprecated. + GtkColorChooser, GtkFontChooser, GtkFileChooser interfaces and their implementations have been deprecated. A new family of async dialog APIs has been introduced to replace them. + GtkColorDialog, GtkFontDialog, GtkFileDialog and GtkAlertDialog are new dialog classes with a consistent and well-bindable API. + GtkMountOperation: - Fix the dialog to look reasonable. - Make it work under non-X11. + GtkStringSorter: Support different collation methods. + Accessibility: Introduce GtkAccessibleRange and implement it. + Debugging: - Unify formatting for debug output. - Make make debug options available in non-debug builds. + Increase the memory limit for the jpeg loader to 1G. OBS-URL: https://build.opensuse.org/request/show/1069668 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=115
This commit is contained in:
parent
a75d41db9b
commit
a990a77c27
3
gtk-4.10.0.tar.xz
Normal file
3
gtk-4.10.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8dc1e7c3b3a46772f0fa416a8ca3fd21d0d0b3b03fb307d2e7327ebee69626e4
|
||||
size 20471568
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b362f968d085b4d3d9340d4d38c706377ded9d5374e694a2b6b7e6292e3cba74
|
||||
size 20297060
|
132
gtk4.changes
132
gtk4.changes
@ -1,3 +1,135 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 5 13:27:43 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 4.10.0:
|
||||
+ GtkTextView: Document hanging indentation
|
||||
+ GtkListView: Fix a size allocation problem
|
||||
+ GtkFileChooser:
|
||||
- Fix paned behavior
|
||||
- Fix a crash
|
||||
+ GtkText: Fix various problems with undo
|
||||
+ Accessibility:
|
||||
- Make some getters transfer-full
|
||||
- Allow setting accessible parents and siblings
|
||||
- Add a role for toggle buttons
|
||||
- Miscellaneous property fixes and improvements
|
||||
+ gtk: Improve the handling resize-during-size-allocate
|
||||
+ gdk:
|
||||
- Introduce GdkTextureDownloader and use it
|
||||
- Make gdk_texture_get_format public
|
||||
+ gsk:
|
||||
- Make mask nodes more versatile
|
||||
- Improve the GL implementation for texture scale nodes
|
||||
+ X11: Fix key handling during DND
|
||||
+ Tools:
|
||||
- gtk-builder-tool: Try harder to handle templates
|
||||
- gtk-builder-tool: Prefer properties over <child>
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 24 10:31:33 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 4.9.4:
|
||||
+ Printing:
|
||||
- Add a CPDB backend
|
||||
- Drop the lpr backend
|
||||
+ GtkFileDialog: Robustness fixes
|
||||
+ GtkScaleButton: Add an 'active' property
|
||||
+ GtkSearchEntry: Add placeholder text
|
||||
+ Fix conflicting type names between gtk and gio
|
||||
+ Gsk:
|
||||
- Settable filtering for scaled textures
|
||||
- Add mask nodes
|
||||
- Some robustness and crash fixes
|
||||
+ Wayland: Handle dispatch failing in more places
|
||||
+ Deprecations: GtkVolumeButton
|
||||
+ Updated translations.
|
||||
- Changes from version 4.9.3:
|
||||
+ Add GtkUriLauncher, as replacement for gtk_show_uri
|
||||
+ Add GdkMonitor::description
|
||||
+ Fix problems with tooltip sizing
|
||||
+ Deprecations:
|
||||
- GtkStatusbar
|
||||
- GtkAssistant
|
||||
- GtkLockButton
|
||||
- gtk_gesture_set_sequence_state
|
||||
+ GtkColumnView: Only create widgets for visible columns
|
||||
+ GtkFileDialog: Drop shortcut folders API
|
||||
+ GtkCalendar: Make marked days work again
|
||||
+ GtkSwitch: Make state and active independently settable
|
||||
+ GtkFileChooser:
|
||||
- Fix a crash with DND
|
||||
- Fix excessively wide sidebar
|
||||
- Make context menus work again
|
||||
+ Accessibility:
|
||||
- Make GtkAccessible public, so it can be implemented outside
|
||||
GTK
|
||||
- Support accessible implementation for editables
|
||||
+ CSS: Fix randomly stopping CSS animations
|
||||
+ GL:
|
||||
- Fix synchronization with GStreamer
|
||||
- Fix problems with 3rd party GL in the same thread
|
||||
+ Wayland: Fix startup notification with xdg_activation
|
||||
+ Broadway: Implement modal windows
|
||||
+ macOS: Make DND work
|
||||
+ Build:
|
||||
- Require graphene 1.10
|
||||
- Require gobject-introspection 1.72
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 17 16:11:59 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 4.9.2:
|
||||
+ GtkFileChooserWidget: Add a grid view.
|
||||
+ GtkText, GtkTextView:
|
||||
- Fix activation of the on-screen keyboard.
|
||||
- Prevent unexpected text direction changes.
|
||||
+ GtkCenterBox: Add properties for children.
|
||||
+ GtkTreeExpander: Add a hide-expander property.
|
||||
+ GtkStringList: Add a construct-only strings property.
|
||||
+ GtkBuilder: Support parsing Pango attributes in string form.
|
||||
+ GtkGestureStylus: Add a stylus-only property.
|
||||
+ GtkFileLauncher: New async-style api to replace gtk_show_uri.
|
||||
+ GtkColorDialog, GtkFontDialog, GtkFileDialog, GtkAlertDialog:
|
||||
- APIs have seen some tweaks
|
||||
- Prefer portals when available
|
||||
- Fixes for cancellation
|
||||
+ Add GDK_DEBUG=no-portals
|
||||
+ Improve file DND with remote files
|
||||
+ GtkInfoBar has been deprecated
|
||||
+ gtk_widget_show/hide have been deprecated
|
||||
+ gtk_show_uri has been deprecated
|
||||
+ Wayland:
|
||||
- Fix button mask handling
|
||||
- Fix problems with cursor size on hi-dpi screens
|
||||
- Support newer versions of some protocols
|
||||
- Fix handling of surrounding text in input methods
|
||||
- Changes from version 4.9.1:
|
||||
+ GtkTreeView, GtkIconView, GtkComboBox and auxiliary classes
|
||||
have been deprecated.
|
||||
+ GtkEntryCompletion has been deprecated.
|
||||
+ GtkStyleContext has been deprecated.
|
||||
+ gtk_render_ and gtk_snapshot_render_ APIs have been deprecated.
|
||||
+ GtkAppChooser widgets have been deprecated.
|
||||
+ GtkMessageDialog has been deprecated and replaced by a new
|
||||
async dialog API.
|
||||
+ GtkDialog has been deprecated.
|
||||
+ GtkColorChooser, GtkFontChooser, GtkFileChooser interfaces and
|
||||
their implementations have been deprecated. A new family of
|
||||
async dialog APIs has been introduced to replace them.
|
||||
+ GtkColorDialog, GtkFontDialog, GtkFileDialog and GtkAlertDialog
|
||||
are new dialog classes with a consistent and well-bindable API.
|
||||
+ GtkMountOperation:
|
||||
- Fix the dialog to look reasonable.
|
||||
- Make it work under non-X11.
|
||||
+ GtkStringSorter: Support different collation methods.
|
||||
+ Accessibility: Introduce GtkAccessibleRange and implement it.
|
||||
+ Debugging:
|
||||
- Unify formatting for debug output.
|
||||
- Make make debug options available in non-debug builds.
|
||||
+ Increase the memory limit for the jpeg loader to 1G.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 22 20:52:35 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
14
gtk4.spec
14
gtk4.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gtk4
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -22,14 +22,14 @@
|
||||
%define _name gtk
|
||||
|
||||
Name: gtk4
|
||||
Version: 4.8.3
|
||||
Version: 4.10.0
|
||||
Release: 0
|
||||
Summary: The GTK+ toolkit library (version 4)
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Development/Libraries/X11
|
||||
URL: https://www.gtk.org/
|
||||
|
||||
Source: https://download.gnome.org/sources/gtk/4.8/%{_name}-%{version}.tar.xz
|
||||
Source: https://download.gnome.org/sources/gtk/4.10/%{_name}-%{version}.tar.xz
|
||||
Source2: settings.ini
|
||||
Source3: macros.gtk4
|
||||
Source99: gtk4-rpmlintrc
|
||||
@ -69,12 +69,12 @@ BuildRequires: pkgconfig(epoxy) >= 1.4
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0
|
||||
BuildRequires: pkgconfig(gi-docgen)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.66.0
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
|
||||
BuildRequires: pkgconfig(gmodule-2.0)
|
||||
BuildRequires: pkgconfig(gobject-2.0) >= 2.53.7
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.39.0
|
||||
BuildRequires: pkgconfig(graphene-1.0) >= 1.9.1
|
||||
BuildRequires: pkgconfig(graphene-gobject-1.0) >= 1.9.1
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.72.0
|
||||
BuildRequires: pkgconfig(graphene-1.0) >= 1.10.0
|
||||
BuildRequires: pkgconfig(graphene-gobject-1.0) >= 1.10.0
|
||||
BuildRequires: pkgconfig(gstreamer-gl-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-player-1.0)
|
||||
BuildRequires: pkgconfig(harfbuzz) >= 2.6.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user