Commit Graph

533 Commits

Author SHA256 Message Date
Ana Guerrero
5f88774bad Accepting request 1133815 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1133815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=218
2023-12-18 21:55:26 +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
Ana Guerrero
68ecb7b6da Accepting request 1131688 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1131688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=217
2023-12-08 21:31:33 +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
Ana Guerrero
c6a0fc1b4f Accepting request 1130745 from GNOME:Factory
- Rebase mutter-SLE-bsc984738-grab-display.patch. (forwarded request 1130598 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/1130745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=216
2023-12-05 16:01:38 +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
Ana Guerrero
15f9564bb2 Accepting request 1129583 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1129583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=215
2023-11-29 20:19:16 +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
Ana Guerrero
5ff7cd932e Accepting request 1121611 from GNOME:Factory
New stable release (forwarded request 1121579 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1121611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=214
2023-11-02 19:20:23 +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
Ana Guerrero
057d45ae22 Accepting request 1117970 from GNOME:Factory
- 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. (forwarded request 1117793 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1117970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=213
2023-10-16 20:32:56 +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
Ana Guerrero
13895c60be Accepting request 1117447 from GNOME:Factory
- Drop mutter-crash-meta_context_terminate.patch: Closed upstream
  via https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2609 (forwarded request 1116538 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1117447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=212
2023-10-12 21:38:50 +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
Dominique Leuenberger
fbd687e25f Accepting request 1111871 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1111871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=211
2023-09-20 11:22:09 +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
Ana Guerrero
a4a04b2b0b Accepting request 1109059 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1109059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=210
2023-09-06 16:56:16 +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
Ana Guerrero
309c7c02c3 Accepting request 1107964 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1107964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=209
2023-08-30 08:18:52 +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
Ana Guerrero
e151a3e924 Accepting request 1105218 from GNOME:Factory
- 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/request/show/1105218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=208
2023-08-23 12:56:42 +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
Ana Guerrero
8c3bb6929d Accepting request 1105001 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1105001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=207
2023-08-22 06:55:18 +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
Ana Guerrero
da71b427b1 Accepting request 1097925 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1097925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=206
2023-07-11 13:56:23 +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
Dominique Leuenberger
270970b27f Accepting request 1090848 from GNOME:Factory
Forwarded request #1090831 from iznogood

New stable rel

OBS-URL: https://build.opensuse.org/request/show/1090848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=205
2023-06-06 17:55:16 +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
Dominique Leuenberger
6f4ead7a50 Accepting request 1089236 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1089236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=204
2023-05-28 17:21:35 +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
Dominique Leuenberger
f76c40cf74 Accepting request 1088409 from 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). (forwarded request 1087507 from AZhou)

OBS-URL: https://build.opensuse.org/request/show/1088409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=203
2023-05-23 12:53:29 +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
Dominique Leuenberger
b55d393117 Accepting request 1085779 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1085779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=202
2023-05-10 14:16:57 +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
Dominique Leuenberger
fb94bbc6c9 Accepting request 1083026 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1083026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=201
2023-04-28 14:23:07 +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
Dominique Leuenberger
e8b1d32cec Accepting request 1079954 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1079954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=200
2023-04-18 13:52:28 +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
Dominique Leuenberger
b4c620d3a4 Accepting request 1078454 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1078454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=199
2023-04-12 10:51:06 +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
Dominique Leuenberger
20972d247f Accepting request 1076455 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1076455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=198
2023-04-01 21:27:17 +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
Dominique Leuenberger
2590e1bd90 Accepting request 1073812 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1073812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=197
2023-03-24 14:18:26 +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
Dominique Leuenberger
df67b0015c Accepting request 1071263 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1071263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=196
2023-03-15 17:53:05 +00:00