1. b313b02 Chage the 'base' field to be the name of the super class instead by Kristian Høgsberg · 15 years ago
  2. caa6442 compositor: Use a virtual destructor when shutting down by Kristian Høgsberg · 15 years ago
  3. 50dc698 compositor: Shut down properly so we remove the socket by Kristian Høgsberg · 15 years ago
  4. 2bb3ebe Create socket in /var/run/user/${HOME} by Kristian Høgsberg · 15 years ago
  5. 0611e3e Indentation nit-picking by Kristian Høgsberg · 15 years ago
  6. 2643707 Move pointer and keyboard focus tracking into libwayland-server by Kristian Høgsberg · 15 years ago
  7. 06bc264 Fix warnings from adding -Wall back by Kristian Høgsberg · 15 years ago
  8. d44bc8b Add reject round trip to dnd protocol by Kristian Høgsberg · 15 years ago
  9. ec2e642 Add wayland backend for compositor (nested) by Benjamin Franzke · 15 years ago
  10. 3d46534 Fix compositor crash when dragging to a surface that disappears by Kristian Høgsberg · 15 years ago
  11. 1f41190 Use glTexSubImage to update the pixels. by Chia-I Wu · 15 years ago
  12. 61a8251 Add a geometry option for x11 compositor by Kristian Høgsberg · 15 years ago
  13. 3d5bae0 Add a shm buffer sharing mechanism by Kristian Høgsberg · 15 years ago
  14. ce457ba Add timestamp to pointer image attach request by Kristian Høgsberg · 15 years ago
  15. 76b4332 Move example compositor to subdirectory by Kristian Høgsberg · 15 years ago[Renamed from compositor.c]
  16. 99d7c64 Remove non-gles2 glEnable(GL_TEXTURE_2D) call by Kristian Høgsberg · 15 years ago
  17. 50038e4 Drop wl_surface_post_event() helper by Kristian Høgsberg · 15 years ago
  18. f8ffded Drop wl_display_set_compositor() special case by Kristian Høgsberg · 15 years ago
  19. 9d69f8e Replace commit/ack/frame protocol with simpler sync and frame callbacks by Kristian Høgsberg · 15 years ago
  20. 13b8ae4 Add convenience functions for posting display events by Kristian Høgsberg · 15 years ago
  21. f66d0f4 Get rid of wl_client_add_surface() special case by Kristian Høgsberg · 15 years ago
  22. e9d37bd Use a transient object for the dnd session by Kristian Høgsberg · 15 years ago
  23. b571f5d Handle NULL mime-type in drag::accept request by Kristian Høgsberg · 15 years ago
  24. 4eb5360 Update drag protocol to use fd passing for data transfer by Kristian Høgsberg · 15 years ago
  25. 1d7ffd3 Set pointer image only in response to 'target' event by Kristian Høgsberg · 15 years ago
  26. b12fcce Update to EGL_MESA_drm_image from mesa master by Kristian Høgsberg · 15 years ago
  27. 506e20e More work on dnd by Kristian Høgsberg · 15 years ago
  28. eef08fb First step towards drag and drop protocol by Kristian Høgsberg · 15 years ago
  29. 225a176 Split GRAB_MOTION and GRAB_MOVE handling by Kristian Høgsberg · 15 years ago
  30. f4cb201 Fix a few bugs in compositor cursor handling by Kristian Høgsberg · 15 years ago
  31. 4219a40 Add DMZ cursor theme by Kristian Høgsberg · 15 years ago
  32. 77a4a79 Fix warnings by Kristian Høgsberg · 15 years ago
  33. b91cd10 Move cairo-util.[ch] to clients/ by Kristian Høgsberg · 15 years ago
  34. 1db21f1 Use different cursor images in the compositor by Kristian Høgsberg · 15 years ago
  35. 77fb167 Add protocol for setting the pointer image by Kristian Høgsberg · 15 years ago
  36. 117d513 Schedule repaint from surface destructor by Kristian Høgsberg · 15 years ago
  37. a661f26 Name libraries -client and -server for consistency by Kristian Høgsberg · 15 years ago
  38. 5fcd0aa Introduce 'buffer' object for attaching, image cahce and cursor images by Kristian Høgsberg · 15 years ago
  39. 6d70202 Send out coordinates with pointer_focus event by Kristian Høgsberg · 15 years ago
  40. c071f4d Handle failure to reference a buffer name better by Kristian Høgsberg · 15 years ago
  41. 5b75f1b Implement server side move override by Kristian Høgsberg · 15 years ago
  42. 83fc061 Introduce 'shell' object for moving and resizing surfaces in the compositor by Kristian Høgsberg · 15 years ago
  43. a1f3f60 Generate protocol types and metadata from xml by Kristian Høgsberg · 15 years ago
  44. 808fd41 Drop coordinates from buttons press, add timestamp to events by Kristian Høgsberg · 15 years ago
  45. 747638b Fix window picking order by Kristian Høgsberg · 15 years ago
  46. 86e0989 Hide wayland cursor when X11 compositor loses focus by Kristian Høgsberg · 15 years ago
  47. 67a21bd Fix indentation by Kristian Høgsberg · 15 years ago
  48. a946821 Propagate shader compile/link errors by Kristian Høgsberg · 15 years ago
  49. f9112b2 Fix X button and keycodes by Kristian Høgsberg · 15 years ago
  50. ce5325d Add x11 backend for compositor by Kristian Høgsberg · 15 years ago
  51. fc783d4 Split native drm part of compositor out by Kristian Høgsberg · 15 years ago
  52. 478d926 Send device name at connect time by Kristian Høgsberg · 15 years ago
  53. 38bb716 Drop surface::copy by Kristian Høgsberg · 15 years ago
  54. 0b8646b Fix surface picking by Kristian Høgsberg · 15 years ago
  55. 2cdc184 Fix matrix setup in surface_map() by Kristian Høgsberg · 15 years ago
  56. 6619d38 Use correct token for drm image format by Kristian Høgsberg · 15 years ago
  57. 1292383 Use eglCreateImageKHR() the right way by Kristian Høgsberg · 15 years ago
  58. 6a9bbd0 Quit if set or drop master fails by Kristian Høgsberg · 15 years ago
  59. 27803c6 Port compositor to GLES2 by Kristian Høgsberg · 15 years ago
  60. a2ee675 Make compositor compile and port it to new mesa extensions by Kristian Høgsberg · 15 years ago
  61. 8286302 Rename wayland-system-compositor back to just compositor by Kristian Høgsberg · 15 years ago[Renamed (99%) from wayland-system-compositor.c]
  62. fa54885 Fix a couple of typos in rotation matrix by Kristian Høgsberg · 15 years ago
  63. 3afd45d Switch to using mesa EGL by Kristian Høgsberg · 15 years ago
  64. a5db589 Add wl_list_for_each() and simplify some loops by Kristian Høgsberg · 15 years ago
  65. a341fa0 Use FBOs instead of eagle-specific API by Kristian Høgsberg · 16 years ago
  66. e4bf884 Use new page flip API by Kristian Høgsberg · 16 years ago
  67. d2311cf Set an drop drm master on enter and leave vt by Kristian Høgsberg · 16 years ago
  68. 1b8b66f Light up multiple outputs when possible by Kristian Høgsberg · 16 years ago
  69. e000d8c Make connector option actually work by Kristian Høgsberg · 16 years ago
  70. 2cbedd1 Terminate on Ctrl-Alt-Backspace by Kristian Høgsberg · 16 years ago
  71. 3f8f39c Remove surfaces when destroyed, refocus pointer by Kristian Høgsberg · 16 years ago
  72. dd73dd5 Select the right fb on enter_vt by Kristian Høgsberg · 16 years ago
  73. ffbc607 Only raise surface on click, not release by Kristian Høgsberg · 16 years ago
  74. f5878fa Support running on a specified KMS connector by Kristian Høgsberg · 16 years ago
  75. 9db4efa Drop sessions for now by Kristian Høgsberg · 16 years ago
  76. 5d312db Tweak repaint timeout to 5ms after vblank by Kristian Høgsberg · 16 years ago
  77. 4adaf5c Fix surface copy by using FBOs by Kristian Høgsberg · 16 years ago
  78. b0a167c Always repaint out of vsync callback. by Kristian Høgsberg · 16 years ago
  79. 45b7a3a Terminate on Super-Backspace. by Kristian Høgsberg · 16 years ago
  80. 01f941b Update to use new eagle API and drm page flipping by Kristian Høgsberg · 16 years ago
  81. 8da19ac Factor out session switching stuff to struct wlsc_session. by Kristian Høgsberg · 16 years ago
  82. b22382b Create front buffer with eagle. by Kristian Høgsberg · 16 years ago
  83. 820a877 Trim include list. by Kristian Høgsberg · 16 years ago
  84. 4fa4873 Dont crash when surfaces and clients disappear by Kristian Høgsberg · 16 years ago
  85. 786ca0d Send key array when losing focus too. by Kristian Høgsberg · 16 years ago
  86. 3c38fa0 Include the currently pressed keys in keyboard focus event. by Kristian Høgsberg · 16 years ago
  87. db6c2f3 Add keyboard and pointer focus events. by Kristian Høgsberg · 16 years ago
  88. ce5a9c1 Remove spurious unused local variable. by Kristian Høgsberg · 16 years ago
  89. 0555d8e Rename pointer_surface to sprite in wlsc_surface. by Kristian Høgsberg · 16 years ago
  90. 41a1068 Track drm modesetting api changes (grr). by Kristian Høgsberg · 16 years ago
  91. 7b6907f Don't forget to transform coordinates for the grab surface. by Kristian Høgsberg · 16 years ago
  92. bb8cd93 Re-init link when removing animation. by Kristian Høgsberg · 16 years ago
  93. 1febe01 Don't crash when there's no primary surface. by Kristian Høgsberg · 16 years ago
  94. 6c9c8f8 Fix surface coordinate transformation. by Kristian Høgsberg · 16 years ago
  95. 1a208d5 Add surface animation framework, implement fullscreen surface switcher. by Kristian Høgsberg · 16 years ago
  96. 5c8c328 Add a per-surface matrix. by Kristian Høgsberg · 16 years ago
  97. ab909ae Quit compositor on eject key press. by Kristian Høgsberg · 25 years ago
  98. fdec236 Switch to using a projective transformation. by Kristian Høgsberg · 25 years ago
  99. 8e43862 Finish egl_* to wlsc_* rename. by Kristian Høgsberg · 17 years ago
  100. c0b4432 Use glReadPixels() for the screen shooter by Kristian Høgsberg · 17 years ago