summaryrefslogtreecommitdiff
path: root/src/shell.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-06shell: Remove confusing case fall-throughRob Bradford1-0/+1
2012-12-06compositor: introduce weston_buffer_referencePekka Paalanen1-1/+1
2012-12-06shell: Do not remove input panel layer when lockedJan Arne Petersen1-1/+2
2012-11-27compositor: Implement buffer transformationAnder Conselvan de Oliveira1-14/+20
2012-11-16shell/zoom: Increment/decrement disable_planes only when zoom.active changesVille Syrjälä1-1/+1
2012-11-08shell: Remove the old repaint debug modeAnder Conselvan de Oliveira1-42/+0
2012-11-08compositor: Add debug key bindings infrastructureAnder Conselvan de Oliveira1-4/+124
2012-11-08shell: Do not insert input panel layer when lockedJan Arne Petersen1-2/+3
2012-10-30shell: End popups if we trigger a shell grabKristian Høgsberg1-3/+20
2012-10-15shell: Update bindings to conform to pointer axis protocolJonas Ådahl1-4/+6
2012-10-10shell: do not double-init input regionPekka Paalanen1-0/+1
2012-10-10shell: do not double-init a regionPekka Paalanen1-0/+1
2012-10-09shell: restore correct layer in shell_unset_fullscreenRafal Mielniczuk1-0/+5
2012-10-04weston: Use float instead of GLfloat.John Kåre Alsaker1-13/+13
2012-10-04compositor: Add kill signalTiago Vignatti1-0/+4
2012-10-04shell: Skip clients that we forked ourselves in kill bindingTiago Vignatti1-3/+6
2012-10-04shell: Start the desktop-shell client in the idle handlerTiago Vignatti1-7/+9
2012-09-26shell: Fix crash when an input panel is hidingJan Arne Petersen1-0/+1
2012-09-14compositor: Always assign an output when updating a surface transformAnder Conselvan de Oliveira1-6/+5
2012-09-11compositor: Make all non-backend modules use module_init() as entry pointKristian Høgsberg1-4/+1
2012-09-04workspaces: don't segfault on invalid move_surface_to_workspace requestPhilipp Brüschweiler1-0/+4
2012-08-31shell: Improve focus handling when moving surfaces between workspacesJonas Ådahl1-10/+25
2012-08-31shell: Introduce workspace manager interfaceJonas Ådahl1-3/+108
2012-08-31shell: Add possibility to move surfaces to other workspacesJonas Ådahl1-11/+150
2012-08-31shell: Always set focus when restoring focus stateJonas Ådahl1-3/+5
2012-08-31compositor: triangle fan debugPekka Paalanen1-0/+13
2012-08-29Implement output transformations.Scott Moreau1-25/+24
2012-08-13shell: don't segfault when pressing super+k when no surface is focusedPhilipp Brüschweiler1-1/+6
2012-08-13shell: Eliminate unneeded function.Scott Moreau1-19/+5
2012-08-13shell: Avoid modulo by zero error in positioning algorithmRob Bradford1-6/+6
2012-08-13shell: Enhance the basic random positioning algorithmRob Bradford1-2/+63
2012-08-13shell: Ignore unsolicited pong requestsKristian Høgsberg1-0/+4
2012-08-10shell: Track pointer focus for all seatsKristian Høgsberg1-4/+16
2012-08-09shell: move input panels into a designated layerPhilipp Brüschweiler1-10/+29
2012-08-09shell: Fix repaint debuggingAnder Conselvan de Oliveira1-8/+12
2012-08-09shell: don't abuse link_layer for keeping track of input panel surfacesPhilipp Brüschweiler1-13/+44
2012-08-03shell: Make sure the black surface is opaqueKristian Høgsberg1-0/+2
2012-08-03compositor-drm: Disable planes when zoomed or capturingKristian Høgsberg1-1/+3
2012-08-01shell: Make it possible to move and raise unresponsive surfacesKristian Høgsberg1-1/+13
2012-08-01shell: Move surface move code back to just after the move grab functionsKristian Høgsberg1-168/+168
2012-08-01compositor: Fold the log prototypes into compositor.h and drop log.hKristian Høgsberg1-1/+0
2012-07-31shell: Give keyboard focus to top surface when current keyboard focus goes awayKristian Høgsberg1-2/+18
2012-07-31shell: Always track focus state per workspaceKristian Høgsberg1-47/+34
2012-07-31shell: Remove unused shsurf->focus_stateKristian Høgsberg1-3/+0
2012-07-31shell: Use the right destroy listener in focus_state_surface_destroy()Kristian Høgsberg1-1/+1
2012-07-20shell: Remove unused pointer_end_grabTiago Vignatti1-3/+0
2012-07-20shell: Center fullscreen surface whenever new buffer is attachedKristian Høgsberg1-1/+2
2012-07-19shell: Set shell_interface.shell at initializationKristian Høgsberg1-1/+1
2012-07-18shell: Default to maximize/fullscreen on current outputKristian Høgsberg1-0/+4
2012-07-16shell: Don't ping the grab surfaceAnder Conselvan de Oliveira1-0/+3