mutter/src/meta
Jonas Ådahl 5df0172ac0 Add remote access controller API
Add API to let GNOME Shell have the ability to get notified about remote
access sessions (remote desktop, remote control and screen cast), and
with a way to close them.

This is done by adding an abstraction above the remote desktop and
screen cast session objects, to avoid exposing their objects to outside
of mutter. Doing that would result in external parts holding references
to the objects, complicating their lifetimes. By using separate wrapper
objects, we avoid this issue all together.
2019-02-11 13:40:06 -05:00
..
barrier.h
boxes.h meta/boxes: typedef cairo_rectangle_int_t MetaRectangle 2016-07-20 14:11:25 +02:00
common.h core: Remove META_LAYER_FULLSCREEN 2016-07-06 19:11:30 +02:00
compositor-mutter.h compositor: Add a "feedback" window group 2014-10-06 19:39:43 -07:00
compositor.h compositor: add hooks for fullscreen and unfullscreen animations 2015-10-12 22:28:30 -04:00
display.h core: Add meta_display_request_pad_osd() function 2016-07-22 13:31:09 +02:00
errors.h
group.h
keybindings.h prefs: Completely remove references to REVERSES 2014-08-17 22:48:51 -04:00
main.h Annotate functions to improve compiler diagnostics 2015-09-24 03:01:51 +02:00
meta-backend.h Add remote access controller API 2019-02-11 13:40:06 -05:00
meta-background-actor.h meta-background-actor: Add gradient effect 2017-09-07 16:59:56 +02:00
meta-background-group.h
meta-background-image.h background: use GFiles instead of filenames 2014-10-14 18:54:36 -07:00
meta-background.h meta-background: Add a function to refresh all background instances 2015-03-25 11:48:32 +01:00
meta-close-dialog.h core: Add meta_close_dialog_focus() vmethod 2017-07-16 19:21:41 +02:00
meta-cursor-tracker.h
meta-dnd.h dnd: Implement MetaDnd 2017-03-07 08:28:36 +08:00
meta-idle-monitor.h
meta-inhibit-shortcuts-dialog.h core: add MetaInhibitShortcutsDialog 2017-08-02 11:58:55 +02:00
meta-monitor-manager.h build: Introspect some more types 2018-05-07 22:06:02 +02:00
meta-plugin.h compositor: add vmethod to override inhibit shortcut dialog 2017-08-02 11:58:55 +02:00
meta-remote-access-controller.h Add remote access controller API 2019-02-11 13:40:06 -05:00
meta-settings.h settings: Manage our own font DPI 2017-07-14 20:54:26 +08:00
meta-shadow-factory.h Put G_GNUC_CONST at the end of the declarations 2015-07-06 00:29:23 -07:00
meta-shaped-texture.h
meta-stage.h build: Introspect some more types 2018-05-07 22:06:02 +02:00
meta-version.h.in meta: Add generated meta-version.h 2014-06-05 14:05:16 +02:00
meta-window-actor.h window-actor: Make sync_visibility() public 2016-09-18 11:01:15 +02:00
meta-window-group.h build: Introspect some more types 2018-05-07 22:06:02 +02:00
meta-window-shape.h Put G_GNUC_CONST at the end of the declarations 2015-07-06 00:29:23 -07:00
prefs.h wayland: add inhibit shortcut mechanism 2017-08-02 11:58:55 +02:00
screen.h screen: Remove meta_screen_get_current_monitor_for_pos from public API 2017-01-25 16:28:52 +08:00
theme.h Remove all support for the metacity format 2014-12-29 08:46:37 -08:00
types.h backend: Move settings into a new MetaSettings object 2017-05-26 14:31:48 +08:00
util.h core: Mark meta_fatal() as not returning 2017-04-07 22:30:49 +08:00
window.h window: rename get_flatpack_id into get_sandboxed_app_id 2017-10-21 13:36:16 -05:00
workspace.h workspace: Fix typo in META_IS_WORKSPACE macro 2014-09-27 06:37:38 +02:00