Bilal Elmoussaoui
|
94f9d88371
|
x11: Drop error trap helpers
They are no longer that useful as they end up calling
mtk functions nowadays
Followup of https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3230
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3483>
|
2024-01-10 13:58:18 +00:00 |
|
Florian Müllner
|
5564eaeb4a
|
ci: Check that gnome-shell can still run
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387 broke
gnome-shell, let's try to prevent this kind of breakage in the
future by running the gnome-shell test suite during CI.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3510>
|
2024-01-10 14:36:00 +01:00 |
|
Bilal Elmoussaoui
|
8ae87ce041
|
clutter: Mark FixedLayout as derivable
As GNOME Shell derives this type
Fixes: 5b527ac89 ("fixed-layout: Use macros for subclassing
boilerplate")
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3509>
|
2024-01-10 12:55:02 +01:00 |
|
Bilal Elmoussaoui
|
38fd27b528
|
clutter: Mark BoxLayout as derivable
As it is subclassed in GNOME Shell
Fixes: 23d921080 ("box-layout: Use macros for subclassing boilerplate")
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3509>
|
2024-01-10 11:52:51 +01:00 |
|
Bilal Elmoussaoui
|
8e04168fb2
|
Revert "clutter: Mark BinLayout as final"
This reverts commit 2dca60bd1c .
As GNOME Shell subclass that layout manager 3 times in the JS code part
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3509>
|
2024-01-10 11:31:13 +01:00 |
|
Bilal Elmoussaoui
|
2dca60bd1c
|
clutter: Mark BinLayout as final
It doesn't make sense to subclass a layout manager
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:38 +01:00 |
|
Bilal Elmoussaoui
|
56023e3110
|
cally/text: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:38 +01:00 |
|
Bilal Elmoussaoui
|
cdcf32620a
|
cally/stage: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:38 +01:00 |
|
Bilal Elmoussaoui
|
22d77c9ba4
|
cally/root: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:37 +01:00 |
|
Bilal Elmoussaoui
|
befb21cbb2
|
cally/clone: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:37 +01:00 |
|
Bilal Elmoussaoui
|
4483d3ee96
|
cally/actor: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:36 +01:00 |
|
Bilal Elmoussaoui
|
105c8583ee
|
cally/util: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:19 +01:00 |
|
Bilal Elmoussaoui
|
566b14e48d
|
clutter/input-device: Move autocleanup macro
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:15 +01:00 |
|
Bilal Elmoussaoui
|
3679c82482
|
text: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:37:13 +01:00 |
|
Bilal Elmoussaoui
|
9409604820
|
scroll-actor: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:35:33 +01:00 |
|
Bilal Elmoussaoui
|
fbef2afb37
|
clone: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:34:58 +01:00 |
|
Bilal Elmoussaoui
|
d07056992b
|
stage: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:34:24 +01:00 |
|
Bilal Elmoussaoui
|
62482c2ac0
|
clutter/actor: Move autocleanup functions
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:32:49 +01:00 |
|
Bilal Elmoussaoui
|
35b9d24cae
|
actor-meta-group: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:32:47 +01:00 |
|
Bilal Elmoussaoui
|
c40be814c1
|
brightness-contrast-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:31:54 +01:00 |
|
Bilal Elmoussaoui
|
5fecb069a0
|
desaturate-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:31:22 +01:00 |
|
Bilal Elmoussaoui
|
0c46978188
|
input-device-tool: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:30:34 +01:00 |
|
Bilal Elmoussaoui
|
acb2c4b6be
|
flatten-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:30:23 +01:00 |
|
Bilal Elmoussaoui
|
4a2f7a51e3
|
stage-manager: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:30:21 +01:00 |
|
Bilal Elmoussaoui
|
4425636219
|
clutter: Move autoptr cleanup function defintion
So we can drop the header file
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:29:47 +01:00 |
|
Bilal Elmoussaoui
|
84dabd9f8b
|
interval: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:29:44 +01:00 |
|
Bilal Elmoussaoui
|
43d6f73714
|
grid-layout: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:28:47 +01:00 |
|
Bilal Elmoussaoui
|
ba689b86ba
|
flow-layout: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:28:47 +01:00 |
|
Bilal Elmoussaoui
|
5b527ac89b
|
fixed-layout: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:28:40 +01:00 |
|
Bilal Elmoussaoui
|
23d9210806
|
box-layout: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:28:26 +01:00 |
|
Bilal Elmoussaoui
|
764c3ef602
|
blur-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:28:08 +01:00 |
|
Bilal Elmoussaoui
|
9bd12d7e88
|
page-turn-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:27:46 +01:00 |
|
Bilal Elmoussaoui
|
581343dc9a
|
deform-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:27:42 +01:00 |
|
Bilal Elmoussaoui
|
accff6b937
|
shader-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:26:20 +01:00 |
|
Bilal Elmoussaoui
|
7b32f06f44
|
colorize-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:25:03 +01:00 |
|
Bilal Elmoussaoui
|
99501482df
|
offscreen-effect: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:24:20 +01:00 |
|
Bilal Elmoussaoui
|
0760e90b0d
|
keyframe-transition: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:23:16 +01:00 |
|
Bilal Elmoussaoui
|
6e3223a0cc
|
property-transition: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:22:19 +01:00 |
|
Bilal Elmoussaoui
|
57fbc304f5
|
swipe-action: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:21:14 +01:00 |
|
Bilal Elmoussaoui
|
1df56ca77a
|
text-buffer: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:21:05 +01:00 |
|
Bilal Elmoussaoui
|
a944889f49
|
tap-action: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:20:31 +01:00 |
|
Bilal Elmoussaoui
|
64ad3abded
|
rotate-action: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:20:09 +01:00 |
|
Bilal Elmoussaoui
|
aa8ef78b17
|
pan-action: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:20:07 +01:00 |
|
Bilal Elmoussaoui
|
d79f0ab9f3
|
snap-constraint: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:19:18 +01:00 |
|
Bilal Elmoussaoui
|
7e7e9795fe
|
bind-constraint: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:19:14 +01:00 |
|
Bilal Elmoussaoui
|
1565756fea
|
align-constraint: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:19:05 +01:00 |
|
Bilal Elmoussaoui
|
ae23caa537
|
binding-pool: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:18:47 +01:00 |
|
Bilal Elmoussaoui
|
e729e63963
|
settings: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:18:30 +01:00 |
|
Bilal Elmoussaoui
|
d6b4c3a5d1
|
canvas: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:18:27 +01:00 |
|
Bilal Elmoussaoui
|
e32268e181
|
constraint: Use macros for subclassing boilerplate
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3387>
|
2024-01-10 09:16:52 +01:00 |
|