summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-15Add a README, update my emailHEADmasterPeter Hutterer2-1/+10
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-10-05Fix compilation errorGianluca Pacchiella1-1/+1
Due to changes in X11 internals[1] XIFreeEventData() doesn't exist anymore, use XFreeEventData() instead. Signed-off-by: Gianluca Pacchiella <gianluca.pacchiella@ktln2.org> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-06-18num_devices in the hierarchy event is now called num_infoPeter Hutterer1-1/+1
2009-05-19Remove MalaMinya traces.Peter Hutterer3-2/+0
Let's pretend it never existed.
2009-05-19Fix modifier handlingPeter Hutterer1-4/+13
2009-05-19Button press coordinates are floats now - print them as suchPeter Hutterer1-1/+1
2009-05-13Always raise the client window if we clicked into it.Peter Hutterer1-2/+1
2009-05-13Manager: re-enable resizing code.Peter Hutterer2-6/+5
without optimisiations, but oh well.
2009-05-13Remove floor control.Peter Hutterer3-47/+3
how pointless that was.
2009-05-13Remove overlay.Peter Hutterer7-456/+7
Overlays are good for demo-ing of researchy crap, because for some reason the UI researchers think they're a good idea. They're useless for a tech-demo.
2009-05-13Manager: handle hierarchy events instead of presence events.Peter Hutterer2-49/+43
2009-05-13Remove some commented out block.Peter Hutterer1-16/+0
it really doesn't matter what background we have anyway
2009-05-13remove PID crapPeter Hutterer1-12/+0
2009-05-13rebase to xi2Peter Hutterer14-211/+168
2009-05-12Use automake(foreign) and remove needless crap like INSTALL NEWS.Peter Hutterer7-382/+1
2009-01-16Remove floor control code, the matching bits aren't in MPX anymorePeter Hutterer9-504/+5
2008-05-22Announce support for XI 2 to the server.Peter Hutterer1-0/+1
2008-02-26Remove rescan pairing, the XGetPairedPointer() doesn't existin anymore.Peter Hutterer2-21/+27
Instead, this info is in the attached field of the ListInputDevices request.
2008-02-20Fixed appendProcess bug.Gianluca Pacchiella4-7/+18
When the application's window is minimized the pointers are not set to propagate ButtonPress event in the DockProcess. Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
2008-02-20Remove XGrabAccessControl call, this call was thrown out of XI recently.Peter Hutterer1-5/+0
2008-02-11Re-enable floor control toggling.Peter Hutterer2-3/+3
No idea if it actually works, no time for testing. But the wireframe comes up.
2008-01-31Don't use errno as a variable name.Benjamin Tissoires2-4/+4
[what was I thinking? (whot)]
2007-11-15Register MDs instead of SDs on a PresenceNotify.Peter Hutterer1-2/+2
2007-11-15Ignore slave devices, don't append keyboards to dock.Peter Hutterer2-7/+7
Keyboards can't be repaired anyway, so what's the point.
2007-10-03Fix up resizing and button close handling.Peter Hutterer2-11/+12
Resizing should grab the device to not lose it while resizing. And listening to button release events requires listening to button press events.
2007-10-03Register for release event on button close.Peter Hutterer1-2/+3
Since we're only handling release events on the button, it might be a good idea to also register for them...
2007-10-03Set client pointer on each button click inside a window.Peter Hutterer1-0/+2
2007-10-03Grab device button for client window to allow better focus setting.Peter Hutterer3-2/+19
2007-10-03Swap coordinates in debug message, output makes more sense (trivial fix).Peter Hutterer1-1/+2
2007-08-28Disable background image, color background white instead.Peter Hutterer1-2/+8
Beats me why this code suddenly stopped working, but I don't have the time to fix it ATM.
2007-08-28Fix floor control issues and make it work again.Peter Hutterer1-4/+8
Some braindead errors, guess I was running low on caffeine when I introduced them.
2007-08-22Remove obsolete line from configure.ac.Peter Hutterer1-2/+1
There's no images/cursors directory anymore.
2007-08-06Don't expect a bitflag when checking for IsXExtensionXYZ.Peter Hutterer1-3/+2
I fixed this bug at least three times on various machines. Why does it keep coming back?
2007-08-06Update README with whitespace settings and where to send patches to.Peter Hutterer1-1/+8
2007-08-06Added automatic generation of cursor images.Gianluca Pacchiella20-40/+89
+ Added private function in PointerDevice class that generates with cairo the ID number of the device. + Added check for xcursorgen program in configure.ac - Deleted images/cursors directory.
2007-08-01Fixed incorrect resize of background image.Gianluca Pacchiella1-1/+3
2007-07-29Update INSTALL to tell people to use automake and how to use it.Peter Hutterer1-2/+3
2007-07-27Modified Makefile.am for generating and installing file *.cur.Gianluca Pacchiella1-12/+19
2007-07-27Using IMAGEPATH also for cursor.Gianluca Pacchiella1-1/+1
2007-07-23Switch over to using automake.Peter Hutterer11-80/+96
Thanks to packz@autistici.org for doing some of the gruntwork.
2007-07-21Switch over to XIDs instead of chars and ints for device ids.Peter Hutterer4-10/+10
This patch became necessary with inputproto commit 0e9f8468ba15a55ddba7fb8c263a80091e9decde. Thanks to packz@autistici.org for the patch.
2007-07-21Grab device when dragging the window.Peter Hutterer1-0/+4
This gets rid of the problem where moving too fast would lose the contact point of the window.
2007-07-21Change declaration for static variables in class files.Peter Hutterer2-4/+4
Declaring statics with Classname::Foobar() doesn't work with new g++.
2007-05-07Remove deprecated Magick++ includes.Peter Hutterer4-4/+0
2007-03-22o use new XSetClientPointer API.Peter Hutterer2-1/+3
2007-03-22+ scan the pairings when new devices are connected, remember pairing inPeter Hutterer7-1/+41
keyboard device. + set the device focus when clicking on a titlebar, finally be able to use multiple keyboards properly.
2007-03-20- remove Util classPeter Hutterer18-93/+2
- remove old window decoration images
2007-03-20o Make dock buttons listen to device button presses.Peter Hutterer16-46/+117
o Pair devices on button press on a keyboard in the dock.
2007-03-16o expand dock as new keyboards are plugged in.Peter Hutterer3-0/+20
2007-03-15+ add keyboard images for each connected keyboard to the dock. CurrentlyPeter Hutterer13-1/+183
inactive.