91b224e166
Accepting request 1177042 from GNOME:Next
...
- Update to version 46.2:
+ Fix hardware cursor with non-atomic KMS drivers.
+ Fix night light state getting stuck on monitor changes.
+ Fix sending preferred buffer transform.
+ Fix key press events with immediate release being ignored.
+ Fix unsetting clipboard on screen lock.
+ Fix wrong input region of undecorated X11 windows.
+ Fix windows potentially shrinking unexpectedly on configure.
+ Fix popup menus sometimes closing immediately.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated transltions.
OBS-URL: https://build.opensuse.org/request/show/1177042
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=506
2024-05-27 08:23:05 +00:00
0027d3045c
Accepting request 1174713 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-implement-text-input-v1.patch: This allows input
method to work in Chromium/Electron-based apps with Wayland Ozone
platform, which only has text-input-v1 support
(glgo#GNOME/mutter!3751, bsc#1219505).
OBS-URL: https://build.opensuse.org/request/show/1174713
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=505
2024-05-17 06:14:05 +00:00
5ec41409ce
Accepting request 1171180 from GNOME:Next
...
- Update to version 46.1:
+ Implement linux-drm-syncobj-v1.
+ Fix input lag on X11 nvidia.
+ Fix scanout on secondary GPUs.
+ Don't apply max-render-time to secondary GPUs.
+ Fix reusing single-pixel buffers.
+ Improve scanout candidate check.
+ Always use logical pixels for.
+ Fix modifiers getting stuck during grabs.
+ Fix night-light on displays without EDID.
+ Fix secondary GPU acceleration with nvidia driver.
+ Fix some XWayland clients being partially click-through.
+ Fix initial suspended state.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop mutter-fix-front-buffer-lock.patch and
0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
fixed upstream.
OBS-URL: https://build.opensuse.org/request/show/1171180
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=503
2024-05-02 15:47:37 +00:00
d2817fec9f
Accepting request 1170534 from home:xiaoguang_wang:branches:GNOME:Factory
...
- Add 0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
Reverting commit 261f516a to fix black screen on Xorg when logging
in or logging out (glgo#GNOME/mutter#3452 bsc#1222612).
OBS-URL: https://build.opensuse.org/request/show/1170534
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=501
2024-04-29 09:31:09 +00:00
612d82b440
Accepting request 1166313 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-fix-front-buffer-lock.patch: Fix front buffer lock
error by an unnecessary ensure_fb_id call
(glgo#gnome/mutter!3674, bsc#1222409).
OBS-URL: https://build.opensuse.org/request/show/1166313
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=499
2024-04-09 09:30:40 +00:00
06faceedec
Accepting request 1159405 from GNOME:Next
...
GNOME 46
OBS-URL: https://build.opensuse.org/request/show/1159405
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=497
2024-03-19 13:34:02 +00:00
3d16222d0e
Accepting request 1158155 from home:AZhou:branches:GNOME:Factory
...
- Add 0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch:
This leads into partial update while switching VT (from TTY to
GNOME) on X11 session with fbdev driver used (
glgo#GNOME/mutter#3302, bsc#1219546).
OBS-URL: https://build.opensuse.org/request/show/1158155
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=495
2024-03-15 08:14:50 +00:00
c9c363481a
Accepting request 1143259 from home:AZhou:branches:GNOME:Factory
...
- Drop mutter-SLE-bsc984738-grab-display.patch: It blocks non-CSD
apps with GNOME 45, and the latest LTS Oracle Installer works
fine without it, the original bug is not a problem (bsc#1218935).
OBS-URL: https://build.opensuse.org/request/show/1143259
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=493
2024-02-01 10:00:43 +00:00
6d4d9e73fb
Accepting request 1142152 from home:yfjiang:branches:GNOME:Factory
...
- mutter-SLE-bsc984738-grab-display.patch:
* Temporary disable this SLE-only patch as it makes mutter
45 lock-up on non-CSD apps (bsc#1218935)
OBS-URL: https://build.opensuse.org/request/show/1142152
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=491
2024-01-29 12:02:59 +00:00
d791c174a6
Accepting request 1137895 from GNOME:Next
...
Scripted push from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1137895
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=487
2024-01-10 09:12:53 +00:00
d67fab3488
Accepting request 1134406 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-fix-text-input-delete-surrounding.patch: text-input-v3
requrires byte based offset but Clutter uses char based offset
for delete_surrounding_text, fix it by converting before passing
arguments (glgo#GNOME/mutter#2146, glgo#GNOME/mutter!2712).
OBS-URL: https://build.opensuse.org/request/show/1134406
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=485
2023-12-21 10:24:39 +00:00
22a7ba18ae
Accepting request 1133802 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-fix-x11-restart.patch: glgo#GNOME/mutter!2445 breaks
restarting under x11 accidentally because it redirects subwindows
after redirecting windows, this patch fix it by redirecting
subwindows first (glgo#GNOME/gnome-shell#7050,
glgo#GNOME/mutter!3329).
OBS-URL: https://build.opensuse.org/request/show/1133802
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=483
2023-12-18 09:18:55 +00:00
d9144a634a
Accepting request 1131633 from GNOME:Next
...
Update to 45.2
OBS-URL: https://build.opensuse.org/request/show/1131633
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=481
2023-12-07 20:31:30 +00:00
2038ecdf9a
Accepting request 1130598 from home:yfjiang:branches:GNOME:Factory
...
- Rebase mutter-SLE-bsc984738-grab-display.patch.
OBS-URL: https://build.opensuse.org/request/show/1130598
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=479
2023-12-04 12:26:40 +00:00
3815bf4f04
Accepting request 1130515 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/1130515
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=478
2023-12-04 12:26:26 +00:00
b2ccfbe440
Accepting request 1129535 from GNOME:Next
...
Use %patch -p N instead of deprecated %patchN.
OBS-URL: https://build.opensuse.org/request/show/1129535
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=476
2023-11-28 13:16:50 +00:00
368e51dda3
Accepting request 1121579 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1121579
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=474
2023-11-01 13:03:17 +00:00
4a135e36fc
Accepting request 1121135 from GNOME:Next
...
- Update to version 45.0+61:
+ backend:
- Introduce helpers for turning from/to clutter/evdev buttons
- Use helper to translate from/to clutter/evdev button codes
+ clutter/frame-clock:
- Simplify next_presentation_time_us calculation
- Start next update ASAP after idle period
+ cogl/onscreen: Add missing error untrap calls
+ input-capture:
- Check barriers don't extend into nonexisting monitors
- Fix off-by-one for barrier validation
+ renderer/native:
- Add a new has_addfb2 property
- Send modifiers even without AddFb2
+ screen-cast/stream-src:
- Assert that dmabuf handle lookup succeeds
- Calculate stride after adding handle to hash table
+ tests/clutter/event-delivery: Avoid race with stage update
+ tests/clutter/frame-clock*: Use
clutter_frame_get_target_presentation_time
+ wayland/dma-buf: Advertise INVALID modifier without AddFb2
+ wayland: Send keyboard modifiers after the enter event
+ input-capture: Add more barrier tests, mostly for invalid
barriers
OBS-URL: https://build.opensuse.org/request/show/1121135
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=473
2023-10-31 16:20:52 +00:00
32cb1b2c30
Accepting request 1117793 from GNOME:Next
...
- Update to version 45.0+45:
+ kms/impl-device/atomic:
- Fix blob size
- Fix stack overflow
+ kms/impl-device: Inhibit real-time scheduling when mode setting
+ monitor-manager/native: Update assignments on empty-config too
+ renderer/native:
- Clear old pending mode sets when unsetting all modes
- Fold mode unsetting into renamed unset_modes()
+ tests/dbusmock-templates/rtkit: Add MakeThreadHighPriority
+ tests/kms/render: Add test for setting empty config
+ thread:
- Allow turning off rt scheduling for running thread
- For consistency, s/real_time/realtime/
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1117793
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=471
2023-10-16 09:41:15 +00:00
68441763b9
Accepting request 1116538 from GNOME:Next
...
- Drop mutter-crash-meta_context_terminate.patch: Closed upstream
via https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2609
OBS-URL: https://build.opensuse.org/request/show/1116538
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=469
2023-10-12 13:06:29 +00:00
0ce183c0cc
Accepting request 1111678 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1111678
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=467
2023-09-18 06:37:43 +00:00
1ebbd51ab8
Accepting request 1110967 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-trap-dpms-errors.patch: Apparently DPMSForceLevel()
can fail if DPMS is not enabled, so trap errors of DPMS because
they are not critical and should not block user session.
(bsc#1215273, glgo#GNOME/mutter!3160)
OBS-URL: https://build.opensuse.org/request/show/1110967
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=466
2023-09-14 22:33:50 +00:00
38a7fba54c
Accepting request 1109850 from GNOME:Next
...
Pushing GNOME 45.rc packages
OBS-URL: https://build.opensuse.org/request/show/1109850
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=465
2023-09-12 08:21:35 +00:00
e502133824
Accepting request 1108904 from home:iznogood:branches:GNOME:Factory
...
- Update to version 44.4:
+ Fix xwayland-allow-byte-swapped-clients setting.
+ Fix restoring focus when leaving the overview.
+ Fix touch move operations on subsurfaces.
+ Fix flickering when DRI driver isn't available.
+ Fix unexpected cursor changes over non-resizable windows.
+ Fix restoring maximized state of SSD windows.
+ Fix window focus unexpectedly moving to secondary monitor when
changing workspaces.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1108904
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=463
2023-09-05 14:03:27 +00:00
c74824c8a6
Accepting request 1107929 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-fix-clipped-redraw.patch: Previous refactor forget
to check has_buffer_age, which leads into force full redraw and
causes redraw issue with xterm on qemu. This patch fixes it.
(bsc#1210744, glgo#GNOME/mutter!3221)
- Drop mutter-revert-window_draw_issues.patch: Proper fix is added.
OBS-URL: https://build.opensuse.org/request/show/1107929
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=461
2023-08-29 14:27:16 +00:00
de898bce41
- Add mutter-revert-window_draw_issues.patch: Revert commit
...
43cee4b6: Do clipped redraws when drawing offscreen
(boo#1210744, glgo#GNOME/mutter#2771).
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=459
2023-08-22 09:39:38 +00:00
d9c8908f27
Accepting request 1104346 from home:yfjiang:branches:GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/1104346
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=457
2023-08-21 07:10:59 +00:00
b338e9b985
Accepting request 1097438 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1097438
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=455
2023-07-10 11:35:17 +00:00
17fa013552
Accepting request 1090831 from GNOME:Next
...
New stable rel
OBS-URL: https://build.opensuse.org/request/show/1090831
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=453
2023-06-05 08:42:48 +00:00
449d26aaba
Accepting request 1088799 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-do-not-unminimize-windows-with-initial-iconic.patch:
mutter used to unminimize windows with initial IconicState, which
is a workaround for some old wine games, it breaks apps like
xterm starts with -iconic, this patch revert it (bsc#1193190,
glgo#GNOME/mutter!3001).
OBS-URL: https://build.opensuse.org/request/show/1088799
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=451
2023-05-26 17:36:51 +00:00
8837a2ace1
Accepting request 1087507 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-fix-wacom-tablet-crash.patch: Use clutter error trap
to fix x11 error of some input device configuration like wacom
tablet (bsc#1211413, glgo#GNOME/mutter#2796).
OBS-URL: https://build.opensuse.org/request/show/1087507
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=449
2023-05-22 14:08:17 +00:00
c6585bcd8f
Accepting request 1085670 from GNOME:Next
...
Add 2 bugfixes from upstream
OBS-URL: https://build.opensuse.org/request/show/1085670
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=447
2023-05-09 17:57:24 +00:00
3d71e58d2a
Accepting request 1082807 from GNOME:Next
...
New stable rel
OBS-URL: https://build.opensuse.org/request/show/1082807
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=445
2023-04-26 14:35:51 +00:00
ae3a566dd9
Accepting request 1079807 from GNOME:Next
...
New checkout + add patch subbed upstream (I had the exact same crash quite quickly after logging in post Mesa version upgrade). Normally I'd prefer to not push non-acked patches, but this seems sane
OBS-URL: https://build.opensuse.org/request/show/1079807
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=443
2023-04-17 14:13:58 +00:00
022e59bef0
Accepting request 1078400 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/1078400
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=441
2023-04-11 13:34:51 +00:00
32858c7b40
Accepting request 1076087 from GNOME:Next
...
- Update to version 44.0+18:
+ backends: Use meta_gamma_lut_new_sized() in a few more places
+ compositor:
- Drop anchor_window_pos field from MetaWindowDrag
- Use relative anchor coordinates for window drags
- Avoid use of variable during resize
+ onscreen/native: Avoid freezing the frame clock on failed
cursor commits
+ window-actor-x11: Check array bounds before accessing array
+ build: Don't disable checks in release builds
+ tests: Use a more interoperable path to bash
+ backend/nested: Ignore setting pointer constraint
+ Updated translations.
- Clean up spec, drop old disabled and unneeded pkgconfig(gtk+-3.0)
BuildRequires and move disabled patches to SLE.
OBS-URL: https://build.opensuse.org/request/show/1076087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=439
2023-03-31 12:02:56 +00:00
4538d5e8c4
Accepting request 1073802 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/1073802
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=437
2023-03-22 15:13:40 +00:00
a525286a1f
Accepting request 1072931 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1072931
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=436
2023-03-20 12:48:30 +00:00
Yifan Jiang
8b15b04b21
Accepting request 1071068 from home:AZhou:branches:GNOME:Factory
...
- Add mutter-prevent-newly-focused-windows-to-steal-focus-from-shell.patch:
Revert wrong commit and try a third approach to fix focus
(bsc#1208494).
OBS-URL: https://build.opensuse.org/request/show/1071068
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=434
2023-03-14 01:42:05 +00:00
e56b58cbb1
Accepting request 1066852 from GNOME:Next
...
- Update to version 43.3+2:
+ wayland: Don't overwrite surface offsets.
+ x11: Avoid updating focus on wayland compositor (boo#1208494).
OBS-URL: https://build.opensuse.org/request/show/1066852
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=432
2023-02-20 15:09:29 +00:00
b1b327559a
Accepting request 1065709 from GNOME:Next
...
- Update to version 43.3:
+ Skip resize effects for tiled windows during user grabs
+ Disable direct scanout during drag-n-drop operations
+ Ignore unmapped subsurfaces in direct scanout check
+ Fix cursor disappearing over windows during grabs
+ Fix pointer constrains with subsurfaces
+ Make wl_output mode independent of the orientation
+ Improve focus handling on workspace switches
+ Fix cursor position in window screencasts
+ Do not require a physical device to update pointer visibility
+ Fix initialization of keyboard accessibility
+ Fix freeze when crossing monitors under some conditions
+ Don't allow window activation to break global grabs
+ Fixed crashes
+ Plugged leak
+ Misc. bug fixes and cleanups
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1065709
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=430
2023-02-14 12:06:25 +00:00
e5b3709fcd
Accepting request 1041963 from GNOME:Next
...
New upstream release
OBS-URL: https://build.opensuse.org/request/show/1041963
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=428
2022-12-12 11:29:45 +00:00
d5604860fc
Accepting request 1038000 from home:yfjiang:branches:GNOME:Factory
...
- Fix window freezes when maximized on Xorg (boo#1205714,
glgo#GNOME/mutter!2694, glgo#GNOME/gnome-shell#6054)
* add clutter-actor-Show-on-all-stage-views-when-actors-ha.patch
OBS-URL: https://build.opensuse.org/request/show/1038000
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=424
2022-11-25 07:07:20 +00:00
89d8c35480
Accepting request 1033601 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/1033601
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=422
2022-11-07 11:43:51 +00:00
1bbf4ce213
Accepting request 1004427 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1004427
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=420
2022-09-19 16:26:41 +00:00
0aa0d62ce2
Accepting request 1002679 from GNOME:Next
...
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already)
OBS-URL: https://build.opensuse.org/request/show/1002679
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=419
2022-09-13 07:36:19 +00:00
048fdea2a9
Accepting request 994625 from home:iznogood:branches:GNOME:Factory
...
- Update to version 42.4:
+ screencast: Set correct stride when using dmabufs
+ Fix glitches in apps using subsurfaces
+ Reduce client work when entering overview
+ Highlight actors becoming reactive under the pointer
+ Fall back to ARGB if XRGB is not supported
+ Support direct scanout on GPUs without modifiers support
+ Fix registering as X11 window manager if GDK_BACKEND is set
+ Fixed crash
+ Plugged leak
+ Misc. bug fixes and cleanups.
OBS-URL: https://build.opensuse.org/request/show/994625
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=417
2022-08-12 14:22:05 +00:00
5503581910
Accepting request 987178 from GNOME:Next
...
Scripted push from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/987178
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=415
2022-07-07 07:26:03 +00:00
551ffe74d8
Accepting request 979901 from GNOME:Next
...
GNOME 42.2
OBS-URL: https://build.opensuse.org/request/show/979901
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=413
2022-05-31 07:17:26 +00:00
fa50126439
Accepting request 977634 from home:xiaoguang_wang:branches:GNOME:Factory
...
- Add mutter-crash-meta_context_terminate.patch: Fix SIGSEGV in
meta_context_terminate (bsc#1199382 glgo#GNOME/mutter#2267).
OBS-URL: https://build.opensuse.org/request/show/977634
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=411
2022-05-17 07:19:36 +00:00