summaryrefslogtreecommitdiff
path: root/src/compositor.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-14Push absolute cursor position out to a single listenerWill Thompson1-0/+2
2012-03-14Add stub protocol extension for pointer trackingWill Thompson1-0/+1
2012-03-12Add an option parserKristian Høgsberg1-51/+24
2012-03-12Fix picking crashesKristian Høgsberg1-6/+7
2012-03-08compositor: Fix compilation without xserver launcherBenjamin Franzke1-0/+4
2012-03-05compositor: Only process input once per frameKristian Høgsberg1-28/+37
2012-03-05compositor: Move input devices to their own event loopKristian Høgsberg1-0/+19
2012-03-05compositor: Swallow binding key for bindings that don't set up a grabKristian Høgsberg1-4/+4
2012-03-04Use wl_array_for_each() where possibleKristian Høgsberg1-5/+3
2012-03-04Use typesafe server-side stubsKristian Høgsberg1-24/+20
2012-03-01compositor: Damage sprite surface on attachKristian Høgsberg1-0/+1
2012-03-01compositor: Post keyboard leave before destroying surfaceKristian Høgsberg1-0/+7
2012-03-01compositor: split drag surface update into smaller functionsAnder Conselvan de Oliveira1-16/+42
2012-03-01compositor: fix crash when a drag surface is destroyed during the dragAnder Conselvan de Oliveira1-0/+17
2012-03-01compositor: Organize surface stack using new struct weston_layerKristian Høgsberg1-37/+34
2012-03-01compositor: Just damage compositor->damage in weston_output_damage()Kristian Høgsberg1-7/+2
2012-03-01compositor: Implement damage_below by using the new compositor->damageKristian Høgsberg1-26/+8
2012-03-01compositor: Store opaque clip for previous frame in weston_surfaceKristian Høgsberg1-24/+24
2012-02-29compositor: add dpms and backlight supportTiago Vignatti1-0/+12
2012-02-29compositor: Insert dnd icon surface below device sprite surfaceKristian Høgsberg1-1/+1
2012-02-29compositor: Set an empty input region for the fade surfaceKristian Høgsberg1-0/+1
2012-02-28compositor: make the input region of drag surfaces emptyAnder Conselvan de Oliveira1-0/+16
2012-02-28compositor: Dont set the opaque region if we have an overall surface alphaKristian Høgsberg1-3/+7
2012-02-28compositor: Export functions and add weston_suface::force_configure for fulls...Alex Wu1-2/+13
2012-02-23compositor: Remove surface overlapped attributeKristian Høgsberg1-14/+2
2012-02-23Move weston_output_set_cursor into compositor-drm.cKristian Høgsberg1-45/+1
2012-02-23compositor: add an assign_planes hook to the outputJesse Barnes1-0/+9
2012-02-23Fix pointer position clipping.Scott Moreau1-4/+4
2012-02-23Introduce output zoom.Scott Moreau1-10/+58
2012-02-23compositor: Initialize destroy_listener_list for internal surfaces tooKristian Høgsberg1-0/+2
2012-02-23window: Track and report input and opaque regionsKristian Høgsberg1-2/+3
2012-02-23simple-touch: Update to enter/leave changesKristian Høgsberg1-1/+1
2012-02-23compositor: Implement opqaue and input regionsKristian Høgsberg1-10/+161
2012-02-23compositor: assign output to drag surfacesAnder Conselvan de Oliveira1-0/+1
2012-02-19compositor: Remove redundant weston_surface_damage_below() callsKristian Høgsberg1-5/+0
2012-02-19compositor: Surface is unmapped when surface->output is NULLKristian Høgsberg1-3/+2
2012-02-19compositor: Don't run keybindings if we have a key grabKristian Høgsberg1-1/+3
2012-02-19compositor: Setup for keyboard grabs.Scott Moreau1-5/+7
2012-02-18Track server changes.Scott Moreau1-10/+10
2012-02-17compositor: Move fullscreen_output to shell_surfaceKristian Høgsberg1-1/+0
2012-02-17compositor: Make weston_surface_damage_below_noupdate() the defaultKristian Høgsberg1-10/+2
2012-02-17compositor: Move unmap logic to new function weston_surface_unmap()Kristian Høgsberg1-9/+14
2012-02-17compositor: Only delete surface texture if we have oneKristian Høgsberg1-1/+2
2012-02-17compositor: Get rid of surface->visualKristian Høgsberg1-44/+5
2012-02-16compositor: implement drag'n'drop iconsAnder Conselvan de Oliveira1-0/+68
2012-02-16shell: update position of surfaces with type none on map()Ander Conselvan de Oliveira1-1/+1
2012-02-16compositor: add a way to disable picking of client surfacesAnder Conselvan de Oliveira1-1/+3
2012-02-16compositor: fix two crashs on surface_attach() with null bufferAnder Conselvan de Oliveira1-0/+4
2012-02-13compositor, shell: add and use weston_surface_set_position()Pekka Paalanen1-3/+12
2012-02-13compositor: make functions staticTiago Vignatti1-21/+21