Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-21 | Add an image viewer client | Chris Wilson | 1 | -4/+10 | |
2009-01-26 | Use glReadPixels() for the screen shooter | Kristian Høgsberg | 1 | -1/+1 | |
"Those who don't understand OpenGL are bound to reimplement it badly..." | |||||
2009-01-16 | Drop libdrm CFLAGS where no longer necessary. | Kristian Høgsberg | 1 | -2/+0 | |
2009-01-16 | Switch to cairo-drm, drop struct buffer hacks. | Kristian Høgsberg | 1 | -1/+1 | |
2009-01-16 | Fix udev rules install rule. | Kristian Høgsberg | 1 | -2/+3 | |
2008-12-31 | Add wayland udev rules file. | Kristian Høgsberg | 1 | -0/+1 | |
2008-12-24 | Add client side demarshalling for events. | Kristian Høgsberg | 1 | -4/+2 | |
This also consolidates the marshalling code in connection.c and uses the same functions in the server and client for marshalling. | |||||
2008-12-21 | Move protocol metadata to wayland-protocol.[ch]. | Kristian Høgsberg | 1 | -2/+4 | |
This lets us share the metadata between server and client and we can now use a va_arg marshalling function for sending client requets. | |||||
2008-12-19 | Rename egl-compositor to wayland-system-compositor. | Kristian Høgsberg | 1 | -5/+5 | |
The wayland-system-compositor is the top-level compositor. X sessions or nested Wayland sessions will run as clients of the system compositor. The system compositor is licensed under the GPL. | |||||
2008-12-12 | Pass -fPIC when compiling shared libraries. | Kristian Høgsberg | 1 | -0/+1 | |
2008-12-11 | Rewrite input event delivery path. | Kristian Høgsberg | 1 | -2/+2 | |
Instead of having the input driver push the events into the core server, only to have the server call back out to the compositor hooks, the driver now just calls the compositor directly. The input drivers are always dependent on the type of compositor anyway so there was no point in passing the events through the server. Now the server is only involved when it's time to actually send the events to the clients. | |||||
2008-12-10 | Drop glx-compositor for now. | Kristian Høgsberg | 1 | -5/+1 | |
Might want to resurrect this later, but for now, let's not try to drag it along. | |||||
2008-12-10 | Install libraries plus headers and add pkg-config files. | Kristian Høgsberg | 1 | -0/+9 | |
2008-12-10 | Drop surface iterator API, just track surfaces in the compositor. | Kristian Høgsberg | 1 | -1/+2 | |
2008-12-07 | Run command in a pty and feed output to wayland terminal. | Kristian Høgsberg | 1 | -0/+2 | |
2008-12-07 | Refactor window logic into reusable parts, add a new terminal application. | Kristian Høgsberg | 1 | -2/+3 | |
The gears code is moved into a new file gearc.c and the window decoration and management code stays in window.c. A new application 'terminal' is the second user of the windowing code, but doesn't do anything useful yet. | |||||
2008-12-05 | Make the wayland server a library used by the compositors. | Kristian Høgsberg | 1 | -37/+23 | |
2008-12-04 | Use autoconf instead of $(shell ...) in the Makefile. | Kristian Høgsberg | 1 | -0/+65 | |