1. b9f1c52 lock-surface: Set geometry width and height before centering by Kristian Høgsberg · 12 years ago
  2. a50e6e4 config-parser: Honor XDG_CONFIG_DIRS by Ossama Othman · 12 years ago
  3. b836664 shell: account for the subsurfaces when going fullscreen or maximizing by Giulio Camuffo · 12 years ago
  4. 61da3fc shell: enable moving and resizing of a surface when clicking on a subsurface by Giulio Camuffo · 12 years ago
  5. 01388e2 shell: keyboard focus and restacking fixes for sub-surfaces by Pekka Paalanen · 12 years ago
  6. 6848c25 input: Move surface picking into the pointer grab focus callback by Kristian Høgsberg · 12 years ago
  7. be6403e input: Get rid of grab focus concept by Kristian Høgsberg · 12 years ago
  8. e122b7b input: Remove 'current' and related fields from weston_pointer by Kristian Høgsberg · 12 years ago
  9. fe7aa90 compositor: Adapt to wl_surface going away by Kristian Høgsberg · 12 years ago
  10. 2bf8762 input: Eliminate weston_seat::has_pointer/keyboard/touch by Kristian Høgsberg · 12 years ago
  11. 8799d41 compositor: Move fan_debug to gl-renderer by Kristian Høgsberg · 12 years ago
  12. e314875 input: Merge wl_seat into weston_seat by Kristian Høgsberg · 12 years ago
  13. 4912454 input: Remove wl_seat destroy signal by Kristian Høgsberg · 12 years ago
  14. 02bbabb input: Rename wl_pointer to weston_pointer by Kristian Høgsberg · 12 years ago
  15. 29139d4 fold wl_keyboard into weston_keyboard by Kristian Høgsberg · 12 years ago
  16. cc75ec1 text: Rename input_method to wl_input_method by Jan Arne Petersen · 12 years ago
  17. 70d942b text: Rename ::set_panel to ::set_overlay_panel by Jan Arne Petersen · 12 years ago
  18. 7cd29e1 text: Add output argument to set_toplevel by Jan Arne Petersen · 12 years ago
  19. 14da96b text: Add support for panels following the cursor by Jan Arne Petersen · 12 years ago
  20. 63e7be6 shell: clear popup grab interface on remove_popup_grab and popup_grab_end by Philipp Brüschweiler · 12 years ago
  21. 7fe01b1 sdk: be C++ friendly by Giulio Camuffo · 12 years ago
  22. 1b4b61a shell: set the popup grab button as pressed only if it actually is by Giulio Camuffo · 12 years ago
  23. 5085a75 shell: handle multiple popups by Giulio Camuffo · 12 years ago
  24. fffdcdd shell: reset rotation for maximized surface by Rafal Mielniczuk · 12 years ago
  25. 23c6759 shell: block move, rotate, resize in maximized state by Rafal Mielniczuk · 12 years ago
  26. 483243f compositor, shell: surface transform inheritance by Pekka Paalanen · 12 years ago
  27. c3ce738 compositor: introduce weston_surface_geometry_dirty() by Pekka Paalanen · 12 years ago
  28. 976a050 Fix memory leaks by Scott Moreau · 12 years ago
  29. 184df50 compositor: call configure on surfaces with a null buffer too by Giulio Camuffo · 12 years ago
  30. dda9d78 shell: Go straight to sleep if the sceensaver isn't configured by Ander Conselvan de Oliveira · 12 years ago
  31. b17537e shell: Use weston_compositor_sleep() instead of setting DPMS state by Ander Conselvan de Oliveira · 12 years ago
  32. a457563 compositor: Rename lock and unlock signals to idle and wake by Ander Conselvan de Oliveira · 12 years ago
  33. 87524b6 compositor: Move state tracking complexity into shell by Ander Conselvan de Oliveira · 12 years ago
  34. 859e885 shell: Use its own timer for the screensaver timeout by Ander Conselvan de Oliveira · 12 years ago
  35. 19d10ef compositor: Move fade animation out of core Weston into shell by Ander Conselvan de Oliveira · 12 years ago
  36. ee41605 animation: Make fade more controllable by Ander Conselvan de Oliveira · 12 years ago
  37. cb4685b Pass argc and argv to modules by Kristian Høgsberg · 12 years ago
  38. 8aa1617 shell: Do not hang when mapping a popup twice by Giulio Camuffo · 12 years ago
  39. 6138197 text: Add show/hide_input_panel requests by Jan Arne Petersen · 13 years ago
  40. ffbb20f text: Move input_panel interface to input-method by Jan Arne Petersen · 13 years ago
  41. 23ccfb3 shell: Do not hang after setting input_panel twice by Jan Arne Petersen · 13 years ago
  42. af7b6c9 shell: Do not crash when hiding input_panel by Jan Arne Petersen · 13 years ago
  43. a75a789 text: fix weston key bindings with input methods by Jan Arne Petersen · 13 years ago
  44. 18639f8 shell: Set the DPMS state if the screensaver fails to launch or dies by Ander Conselvan de Oliveira · 12 years ago
  45. 451a971 shell: Fix bug when input panel is shown twice by Jan Arne Petersen · 12 years ago
  46. 0c36903 shell: Add back ability to rotate unresponsive surfaces by Kristian Høgsberg · 12 years ago
  47. 9f3dd15 shell: Bypass fullscreen scaling if surface width and height match output by Rob Bradford · 12 years ago
  48. b810eb5 xwm: Support _NET_WM_STATE_FULLSCREEN by Kristian Høgsberg · 12 years ago
  49. c0d79ce shell: Whitespaces cleanup by Quentin Glidic · 13 years ago
  50. 1bbf372 matrix: track transform type by Vasily Khoruzhick · 13 years ago
  51. 3a1d07d shell: remove remnants of screensaver surface list by Pekka Paalanen · 13 years ago
  52. a178f70 shell: Don't lower fullscreen layer on activate by Jonas Ådahl · 13 years ago
  53. 33619a4 shell: Set input region of the black fullscreen surface by Jonas Ådahl · 13 years ago
  54. db99938 shell: Remove confusing case fall-through by Rob Bradford · 13 years ago
  55. de685b8 compositor: introduce weston_buffer_reference by Pekka Paalanen · 13 years ago
  56. 82ec909 shell: Do not remove input panel layer when locked by Jan Arne Petersen · 13 years ago
  57. 012b4c7 compositor: Implement buffer transformation by Ander Conselvan de Oliveira · 13 years ago
  58. aa628d0 shell/zoom: Increment/decrement disable_planes only when zoom.active changes by Ville Syrjälä · 13 years ago
  59. f97f811 shell: Remove the old repaint debug mode by Ander Conselvan de Oliveira · 13 years ago
  60. c509d2b compositor: Add debug key bindings infrastructure by Ander Conselvan de Oliveira · 13 years ago
  61. cf18a32 shell: Do not insert input panel layer when locked by Jan Arne Petersen · 13 years ago
  62. 57e0907 shell: End popups if we trigger a shell grab by Kristian Høgsberg · 13 years ago
  63. b0b87ba shell: Update bindings to conform to pointer axis protocol by Jonas Ådahl · 13 years ago
  64. b89b004 shell: do not double-init input region by Pekka Paalanen · 13 years ago
  65. 71f6f3b shell: do not double-init a region by Pekka Paalanen · 13 years ago
  66. 3e3862c shell: restore correct layer in shell_unset_fullscreen by Rafal Mielniczuk · 13 years ago
  67. 490d02a weston: Use float instead of GLfloat. by John Kåre Alsaker · 13 years ago
  68. 1d01b01 compositor: Add kill signal by Tiago Vignatti · 13 years ago
  69. 920f197 shell: Skip clients that we forked ourselves in kill binding by Tiago Vignatti · 13 years ago
  70. b7dbbd6 shell: Start the desktop-shell client in the idle handler by Tiago Vignatti · 13 years ago
  71. 1428b8c shell: Fix crash when an input panel is hiding by Jan Arne Petersen · 13 years ago
  72. 231ba17 compositor: Always assign an output when updating a surface transform by Ander Conselvan de Oliveira · 13 years ago
  73. b00a9d3 compositor: Make all non-backend modules use module_init() as entry point by Kristian Høgsberg · 13 years ago
  74. 067abf6 workspaces: don't segfault on invalid move_surface_to_workspace request by Philipp Brüschweiler · 13 years ago
  75. 8538b22 shell: Improve focus handling when moving surfaces between workspaces by Jonas Ådahl · 13 years ago
  76. e9d2250 shell: Introduce workspace manager interface by Jonas Ådahl · 13 years ago
  77. 8de6a1d shell: Add possibility to move surfaces to other workspaces by Jonas Ådahl · 13 years ago
  78. 5689944 shell: Always set focus when restoring focus state by Jonas Ådahl · 13 years ago
  79. 07c91f8 compositor: triangle fan debug by Pekka Paalanen · 13 years ago
  80. 1bad5db Implement output transformations. by Scott Moreau · 13 years ago
  81. 6cef009 shell: don't segfault when pressing super+k when no surface is focused by Philipp Brüschweiler · 13 years ago
  82. 4272e63 shell: Eliminate unneeded function. by Scott Moreau · 13 years ago
  83. 4cb88c7 shell: Avoid modulo by zero error in positioning algorithm by Rob Bradford · 13 years ago
  84. ac63e5b shell: Enhance the basic random positioning algorithm by Rob Bradford · 13 years ago
  85. 92374e1 shell: Ignore unsolicited pong requests by Kristian Høgsberg · 13 years ago
  86. f4d2f23 shell: Track pointer focus for all seats by Kristian Høgsberg · 13 years ago
  87. 711fda8 shell: move input panels into a designated layer by Philipp Brüschweiler · 13 years ago
  88. 383b671 shell: Fix repaint debugging by Ander Conselvan de Oliveira · 13 years ago
  89. 8801357 shell: don't abuse link_layer for keeping track of input panel surfaces by Philipp Brüschweiler · 13 years ago
  90. 61f00f5 shell: Make sure the black surface is opaque by Kristian Høgsberg · 13 years ago
  91. 79af73e compositor-drm: Disable planes when zoomed or capturing by Kristian Høgsberg · 13 years ago
  92. bbe9839 shell: Make it possible to move and raise unresponsive surfaces by Kristian Høgsberg · 13 years ago
  93. 9e31bff shell: Move surface move code back to just after the move grab functions by Kristian Høgsberg · 13 years ago
  94. 64eca89 compositor: Fold the log prototypes into compositor.h and drop log.h by Kristian Høgsberg · 13 years ago
  95. e377822 shell: Give keyboard focus to top surface when current keyboard focus goes away by Kristian Høgsberg · 13 years ago
  96. 2f5faff shell: Always track focus state per workspace by Kristian Høgsberg · 13 years ago
  97. c94de64 shell: Remove unused shsurf->focus_state by Kristian Høgsberg · 13 years ago
  98. b8e0d0f shell: Use the right destroy listener in focus_state_surface_destroy() by Kristian Høgsberg · 13 years ago
  99. 65191d1 shell: Remove unused pointer_end_grab by Tiago Vignatti · 13 years ago
  100. a08b528 shell: Center fullscreen surface whenever new buffer is attached by Kristian Høgsberg · 13 years ago