| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move example compositor to subdirectory | Kristian Høgsberg | 2010-09-14 | 1 | -1461/+0 |
| | | |||||
| * | Remove non-gles2 glEnable(GL_TEXTURE_2D) call | Kristian Høgsberg | 2010-09-10 | 1 | -1/+0 |
| | | |||||
| * | Drop wl_surface_post_event() helper | Kristian Høgsberg | 2010-09-07 | 1 | -53/+57 |
| | | | | | Now wl_client_post_event() is the only entry point for sending out events. | ||||
| * | Drop wl_display_set_compositor() special case | Kristian Høgsberg | 2010-09-03 | 1 | -1/+7 |
| | | |||||
| * | Replace commit/ack/frame protocol with simpler sync and frame callbacks | Kristian Høgsberg | 2010-09-03 | 1 | -17/+6 |
| | | |||||
| * | Add convenience functions for posting display events | Kristian Høgsberg | 2010-09-02 | 1 | -17/+5 |
| | | |||||
| * | Get rid of wl_client_add_surface() special case | Kristian Høgsberg | 2010-09-02 | 1 | -2/+8 |
| | | |||||
| * | Use a transient object for the dnd session | Kristian Høgsberg | 2010-09-02 | 1 | -149/+124 |
| | | |||||
| * | Handle NULL mime-type in drag::accept request | Kristian Høgsberg | 2010-08-27 | 1 | -4/+8 |
| | | |||||
| * | Update drag protocol to use fd passing for data transfer | Kristian Høgsberg | 2010-08-27 | 1 | -15/+17 |
| | | |||||
| * | Set pointer image only in response to 'target' event | Kristian Høgsberg | 2010-08-25 | 1 | -9/+6 |
| | | |||||
| * | Update to EGL_MESA_drm_image from mesa master | Kristian Høgsberg | 2010-08-25 | 1 | -4/+9 |
| | | | | | Woo, running on stock mesa now. | ||||
| * | More work on dnd | Kristian Høgsberg | 2010-08-19 | 1 | -1/+31 |
| | | |||||
| * | First step towards drag and drop protocol | Kristian Høgsberg | 2010-08-18 | 1 | -30/+253 |
| | | |||||
| * | Split GRAB_MOTION and GRAB_MOVE handling | Kristian Høgsberg | 2010-08-17 | 1 | -9/+8 |
| | | |||||
| * | Fix a few bugs in compositor cursor handling | Kristian Høgsberg | 2010-08-16 | 1 | -0/+12 |
| | | |||||
| * | Add DMZ cursor theme | Kristian Høgsberg | 2010-08-16 | 1 | -12/+11 |
| | | | | | Some day we can make this parse X cursor themes | ||||
| * | Fix warnings | Kristian Høgsberg | 2010-08-16 | 1 | -48/+26 |
| | | |||||
| * | Move cairo-util.[ch] to clients/ | Kristian Høgsberg | 2010-08-16 | 1 | -1/+0 |
| | | |||||
| * | Use different cursor images in the compositor | Kristian Høgsberg | 2010-08-16 | 1 | -100/+193 |
| | | |||||
| * | Add protocol for setting the pointer image | Kristian Høgsberg | 2010-08-16 | 1 | -62/+93 |
| | | |||||
| * | Schedule repaint from surface destructor | Kristian Høgsberg | 2010-08-11 | 1 | -4/+2 |
| | | | | | Not just the surface_destroy protocol entry points. | ||||
| * | Name libraries -client and -server for consistency | Kristian Høgsberg | 2010-08-11 | 1 | -1/+0 |
| | | | | | Instead of wayland-server and wayland... | ||||
| * | Introduce 'buffer' object for attaching, image cahce and cursor images | Kristian Høgsberg | 2010-08-09 | 1 | -65/+17 |
| | | | | | | | The buffer object is created by a 'drm' object, which encapsulates the buffer sharing and authentication mechanism. Once the buffer is created it can be attached to a surface. | ||||
| * | Send out coordinates with pointer_focus event | Kristian Høgsberg | 2010-08-06 | 1 | -5/+17 |
| | | | | | | We can't rely on motion events happening right away, pointer_focus could change because of windows coming or going etc. | ||||
| * | Handle failure to reference a buffer name better | Kristian Høgsberg | 2010-08-05 | 1 | -8/+26 |
| | | |||||
| * | Implement server side move override | Kristian Høgsberg | 2010-08-04 | 1 | -7/+17 |
| | | |||||
| * | Introduce 'shell' object for moving and resizing surfaces in the compositor | Kristian Høgsberg | 2010-08-04 | 1 | -32/+145 |
| | | |||||
| * | Generate protocol types and metadata from xml | Kristian Høgsberg | 2010-08-03 | 1 | -13/+13 |
| | | |||||
| * | Drop coordinates from buttons press, add timestamp to events | Kristian Høgsberg | 2010-07-20 | 1 | -21/+35 |
| | | |||||
| * | Fix window picking order | Kristian Høgsberg | 2010-07-12 | 1 | -3/+3 |
| | | |||||
| * | Hide wayland cursor when X11 compositor loses focus | Kristian Høgsberg | 2010-07-07 | 1 | -3/+4 |
| | | |||||
| * | Fix indentation | Kristian Høgsberg | 2010-06-25 | 1 | -64/+64 |
| | | |||||
| * | Propagate shader compile/link errors | Kristian Høgsberg | 2010-06-14 | 1 | -8/+24 |
| | | | | | And silence the no-error case. | ||||
| * | Fix X button and keycodes | Kristian Høgsberg | 2010-06-14 | 1 | -2/+0 |
| | | | | | Not a real fix, we're just mapping them to evdev codes for now. | ||||
| * | Add x11 backend for compositor | Kristian Høgsberg | 2010-06-14 | 1 | -68/+40 |
| | | | | | | This still needs all the bells and whistles from the egl-kms mesa branch, but it makes it a lot easier to work on wayland. | ||||
| * | Split native drm part of compositor out | Kristian Høgsberg | 2010-06-11 | 1 | -639/+46 |
| | | |||||
| * | Send device name at connect time | Kristian Høgsberg | 2010-06-08 | 1 | -1/+2 |
| | | |||||
| * | Drop surface::copy | Kristian Høgsberg | 2010-06-08 | 1 | -10/+0 |
| | | |||||
| * | Fix surface picking | Kristian Høgsberg | 2010-06-08 | 1 | -6/+12 |
| | | |||||
| * | Fix matrix setup in surface_map() | Kristian Høgsberg | 2010-06-08 | 1 | -1/+2 |
| | | |||||
| * | Use correct token for drm image format | Kristian Høgsberg | 2010-06-07 | 1 | -1/+1 |
| | | |||||
| * | Use eglCreateImageKHR() the right way | Kristian Høgsberg | 2010-06-06 | 1 | -5/+3 |
| | | |||||
| * | Quit if set or drop master fails | Kristian Høgsberg | 2010-06-06 | 1 | -0/+2 |
| | | |||||
| * | Port compositor to GLES2 | Kristian Høgsberg | 2010-06-06 | 1 | -117/+176 |
| | | |||||
| * | Make compositor compile and port it to new mesa extensions | Kristian Høgsberg | 2010-06-04 | 1 | -25/+49 |
| | | |||||
| * | Rename wayland-system-compositor back to just compositor | Kristian Høgsberg | 2010-06-04 | 1 | -0/+1531 |
| | | |||||
| * | Drop early, obsolete compositor. | Kristian Høgsberg | 2008-12-02 | 1 | -196/+0 |
| | | |||||
| * | Add surface.map request. | Kristian Høgsberg | 2008-11-06 | 1 | -17/+82 |
| | | |||||
| * | Bunch of new stuff: simple compositor, cairo+gem use in client, events. | Kristian Høgsberg | 2008-10-07 | 1 | -0/+131 |
