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
3f09a86e7a
clutter: Drop CLUTTER_PARAM_* defines
...
They are not used every where making the codebase very incosistent
So just drop the current usages
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3437 >
2023-12-13 11:20:04 +00:00
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
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
b852bbba47
cleanup: Stop translating nick/blurb for pspecs
...
As those strings are intended to be used by some UI but nothing uses
that in reality except GStreamer.
So drop them similar to what GTK did at
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4717
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3101 >
2023-07-19 11:33:59 +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
Carlos Garnacho
e772f62ea7
clutter: Make axes part of the device tool
...
This info can be construct-only there, as opposed to devices.
Move this info to tools, so we can drop it from devices.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403 >
2020-11-27 15:14:33 +00:00
Niels De Graef
1c6ea5d1db
Use a consistent style for enum braces
...
https://gitlab.gnome.org/GNOME/mutter/merge_requests/361
2019-02-28 09:31:01 +01:00
Jonas Ådahl
11f8b12a9d
clutter: Unconditionally include clutter-build-config.h
2018-11-06 17:17:36 +01:00
Carlos Garnacho
2e6bfa8bae
clutter: Add ClutterInputDeviceTool:id property
2016-07-22 13:31:09 +02:00
Carlos Garnacho
a59170c09f
clutter: Fix ClutterInputDeviceTool:serial setter/getter
...
The argument is internally handled as a uint64, but only exposed in
API as guint.
2016-07-22 13:31:09 +02: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
Carlos Garnacho
8b2c888368
input-device: Add ClutterInputDeviceTool
...
This is an unique opaque struct that identifies a given tool of
a given device.
2016-05-03 13:05:06 +02:00