summaryrefslogtreecommitdiff
path: root/wayland-system-compositor.c
AgeCommit message (Expand)AuthorFilesLines
2009-05-27Update to use new eagle API and drm page flippingKristian Høgsberg1-50/+85
2009-03-17Factor out session switching stuff to struct wlsc_session.Kristian Høgsberg1-148/+274
2009-03-10Create front buffer with eagle.Kristian Høgsberg1-37/+23
2009-03-10Trim include list.Kristian Høgsberg1-8/+0
2009-03-10Dont crash when surfaces and clients disappearKristian Høgsberg1-7/+51
2009-03-06Send key array when losing focus too.Kristian Høgsberg1-1/+1
2009-02-23Include the currently pressed keys in keyboard focus event.Kristian Høgsberg1-6/+18
2009-02-22Add keyboard and pointer focus events.Kristian Høgsberg1-4/+52
2009-02-22Remove spurious unused local variable.Kristian Høgsberg1-3/+2
2009-02-22Rename pointer_surface to sprite in wlsc_surface.Kristian Høgsberg1-5/+5
2009-02-15Track drm modesetting api changes (grr).Kristian Høgsberg1-2/+2
2009-02-15Don't forget to transform coordinates for the grab surface.Kristian Høgsberg1-5/+14
2009-02-10Re-init link when removing animation.Kristian Høgsberg1-2/+5
2009-02-10Don't crash when there's no primary surface.Kristian Høgsberg1-1/+1
2009-02-10Fix surface coordinate transformation.Kristian Høgsberg1-4/+6
2009-02-10Add surface animation framework, implement fullscreen surface switcher.Kristian Høgsberg1-71/+199
2009-02-09Add a per-surface matrix.Kristian Høgsberg1-9/+156
2001-01-01Quit compositor on eject key press.Kristian Høgsberg1-0/+5
2001-01-01Switch to using a projective transformation.Kristian Høgsberg1-3/+7
2009-01-26Finish egl_* to wlsc_* rename.Kristian Høgsberg1-70/+70
2009-01-26Use glReadPixels() for the screen shooterKristian Høgsberg1-5/+19
2009-01-26Depend on udev 136 and clean up some code.Kristian Høgsberg1-36/+17
2009-01-16Initialize output position properly.Kristian Høgsberg1-0/+2
2009-01-16Update to track udev API change in eagle.Kristian Høgsberg1-48/+1
2008-12-31Split out per-output state, use libudev for enumerating hardware.Kristian Høgsberg1-171/+284
2008-12-30Use libudev for enumerating input devices.Kristian Høgsberg1-33/+69
2008-12-30Use a more generic glob for input devices.Kristian Høgsberg1-3/+3
2008-12-24Add client side demarshalling for events.Kristian Høgsberg1-0/+2
2008-12-22Add a proxy for the server side output object.Kristian Høgsberg1-3/+3
2008-12-21Add hook to allow globals to send cold-plug events to new clients.Kristian Høgsberg1-4/+25
2008-12-21Represent event and method metadata with struct wl_message.Kristian Høgsberg1-1/+1
2008-12-21Move protocol metadata to wayland-protocol.[ch].Kristian Høgsberg1-3/+6
2008-12-21Consolidate tty setup and fix a few spacing issues.Kristian Høgsberg1-50/+31
2008-12-21Oops, fix compilation.Kristian Høgsberg1-4/+4
2008-12-21Move coordinate transformation to pick_surface().Kristian Høgsberg1-11/+8
2008-12-20Only forward events to compositor if on active VTRay Strode1-0/+17
2008-12-19Ignore tty inputRay Strode1-3/+75
2008-12-19Drop the silly overlay hack.Kristian Høgsberg1-162/+4
2008-12-19Rename egl-compositor to wayland-system-compositor.Kristian Høgsberg1-0/+1174