summaryrefslogtreecommitdiff
path: root/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2009-02-21Add an image viewer clientChris Wilson1-4/+10
2009-01-26Use glReadPixels() for the screen shooterKristian Høgsberg1-1/+1
"Those who don't understand OpenGL are bound to reimplement it badly..."
2009-01-16Drop libdrm CFLAGS where no longer necessary.Kristian Høgsberg1-2/+0
2009-01-16Switch to cairo-drm, drop struct buffer hacks.Kristian Høgsberg1-1/+1
2009-01-16Fix udev rules install rule.Kristian Høgsberg1-2/+3
2008-12-31Add wayland udev rules file.Kristian Høgsberg1-0/+1
2008-12-24Add client side demarshalling for events.Kristian Høgsberg1-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-21Move protocol metadata to wayland-protocol.[ch].Kristian Høgsberg1-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-19Rename egl-compositor to wayland-system-compositor.Kristian Høgsberg1-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-12Pass -fPIC when compiling shared libraries.Kristian Høgsberg1-0/+1
2008-12-11Rewrite input event delivery path.Kristian Høgsberg1-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-10Drop glx-compositor for now.Kristian Høgsberg1-5/+1
Might want to resurrect this later, but for now, let's not try to drag it along.
2008-12-10Install libraries plus headers and add pkg-config files.Kristian Høgsberg1-0/+9
2008-12-10Drop surface iterator API, just track surfaces in the compositor.Kristian Høgsberg1-1/+2
2008-12-07Run command in a pty and feed output to wayland terminal.Kristian Høgsberg1-0/+2
2008-12-07Refactor window logic into reusable parts, add a new terminal application.Kristian Høgsberg1-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-05Make the wayland server a library used by the compositors.Kristian Høgsberg1-37/+23
2008-12-04Use autoconf instead of $(shell ...) in the Makefile.Kristian Høgsberg1-0/+65