Jonas Ådahl
72cc627546
eis/client: Fix minor coding style issues
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3228 >
2023-09-01 10:43:26 +00:00
Jonas Ådahl
e2a9e6c36b
eis/client: Fix indentation
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3228 >
2023-09-01 10:43:26 +00:00
Jonas Ådahl
7e8bc5850e
eis: Remove meta_ prefix from variables
...
This is more or less never used elsewhere, so don't start here.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3228 >
2023-09-01 10:43:26 +00:00
Bilal Elmoussaoui
918ae0f4d4
mutter: Replace cairo_rectangle_int_t with MtkRectangle
...
Note: the various helpers in boxes.c were not ported yet, see the next
commit. This was intentionally done to simplify the porting process
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3128 >
2023-08-30 16:46:13 +02:00
Sandro Bonazzola
ff4d87727b
Update license access method
...
Dropped obsolete Free Software Foundation address pointing
to the FSF website instead as suggested by
https://www.gnu.org/licenses/gpl-howto.html
keeping intact the important part of the historical notice
as requested by the license.
Resolving rpmlint reported issue E: incorrect-fsf-address.
Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3155 >
2023-08-30 08:48:23 +02: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
Niels De Graef
069fe8e915
src: Chain up to finalize()
...
We forgot to chain up to the parent class' `finalize()` vfunc in both
`MetaEis` and `MetaEisClient`. Plugs 2 (probably tiny) memory leaks.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3203 >
2023-08-22 21:57:07 +02:00
Peter Hutterer
a20aa28af0
backends/eis: Add EIS client support
...
This adds support for EIS clients in the form of MetaEis and
MetaEisClient.
The purpose is to allow clients to connect and send emulated input events
using EIS.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2628 >
2023-07-14 22:23:45 +00:00