Dominique Leuenberger 2024-09-09 13:28:59 +00:00 committed by Git OBS Bridge
parent 46717eeada
commit f65b8aae4e
7 changed files with 96 additions and 13 deletions

View File

@ -3,11 +3,11 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="revision">e3437c748a56db620702b8445d05aa95e3b0ff3e</param>
<param name="revision">4.16.0</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>
<!-- <param name="changesgenerate">enable</param> -->
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">

View File

@ -1,4 +0,0 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="changesrevision">e3437c748a56db620702b8445d05aa95e3b0ff3e</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:760e2ea53e3d28cf30e9b686bd7075872c98eeb1eb2518ef9a796b2bb1b4f5fd
size 89466382

3
gtk-4.16.0.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:95af8299b758a7dd15017858dea404a9c3f1951365ecabaf4c68aa33ae4a2a7f
size 90296334

View File

@ -1,4 +1,4 @@
name: gtk
version: 4.15.5+115
mtime: 1724230649
commit: e3437c748a56db620702b8445d05aa95e3b0ff3e
version: 4.16.0
mtime: 1725677467
commit: d16c9fbacabd4b88f347ff87681cf99b2fdd26d0

View File

@ -1,3 +1,90 @@
-------------------------------------------------------------------
Sat Sep 7 08:00:50 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.16.0:
+ Note: This release changes the default GSK renderer to be
Vulkan, on Wayland. Other platforms still use ngl. The intent
of this change is to use the best available platform APIs. You
can still override the renderer choice using the GSK_RENDERER
environment variable.
+ We believe that most of the problems reported with the new
renderers during the 4.13 and 4.15 development cycles have been
addressed by now.
+ But the new renderers and dmabuf support are using graphics
drivers in different ways than the old gl renderer, and trigger
new driver bugs. Therefore, it is recommended to use the latest
mesa release (24.2) with the new renderers.
+ GtkScale: Fix positioning of scale values
+ GtkEmojiChooser: Make Control-clicks work for the recent
section
+ GtkPopover: Make sure focus lands on the right widget when
cascading
+ GtkSpinButton: Disable Emoji input for numeric spin buttons
+ GtkSingleSelection: Implement unselect_all
+ Accssibility:
- Fix roles for radio buttons
- Check if ATs are listening before exporting trees
- Add a check for sandboxed accessibility bus
- Fix handling of the error message relation
- Turn criticals into debug messages
- Set expanded states properly in menus
+ CSS:
- Fix a few issues on bigendian systems
- Avoid a crash with relative colors
+ GSK:
- Use the right GL context when exporting textures
- Don't let colors influence depth decisions
- Allow uploading of mipmap levels when tiling textures
+ GDK:
- Update keysyms from libX11 1.8.10
- Implement cpu-side mipmapping
- Use a thread pool for color conversions and mipmapping
+ Vulkan: Fix drag surface offsets
+ Wayland:
- Fix a crash
- Associate EGL windows with context later
+ X11:
- Fix initial EGL context creation
- Fix a problem with GL context creation
+ Broadway: Implement compute_size and request_layout
+ MacOS: Set transparent backgroiund for toplevel windows
+ Windows:
- Improve debug output
- Detect Mesas d3d12 driver and request GDI compat
+ Demos:
- Set window icons in demos
- Add a 64k x 64k image to the image scaling demo
+ Updated translations.
-------------------------------------------------------------------
Tue Aug 27 07:15:53 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.15.6:
+ GtkCheckButton: Add a grouped style class for radio buttons
+ GtkScale: Fix alignment and positioning problems
+ Css: Fix crashes in the variable support
+ Gsk:
- Make graphics offloading work better with kwin
- Make colorstate transfer functions more robust
- GC dead textures more agressively
- Only use a single render pass per frame
+ GL:
- Round damage rectangles properly
- Use the shared context when creating textures
- Fix a file descriptor leak in dmabuf export
+ Vulkan: Round damage rectangles properly
+ Wayland: Work with the kwin implementation of
xx-color-management-v4
+ Debugging:
- Show color state information in the inspector
- Collect input event traces in the recorder
- Add shortcuts for toggling recording: Super-r and for
screenshots: Super-c
- Split the GDK_DEBUG env var into GDK_DEBUG and GDK_DISABLE
- Add GDK_DISABLE=color-mgmt and GDK_DISABLE=offload
+ Tools: Add a 'Paste as node' action in gtk4-node-editor
+ Updated translations.
-------------------------------------------------------------------
Wed Aug 21 13:11:18 UTC 2024 - bjorn.lie@gmail.com

View File

@ -28,7 +28,7 @@
%endif
Name: gtk4
Version: 4.15.5+115
Version: 4.16.0
Release: 0
Summary: The GTK+ toolkit library (version 4)
License: LGPL-2.1-or-later