Commit Graph

7 Commits

Author SHA1 Message Date
Corentin Noël
87d51c50fb
Add initial support for Mutter 40 (#980) 2021-08-16 16:23:46 -06:00
Corentin Noël
381e1d6474
Initial support for mutter-7 (#854)
* meson: Add support for libmutter-7 in the build system

This commit only adds support within the build system, no further attempt to make it build has been tried.

* mutter: Update the .vapi for libmutter-7

* Fix vapi syntax

* Make it work with mutter-7

* Re-enable PIP plugin

* Fix screenshot code

* Fix type

* Cleanup workspaces sooner

So we don't see the workspace removed animation on login

Co-authored-by: Cassidy James Blaede <cassidy@elementary.io>
Co-authored-by: David Hewitt <davidmhewitt@gmail.com>
2020-11-17 12:11:52 +01:00
Corentin Noël
ab0394caf3
Update the .vapi with the latest changes of Mutter 3.36 (#850) 2020-06-17 10:50:29 -07:00
David Hewitt
2732d81c22
Mutter 3.36 support (#751) 2020-03-12 23:38:28 +01:00
David Hewitt
423f104201 vapi: Be more specific with Clutter and Cogl
Add the right dependencies and fill the custom.vala with more metadata
2020-03-12 23:16:26 +01:00
Corentin Noël
8b6939d79a mutter-cogl-6: Make it a real file instead of a symlink
The changes between the two files are so high that it is better to have a separate one for visibility sake.
2020-03-12 11:16:10 +01:00
Corentin Noël
0f0724c97a Adapt to mutter 3.33 (#566) 2019-10-31 22:22:38 +01:00