- 17 Dec, 2010 2 commits
-
-
Kristian Høgsberg authored
The new map_toplevel() request no longer specifies a position and takes the size from the attached buffer. The attach request now takes a position relative to the top-left corner of the old buffer to let clients specify the relative position of the new buffer.
-
Kristian Høgsberg authored
-
- 16 Dec, 2010 2 commits
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
This is an example of how to animate window resizing. The size is animated by a simple physics model that allows the user to cancel the animation halfway and still look good.
-
- 13 Dec, 2010 1 commit
-
-
Joel Teichroeb authored
-
- 09 Dec, 2010 2 commits
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- 08 Dec, 2010 4 commits
-
-
Kristian Høgsberg authored
Still very much hand-wavey, but at least it's only in one place now.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- 07 Dec, 2010 14 commits
-
-
Kristian Høgsberg authored
Now all grabs use grab objects, so drop the grab enum.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
Fixes crash on click in terminal.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- 06 Dec, 2010 5 commits
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
We'll need a better strategy for generating timestamps without input events or pageflips. At least we'll need to ensure everybody is using the same underlying time source.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Yuval Fledel authored
or if that check is removed - crash (unsurprisingly). This patch relieves this assumption, and allow some clients (terminal, image, flower) to run in a non-DRM environment
-
- 02 Dec, 2010 2 commits
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- 01 Dec, 2010 8 commits
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
Instead of display->base.base we want display->proxy.object, or buffer->buffer.resource.object.id = id; which makes it clear what we end up addressing.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
Backend can now rely on their destroy function getting called on shutdown, so reset tty etc there instead of handling SIGTERM twice.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
Use the runtime dir from XDG Base Directory Specification for creating the socket in a directory only the user can read and write.
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-