summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-03-05window: Only set opaque and input regions if they changeKristian Høgsberg1-2/+13
2012-03-04Use wl_array_for_each() where possibleKristian Høgsberg1-5/+3
2012-03-04compositor-drm: fix libbacklight buildPekka Paalanen1-20/+5
2012-03-04Use typesafe server-side stubsKristian Høgsberg4-76/+56
2012-03-04compositor: Add a repaint debugging mechanismKristian Høgsberg1-0/+40
2012-03-02Merge branch 'layers'Kristian Høgsberg6-263/+247
2012-03-01shell: Don't launch a new screensaver if the old one is still runningKristian Høgsberg1-0/+5
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 Oliveira2-0/+18
2012-03-01compositor: Organize surface stack using new struct weston_layerKristian Høgsberg3-162/+123
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øgsberg5-33/+39
2012-03-01shell: Add implementation of fullscreen.Alex Wu1-21/+176
2012-03-01shell: Add implementation of fullscreen.Alex Wu1-23/+195
2012-02-29window.c: Drop support for rgb contextsKristian Høgsberg2-60/+7
2012-02-29wscreensaver: Use the argb config, rgb is not compatible with window.cKristian Høgsberg1-1/+1
2012-02-29compositor-drm: Just pull in libbacklight source for nowKristian Høgsberg4-2/+379
2012-02-29compositor: add dpms and backlight supportTiago Vignatti8-12/+182
2012-02-29zoom: Don't damage_all hereKristian Høgsberg1-2/+1
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-29window: Set opaque region after child widget adjusts sizeKristian Høgsberg1-9/+9
2012-02-29weston: Change path for default terminal launcher to ${prefix}/binRodney Lorrimar2-1/+2
2012-02-28clients: Use wl_display_disconnect()Kristian Høgsberg3-3/+3
2012-02-28compositor: make the input region of drag surfaces emptyAnder Conselvan de Oliveira1-0/+16
2012-02-28shell: Mark geometry dirty when we change surface alphaKristian Høgsberg1-0/+1
2012-02-28compositor: Dont set the opaque region if we have an overall surface alphaKristian Høgsberg1-3/+7
2012-02-28terminal: Don't queue a resize after setting fullscreenKristian Høgsberg1-1/+0
2012-02-28compositor: Export functions and add weston_suface::force_configure for fulls...Alex Wu2-2/+22
2012-02-26Restructure output zoom key handling.Scott Moreau1-20/+40
2012-02-24drm: Remove redundant cursor region mathKristian Høgsberg1-16/+0
2012-02-23drm: Remove redundant weston_surface_update_transform() callKristian Høgsberg1-2/+0
2012-02-23compositor: Remove surface overlapped attributeKristian Høgsberg2-15/+2
2012-02-23Move weston_output_set_cursor into compositor-drm.cKristian Høgsberg5-66/+60
2012-02-23compositor-drm: Destroy sprites on shutdown, turn off on vt switchKristian Høgsberg1-0/+30
2012-02-23compositor: Remove unused compositor vfunc create_cursor_imageKristian Høgsberg2-29/+0
2012-02-23compositor-drm: Add sprite supportJesse Barnes2-2/+449
2012-02-23compositor: add an assign_planes hook to the outputJesse Barnes6-0/+14
2012-02-23Fix pointer position clipping.Scott Moreau1-4/+4
2012-02-23Introduce output zoom.Scott Moreau3-10/+120
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øgsberg8-22/+63
2012-02-23simple-touch: Update to enter/leave changesKristian Høgsberg2-5/+22
2012-02-23compositor: Implement opqaue and input regionsKristian Høgsberg2-11/+168
2012-02-23compositor: assign output to drag surfacesAnder Conselvan de Oliveira1-0/+1
2012-02-23shell: don't assign output for surface of type noneAnder Conselvan de Oliveira1-0/+1
2012-02-23Update to enter/leave events for pointer and keyboardKristian Høgsberg2-48/+75