Introduce MetaContextMain

This object intends to replace the scattered functions that are used to
make up what is effectively a "mutter context". It takes care of the
command line arguments that is now done in main.c, persistant virtual
monitors, and the like.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1861>
This commit is contained in:
Jonas Ådahl
2021-03-03 11:31:24 +01:00
parent 2ac262f138
commit aa306ac3ca
6 changed files with 704 additions and 2 deletions

View File

@ -23,7 +23,6 @@
#include "meta/meta-backend.h"
#include "meta/meta-context.h"
#include "meta/meta-enums.h"
struct _MetaContextClass
{