1. d7488c2 compositor-drm: ignore hotplug-events from other devices by David Herrmann · 13 years ago
  2. eb866cd drm: Fix drmModeRes leak on error paths by Christopher Michael · 13 years ago
  3. 0eee939 compositor: Fix compilation without xserver launcher by Benjamin Franzke · 13 years ago
  4. de56c31 shell: don't assign output for surface of type none by Ander Conselvan de Oliveira · 13 years ago
  5. 9c35e6b shell: Fix segment fault when clicking to activate a NULL pointer_focus by Alex Wu · 13 years ago
  6. aa08e2d shell: Fix not destroy black surface when fullscreen surface exit abnomally. by Alex Wu · 13 years ago
  7. 60c4954 shell: Put popups and transients on top of their parent by Kristian Høgsberg · 13 years ago
  8. b435e84 window: Compute frame boundary for all windows except fullscreen by Kristian Høgsberg · 13 years ago
  9. 41c5c4e desktop-shell: Simplify unlock dialog redraw function by Kristian Høgsberg · 13 years ago
  10. 65bec24 drm: Disable sprites if they're broken by Kristian Høgsberg · 13 years ago
  11. 7dbf5e2 compositor: Only process input once per frame by Kristian Høgsberg · 13 years ago
  12. 7ea1086 compositor: Move input devices to their own event loop by Kristian Høgsberg · 13 years ago
  13. abcef3c compositor: Swallow binding key for bindings that don't set up a grab by Kristian Høgsberg · 13 years ago
  14. 63e5e06 window: Only set opaque and input regions if they change by Kristian Høgsberg · 13 years ago
  15. d3c0275 Use wl_array_for_each() where possible by Kristian Høgsberg · 13 years ago
  16. 4ac32ab compositor-drm: fix libbacklight build by Pekka Paalanen · 13 years ago
  17. 0b5cd0c Use typesafe server-side stubs by Kristian Høgsberg · 13 years ago
  18. b41c081 compositor: Add a repaint debugging mechanism by Kristian Høgsberg · 13 years ago
  19. f98d903 Merge branch 'layers' by Kristian Høgsberg · 13 years ago
  20. 32bed57 shell: Don't launch a new screensaver if the old one is still running by Kristian Høgsberg · 13 years ago
  21. 5256968 compositor: Damage sprite surface on attach by Kristian Høgsberg · 13 years ago
  22. 867dec7 compositor: Post keyboard leave before destroying surface by Kristian Høgsberg · 13 years ago
  23. 3e3bb32 compositor: split drag surface update into smaller functions by Ander Conselvan de Oliveira · 13 years ago
  24. c5fb9a7 compositor: fix crash when a drag surface is destroyed during the drag by Ander Conselvan de Oliveira · 13 years ago
  25. 3be2ce9 compositor: Organize surface stack using new struct weston_layer by Kristian Høgsberg · 13 years ago
  26. 944236a compositor: Just damage compositor->damage in weston_output_damage() by Kristian Høgsberg · 13 years ago
  27. 1e83212 compositor: Implement damage_below by using the new compositor->damage by Kristian Høgsberg · 13 years ago
  28. 6ddcdae compositor: Store opaque clip for previous frame in weston_surface by Kristian Høgsberg · 13 years ago
  29. 4539b08 shell: Add implementation of fullscreen. by Alex Wu · 13 years ago
  30. b9747d0 shell: Add implementation of fullscreen. by Alex Wu · 13 years ago
  31. 067fd60 window.c: Drop support for rgb contexts by Kristian Høgsberg · 13 years ago
  32. 8dbc4b3 wscreensaver: Use the argb config, rgb is not compatible with window.c by Kristian Høgsberg · 13 years ago
  33. 51cba3c compositor-drm: Just pull in libbacklight source for now by Kristian Høgsberg · 13 years ago
  34. 8e53c7f compositor: add dpms and backlight support by Tiago Vignatti · 13 years ago
  35. 2ea0944 zoom: Don't damage_all here by Kristian Høgsberg · 13 years ago
  36. 9b154fa compositor: Insert dnd icon surface below device sprite surface by Kristian Høgsberg · 13 years ago
  37. 9bc7095 compositor: Set an empty input region for the fade surface by Kristian Høgsberg · 13 years ago
  38. f10df85 window: Set opaque region after child widget adjusts size by Kristian Høgsberg · 13 years ago
  39. 99ff01b weston: Change path for default terminal launcher to ${prefix}/bin by Rodney Lorrimar · 13 years ago
  40. fcfc83f clients: Use wl_display_disconnect() by Kristian Høgsberg · 13 years ago
  41. 90fbbd7 compositor: make the input region of drag surfaces empty by Ander Conselvan de Oliveira · 13 years ago
  42. cacb7cd shell: Mark geometry dirty when we change surface alpha by Kristian Høgsberg · 13 years ago
  43. 3b4af20 compositor: Dont set the opaque region if we have an overall surface alpha by Kristian Høgsberg · 13 years ago
  44. 9dd1ed2 terminal: Don't queue a resize after setting fullscreen by Kristian Høgsberg · 13 years ago
  45. 8811bf9 compositor: Export functions and add weston_suface::force_configure for fullscreen by Alex Wu · 13 years ago
  46. c6d7f60 Restructure output zoom key handling. by Scott Moreau · 13 years ago
  47. 4d7c862 drm: Remove redundant cursor region math by Kristian Høgsberg · 13 years ago
  48. ca14ef0 drm: Remove redundant weston_surface_update_transform() call by Kristian Høgsberg · 13 years ago
  49. d15fbe3 compositor: Remove surface overlapped attribute by Kristian Høgsberg · 13 years ago
  50. d8bf90c Move weston_output_set_cursor into compositor-drm.c by Kristian Høgsberg · 13 years ago
  51. 85fd327 compositor-drm: Destroy sprites on shutdown, turn off on vt switch by Kristian Høgsberg · 13 years ago
  52. 66617bb compositor: Remove unused compositor vfunc create_cursor_image by Kristian Høgsberg · 13 years ago
  53. 58ef379 compositor-drm: Add sprite support by Jesse Barnes · 13 years ago
  54. 5308a5e compositor: add an assign_planes hook to the output by Jesse Barnes · 13 years ago
  55. 2493be4 Fix pointer position clipping. by Scott Moreau · 13 years ago
  56. ccbf29d Introduce output zoom. by Scott Moreau · 13 years ago
  57. 4889154 compositor: Initialize destroy_listener_list for internal surfaces too by Kristian Høgsberg · 13 years ago
  58. 010f98b window: Track and report input and opaque regions by Kristian Høgsberg · 13 years ago
  59. dd631c1 simple-touch: Update to enter/leave changes by Kristian Høgsberg · 13 years ago
  60. 5e7e6f2 compositor: Implement opqaue and input regions by Kristian Høgsberg · 13 years ago
  61. a2f1129 compositor: assign output to drag surfaces by Ander Conselvan de Oliveira · 13 years ago
  62. ba727bd shell: don't assign output for surface of type none by Ander Conselvan de Oliveira · 13 years ago
  63. 06d58b7 Update to enter/leave events for pointer and keyboard by Kristian Høgsberg · 13 years ago
  64. 88277d1 shell: Fix never map fullscreen/transient surface. by Alex Wu · 13 years ago
  65. 31f9d0e compositor: Remove redundant weston_surface_damage_below() calls by Kristian Høgsberg · 13 years ago
  66. d0e2ef7 compositor: Surface is unmapped when surface->output is NULL by Kristian Høgsberg · 13 years ago
  67. 0704539 shell: Revive super-tab application switcher by Kristian Høgsberg · 13 years ago
  68. afa264c compositor: Don't run keybindings if we have a key grab by Kristian Høgsberg · 13 years ago
  69. ec286eb compositor: Setup for keyboard grabs. by Scott Moreau · 13 years ago
  70. 447013d Track server changes. by Scott Moreau · 13 years ago
  71. 1cbf326 compositor: Move fullscreen_output to shell_surface by Kristian Høgsberg · 13 years ago
  72. 323ee04 compositor: Make weston_surface_damage_below_noupdate() the default by Kristian Høgsberg · 13 years ago
  73. 3b5ea3b compositor: Move unmap logic to new function weston_surface_unmap() by Kristian Høgsberg · 13 years ago
  74. 12bbf81 compositor: Only delete surface texture if we have one by Kristian Høgsberg · 13 years ago
  75. 101cb65 compositor: Get rid of surface->visual by Kristian Høgsberg · 13 years ago
  76. 6a8b553 shell: Set geometry directly in configure by Kristian Høgsberg · 13 years ago
  77. d5ae9f4 shell: Restore basic fullscreen functionality by Kristian Høgsberg · 13 years ago
  78. 2675dc1 window: Don't draw decorations in fullscreen mode by Kristian Høgsberg · 13 years ago
  79. 1517def window: Set window type as it changes, not on every attach by Kristian Høgsberg · 13 years ago
  80. 66c0880 view: Don't schedule resize after setting fullscreen by Kristian Høgsberg · 13 years ago
  81. 0d5a509 window: Use constant keycode offset of 8 by Daniel Stone · 13 years ago
  82. 9d4f030 window: Use new xkbcommon include path by Daniel Stone · 13 years ago
  83. b29f412 protocol: remove absolute coordinates from pointer by Pekka Paalanen · 13 years ago
  84. dfb93a9 window: do not store absolute coordinates by Pekka Paalanen · 13 years ago
  85. e47c3a3 clients/dnd: adapt to new data_device icon protocol by Ander Conselvan de Oliveira · 13 years ago
  86. 30eebc7 compositor: implement drag'n'drop icons by Ander Conselvan de Oliveira · 13 years ago
  87. e9e0515 shell: update position of surfaces with type none on map() by Ander Conselvan de Oliveira · 13 years ago
  88. d595f65 compositor: add a way to disable picking of client surfaces by Ander Conselvan de Oliveira · 13 years ago
  89. a1ff53b shell: don't map surfaces with type NONE by Ander Conselvan de Oliveira · 13 years ago
  90. b63e3e0 compositor: fix two crashs on surface_attach() with null buffer by Ander Conselvan de Oliveira · 13 years ago
  91. f856fd2 Follow set_fullscreen protocol change by Kristian Høgsberg · 13 years ago
  92. d6bcd7d window: Toggle maximized with super-f5 by Kristian Høgsberg · 13 years ago
  93. 96879df shell: Add the set_maximized implementation by Juan Zhao · 13 years ago
  94. 8fb8d3b compositor, shell: add and use weston_surface_set_position() by Pekka Paalanen · 13 years ago
  95. d882779 shell: remove two redundant statements from map() by Pekka Paalanen · 13 years ago
  96. 9d39352 compositor: make functions static by Tiago Vignatti · 13 years ago
  97. 0f99701 shell: remove duplicated code by Tiago Vignatti · 13 years ago
  98. 0a26641 clients: fix spelling by Tiago Vignatti · 13 years ago
  99. c5528d8 window: simplify a bit widget_set_size and widget_set_allocation by Tiago Vignatti · 13 years ago
  100. a571e75 window: explicitly set TYPE_TOPLEVEL for new windows by Tiago Vignatti · 13 years ago