Accepting request 864285 from GNOME:Next

- Update to version 4.0.2:
  + GtkAboutDialog:
    - Set icon size for the logo.
    - Fix initial focus to be the same as in GTK 3.
  + GtkImage: Update icons on scale change.
  + Wayland: Fix crashes with touch and tablet events.
  + Windows:
    - Fix surface and geometry computation.
    - Remove layered window usage.
  + MacOS: Support stylus devices.
  + Themes:
    - Adwaita: Remove edge highlights.
    - Adwaita: Update image assets.
    - Make Adwaita-dark available as standalone theme.
    - Make HighContrastInverse the dark variant of HighContrast.
  + Docs:
    - Complete GtkAspectFrame docs.
    - Clarify migration docs for widget signals.
  + Inspector:
    - Fix a critical with the recorder.
    - Fix a crash with treeviews.
    - Show overlay layout properties.
    - Add a legend for the layout overlay.
  + Build:
    - Fix build with gcc 11.
    - Support building without sassc.
  + Updated translations.
- Switch back to regular releases: with GTK 4 having a consumer
  (GNOME 40) the focus is much more active on it now.

OBS-URL: https://build.opensuse.org/request/show/864285
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=61
This commit is contained in:
Dominique Leuenberger 2021-01-21 11:28:53 +00:00 committed by Git OBS Bridge
parent 09817d8c95
commit e9ed0e4328
6 changed files with 38 additions and 30 deletions

View File

@ -1,20 +0,0 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="scm">git</param>
<param name="revision">4.0.1</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="changesgenerate">enable</param>
-->
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service mode="disabled" name="set_version" />
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6cacbb008e9005584d51d926c46c1394f8627a9699e1ef3f6b8192615072addc
size 107441166

3
gtk-4.0.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:626707ac6751426ed76fed49c5b2d052dfee45757ce3827088ba87ca7f1dbc84
size 19437256

View File

@ -1,5 +0,0 @@
name: gtk
version: 4.0.1
mtime: 1610173813
commit: 60835227a1ff24512c98b2da608979b426329d87

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Tue Jan 19 08:08:49 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 4.0.2:
+ GtkAboutDialog:
- Set icon size for the logo.
- Fix initial focus to be the same as in GTK 3.
+ GtkImage: Update icons on scale change.
+ Wayland: Fix crashes with touch and tablet events.
+ Windows:
- Fix surface and geometry computation.
- Remove layered window usage.
+ MacOS: Support stylus devices.
+ Themes:
- Adwaita: Remove edge highlights.
- Adwaita: Update image assets.
- Make Adwaita-dark available as standalone theme.
- Make HighContrastInverse the dark variant of HighContrast.
+ Docs:
- Complete GtkAspectFrame docs.
- Clarify migration docs for widget signals.
+ Inspector:
- Fix a critical with the recorder.
- Fix a crash with treeviews.
- Show overlay layout properties.
- Add a legend for the layout overlay.
+ Build:
- Fix build with gcc 11.
- Support building without sassc.
+ Updated translations.
- Switch back to regular releases: with GTK 4 having a consumer
(GNOME 40) the focus is much more active on it now.
-------------------------------------------------------------------
Mon Jan 11 14:11:26 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -22,14 +22,14 @@
%define _name gtk
Name: gtk4
Version: 4.0.1
Version: 4.0.2
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: %{_name}-%{version}.tar.xz
Source: https://download.gnome.org/sources/gtk/4.0/%{_name}-%{version}.tar.xz
Source2: settings.ini
Source3: macros.gtk4
Source98: gtk4-rpmlintrc