mutter/src/core
Giovanni Campagna e72f81c24f wayland: add TTY and DRM master management
Now that we have a setuid launcher binary, we can make use of
using a private protocol through the socket we're passed at startup.

We also use the new hook in clutter-evdev to ask mutter-launch for
the FDs of the input devices we need, and we emulate the old X
DRM lock with a nested GMainContext without sources.

In the future, mutter-launch will be replaced with the new logind
API currently in development.

https://bugzilla.gnome.org/show_bug.cgi?id=705861
2013-08-30 10:32:55 +02:00
..
above-tab-keycode.c Fix crash in meta_display_get_above_tab_keycode 2011-05-25 14:20:06 -04:00
async-getprop.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
async-getprop.h gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
barrier.c barrier: Fix memory leak 2013-04-29 14:58:28 +02:00
bell.c Fix gobs of gtk-doc warnings 2013-03-14 18:02:43 -04:00
bell.h Fix gobs of gtk-doc warnings 2013-03-14 18:02:43 -04:00
boxes-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
boxes.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
constraints.c Initialize window->user_rect in the initial placement 2012-11-30 13:29:26 +00:00
constraints.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
core.c Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
core.h core: Add a helper function to grab the old event mask of a window 2013-02-07 17:53:53 -05:00
delete.c MetaWindow: add a public method for checking if the application is responding 2012-12-25 18:39:09 +01:00
display-private.h compositor: fix focusing the stage window 2013-08-20 14:41:24 +02:00
display.c wayland: Add support for set_opaque_region / set_input_region 2013-08-29 15:31:52 -04:00
edge-resistance.c introspection: remove --allow-unprefixed 2010-10-23 15:58:16 -04:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
edid-parse.c MonitorXrandr: implement correct EDID parsing 2013-08-18 00:47:53 +02:00
edid.h MonitorXrandr: implement correct EDID parsing 2013-08-18 00:47:53 +02:00
errors.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
frame.c Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
frame.h Let the UI layer (via the core) construct the frame mask 2013-04-17 13:35:06 +01:00
group-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
iconcache.c iconcache: don't crash on a non-alpha mask pixmap 2011-03-21 18:51:14 -04:00
iconcache.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
keybindings-private.h Remove old, deprecated utilities that nobody has used in a million years 2013-08-13 09:39:02 -04:00
keybindings.c keybindings: always acknowledge events to the X server 2013-08-13 11:18:48 -04:00
main.c wayland: add TTY and DRM master management 2013-08-30 10:32:55 +02:00
meta-cursor-tracker-private.h wayland: Fix build when building without Wayland 2013-08-23 22:05:11 -04:00
meta-cursor-tracker.c wayland: Fix build when building without Wayland 2013-08-23 22:05:11 -04:00
meta-idle-monitor-private.h MetaIdleMonitor: add wayland support 2013-08-23 16:34:02 +02:00
meta-idle-monitor.c idle-monitor: Fix a warning when a callback removes the user active watch 2013-08-27 09:57:06 +02:00
meta-xrandr-shared.h MonitorManager: add support for DPMS levels 2013-08-18 00:33:37 +02:00
monitor-config.c MonitorConfig: switch to the real configuration file 2013-08-18 01:10:00 +02:00
monitor-private.h Monitor: restore correct display name handling 2013-08-18 00:47:53 +02:00
monitor-xrandr.c MonitorXrandr: skip CRTC reconfigurations that have no effect 2013-08-23 18:06:02 +02:00
monitor.c monitor: Use a more sane dummy configuration for nested mode 2013-08-29 15:26:49 -04:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter.c Adds a --nested option 2013-08-10 19:13:48 -04:00
place.c Use meta_window_located_on_workspace() in more places 2013-01-18 15:45:05 -05:00
place.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
prefs.c Remove application-based preference 2013-07-17 21:03:59 -04:00
screen-private.h Merge tag 'xrandr_branch_point' into wayland-kms-base 2013-08-27 10:07:39 +02:00
screen.c screen: Remove unused variable 2013-08-27 08:56:06 -04:00
session.c util: Use a sad face in the force-quit dialog 2012-09-19 15:09:42 +02:00
session.h Adding doxygen headers to some files. 2008-08-18 10:25:17 +00:00
stack-tracker.c Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
stack-tracker.h Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
stack.c Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
stack.h Add support for stacking X and Wayland windows together 2013-08-10 19:13:49 -04:00
testasyncgetprop.c Fix set but not used variables 2011-01-24 16:26:57 -05:00
testboxes.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
util.c Merge tag 'xrandr_branch_point' into wayland-kms-base 2013-08-27 10:07:39 +02:00
window-private.h wayland: Add support for set_opaque_region / set_input_region 2013-08-29 15:31:52 -04:00
window-props.c wayland: Add support for set_opaque_region / set_input_region 2013-08-29 15:31:52 -04:00
window-props.h Remove unused public window-property functions 2012-10-03 23:35:35 -04:00
window.c wayland: Add support for set_opaque_region / set_input_region 2013-08-29 15:31:52 -04:00
workspace-private.h Make work_area calculation funcs public and introspectible 2013-02-06 00:03:47 -05:00
workspace.c Give a title to the MetaWorkspace page in the API docs 2013-03-18 23:08:24 +01:00
xprops.c Support properties with lists of XSyncCounter 2013-02-13 09:48:26 -05:00
xprops.h Support properties with lists of XSyncCounter 2013-02-13 09:48:26 -05:00