Bilal Elmoussaoui
f5dac3a5d9
build: One config file to rule them all
...
Group all the three config files from clutter/cogl/meta into one
and also remove unnused configurations and replace duplicated ones
This also fixes Cogl usage of HAS_X11/HAS_XLIB to match the expected
build options
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3368 >
2023-11-15 12:00:19 +00:00
Bilal Elmoussaoui
b004d1c577
cleanup: Drop empty vfuncs overrides
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3209 >
2023-08-29 23:38:32 +00:00
Bilal Elmoussaoui
a955f0e47c
cleanup: Make include macro usages consistent
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3157 >
2023-08-07 22:24:36 +00:00
Bilal Elmoussaoui
e0ed157e5d
clutter: Remove empty private headers
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3157 >
2023-08-07 22:24:36 +00:00
Bilal Elmoussaoui
a73ae93d59
clutter: Remove all the since annotations
...
Since they are all refer to the days clutter used to be a separate
library
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2441 >
2022-08-02 09:52:22 +02:00
Bilal Elmoussaoui
c8e63866f0
clutter: Migrate to gi-docgen
...
- Drop all the private structs documentations
- Make use of gi-docgen items linking as much as possible
- Use markdown formatting for code snippets
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2441 >
2022-08-02 09:52:22 +02:00
Carlos Garnacho
2fc40da1cb
clutter: Drop ClutterZoomGesture's zoom-axis property/methods
...
This can be done on the caller, seems rarely useful if at all.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2024 >
2021-10-28 23:52:04 +02:00
Carlos Garnacho
94abaf247b
clutter: Drop default "zoom" action in ClutterZoomAction
...
Separate mechanism and effect, and let any ClutterZoomAction
users apply any necessary transformations.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2024 >
2021-10-28 23:52:04 +02:00
Georges Basile Stavracas Neto
160cc9182d
Replace ClutterPoint by graphene_point_t
...
Remove the tests for ClutterPoint since it's
corresponding code moved to private ClutterStage
methods.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/458
2019-10-16 11:38:14 +00:00
Georges Basile Stavracas Neto
a5d0cfe8fb
Replace ClutterVertex by graphene_point3d_t
...
Pretty direct and straightforward port. This requires a
GNOME Shell counterpart. In addition to that, include a
progress function.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/458
2019-10-16 11:38:13 +00:00
Jonas Ådahl
11f8b12a9d
clutter: Unconditionally include clutter-build-config.h
2018-11-06 17:17:36 +01:00
Jonas Ådahl
bf71cb2e3c
Don't use config.h in clutter and cogl
...
In cogl use cogl-config.h and in clutter use clutter-build-config.h. We
can't use clutter-config.h in clutter because its already used and
installed.
https://bugzilla.gnome.org/show_bug.cgi?id=768976
2016-07-20 14:23:48 +08:00
Rui Matos
9710e4a8c0
move everything into a clutter/ directory
2016-04-12 20:04:26 +02:00