Revisions of gtk4

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 237)
- Update to version 4.15.5+114:
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 236)
- Update to version 4.15.5+136:
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 235)
- Update to version 4.15.5+91:
Overview of Changes in 4.15.6, xx-xx-xxxx
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 234)
- Update to version 4.15.6:
Overview of Changes in 4.15.6, 08-26-2024
=========================================
* 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
* Windows:
 - Make gtk_show_uri use SHOpenWithDialog()
 - Enable incremental rendering with WGL
* Macos:
 - Open context menus on Ctrl-left click
* Debugging:
 - Show color state information in the inspector
 - Collect input event traces in the recorder
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 233)
Bisecting - re-testing 4.15.5, should be broken
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 232)
Revert to Factory version - confirm if this is our QA issues
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1196208 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 231)
- 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.
buildservice-autocommit accepted request 1195177 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 230)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) committed (revision 229)
Drop obsolete comment in spec
Michael Gorse's avatar Michael Gorse (mgorse) committed (revision 227)
Add a bug ref
buildservice-autocommit accepted request 1193425 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 225)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1193349 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 224)
- Update to version 4.15.5:
  + GtkTextView: ADd GtkTextBufferCommitNotify
  + CSS: Propagate color state information to GSK for many
    features: colors, borders, shadows, text
  + Gdk:
    - Fix an fd leak in the Vulkan code
    - Fix a leak of EGLSurfaces and DMA buffers
    - Set the opaque region of surfaces automatically based on
      their content
  + Gsk:
    - Fix Emoji rendering in Vulkan
    - Rework color handling to take color states into account
    - Implement more powerful occlusion culling
    - Minimize our use of renderpasses
  + Debugging: The inspector shows details about color states
  + Deprecations:
    - gdk_draw_context_begin/end_frame
    - gdk_surface_set_opaque_region
  + Build: Require gstreamer 1.24
  + Updated translations.
- Drop 0002-Revert-no-pointer-viewport.patch: Fixed upstream.

- Add 0002-Revert-no-pointer-viewport.patch:
buildservice-autocommit accepted request 1190845 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 223)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 222)
- Add missed optflags to CFLAGS.
buildservice-autocommit accepted request 1190536 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 221)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1190531 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 220)
Resub, new stable rel
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 219)
- Update to version 4.15.3:
  + Accessibility:
    - Only emit notifications when cursor positions change in
      GtkText.
    - Fix handling of help text properties.
  + CSS: Fix some crashes introduced in recent currentcolor
    changes.
  + DND: Avoid a critical.
  + Documentation: Fix many oversights and missing docs.
- Changes from version 4.15.2:
  + GtkFileChooserWidget:
    - Plug some memory leaks.
    - Make Ctrl-Shift-N create a new folder.
  + GtkPopover: Handle resizing and position changes better.
  + CSS:
    - Support color(), oklab().
    - Support color-mix() (https://www.w3.org/TR/css-color-5/).
    - Support relative colors (https://www.w3.org/TR/css-color-5/).
    - Support more colorspaces in color().
    - Allow percentages for opacity.
    - Handle currentcolor more correctly.
  + Accessibility: Avoid markup when reading labels.
  + GSK:
    - Subset fonts when serializing node trees.
    - Make ngl export render_texture results as dmabufs.
  + Wayland: Use xdg-dialog protocol for attached dialogs.
  + Documentation: Widget shortcuts and actions are now described
    in the docs.
  + Debugging: Add GTK_DEBUG=css for warning about deprecated css
    syntax.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 218)
Rework changelog
Displaying revisions 21 - 40 of 257
openSUSE Build Service is sponsored by