1. a2ee675 Make compositor compile and port it to new mesa extensions by Kristian Høgsberg · 15 years ago
  2. 8286302 Rename wayland-system-compositor back to just compositor by Kristian Høgsberg · 15 years ago[Renamed (99%) from wayland-system-compositor.c]
  3. fa54885 Fix a couple of typos in rotation matrix by Kristian Høgsberg · 15 years ago
  4. 3afd45d Switch to using mesa EGL by Kristian Høgsberg · 15 years ago
  5. a5db589 Add wl_list_for_each() and simplify some loops by Kristian Høgsberg · 15 years ago
  6. a341fa0 Use FBOs instead of eagle-specific API by Kristian Høgsberg · 16 years ago
  7. e4bf884 Use new page flip API by Kristian Høgsberg · 16 years ago
  8. d2311cf Set an drop drm master on enter and leave vt by Kristian Høgsberg · 16 years ago
  9. 1b8b66f Light up multiple outputs when possible by Kristian Høgsberg · 16 years ago
  10. e000d8c Make connector option actually work by Kristian Høgsberg · 16 years ago
  11. 2cbedd1 Terminate on Ctrl-Alt-Backspace by Kristian Høgsberg · 16 years ago
  12. 3f8f39c Remove surfaces when destroyed, refocus pointer by Kristian Høgsberg · 16 years ago
  13. dd73dd5 Select the right fb on enter_vt by Kristian Høgsberg · 16 years ago
  14. ffbc607 Only raise surface on click, not release by Kristian Høgsberg · 16 years ago
  15. f5878fa Support running on a specified KMS connector by Kristian Høgsberg · 16 years ago
  16. 9db4efa Drop sessions for now by Kristian Høgsberg · 16 years ago
  17. 5d312db Tweak repaint timeout to 5ms after vblank by Kristian Høgsberg · 16 years ago
  18. 4adaf5c Fix surface copy by using FBOs by Kristian Høgsberg · 16 years ago
  19. b0a167c Always repaint out of vsync callback. by Kristian Høgsberg · 16 years ago
  20. 45b7a3a Terminate on Super-Backspace. by Kristian Høgsberg · 16 years ago
  21. 01f941b Update to use new eagle API and drm page flipping by Kristian Høgsberg · 16 years ago
  22. 8da19ac Factor out session switching stuff to struct wlsc_session. by Kristian Høgsberg · 16 years ago
  23. b22382b Create front buffer with eagle. by Kristian Høgsberg · 16 years ago
  24. 820a877 Trim include list. by Kristian Høgsberg · 16 years ago
  25. 4fa4873 Dont crash when surfaces and clients disappear by Kristian Høgsberg · 16 years ago
  26. 786ca0d Send key array when losing focus too. by Kristian Høgsberg · 16 years ago
  27. 3c38fa0 Include the currently pressed keys in keyboard focus event. by Kristian Høgsberg · 16 years ago
  28. db6c2f3 Add keyboard and pointer focus events. by Kristian Høgsberg · 16 years ago
  29. ce5a9c1 Remove spurious unused local variable. by Kristian Høgsberg · 16 years ago
  30. 0555d8e Rename pointer_surface to sprite in wlsc_surface. by Kristian Høgsberg · 16 years ago
  31. 41a1068 Track drm modesetting api changes (grr). by Kristian Høgsberg · 16 years ago
  32. 7b6907f Don't forget to transform coordinates for the grab surface. by Kristian Høgsberg · 16 years ago
  33. bb8cd93 Re-init link when removing animation. by Kristian Høgsberg · 16 years ago
  34. 1febe01 Don't crash when there's no primary surface. by Kristian Høgsberg · 16 years ago
  35. 6c9c8f8 Fix surface coordinate transformation. by Kristian Høgsberg · 16 years ago
  36. 1a208d5 Add surface animation framework, implement fullscreen surface switcher. by Kristian Høgsberg · 16 years ago
  37. 5c8c328 Add a per-surface matrix. by Kristian Høgsberg · 16 years ago
  38. ab909ae Quit compositor on eject key press. by Kristian Høgsberg · 25 years ago
  39. fdec236 Switch to using a projective transformation. by Kristian Høgsberg · 25 years ago
  40. 8e43862 Finish egl_* to wlsc_* rename. by Kristian Høgsberg · 17 years ago
  41. c0b4432 Use glReadPixels() for the screen shooter by Kristian Høgsberg · 17 years ago
  42. f13eb14 Depend on udev 136 and clean up some code. by Kristian Høgsberg · 17 years ago
  43. e68d24c Initialize output position properly. by Kristian Høgsberg · 17 years ago
  44. aa68fe3 Update to track udev API change in eagle. by Kristian Høgsberg · 17 years ago
  45. 81ce09a Split out per-output state, use libudev for enumerating hardware. by Kristian Høgsberg · 17 years ago
  46. 890bc05 Use libudev for enumerating input devices. by Kristian Høgsberg · 17 years ago
  47. e787bc6 Use a more generic glob for input devices. by Kristian Høgsberg · 17 years ago
  48. b3131d9 Add client side demarshalling for events. by Kristian Høgsberg · 17 years ago
  49. 12ea62e Add a proxy for the server side output object. by Kristian Høgsberg · 17 years ago
  50. ee02ca6 Add hook to allow globals to send cold-plug events to new clients. by Kristian Høgsberg · 17 years ago
  51. fb6d68d Represent event and method metadata with struct wl_message. by Kristian Høgsberg · 17 years ago
  52. fe831a7 Move protocol metadata to wayland-protocol.[ch]. by Kristian Høgsberg · 17 years ago
  53. 0ab2624 Consolidate tty setup and fix a few spacing issues. by Kristian Høgsberg · 17 years ago
  54. e3ef3e5 Oops, fix compilation. by Kristian Høgsberg · 17 years ago
  55. 7e972a5 Move coordinate transformation to pick_surface(). by Kristian Høgsberg · 17 years ago
  56. e96dcb8 Only forward events to compositor if on active VT by Ray Strode · 17 years ago
  57. 966aa11 Ignore tty input by Ray Strode · 17 years ago
  58. 2c0e56b Drop the silly overlay hack. by Kristian Høgsberg · 17 years ago
  59. 82f6e8a Rename egl-compositor to wayland-system-compositor. by Kristian Høgsberg · 17 years ago[Renamed (94%) from egl-compositor.c]
  60. 15d0f8b Use the new eagle config chooser for picking the config. by Kristian Høgsberg · 17 years ago
  61. 2c875bd Cache modesetting data and just do drmModeSetCrtc on vt enter. by Kristian Høgsberg · 17 years ago
  62. 38ccd3a Do vt ioctl on the right fd. by Kristian Høgsberg · 17 years ago
  63. 19ad6a9 Restore framebuffer when switching back to VT by Ray Strode · 17 years ago
  64. 90e701d Force pointer to stay on screen. by Ray Strode · 17 years ago
  65. 2d4219e Scale background pixbuf when loading. by Kristian Høgsberg · 17 years ago
  66. 18fd33c Fix rgb byte order for GdkPixbuf backgrounds. by Ray Strode · 17 years ago
  67. e10b828 Remember to handle rgb_visual case in surface_attach. by Kristian Høgsberg · 17 years ago
  68. de31d5c Add preliminary visual support. by Kristian Høgsberg · 17 years ago
  69. b7037a0 Don't pin front buffer, kernel modesetting takes care of that now. by Kristian Høgsberg · 17 years ago
  70. 5b7f832 Fall back to solid color background if not image is found. by Kristian Høgsberg · 17 years ago
  71. d2412e2 Redesign the compositor / server interface. by Kristian Høgsberg · 17 years ago
  72. 0ea4710 Use gdk-pixbuf for saving the screenshot. by Kristian Høgsberg · 17 years ago
  73. 6494997 Fix default input device path. by Kristian Høgsberg · 17 years ago
  74. a7700c8 Handle per-device keyboard focus. by Kristian Høgsberg · 17 years ago
  75. c492b48 Make multi-pointer work. by Kristian Høgsberg · 17 years ago
  76. d653126 Add option parsing using GOption. by Kristian Høgsberg · 17 years ago
  77. 997e71e Use the screen size for sizing the background. by Kristian Høgsberg · 17 years ago
  78. 29573bc Implement passive grabs on button clicks. by Kristian Høgsberg · 17 years ago
  79. 5ee1a60 Rewrite input event delivery path. by Kristian Høgsberg · 17 years ago
  80. 7fdff04 Only send key events to toplevel surface. by Kristian Høgsberg · 17 years ago
  81. 5a75c90 Feed button events through compositor. by Kristian Høgsberg · 17 years ago
  82. 715a081 Feed motion events through compositor. by Kristian Høgsberg · 17 years ago
  83. 201a904 Drop surface iterator API, just track surfaces in the compositor. by Kristian Høgsberg · 17 years ago
  84. eac149a Pass button clicks through to compositor. by Kristian Høgsberg · 17 years ago
  85. 98fed0f Use bilinear filtering. by Kristian Høgsberg · 17 years ago
  86. 73f4e76 Fix wl_method for screenshooter. by Kristian Høgsberg · 17 years ago
  87. 9f88b18 Don't forget to initialize overlay position. by Kristian Høgsberg · 17 years ago
  88. dc0f355 Fix API to always include socket name length. by Kristian Høgsberg · 17 years ago
  89. 841883b Fail if we can't create the compositor. by Kristian Høgsberg · 17 years ago
  90. 122912c Make the wayland server a library used by the compositors. by Kristian Høgsberg · 17 years ago
  91. ffd710e Put Wayland under the MIT license. by Kristian Høgsberg · 17 years ago
  92. 4a29890 Generalize event loop a bit and pull in the timerfd stuff. by Kristian Høgsberg · 17 years ago
  93. fbdbbdc Finally implement the commit/ack/frame protocol and improve repaint loop. by Kristian Høgsberg · 17 years ago
  94. 44f36e3 Make ack event signal that the requests have been composited. by Kristian Høgsberg · 17 years ago
  95. 73c3058 Make overlay animation actually stop. by Kristian Høgsberg · 17 years ago
  96. 961a04c Correct pointer hotspot location. by Kristian Høgsberg · 17 years ago
  97. ffb7406 Add different type of overlay animation. by Kristian Høgsberg · 17 years ago
  98. 5c1e6ec Tweak overlay animation a bit. by Kristian Høgsberg · 17 years ago
  99. 443853c Pick a config instead of hard coding one. by Kristian Høgsberg · 17 years ago
  100. bf9541f Allocate and set mode in egl-compositor. by Kristian Høgsberg · 17 years ago