Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update modifier state on focus in and out. | Kristian Høgsberg | 2009-02-23 | 1 | -17/+32 | |
| | ||||||
* | Include the currently pressed keys in keyboard focus event. | Kristian Høgsberg | 2009-02-23 | 7 | -9/+106 | |
| | ||||||
* | terminal: trim unused headers. | Kristian Høgsberg | 2009-02-23 | 1 | -3/+0 | |
| | ||||||
* | Paint terminal cursor hollow when focus is lost. | Kristian Høgsberg | 2009-02-22 | 3 | -6/+59 | |
| | ||||||
* | Don't close the pty master in forkpty child. | Kristian Høgsberg | 2009-02-22 | 1 | -1/+0 | |
| | ||||||
* | Add keyboard and pointer focus events. | Kristian Høgsberg | 2009-02-22 | 5 | -7/+81 | |
| | ||||||
* | Remove spurious unused local variable. | Kristian Høgsberg | 2009-02-22 | 1 | -3/+2 | |
| | ||||||
* | Add new surfaces to client hash table. | Kristian Høgsberg | 2009-02-22 | 1 | -0/+1 | |
| | ||||||
* | Handle marshalling NULL objects. | Kristian Høgsberg | 2009-02-22 | 1 | -2/+2 | |
| | ||||||
* | Rename pointer_surface to sprite in wlsc_surface. | Kristian Høgsberg | 2009-02-22 | 1 | -5/+5 | |
| | ||||||
* | Draw terminal cursor. | Kristian Høgsberg | 2009-02-21 | 1 | -3/+9 | |
| | ||||||
* | Add an image viewer client | Chris Wilson | 2009-02-21 | 3 | -5/+349 | |
| | ||||||
* | Move keymap to window.c | Kristian Høgsberg | 2009-02-21 | 3 | -106/+121 | |
| | ||||||
* | Use chooser instead of hardcoded fbconfig in gears.c. | Kristian Høgsberg | 2009-02-16 | 1 | -1/+10 | |
| | ||||||
* | Track drm modesetting api changes (grr). | Kristian Høgsberg | 2009-02-15 | 1 | -2/+2 | |
| | ||||||
* | Don't forget to transform coordinates for the grab surface. | Kristian Høgsberg | 2009-02-15 | 1 | -5/+14 | |
| | ||||||
* | Re-init link when removing animation. | Kristian Høgsberg | 2009-02-10 | 1 | -2/+5 | |
| | ||||||
* | Don't crash when there's no primary surface. | Kristian Høgsberg | 2009-02-10 | 1 | -1/+1 | |
| | ||||||
* | Fix surface coordinate transformation. | Kristian Høgsberg | 2009-02-10 | 1 | -4/+6 | |
| | ||||||
* | Add surface animation framework, implement fullscreen surface switcher. | Kristian Høgsberg | 2009-02-10 | 1 | -71/+199 | |
| | ||||||
* | Read connection events in screenshot.c | Kristian Høgsberg | 2009-02-10 | 1 | -0/+1 | |
| | ||||||
* | Add a per-surface matrix. | Kristian Høgsberg | 2009-02-09 | 1 | -9/+156 | |
| | ||||||
* | Fix flower client. | Kristian Høgsberg | 2001-01-01 | 1 | -0/+3 | |
| | ||||||
* | Quit compositor on eject key press. | Kristian Høgsberg | 2001-01-01 | 1 | -0/+5 | |
| | ||||||
* | Switch to using a projective transformation. | Kristian Høgsberg | 2001-01-01 | 1 | -3/+7 | |
| | ||||||
* | Add a crazy rambling style TODO file. | Kristian Høgsberg | 2009-02-05 | 2 | -2/+142 | |
| | ||||||
* | Add a toy-display object that caches state. | Kristian Høgsberg | 2009-01-26 | 5 | -72/+108 | |
| | | | | | This will be GdkDisplay for GTK+ on Wayland etc. This restores the terminal fullscreen mode. | |||||
* | Finish egl_* to wlsc_* rename. | Kristian Høgsberg | 2009-01-26 | 1 | -70/+70 | |
| | ||||||
* | Use glReadPixels() for the screen shooter | Kristian Høgsberg | 2009-01-26 | 2 | -6/+20 | |
| | | | | "Those who don't understand OpenGL are bound to reimplement it badly..." | |||||
* | Depend on udev 136 and clean up some code. | Kristian Høgsberg | 2009-01-26 | 2 | -37/+18 | |
| | ||||||
* | Only tag the card0 device with seat info for now. | Kristian Høgsberg | 2009-01-26 | 1 | -1/+1 | |
| | ||||||
* | Drop libdrm CFLAGS where no longer necessary. | Kristian Høgsberg | 2009-01-16 | 3 | -7/+2 | |
| | ||||||
* | Switch to cairo-drm, drop struct buffer hacks. | Kristian Høgsberg | 2009-01-16 | 7 | -171/+118 | |
| | ||||||
* | Fix udev rules install rule. | Kristian Høgsberg | 2009-01-16 | 1 | -2/+3 | |
| | ||||||
* | Initialize output position properly. | Kristian Høgsberg | 2009-01-16 | 1 | -0/+2 | |
| | ||||||
* | Randomize flower offset again. | Kristian Høgsberg | 2009-01-16 | 1 | -4/+4 | |
| | ||||||
* | Update to track udev API change in eagle. | Kristian Høgsberg | 2009-01-16 | 3 | -50/+8 | |
| | ||||||
* | Add wayland udev rules file. | Kristian Høgsberg | 2008-12-31 | 2 | -0/+9 | |
| | ||||||
* | Split out per-output state, use libudev for enumerating hardware. | Kristian Høgsberg | 2008-12-31 | 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. | |||||
* | Use libudev for enumerating input devices. | Kristian Høgsberg | 2008-12-30 | 2 | -34/+70 | |
| | ||||||
* | Add listener interfaces for output and input_device objects. | Kristian Høgsberg | 2008-12-30 | 6 | -316/+515 | |
| | ||||||
* | Use a more generic glob for input devices. | Kristian Høgsberg | 2008-12-30 | 1 | -3/+3 | |
| | ||||||
* | Add client side demarshalling for events. | Kristian Høgsberg | 2008-12-24 | 7 | -312/+322 | |
| | | | | | This also consolidates the marshalling code in connection.c and uses the same functions in the server and client for marshalling. | |||||
* | Track objects client side using a hash too. | Kristian Høgsberg | 2008-12-22 | 5 | -52/+79 | |
| | | | | | This leads up to using the demarshal machinery for decoding events in the client library. | |||||
* | Add a proxy for the server side output object. | Kristian Høgsberg | 2008-12-22 | 4 | -18/+45 | |
| | ||||||
* | Add a fullscreen mode to the terminal. | Kristian Høgsberg | 2008-12-22 | 3 | -77/+168 | |
| | ||||||
* | Add hook to allow globals to send cold-plug events to new clients. | Kristian Høgsberg | 2008-12-21 | 7 | -22/+124 | |
| | | | | | | This lets us boot strap the client side state cache. This commit also adds the first user of this feature, an output object that represents the current output. Very simple at this point, but will grow to something more like RandR 1.2. | |||||
* | Also check for interface version wl_display_get_object_id(). | Kristian Høgsberg | 2008-12-21 | 3 | -6/+8 | |
| | ||||||
* | Send client id range as an event. | Kristian Høgsberg | 2008-12-21 | 4 | -32/+68 | |
| | | | | | This also makes the server send the event again when the client is about to exhaust its current client range. | |||||
* | Represent event and method metadata with struct wl_message. | Kristian Høgsberg | 2008-12-21 | 4 | -16/+11 | |
| |