Commit Graph

66 Commits

Author SHA256 Message Date
810b7c7aa1 Accepting request 983262 from GNOME:Next
- Add dependency "python3x-gobject-Gdk if python3x-gobject" to the
  typelib package (boo#1200614).

OBS-URL: https://build.opensuse.org/request/show/983262
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=99
2022-06-17 14:03:45 +00:00
281f617e3d Accepting request 980348 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/980348
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=97
2022-06-08 11:51:25 +00:00
bc15ec52dd Accepting request 980017 from GNOME:Next
Update to 4.6.5

OBS-URL: https://build.opensuse.org/request/show/980017
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=95
2022-05-31 09:33:48 +00:00
d5af033f2f Accepting request 977084 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/977084
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=93
2022-05-16 10:55:23 +00:00
59fe693310 Accepting request 973712 from GNOME:Next
Update to 4.6.3

OBS-URL: https://build.opensuse.org/request/show/973712
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=92
2022-05-05 07:50:13 +00:00
1b2af4c964 Accepting request 966460 from GNOME:Next
Move and split

OBS-URL: https://build.opensuse.org/request/show/966460
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=90
2022-04-04 13:39:24 +00:00
b639e17f49 Tweak previous checkin
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=88
2022-04-01 15:24:22 +00:00
fa2745d314 Accepting request 966423 from home:jeff_mahoney:branches:GNOME:Factory
- gtkimmulticontext: Handle switches between displays (glgo#GNOME/gtk#4805).
  Added: gtkimmulticontext-Handle-switches-between-displays.patch

This resolves crashes when opening the filechooser dialog using Wayland from X11 applications (like the Brave browser). That bug report was filed as https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/24 but closed as a duplicate issue against gtk4 with the fix used in this SR.

OBS-URL: https://build.opensuse.org/request/show/966423
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=87
2022-04-01 15:22:03 +00:00
cd3c4bbbc8 Accepting request 963025 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/963025
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=85
2022-03-21 08:36:07 +00:00
c7942b5dac Accepting request 954319 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/954319
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=84
2022-02-19 23:26:02 +00:00
a61b534700 New stable release
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=83
2022-02-12 01:59:53 +00:00
20baa7049f Accepting request 944686 from home:teohhanhui
- Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.

OBS-URL: https://build.opensuse.org/request/show/944686
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=82
2022-01-07 14:23:46 +00:00
c7578793d0 Accepting request 943243 from GNOME:Next
- Update to version 4.6.0:
  + GtkProgressBar: Fix handling of "inverted".
  + GtkLabel: Add a "natural wrap mode" property to influence how
    natural width is determined.
  + GtkTextView: Scroll insertion on-screen after undo / redo.
  + gsk: Abort region diffing when changes are too complex.
  + gdk:
    - Avoid compressing discrete scroll events.
    - Fix problems with hiding windows.
    - Improve GL and GLES version checks.
  + Wayland: Support new high-contrast setting.
  + Inspector: Add DND inspection support.
  + build: Avoid deprecated meson apis.
  + Updated translations.

- Update to version 4.5.1:
  + GtkWidget sizing has been rewritten to implement
    width-for-height more properly. This had some fallout, and some
    widgets may still not react kindly to the new way of doing
    things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
    details, and please file issues if you notice fallout.
  + Rename git `master` branch to `main`
  + Css:
    - Fully support font-variant-caps
    - Fix a crash with gradients
  + Make various widgets activatable:
    - GtkComboBox
    - GtkDropDown
  + GtkPopover: Make focus indicators not disappear
  + GtkTextView:

OBS-URL: https://build.opensuse.org/request/show/943243
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=81
2021-12-31 10:50:22 +00:00
f5a858584f Remove duplicate folders in filelists that snuck in
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=80
2021-11-13 15:52:27 +00:00
c0e0971f47 Accepting request 931259 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/931259
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=79
2021-11-13 15:00:39 +00:00
0a30cc3587 Accepting request 930803 from home:yfjiang:branches:GNOME:STABLE:41
- Add gtk4-fix-link-to-g_signal_emit.patch: fix build failure
  caused by inproper link to g_signal_emit.

OBS-URL: https://build.opensuse.org/request/show/930803
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=78
2021-11-11 09:41:37 +00:00
c735a28987 Accepting request 929693 from GNOME:Next
Resub

OBS-URL: https://build.opensuse.org/request/show/929693
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=77
2021-11-05 16:11:49 +00:00
5005a241a6 Accepting request 922847 from home:ftake:branches:GNOME:Factory
- Fix a syntax error in the gtk4_immodule_postun RPM macro

OBS-URL: https://build.opensuse.org/request/show/922847
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=76
2021-10-05 12:28:30 +00:00
afa581f891 Accepting request 921876 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/921876
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=75
2021-09-27 18:02:55 +00:00
8df4718864 Accepting request 921163 from GNOME:Next
- Add explicit pkgconfig(gstreamer-gl-1.0) BuildRequires: not new,
  but tested by meson, so let's be explicit about the dependency.
- BuildIgnore libnice10: break up a cycle between gssdp/gstreamer
  and gtk4.

OBS-URL: https://build.opensuse.org/request/show/921163
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=74
2021-09-27 06:26:50 +00:00
588cc850ae Accepting request 920425 from home:sbrabec:branches:tuu-goodbye
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

OBS-URL: https://build.opensuse.org/request/show/920425
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=73
2021-09-21 07:48:42 +00:00
30c779ea01 Accepting request 915065 from GNOME:Next
- Update to version 4.4.0:
  + Input:
    - Match IBus for display of Compose sequences
    - Match IBus for handling of mismatches
    - Handle Escape in Compose sequences
    - Allow multiple dead keys
    - Support 32bit keysyms
  + GtkCheckButton: Activate when moving focus
  + GtkLabel: Propertly ignore double underscores for mnemonics
  + GtkPopoverMenu: Fix focus cycling
  + GtkTextView:
    - Improve word selection
    - Fix block cursors on empty lines
  + GdkToplevel: Support the gnome-shell titlebar gesture protocol
  + GdkDropTarget: Allow creating drop targets in ui files
  + gsk:
    - Handle partial color fonts correctly
    - Use harfbuzz for color font information
    - Avoid pango for glyph cache rendering
    - Shrink shadow extents
  + Settings: Change the default for gtk-split-cursor to FALSE
  + Demos:
    - Small improvements to widget-factory
    - gtk-demo: Improve the hypertext demo
    - gtk-dem: Improve the clipboard demo
  + X11: Set WM_CLASS on toplevels
  + Wayland: Support wl_seat v7
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/915065
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=72
2021-09-01 10:08:44 +00:00
d69e979aec Accepting request 908848 from GNOME:STABLE:41
- Add back Mesa-libGLESv2-devel BuildRequires for SLE and Leap.
  The necessary header GLES2/gl2ext.h is still in the v2 package on
  SLE/Leap.

OBS-URL: https://build.opensuse.org/request/show/908848
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=71
2021-07-28 11:25:39 +00:00
c50dfae340 Accepting request 898513 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/898513
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=69
2021-06-12 15:43:06 +00:00
ec2238b53a Accepting request 893145 from home:susnux:branches:GNOME:Factory
Update to version 4.2.1

OBS-URL: https://build.opensuse.org/request/show/893145
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=67
2021-05-17 09:13:33 +00:00
a2e449f3b7 Accepting request 886249 from GNOME:Next
Update to 4.2.0

OBS-URL: https://build.opensuse.org/request/show/886249
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=65
2021-04-22 07:43:41 +00:00
8c327bc937 Accepting request 879855 from GNOME:Next
UPdate to 4.1.2

OBS-URL: https://build.opensuse.org/request/show/879855
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=63
2021-03-19 12:51:06 +00:00
e9ed0e4328 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
2021-01-21 11:28:53 +00:00
09817d8c95 typo
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=59
2021-01-12 16:00:40 +00:00
95c25dcd11 Accepting request 862348 from GNOME:Next
- Rename libgtk-4-0 to libgtk-4-1: the library changed soname with
  version 4.0.0.
- Obsolete libgtk-4-0 > 4 by libgtk-4.1: this is a bit a special
  hack, but we know that versions < 4 were indeed libgtk-4-.so.0,
  and starting from version 4, it shold have been renamed.

OBS-URL: https://build.opensuse.org/request/show/862348
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=58
2021-01-11 14:59:06 +00:00
0a25a2a4d7 Accepting request 861882 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/861882
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=57
2021-01-11 13:55:18 +00:00
12558a5bf9 Accepting request 858773 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/858773
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=55
2020-12-28 11:52:38 +00:00
3f97846155 Accepting request 856561 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/856561
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=54
2020-12-17 14:00:39 +00:00
cce0df73dc Accepting request 847476 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/847476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=52
2020-11-16 10:58:54 +00:00
d13fb3820c Accepting request 842934 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842934
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=51
2020-10-26 08:13:37 +00:00
fa315fa86a Accepting request 807959 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/807959
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=49
2020-06-04 11:43:42 +00:00
40e6b9cbfd Accepting request 796013 from GNOME:Next
New upstream release, not buildtested

OBS-URL: https://build.opensuse.org/request/show/796013
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=47
2020-04-23 16:47:58 +00:00
5e838096ba Accepting request 790653 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/790653
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=45
2020-04-01 22:33:45 +00:00
893394f85b Accepting request 787305 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/787305
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=43
2020-03-28 12:10:45 +00:00
7daaff4991 Accepting request 729808 from GNOME:Next
Ver bump

OBS-URL: https://build.opensuse.org/request/show/729808
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=41
2019-09-10 12:00:36 +00:00
3bffe5acaa Accepting request 695565 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/695565
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=39
2019-04-18 13:31:57 +00:00
14127a7704 Accepting request 638612 from GNOME:Next
fix Obsolets tags prepending gtk4 to 'immodule-foobar'

OBS-URL: https://build.opensuse.org/request/show/638612
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=37
2018-09-26 23:08:07 +00:00
8e167b47ba Accepting request 637220 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/637220
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=36
2018-09-24 07:23:36 +00:00
a1645b0c55 Accepting request 630761 from home:scarabeus_iv:branches:GNOME:Factory
- Fix package name to be uniform immodules -> immodule bsc#1104264

OBS-URL: https://build.opensuse.org/request/show/630761
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=34
2018-08-22 13:02:44 +00:00
5ebc133608 Accepting request 589299 from home:dimstar:t-u-u
t-u-u / boo#1086036

OBS-URL: https://build.opensuse.org/request/show/589299
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=32
2018-03-22 09:40:34 +00:00
7ae9183fc9 Accepting request 583493 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/583493
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=30
2018-03-09 09:56:40 +00:00
aa446dc264 Accepting request 571064 from GNOME:Next
- Update to version 3.93.0:
  + GdkScreen has been removed. All screen-related APIs have
    equivalents in GdkDisplay.
  + GdkVisual has been removed.
  + GdkDeviceManager has been replaced by GdkSeat.
  + Clipboard handling has been moved from GTK to GDK, and has been
    modernized to provide an extensible, asynchronous, stream-based
    API.
  + The GdkCursor API has been modernized.
  + Settings and window-state changes have been converted from
    events to signals on GdkDisplay and GdkWindow, respectively.
  + GdkEvent has been converted to an opaque GObject.
  + The GL renderer in GSK has been substantially completed, and is
    now on par with the Vulkan renderer.
  + The use of GdkPixbuf in APIs has been reduced, and the
    GskTexture object has been moved to GDK as GdkTexture, to take
    its place.
  + The handling of icon sizes has been changed.
  + Bugs fixed: bgo#668590, bgo#773299, bgo#775279, bgo#777072,
    bgo#779009, bgo#779862, bgo#783995, bgo#784314, bgo#785176,
    bgo#785210, bgo#786123, bgo#787089, bgo#787128, bgo#787142,
    bgo#787665, bgo#788841, bgo#788898, bgo#789054, bgo#789134,
    bgo#789149, bgo#789160, bgo#789163, bgo#789198, bgo#789213,
    bgo#789327, bgo#789357, bgo#789678, bgo#789733, bgo#789777,
    bgo#789870, bgo#790029, bgo#790031, bgo#790171, bgo#790201,
    bgo#790287, bgo#790489, bgo#790920, bgo#790963, bgo#791062,
    bgo#791176, bgo#791281, bgo#791363, bgo#791549, bgo#791650,
    bgo#791926, bgo#791927.
  + Updated translations.
- Drop gtk4-return-nonvoid.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/571064
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=28
2018-02-02 21:42:32 +00:00
e48ccf99be Accepting request 560468 from home:jengelh:branches:GNOME:Factory
- Sync summaries within package.

OBS-URL: https://build.opensuse.org/request/show/560468
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=26
2017-12-29 14:53:31 +00:00
126191889e tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=24
2017-11-07 10:06:42 +00:00
c347416251 Accepting request 538597 from GNOME:Next
- Update to version 3.92.1:
  + Drop autotools support. Meson 0.42.1 is now required
  + Implement most of CSS3 font-variant
  + Add an Emoji chooser to GtkEntry
  + Add new input hints for Emoji input
  + Remaining widgets have been ported to GtkSnapshot
  + GtkLabel and GtkEntry have been ported to use GSK
  + Add a way for GtkOverlay to blur behind children. This is has a
    demo in gtk4-demo
  + Add support for native file choosers on older OS X versions
  + Add support for libcloudproviders in GtkPlacesSidebar
  + Non-windowed widgets are now allowed to have a size of 0x0
  + Allow tiled windows to be resized. Under wayland, this uses
    version 2 of the gtk-shell protocol. Under X, it uses the
    _GTK_EDGE_CONSTRAINTS property
  + Input handling changes
    - GdkEvent has new accessors for fields
    - Traditional event signals (eg ::key-press-event) are now emitted from
      an event controller
    - Most widgets inside gtk have stopped using traditional event signals
    - GDK_SEAT_CAPABILITY_ALL_POINTING now includes touch events
  + Scrollbars allow middle-click to jump to a position again
  + Bugs fixed: bgo#639931, bgo#644248, bgo#701296, bgo#705640,
    bgo#728452, bgo#763517, bgo#766909, bgo#773299, bgo#775074,
    bgo#775126, bgo#778382, bgo#778811, bgo#780750, bgo#780758,
    bgo#781757, bgo#782981, bgo#783649, bgo#783669, bgo#784016,
    bgo#784421, bgo#785210, bgo#785306, bgo#785736, bgo#786144,
    bgo#786209, bgo#786400, bgo#786469, bgo#786485, bgo#786492,
    bgo#786553, bgo#786613, bgo#786673, bgo#786794, bgo#786885,
    bgo#786931, bgo#786932, bgo#786938, bgo#786940, bgo#786956,

OBS-URL: https://build.opensuse.org/request/show/538597
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=23
2017-11-07 09:41:31 +00:00