1
0
Fork 0
mutter-performance-source/src/core
Owen W. Taylor 88a7790d44 MetaDisplay: remove meta_display_grab()/ungrab()
Now that we have two connections to the X server, the idea of a
ref-counted server grab that might be held across extended portions
of code is very dangerous since we might try to use the backend
connection while the frontend connection is grabbed.

Replace the only usage (which was local) with direct
XGrabServer/XUngrabServer usage and remove the meta_display_grab()
API.

https://bugzilla.gnome.org/show_bug.cgi?id=733068
2014-07-11 13:39:07 -04:00
..
barrier.c display: Move barrier event processing to barrier.c 2013-11-12 16:53:14 -05:00
bell.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
bell.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
boxes-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
boxes.c boxes: Ignore struts that don't attach to the side they claim 2014-06-12 15:28:42 +02:00
constraints.c Revert "window: Move placement code from the constraints path" 2014-06-24 22:59:06 +02:00
constraints.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
core.c Don't add in our old input event mask when we select input events 2014-07-10 13:30:05 -04:00
core.h Don't add in our old input event mask when we select input events 2014-07-10 13:30:05 -04:00
delete.c Rework timestamp pinging 2014-05-20 15:59:15 -04:00
display-private.h MetaDisplay: remove meta_display_grab()/ungrab() 2014-07-11 13:39:07 -04:00
display.c MetaDisplay: remove meta_display_grab()/ungrab() 2014-07-11 13:39:07 -04:00
edge-resistance.c window: Remove meta_window_move as well 2014-05-27 15:44:33 -04:00
edge-resistance.h window: Remove meta_window_move as well 2014-05-27 15:44:33 -04:00
errors.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
events.c events: Hook MetaGestureTracker to display event processing 2014-07-08 11:21:29 -04:00
events.h Move all X11 event processing to a new file in x11/ 2014-06-11 16:28:45 -04:00
frame.c frame: Only XSync when we're on the X11 compositor backend 2014-07-10 13:31:26 -04:00
frame.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
keybindings-private.h events: Move keybindings event handling out of the giant switch 2014-05-08 15:28:06 -04:00
keybindings.c window: Move get_toplevel_xwindow to window-x11 2014-06-16 18:29:38 -04:00
main.c main: kill custom log handler 2014-06-26 19:10:28 +02:00
meta-accel-parse.c meta_accelerator_parse(): handle keysyms without the XF86 prefix 2014-06-27 10:37:42 -04:00
meta-accel-parse.h Move meta_ui_parse_accelerator into core/ 2014-04-07 10:59:46 -04:00
meta-gesture-tracker-private.h gesture-tracker: Rename files to include the meta- prefix 2014-07-08 13:30:26 -04:00
meta-gesture-tracker.c gesture-tracker: Rename files to include the meta- prefix 2014-07-08 13:30:26 -04:00
mutter.c default: free the option context after parsing 2014-05-07 19:04:54 +02:00
place.c place: Reindent 2014-05-29 13:58:08 -04:00
place.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
prefs.c prefs: Queue change notification when app menu visibility changed 2014-06-11 23:34:09 +02:00
screen-private.h screen: Fetch the COW window up-front 2014-07-10 14:18:02 -04:00
screen.c Don't grab the server when unmanaging the screen 2014-07-11 13:39:07 -04:00
stack-tracker.c stack-tracker: More small cleanups 2014-07-10 16:29:35 -04:00
stack-tracker.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
stack.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
stack.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
testboxes.c testboxes: Update test cases 2014-06-12 15:28:46 +02:00
util-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
util.c util: Turn STACK debugging back off 2014-07-10 16:54:48 -04:00
window-private.h window: expose meta_window_is_client_decorated() in the API 2014-07-08 12:10:54 +02:00
window.c window: Manage after setting the OR special case properties 2014-07-10 17:08:14 -04:00
workspace-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
workspace.c workspace: Extend builtin struts to screen edge when possible 2014-06-12 15:28:46 +02:00