diff --git a/gtk-3.99.4.tar.xz b/gtk-3.99.4.tar.xz deleted file mode 100644 index 3d0ef98..0000000 --- a/gtk-3.99.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8979cb1eb6ad2a496e00e94674d23f90aefae5d3f23b623ffda0b35d11ec85d0 -size 19464736 diff --git a/gtk-4.0.0.tar.xz b/gtk-4.0.0.tar.xz new file mode 100644 index 0000000..af786ba --- /dev/null +++ b/gtk-4.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d46cf5b127ea27dd9e5d2ff6ed500cb4067eeb2cb1cd2c313ccde8013b0b9bf9 +size 19487616 diff --git a/gtk4.changes b/gtk4.changes index 530145b..48b4b8a 100644 --- a/gtk4.changes +++ b/gtk4.changes @@ -1,3 +1,84 @@ +------------------------------------------------------------------- +Wed Dec 16 19:28:03 UTC 2020 - Bjørn Lie + +- Update to version 4.0.0: + + Fix problems with synthetic motion events affecting frame rates + + Fix problems with implicit grabs affecting widget states + + Fix problems with zoom mode on scales getting stuck + + Fix submenu closing by outside clicks + + Rename GtkWindow:fullscreen to :fullscreened to help language + bindings + + Bump the soname. Stable GTK 4 releases use + libgtk-4.0.so.1.xxxx.y + + Adwaita: + - Reduce hover transition effects in lists + - Special-case header buttons + + Demos: + - Remove NoDisplay from desktop files + - Autoplay the video in widget-factory + + Updated translations. +- Changes from version 3.99.5: + + Accessibility: + - Map presentation role according to Core-AAM + - Use presentation role for spacers in list views + - Set proper roles, relations and descriptions on more widgets + - Expand the documentation + - Use a single GTK_A11Y environment variable and document it + - Serveral memory leak and crash fixes + - Initialize AT contexts lazily + - Improve the API for storing lists in relations + - Implement more of the Component interface + - Implement the Cache interface + - Implement ScrollSubstringTo for GtkTextView + + Introspection: + - Add many missing annotations to APIs + - In particular, nullability annotation fixes for rust + + Touch support: + - Fix issues with text handles + - Fix interaction between touch scrolling and focus + - Fix active state updates for touch events + - Allow pressing buttons with multiple fingers + + GtkScrolledWindow: Accumulate velocity with kinetic scrolling + + GtkSearchEntry: Use a better clear icon + + GtkTreeView: Remove the deprecated + GtkCellRendererClass.get_size vfunc + + GtkBuilder: + - Be stricter about + - Make gtk-builder-tool simplify update + + GtkFileChooser: Remove GtkFileChooserButton + + GtkWindow: + - Replace gtk_window_get_size with gtk_window_get_default_size + - Add maximized and fullscreen properties + + Make the inspector available in non-debug builds + + CSS: Support conic gradients + + Adwaita: + - Round all window corners + - Round submenus + - Remove the 'chin' on menus + - Industrial style menuitems + - Improved tooltip styling + - Unified sidebar styles + - Dark prelight + - Don't backdrop labels + + GSK: Rename render node apis from peek to get + + Make GLES work in the absence of GL_ARB_timer_query + + Rework the way size allocation is integrated in the frame cycle + + Wayland: + - Support gtk_shell1 version 3 (startup notification and + activation) + - Implmement minimization + + Documentation: + - Add missing enumerations, symbols and types + - Lots of smaller fixes + + Demos: + - Make the constraints demo more useful + - Make search more obvious + - Add a suggestion entry demo + - Consistency improvements + - Use native file choosers + - Drop 'devel' styling + + Updated translations. + ------------------------------------------------------------------- Tue Nov 10 09:34:37 UTC 2020 - Bjørn Lie diff --git a/gtk4.spec b/gtk4.spec index c5a361f..85ab830 100644 --- a/gtk4.spec +++ b/gtk4.spec @@ -20,15 +20,16 @@ # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 4.0.0 %define _name gtk + Name: gtk4 -Version: 3.99.4 +Version: 4.0.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/3.99/%{_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