1450 Commits (96d790e74b8bddb36090a9a1c22038576740b9bf)

Author SHA1 Message Date
Kristian Høgsberg 0b5cd0cb4c Use typesafe server-side stubs 13 years ago
Kristian Høgsberg b41c0810ea compositor: Add a repaint debugging mechanism 13 years ago
Kristian Høgsberg 32bed57d5a shell: Don't launch a new screensaver if the old one is still running 13 years ago
Kristian Høgsberg 525696851e compositor: Damage sprite surface on attach 13 years ago
Kristian Høgsberg 867dec7ff0 compositor: Post keyboard leave before destroying surface 13 years ago
Ander Conselvan de Oliveira 3e3bb3216e compositor: split drag surface update into smaller functions 13 years ago
Ander Conselvan de Oliveira c5fb9a7de9 compositor: fix crash when a drag surface is destroyed during the drag 13 years ago
Kristian Høgsberg 3be2ce9e49 compositor: Organize surface stack using new struct weston_layer 13 years ago
Kristian Høgsberg 944236a712 compositor: Just damage compositor->damage in weston_output_damage() 13 years ago
Kristian Høgsberg 1e8321213d compositor: Implement damage_below by using the new compositor->damage 13 years ago
Kristian Høgsberg 6ddcdaeb98 compositor: Store opaque clip for previous frame in weston_surface 13 years ago
Alex Wu 4539b0874f shell: Add implementation of fullscreen. 13 years ago
Alex Wu b9747d02c6 shell: Add implementation of fullscreen. 13 years ago
Kristian Høgsberg 51cba3ca38 compositor-drm: Just pull in libbacklight source for now 13 years ago
Tiago Vignatti 8e53c7f566 compositor: add dpms and backlight support 13 years ago
Kristian Høgsberg 2ea094422a zoom: Don't damage_all here 13 years ago
Kristian Høgsberg 9b154fa82b compositor: Insert dnd icon surface below device sprite surface 13 years ago
Kristian Høgsberg 9bc7095a78 compositor: Set an empty input region for the fade surface 13 years ago
Ander Conselvan de Oliveira 90fbbd74cc compositor: make the input region of drag surfaces empty 13 years ago
Kristian Høgsberg cacb7cd0f6 shell: Mark geometry dirty when we change surface alpha 13 years ago
Kristian Høgsberg 3b4af20100 compositor: Dont set the opaque region if we have an overall surface alpha 13 years ago
Alex Wu 8811bf9e8d compositor: Export functions and add weston_suface::force_configure for fullscreen 13 years ago
Scott Moreau c6d7f60b19 Restructure output zoom key handling. 13 years ago
Kristian Høgsberg 4d7c862278 drm: Remove redundant cursor region math 13 years ago
Kristian Høgsberg ca14ef049d drm: Remove redundant weston_surface_update_transform() call 13 years ago
Kristian Høgsberg d15fbe334a compositor: Remove surface overlapped attribute 13 years ago
Kristian Høgsberg d8bf90c150 Move weston_output_set_cursor into compositor-drm.c 13 years ago
Kristian Høgsberg 85fd327f71 compositor-drm: Destroy sprites on shutdown, turn off on vt switch 13 years ago
Kristian Høgsberg 66617bb19d compositor: Remove unused compositor vfunc create_cursor_image 13 years ago
Jesse Barnes 58ef379be6 compositor-drm: Add sprite support 13 years ago
Jesse Barnes 5308a5e09b compositor: add an assign_planes hook to the output 13 years ago
Scott Moreau 2493be40a3 Fix pointer position clipping. 13 years ago
Scott Moreau ccbf29dcb4 Introduce output zoom. 13 years ago
Kristian Høgsberg 4889154f5b compositor: Initialize destroy_listener_list for internal surfaces too 13 years ago
Kristian Høgsberg 010f98b083 window: Track and report input and opaque regions 13 years ago
Kristian Høgsberg dd631c1c36 simple-touch: Update to enter/leave changes 13 years ago
Kristian Høgsberg 5e7e6f2a22 compositor: Implement opqaue and input regions 13 years ago
Ander Conselvan de Oliveira a2f1129d13 compositor: assign output to drag surfaces 13 years ago
Ander Conselvan de Oliveira ba727bd1d9 shell: don't assign output for surface of type none 13 years ago
Kristian Høgsberg 06d58b74af Update to enter/leave events for pointer and keyboard 13 years ago
Alex Wu 88277d1422 shell: Fix never map fullscreen/transient surface. 13 years ago
Kristian Høgsberg 31f9d0e8de compositor: Remove redundant weston_surface_damage_below() calls 13 years ago
Kristian Høgsberg d0e2ef7779 compositor: Surface is unmapped when surface->output is NULL 13 years ago
Kristian Høgsberg 0704539ec4 shell: Revive super-tab application switcher 13 years ago
Kristian Høgsberg afa264c6b6 compositor: Don't run keybindings if we have a key grab 13 years ago
Scott Moreau ec286eb8e8 compositor: Setup for keyboard grabs. 13 years ago
Scott Moreau 447013d718 Track server changes. 13 years ago
Kristian Høgsberg 1cbf3262dd compositor: Move fullscreen_output to shell_surface 13 years ago
Kristian Høgsberg 323ee04505 compositor: Make weston_surface_damage_below_noupdate() the default 13 years ago
Kristian Høgsberg 3b5ea3bc6f compositor: Move unmap logic to new function weston_surface_unmap() 13 years ago