Commit Graph

23 Commits

Author SHA256 Message Date
a459944439 Accepting request 1073097 from GNOME:Next
- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.
- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.
- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
    - Fix problems with X<>Wayland DND.
    - Revert cursor changes from 3.24.35.
    - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.

OBS-URL: https://build.opensuse.org/request/show/1073097
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=429
2023-03-20 12:49:51 +00:00
afaf89a5c2 Accepting request 1040644 from GNOME:Next
- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).

OBS-URL: https://build.opensuse.org/request/show/1040644
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=427
2022-12-06 13:44:34 +00:00
7f3ac657ac Accepting request 1039175 from GNOME:Next
- Update to version 3.24.35:

OBS-URL: https://build.opensuse.org/request/show/1039175
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=425
2022-12-01 16:33:59 +00:00
95fd922029 Accepting request 978111 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/978111
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=412
2022-05-19 19:33:49 +00:00
b63cd075de Accepting request 964682 from GNOME:Next
- Update to version 3.24.33+12:
  + icons: add legacy icons (boo#1197480).
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/964682
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=410
2022-03-24 14:14:57 +00:00
591ebfc0f8 Accepting request 959600 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/959600
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=408
2022-03-07 12:34:33 +00:00
a3f4438c30 Accepting request 959353 from GNOME:Next
- Update to version 3.24.32:
  + GtkCellRendererProgress: Use tabular figures.
  + GtkFontChooser:
    - Fix the build with older Pango.
    - Fix axis name handling.
  + Theme: Fix border color for tiled windows.
  + Accessibility: Fix cell accessible leak.
  + Wayland:
    - Support new high-contrast setting.
    - Only update scale when on any outputs.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/959353
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=406
2022-03-04 10:07:17 +00:00
38763680e8 Accepting request 941833 from GNOME:Next
Update to 3.24.31

OBS-URL: https://build.opensuse.org/request/show/941833
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=405
2021-12-21 14:29:43 +00:00
9dba8698fd Accepting request 906603 from GNOME:Next
GNOME 40.3

OBS-URL: https://build.opensuse.org/request/show/906603
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=402
2021-07-19 07:44:04 +00:00
125772d40b Accepting request 888115 from GNOME:Next
- Update to version 3.24.29:

OBS-URL: https://build.opensuse.org/request/show/888115
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=400
2021-04-27 10:33:46 +00:00
013d20300f Accepting request 887453 from GNOME:Next
Update to 3.24.28

OBS-URL: https://build.opensuse.org/request/show/887453
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=398
2021-04-22 07:44:22 +00:00
97568b15d4 Accepting request 879685 from GNOME:Next
Update to 3.24.27

OBS-URL: https://build.opensuse.org/request/show/879685
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=395
2021-03-19 12:50:39 +00:00
32ef53a148 Accepting request 871522 from GNOME:Next
- Update to version 3.24.25:
  + Settings: Make cursor aspect ratio setting work.
  + Broadway:
    - Fix touchscreen event handling.
    - Support Android / Chrome on-screen keyboard.
  + Wayland:
    - Avoid crashes with tablet input.
    - Add api to support clients with subsurfaces better.
  + Inspector: Make the inspector available in non-debug builds.
  + Theme:
    - Make scrollbars larger.
    - Disable shadows on maximized, fullscreen and tiled windows.
  + Printing: Support Avahi-discovered printers better.
  + Input:
    - Show preedit for compose sequences.
    - Support long compose sequences.
    - Support compose sequences producing multiple characters.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/871522
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=393
2021-02-15 13:31:55 +00:00
7581144ebf Accepting request 853650 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/853650
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=391
2020-12-08 11:45:28 +00:00
090403312c Accepting request 850956 from GNOME:Next
- Update to version 3.24.23+118:
  + cssnode: Bail out nicely if there is no settings (#2780).
  + gdk/wayland: Add support for primary-selection-unstable-v1
    (#2591).
  + wayland: Emit dummy configure event when resizing while fixed.
  + colorchooser: Backport the new color palette.
  + gdk: Fix parent relative background crash.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/850956
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=389
2020-11-26 12:26:51 +00:00
15092b810f Accepting request 842933 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842933
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=387
2020-10-26 08:13:24 +00:00
363410531a Accepting request 825426 from GNOME:Next
- Update to version 3.24.22:
  + GtkTextView:
    - Fix some corner cases of pixelcache invalidation.
    - Make select-all work on touch.
  + Fix print portal support.
  + Adwaita:
    - Tweak title style class.
    - Add a public color for text view background.
  + Wayland: Add a way to change the application id:
  + Add --enable-tracker3 option to configure.
  + Updated translations.
- Only recommend instead of Require adwaita-icon-theme: Even though
  GTK3 references this icon set as fallback, we only want to
  recommend it here to have a chance to make live CD's smaller
  (where we have good control of the apps on them).

OBS-URL: https://build.opensuse.org/request/show/825426
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=385
2020-08-14 08:38:04 +00:00
7cd5f2377b Accepting request 817561 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/817561
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=383
2020-06-29 06:59:35 +00:00
03fc414ae2 Accepting request 798381 from GNOME:Next
New stable release, not buildtested!

OBS-URL: https://build.opensuse.org/request/show/798381
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=381
2020-04-28 08:29:09 +00:00
60f256d411 Accepting request 792945 from GNOME:Next
New stable rel, not buildtested

OBS-URL: https://build.opensuse.org/request/show/792945
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=379
2020-04-14 10:16:28 +00:00
1e1de51b7a Accepting request 791375 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/791375
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=378
2020-04-06 12:39:50 +00:00
d0d1a97723 Accepting request 775008 from GNOME:Next
- Update to version 3.24.14:
  + Fix the opaque region for windows on X11.
  + Theme:
    - Fix flat buttons in backdrop.
    - Make popovers look more similar to menus.
    - Tweak checkbox & radiobutton appearance.
    - Add general typography classes (heading, title-1, etc).
  + Language bindings: Fix annotations for
    gtk_tree_model_sort_new_with_model.
  + Switch: Fix touch support.
  + Infobar: Make clickable for default action.
  + Emojichooser: Respect a no-emoji input hint.
  + Fontchooser: Fix an oversight with hiding the size label.
  + Filechooser: Disable recursive search without a system indexer.
  + Modelbutton: Fix a11y support to reflect button state.
  + Input: Fix touchpad gesture center calculation.
  + X11:
    - Fix root window scaling.
    - Support _GTK_WORKAREAS_Dn property.
  + Wayland:
    - Support a terminal purpose in input methods.
    - Fix preedit cursor positioning.
    - Fix enabling/disabling of text inputs.
    - Support simultaneous selection requests.
    - Require Wayland 1.14.91.
  + Printing: Fix a crash with Avahi.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/775008
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=374
2020-02-18 16:55:49 +00:00
32cddfa4ae Accepting request 742245 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/742245
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=362
2019-10-24 11:05:41 +00:00