Jonas Ådahl e62f7e2910 context: Allow controlled destruction
Add a method meta_context_destroy() that both runs dispose and unrefs
the context. Tear down is moved to dispose() so that things owned by the
context are destroyed when calling meta_context_destroy(), or when the
last reference is released.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1861>
2021-07-15 11:34:37 +02:00
..
2021-07-15 11:34:37 +02:00
2020-10-06 15:14:34 +02:00
2021-05-17 16:08:42 +00:00
2021-02-05 16:44:27 +00:00