Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-28 | Update to track the cairo_drm_device_t renameHEADmaster | Kristian Høgsberg | 2 | -10/+11 | |
2009-05-27 | Update gears example to latest eagle API changes | Kristian Høgsberg | 1 | -7/+6 | |
2009-05-27 | Update to use new eagle API and drm page flipping | Kristian Høgsberg | 1 | -50/+85 | |
2009-03-17 | Factor out session switching stuff to struct wlsc_session. | Kristian Høgsberg | 1 | -148/+274 | |
2009-03-10 | Create front buffer with eagle. | Kristian Høgsberg | 2 | -39/+25 | |
This removes the intel dependencies from the system compositor. | |||||
2009-03-10 | Trim include list. | Kristian Høgsberg | 1 | -8/+0 | |
2009-03-10 | Dont crash when surfaces and clients disappear | Kristian Høgsberg | 1 | -7/+51 | |
Set up a notification system, so we get a callback when a client and its surfaces disappear and can drop references the lost surface. | |||||
2009-03-06 | Send key array when losing focus too. | Kristian Høgsberg | 1 | -1/+1 | |
The compositor tracks this anyway, and the client will typically need this to post key release events and adjust modifier status. | |||||
2009-03-06 | Allocate GL front buffer through eagle instead of cairo. | Kristian Høgsberg | 1 | -14/+9 | |
2009-03-05 | Renable blurred dropshadows and fix call to blur_surface(). | Kristian Høgsberg | 1 | -1/+3 | |
2009-02-23 | Update modifier state on focus in and out. | Kristian Høgsberg | 1 | -17/+32 | |
2009-02-23 | Include the currently pressed keys in keyboard focus event. | Kristian Høgsberg | 7 | -9/+106 | |
2009-02-23 | terminal: trim unused headers. | Kristian Høgsberg | 1 | -3/+0 | |
2009-02-22 | Paint terminal cursor hollow when focus is lost. | Kristian Høgsberg | 3 | -6/+59 | |
2009-02-22 | Don't close the pty master in forkpty child. | Kristian Høgsberg | 1 | -1/+0 | |
2009-02-22 | Add keyboard and pointer focus events. | Kristian Høgsberg | 5 | -7/+81 | |
2009-02-22 | Remove spurious unused local variable. | Kristian Høgsberg | 1 | -3/+2 | |
2009-02-22 | Add new surfaces to client hash table. | Kristian Høgsberg | 1 | -0/+1 | |
2009-02-22 | Handle marshalling NULL objects. | Kristian Høgsberg | 1 | -2/+2 | |
2009-02-22 | Rename pointer_surface to sprite in wlsc_surface. | Kristian Høgsberg | 1 | -5/+5 | |
2009-02-21 | Draw terminal cursor. | Kristian Høgsberg | 1 | -3/+9 | |
2009-02-21 | Add an image viewer client | Chris Wilson | 3 | -5/+349 | |
2009-02-21 | Move keymap to window.c | Kristian Høgsberg | 3 | -106/+121 | |
2009-02-16 | Use chooser instead of hardcoded fbconfig in gears.c. | Kristian Høgsberg | 1 | -1/+10 | |
2009-02-15 | Track drm modesetting api changes (grr). | Kristian Høgsberg | 1 | -2/+2 | |
2009-02-15 | Don't forget to transform coordinates for the grab surface. | Kristian Høgsberg | 1 | -5/+14 | |
2009-02-10 | Re-init link when removing animation. | Kristian Høgsberg | 1 | -2/+5 | |
2009-02-10 | Don't crash when there's no primary surface. | Kristian Høgsberg | 1 | -1/+1 | |
2009-02-10 | Fix surface coordinate transformation. | Kristian Høgsberg | 1 | -4/+6 | |
2009-02-10 | Add surface animation framework, implement fullscreen surface switcher. | Kristian Høgsberg | 1 | -71/+199 | |
2009-02-10 | Read connection events in screenshot.c | Kristian Høgsberg | 1 | -0/+1 | |
2009-02-09 | Add a per-surface matrix. | Kristian Høgsberg | 1 | -9/+156 | |
2001-01-01 | Fix flower client. | Kristian Høgsberg | 1 | -0/+3 | |
2001-01-01 | Quit compositor on eject key press. | Kristian Høgsberg | 1 | -0/+5 | |
2001-01-01 | Switch to using a projective transformation. | Kristian Høgsberg | 1 | -3/+7 | |
2009-02-05 | Add a crazy rambling style TODO file. | Kristian Høgsberg | 2 | -2/+142 | |
2009-01-26 | Add a toy-display object that caches state. | Kristian Høgsberg | 5 | -72/+108 | |
This will be GdkDisplay for GTK+ on Wayland etc. This restores the terminal fullscreen mode. | |||||
2009-01-26 | Finish egl_* to wlsc_* rename. | Kristian Høgsberg | 1 | -70/+70 | |
2009-01-26 | Use glReadPixels() for the screen shooter | Kristian Høgsberg | 2 | -6/+20 | |
"Those who don't understand OpenGL are bound to reimplement it badly..." | |||||
2009-01-26 | Depend on udev 136 and clean up some code. | Kristian Høgsberg | 2 | -37/+18 | |
2009-01-26 | Only tag the card0 device with seat info for now. | Kristian Høgsberg | 1 | -1/+1 | |
2009-01-16 | Drop libdrm CFLAGS where no longer necessary. | Kristian Høgsberg | 3 | -7/+2 | |
2009-01-16 | Switch to cairo-drm, drop struct buffer hacks. | Kristian Høgsberg | 7 | -171/+118 | |
2009-01-16 | Fix udev rules install rule. | Kristian Høgsberg | 1 | -2/+3 | |
2009-01-16 | Initialize output position properly. | Kristian Høgsberg | 1 | -0/+2 | |
2009-01-16 | Randomize flower offset again. | Kristian Høgsberg | 1 | -4/+4 | |
2009-01-16 | Update to track udev API change in eagle. | Kristian Høgsberg | 3 | -50/+8 | |
2008-12-31 | Add wayland udev rules file. | Kristian Høgsberg | 2 | -0/+9 | |
2008-12-31 | Split out per-output state, use libudev for enumerating hardware. | Kristian Høgsberg | 1 | -171/+284 | |
This paves the way for proper multi-head support and removes more hardcoded i965 defaults by using udev to discover output devices and their PCI IDs. | |||||
2008-12-30 | Use libudev for enumerating input devices. | Kristian Høgsberg | 2 | -34/+70 | |