1. 976a050 Fix memory leaks by Scott Moreau · 12 years ago
  2. 184df50 compositor: call configure on surfaces with a null buffer too by Giulio Camuffo · 12 years ago
  3. dda9d78 shell: Go straight to sleep if the sceensaver isn't configured by Ander Conselvan de Oliveira · 12 years ago
  4. b17537e shell: Use weston_compositor_sleep() instead of setting DPMS state by Ander Conselvan de Oliveira · 12 years ago
  5. a457563 compositor: Rename lock and unlock signals to idle and wake by Ander Conselvan de Oliveira · 12 years ago
  6. 87524b6 compositor: Move state tracking complexity into shell by Ander Conselvan de Oliveira · 12 years ago
  7. 859e885 shell: Use its own timer for the screensaver timeout by Ander Conselvan de Oliveira · 12 years ago
  8. 19d10ef compositor: Move fade animation out of core Weston into shell by Ander Conselvan de Oliveira · 12 years ago
  9. ee41605 animation: Make fade more controllable by Ander Conselvan de Oliveira · 12 years ago
  10. cb4685b Pass argc and argv to modules by Kristian Høgsberg · 12 years ago
  11. 8aa1617 shell: Do not hang when mapping a popup twice by Giulio Camuffo · 12 years ago
  12. 6138197 text: Add show/hide_input_panel requests by Jan Arne Petersen · 13 years ago
  13. ffbb20f text: Move input_panel interface to input-method by Jan Arne Petersen · 13 years ago
  14. 23ccfb3 shell: Do not hang after setting input_panel twice by Jan Arne Petersen · 13 years ago
  15. af7b6c9 shell: Do not crash when hiding input_panel by Jan Arne Petersen · 13 years ago
  16. a75a789 text: fix weston key bindings with input methods by Jan Arne Petersen · 13 years ago
  17. 18639f8 shell: Set the DPMS state if the screensaver fails to launch or dies by Ander Conselvan de Oliveira · 12 years ago
  18. 451a971 shell: Fix bug when input panel is shown twice by Jan Arne Petersen · 12 years ago
  19. 0c36903 shell: Add back ability to rotate unresponsive surfaces by Kristian Høgsberg · 12 years ago
  20. 9f3dd15 shell: Bypass fullscreen scaling if surface width and height match output by Rob Bradford · 12 years ago
  21. b810eb5 xwm: Support _NET_WM_STATE_FULLSCREEN by Kristian Høgsberg · 12 years ago
  22. c0d79ce shell: Whitespaces cleanup by Quentin Glidic · 13 years ago
  23. 1bbf372 matrix: track transform type by Vasily Khoruzhick · 13 years ago
  24. 3a1d07d shell: remove remnants of screensaver surface list by Pekka Paalanen · 13 years ago
  25. a178f70 shell: Don't lower fullscreen layer on activate by Jonas Ådahl · 13 years ago
  26. 33619a4 shell: Set input region of the black fullscreen surface by Jonas Ådahl · 13 years ago
  27. db99938 shell: Remove confusing case fall-through by Rob Bradford · 13 years ago
  28. de685b8 compositor: introduce weston_buffer_reference by Pekka Paalanen · 13 years ago
  29. 82ec909 shell: Do not remove input panel layer when locked by Jan Arne Petersen · 13 years ago
  30. 012b4c7 compositor: Implement buffer transformation by Ander Conselvan de Oliveira · 13 years ago
  31. aa628d0 shell/zoom: Increment/decrement disable_planes only when zoom.active changes by Ville Syrjälä · 13 years ago
  32. f97f811 shell: Remove the old repaint debug mode by Ander Conselvan de Oliveira · 13 years ago
  33. c509d2b compositor: Add debug key bindings infrastructure by Ander Conselvan de Oliveira · 13 years ago
  34. cf18a32 shell: Do not insert input panel layer when locked by Jan Arne Petersen · 13 years ago
  35. 57e0907 shell: End popups if we trigger a shell grab by Kristian Høgsberg · 13 years ago
  36. b0b87ba shell: Update bindings to conform to pointer axis protocol by Jonas Ådahl · 13 years ago
  37. b89b004 shell: do not double-init input region by Pekka Paalanen · 13 years ago
  38. 71f6f3b shell: do not double-init a region by Pekka Paalanen · 13 years ago
  39. 3e3862c shell: restore correct layer in shell_unset_fullscreen by Rafal Mielniczuk · 13 years ago
  40. 490d02a weston: Use float instead of GLfloat. by John Kåre Alsaker · 13 years ago
  41. 1d01b01 compositor: Add kill signal by Tiago Vignatti · 13 years ago
  42. 920f197 shell: Skip clients that we forked ourselves in kill binding by Tiago Vignatti · 13 years ago
  43. b7dbbd6 shell: Start the desktop-shell client in the idle handler by Tiago Vignatti · 13 years ago
  44. 1428b8c shell: Fix crash when an input panel is hiding by Jan Arne Petersen · 13 years ago
  45. 231ba17 compositor: Always assign an output when updating a surface transform by Ander Conselvan de Oliveira · 13 years ago
  46. b00a9d3 compositor: Make all non-backend modules use module_init() as entry point by Kristian Høgsberg · 13 years ago
  47. 067abf6 workspaces: don't segfault on invalid move_surface_to_workspace request by Philipp Brüschweiler · 13 years ago
  48. 8538b22 shell: Improve focus handling when moving surfaces between workspaces by Jonas Ådahl · 13 years ago
  49. e9d2250 shell: Introduce workspace manager interface by Jonas Ådahl · 13 years ago
  50. 8de6a1d shell: Add possibility to move surfaces to other workspaces by Jonas Ådahl · 13 years ago
  51. 5689944 shell: Always set focus when restoring focus state by Jonas Ådahl · 13 years ago
  52. 07c91f8 compositor: triangle fan debug by Pekka Paalanen · 13 years ago
  53. 1bad5db Implement output transformations. by Scott Moreau · 13 years ago
  54. 6cef009 shell: don't segfault when pressing super+k when no surface is focused by Philipp Brüschweiler · 13 years ago
  55. 4272e63 shell: Eliminate unneeded function. by Scott Moreau · 13 years ago
  56. 4cb88c7 shell: Avoid modulo by zero error in positioning algorithm by Rob Bradford · 13 years ago
  57. ac63e5b shell: Enhance the basic random positioning algorithm by Rob Bradford · 13 years ago
  58. 92374e1 shell: Ignore unsolicited pong requests by Kristian Høgsberg · 13 years ago
  59. f4d2f23 shell: Track pointer focus for all seats by Kristian Høgsberg · 13 years ago
  60. 711fda8 shell: move input panels into a designated layer by Philipp Brüschweiler · 13 years ago
  61. 383b671 shell: Fix repaint debugging by Ander Conselvan de Oliveira · 13 years ago
  62. 8801357 shell: don't abuse link_layer for keeping track of input panel surfaces by Philipp Brüschweiler · 13 years ago
  63. 61f00f5 shell: Make sure the black surface is opaque by Kristian Høgsberg · 13 years ago
  64. 79af73e compositor-drm: Disable planes when zoomed or capturing by Kristian Høgsberg · 13 years ago
  65. bbe9839 shell: Make it possible to move and raise unresponsive surfaces by Kristian Høgsberg · 13 years ago
  66. 9e31bff shell: Move surface move code back to just after the move grab functions by Kristian Høgsberg · 13 years ago
  67. 64eca89 compositor: Fold the log prototypes into compositor.h and drop log.h by Kristian Høgsberg · 13 years ago
  68. e377822 shell: Give keyboard focus to top surface when current keyboard focus goes away by Kristian Høgsberg · 13 years ago
  69. 2f5faff shell: Always track focus state per workspace by Kristian Høgsberg · 13 years ago
  70. c94de64 shell: Remove unused shsurf->focus_state by Kristian Høgsberg · 13 years ago
  71. b8e0d0f shell: Use the right destroy listener in focus_state_surface_destroy() by Kristian Høgsberg · 13 years ago
  72. 65191d1 shell: Remove unused pointer_end_grab by Tiago Vignatti · 13 years ago
  73. a08b528 shell: Center fullscreen surface whenever new buffer is attached by Kristian Høgsberg · 13 years ago
  74. 82a1d11 shell: Set shell_interface.shell at initialization by Kristian Høgsberg · 13 years ago
  75. 94de680 shell: Default to maximize/fullscreen on current output by Kristian Høgsberg · 13 years ago
  76. eac9a46 shell: Don't ping the grab surface by Ander Conselvan de Oliveira · 13 years ago
  77. 240dfeb shell: Scale fullscreen surface without cropping them, center on output by Kristian Høgsberg · 13 years ago
  78. 4ab9468 shell: Use the correct the member name when iterating panel_list by Juan Zhao · 13 years ago
  79. e4d3a2b Only position fullscreen surface in surface->configure callback by Kristian Høgsberg · 13 years ago
  80. 31b6862 shell: Use desired output when sending configure events when maximised by Rob Bradford · 13 years ago
  81. 00d17bb shell: Don't move fullscreen surfaces by Ander Conselvan de Oliveira · 13 years ago
  82. b9d2a0f shell: Show approprite cursors during move and resize grabs by Ander Conselvan de Oliveira · 13 years ago
  83. 73694c8 compositor: Move repaint debug binding to mod-shift-space by Kristian Høgsberg · 13 years ago
  84. c7cd626 compositor: Update xkb state with key releases on focus out by Kristian Høgsberg · 13 years ago
  85. 8150b19 shell: Take a wl_surface as parent for transient and popup windows by Kristian Høgsberg · 13 years ago
  86. 0636ac3 shell: Make input_panel just a regular wl_surface by Kristian Høgsberg · 13 years ago
  87. 1a73a63 shell: Make screensaver just a wl_surface by Kristian Høgsberg · 13 years ago
  88. 730c94d shell: Make the lock surface just a plain wl_surface too by Kristian Høgsberg · 13 years ago
  89. af7b1ff shell: Make panel just a wl_surface too by Kristian Høgsberg · 13 years ago
  90. 962342c shell: Don't make desktop_shell background a wl_shell_surface by Kristian Høgsberg · 13 years ago
  91. ce345b0 shell: Fix inverted test for locked in workspace bindings by Kristian Høgsberg · 13 years ago
  92. 4476aaf shell: Hide workspace layer when locking screen by Kristian Høgsberg · 13 years ago
  93. 1ce6a2a shell: Animate input panel mapping by Kristian Høgsberg · 13 years ago
  94. 414bd42 util: Generalize surface animation code by Kristian Høgsberg · 13 years ago
  95. 85b2e4b shell: Don't focus to background, screensaver or input_panel surfaces by Kristian Høgsberg · 13 years ago
  96. a4a4de4 shell: Don't allow move/resize/rotate for input panel surfaces by Kristian Høgsberg · 13 years ago
  97. 42feced shell: Add support for input panels by Jan Arne Petersen · 13 years ago
  98. d813445 shell: Just use surface->private for shell_surface by Kristian Høgsberg · 13 years ago
  99. 6c6fb99 shell: Schedule repaint when moving a surface by Kristian Høgsberg · 13 years ago
  100. b0d8e77 switcher: Don't use compositor->surface_list by Kristian Høgsberg · 13 years ago