123 Commits (7ea10864c2fc7370f5ada88a3fc91ab5f188da00)

Author SHA1 Message Date
Kristian Høgsberg 7ea10864c2 compositor: Move input devices to their own event loop 13 years ago
Kristian Høgsberg abcef3cf7a compositor: Swallow binding key for bindings that don't set up a grab 13 years ago
Kristian Høgsberg d3c0275b14 Use wl_array_for_each() where possible 13 years ago
Kristian Høgsberg 0b5cd0cb4c Use typesafe server-side stubs 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
Tiago Vignatti 8e53c7f566 compositor: add dpms and backlight support 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 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
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
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
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 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
Kristian Høgsberg 12bbf81456 compositor: Only delete surface texture if we have one 13 years ago
Kristian Høgsberg 101cb6560c compositor: Get rid of surface->visual 13 years ago
Ander Conselvan de Oliveira 30eebc7c21 compositor: implement drag'n'drop icons 13 years ago
Ander Conselvan de Oliveira e9e0515cec shell: update position of surfaces with type none on map() 13 years ago
Ander Conselvan de Oliveira d595f65fe2 compositor: add a way to disable picking of client surfaces 13 years ago
Ander Conselvan de Oliveira b63e3e0201 compositor: fix two crashs on surface_attach() with null buffer 13 years ago
Pekka Paalanen 8fb8d3b1b5 compositor, shell: add and use weston_surface_set_position() 13 years ago
Tiago Vignatti 9d3935296c compositor: make functions static 13 years ago
Pekka Paalanen f8c6aae688 compositor: remove redundant cursor damage calls 13 years ago
Pekka Paalanen cc2f868b2e compositor: round off fractions 13 years ago
Pekka Paalanen f07cb5d5f0 compositor: move output assignment to update_transform 13 years ago
Pekka Paalanen 730d87e6a6 compositor: move opaque tracking into transform 13 years ago
Pekka Paalanen b45ac5eada compositor: clarify update_transform vs. repaint 13 years ago
Pekka Paalanen 9651678070 compositor: let update_transform deal damage 13 years ago