metacity r3302 - in branches/multiple_pointer_x: . src



Author: przanoni
Date: 2007-08-17 05:36:30 +0100 (Fri, 17 Aug 2007)
New Revision: 3302
ViewCVS link: http://svn.gnome.org/viewcvs/metacity?rev=3302&view=rev

Added:
   branches/multiple_pointer_x/src/devices.c
Modified:
   branches/multiple_pointer_x/README
   branches/multiple_pointer_x/configure.in
   branches/multiple_pointer_x/src/Makefile.am
   branches/multiple_pointer_x/src/common.h
   branches/multiple_pointer_x/src/constraints.c
   branches/multiple_pointer_x/src/constraints.h
   branches/multiple_pointer_x/src/core.c
   branches/multiple_pointer_x/src/core.h
   branches/multiple_pointer_x/src/delete.c
   branches/multiple_pointer_x/src/devices.h
   branches/multiple_pointer_x/src/display.c
   branches/multiple_pointer_x/src/display.h
   branches/multiple_pointer_x/src/frame.c
   branches/multiple_pointer_x/src/frames.c
   branches/multiple_pointer_x/src/frames.h
   branches/multiple_pointer_x/src/keybindings.c
   branches/multiple_pointer_x/src/keybindings.h
   branches/multiple_pointer_x/src/place.c
   branches/multiple_pointer_x/src/screen.c
   branches/multiple_pointer_x/src/screen.h
   branches/multiple_pointer_x/src/ui.c
   branches/multiple_pointer_x/src/ui.h
   branches/multiple_pointer_x/src/window-props.c
   branches/multiple_pointer_x/src/window.c
   branches/multiple_pointer_x/src/window.h
   branches/multiple_pointer_x/src/workspace.c
   branches/multiple_pointer_x/src/workspace.h
Log:
Changed all the input handling code:
- Make use of MPX's XInput instead of core input protocol.
- Enables multiple focus.
- Enables meta_operations for any devices.

Now you MUST use "--enable-mpx" or metacity will refuse to compile. This will be
corrected soon.

Now you MUST ust my gtk+ patch to compile it. See
http://live.gnome.org/Metacity/MpxHowto.

The code is not good yet. There are a lot of broken layers and bad variable
names. They will be fixed.

Known bugs:
- Focus only works if you click window frames.
- Keyboard shorcuts not working yet.

I know I should have commited this earlier, but it would ONLY work with all
these changes together.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]