Accepting request 1103377 from GNOME:Next
Update to version 4.12.0. OBS-URL: https://build.opensuse.org/request/show/1103377 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=142
This commit is contained in:
parent
987d2c0f2e
commit
f7c943381c
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9bd5e437e41d48e3d6a224c336b0fd3fd490036dceb8956ed74b956369af609b
|
|
||||||
size 16403464
|
|
3
gtk-4.12.0.tar.xz
Normal file
3
gtk-4.12.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a6d10829f405b1afc0b65e2a9642c04126a1d1b638d11c6d97426da4f84f1f6f
|
||||||
|
size 16918992
|
78
gtk4.changes
78
gtk4.changes
@ -1,3 +1,81 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 7 09:55:17 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 4.12.0:
|
||||||
|
+ List widgets: Add scroll_to APIs
|
||||||
|
+ GtkFileLauncher: Add an always-ask property
|
||||||
|
+ GtkTextView: Make backspace behavior match GtkEntry
|
||||||
|
+ gsk: Fix handling of luminance in mask nodes
|
||||||
|
+ Text rendering: Automate the setting of gtk-hint-font-metrics
|
||||||
|
from the scale factor. This improves font rendering in flatpaks
|
||||||
|
+ Wayland:
|
||||||
|
- Fix behavior of stylus buttons
|
||||||
|
- Support suspended window state
|
||||||
|
+ Vulkan: Many improvements
|
||||||
|
+ Tools: Add gtk4-rendernode-tool
|
||||||
|
+ Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
|
||||||
|
+ Build: Some build options have been renamed:
|
||||||
|
- gtk_doc -> documentation
|
||||||
|
- update_screenshots -> screenshots
|
||||||
|
- The old names still work
|
||||||
|
+ Updated translations.
|
||||||
|
- Update option passed to meson following upstream changes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 6 15:38:02 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 4.11.4:
|
||||||
|
+ GtkFileChooser:
|
||||||
|
- Default to sorting folders first
|
||||||
|
- Fix a crash when visiting recent files
|
||||||
|
+ GtkTextView: Fix corner cases in word navigation
|
||||||
|
+ GtkMenuButton: Normalize label layout
|
||||||
|
+ GtkDropDown: Add support for sections
|
||||||
|
+ GtkVideo: Make the overlay icon clickable
|
||||||
|
+ GtkWindow: Clear the resize cursors to avoid artifacts
|
||||||
|
+ GtkFileDialog: Always set initial-folder
|
||||||
|
+ GtkDropDown: Update on expression changes
|
||||||
|
+ GtkMapListModel: Implement GtkSectionModel
|
||||||
|
+ Accessibility:
|
||||||
|
- Improvements all over the place: GtkButton, GtkPasswordEntry,
|
||||||
|
GtkFontChooserDialog, GtkColorChooserDialog,
|
||||||
|
GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
|
||||||
|
GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
|
||||||
|
GtkMediaControls, GtkColorDialogButton, GtkDropDown,
|
||||||
|
GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
|
||||||
|
- Make name computation follow the ARIA spec more closely
|
||||||
|
- Adapt name computation for the common 'nested button'
|
||||||
|
scenario
|
||||||
|
- Change many containers to use `generic` instead of `group`
|
||||||
|
- Use `generic` as the default role
|
||||||
|
- Use `application` instead of `window` for windows
|
||||||
|
- Add properties for accessible names of not directly exposed
|
||||||
|
widgets in GtkListView, GtkGridView and GtkColumnView
|
||||||
|
+ DND: Fix criticals when drops are rejected
|
||||||
|
+ X11: Fix regressions in GLX setup
|
||||||
|
+ Windows: Center newly created transient windows
|
||||||
|
+ Vulkan:
|
||||||
|
- Add antialising for gradients
|
||||||
|
- Do less work on clipped away nodes
|
||||||
|
- Redo image uploading
|
||||||
|
- Support different image depths and formats
|
||||||
|
- Add a pipeline cache
|
||||||
|
+ Demos:
|
||||||
|
- gtk4-demo: Improve window sizing
|
||||||
|
- gtk4-demo: Improve focus behavior
|
||||||
|
- gtk4-demo: Add many missing a11y properties
|
||||||
|
+ Tools: gtk4-builder-tool: Make render an alias screenshot
|
||||||
|
+ Inspector:
|
||||||
|
- Show more information in the a11y tab
|
||||||
|
- Add an accessibility overlay with warnings and
|
||||||
|
recommendations
|
||||||
|
- Limit the width of the a11y tab
|
||||||
|
+ Build:
|
||||||
|
- Require GLib 2.76
|
||||||
|
- Make asan builds work again
|
||||||
|
- Fix the build if ld is not ld.bdf
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Aug 5 10:16:46 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
Sat Aug 5 10:16:46 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -29,14 +29,14 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: gtk4
|
Name: gtk4
|
||||||
Version: 4.10.5
|
Version: 4.12.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The GTK+ toolkit library (version 4)
|
Summary: The GTK+ toolkit library (version 4)
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: Development/Libraries/X11
|
Group: Development/Libraries/X11
|
||||||
URL: https://www.gtk.org/
|
URL: https://www.gtk.org/
|
||||||
|
|
||||||
Source: https://download.gnome.org/sources/gtk/4.10/%{_name}-%{version}.tar.xz
|
Source: https://download.gnome.org/sources/gtk/4.12/%{_name}-%{version}.tar.xz
|
||||||
Source2: settings.ini
|
Source2: settings.ini
|
||||||
Source3: macros.gtk4
|
Source3: macros.gtk4
|
||||||
Source99: gtk4-rpmlintrc
|
Source99: gtk4-rpmlintrc
|
||||||
@ -262,7 +262,7 @@ This package enhances gettext with an International Tag Set for GTK+ 4
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
%meson \
|
%meson \
|
||||||
-Dgtk_doc=true \
|
-Ddocumentation=true \
|
||||||
-Dbroadway-backend=true \
|
-Dbroadway-backend=true \
|
||||||
-Dcloudproviders=enabled \
|
-Dcloudproviders=enabled \
|
||||||
-Dcolord=enabled \
|
-Dcolord=enabled \
|
||||||
@ -372,6 +372,7 @@ cp %{SOURCE3} %{buildroot}%{_rpmmacrodir}
|
|||||||
%{_bindir}/gtk4-icon-browser
|
%{_bindir}/gtk4-icon-browser
|
||||||
%{_bindir}/gtk4-node-editor
|
%{_bindir}/gtk4-node-editor
|
||||||
%{_bindir}/gtk4-print-editor
|
%{_bindir}/gtk4-print-editor
|
||||||
|
%{_bindir}/gtk4-rendernode-tool
|
||||||
%{_bindir}/gtk4-widget-factory
|
%{_bindir}/gtk4-widget-factory
|
||||||
%{_datadir}/applications/org.gtk.Demo4.desktop
|
%{_datadir}/applications/org.gtk.Demo4.desktop
|
||||||
%{_datadir}/applications/org.gtk.IconBrowser4.desktop
|
%{_datadir}/applications/org.gtk.IconBrowser4.desktop
|
||||||
@ -405,6 +406,7 @@ cp %{SOURCE3} %{buildroot}%{_rpmmacrodir}
|
|||||||
%{_mandir}/man1/gtk4-encode-symbolic-svg.1%{?ext_man}
|
%{_mandir}/man1/gtk4-encode-symbolic-svg.1%{?ext_man}
|
||||||
%{_mandir}/man1/gtk4-icon-browser.1%{?ext_man}
|
%{_mandir}/man1/gtk4-icon-browser.1%{?ext_man}
|
||||||
%{_mandir}/man1/gtk4-node-editor.1%{?ext_man}
|
%{_mandir}/man1/gtk4-node-editor.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gtk4-rendernode-tool.1%{?ext_man}
|
||||||
%{_mandir}/man1/gtk4-widget-factory.1%{?ext_man}
|
%{_mandir}/man1/gtk4-widget-factory.1%{?ext_man}
|
||||||
|
|
||||||
%files schema
|
%files schema
|
||||||
|
Loading…
x
Reference in New Issue
Block a user