2157 Commits (a3525802853e4f47840e6432970ebe17ad66886f)

Author SHA1 Message Date
Jason Ekstrand 7b98207667 Create a weston_surface_state structure for storing pending surface state and move the surface commit logic into weston_surface_commit_state 11 years ago
Jason Ekstrand 108865de88 Move weston_frame_callback above weston_surface_create 11 years ago
Jason Ekstrand e9d40e3ff5 Move weston_subsurface to after weston_surface 11 years ago
Jason Ekstrand ef5400843f Use pixman_region32_clear instead of our own empty_region 11 years ago
Andrew Wedgbury dfd9d0de96 screen-share: Allow fullscreen shell command to be configured 11 years ago
Jason Ekstrand 8202d72054 data-device: Clean up the logic in start_drag 11 years ago
Peter Hutterer 3b843d3a61 Require libinput 0.4.0 11 years ago
George Kiagiadakis 8f9e87ff47 compositor: update the surface size when there is a size change without a buffer attach 11 years ago
Srivardhan Hebbar ba2a36d5c5 weston: Fix memleak issue in compositor.c 11 years ago
Thierry Reding 6ac60c1791 compositor-wayland: Fix compiler warning 11 years ago
Jonny Lamb f8bfd0581b animation: ensure repaints are always scheduled during animations 11 years ago
Jonny Lamb 91f80f24b4 animation: fix move scale animation 11 years ago
George Kiagiadakis ed04d38f6a compositor: unmap subsurface views before destroying the subsurfaces 11 years ago
Jonas Ådahl 26714b4718 libinput: Use floating point instead of fixed point numbers 11 years ago
Jonny Lamb a55f139d3c compositor: raise errors when bad scale or transform values are used 11 years ago
Hardening 6d1d1121a5 Use FreeRDP buildin functions to get scancodes 11 years ago
Hardening ea2aa13ceb Add more keyboards for the RDP compositor 11 years ago
U. Artie Eoff a1e887bd46 comp-wayland: use safe foreach when destroying outputs 11 years ago
Pekka Paalanen 588bee10de compositor: add --no-config command line option 11 years ago
U. Artie Eoff 24713f679b libinput-seat: literal values for WESTON_LIBINPUT_LOG_PRIORITY 11 years ago
Ander Conselvan de Oliveira 2d13fde9c7 vaapi-recorder: Don't loop trying to write on out of space condition 11 years ago
Pekka Paalanen 2d0f8b77eb rpi: build fix for compute_rects debug 11 years ago
U. Artie Eoff d8d4701864 compositor-wayland: avoid possible NULL deref in handle_keymap 11 years ago
U. Artie Eoff 67072d03d3 compositor-wayland: assign the correct mode 11 years ago
U. Artie Eoff 8cbd8f3390 compositor-wayland: free output before returning 11 years ago
Neil Roberts 6c3b01f81e Apply the zoom transformation before the output transformation 11 years ago
Ander Conselvan de Oliveira 2ef1cd177e compositor-drm: Don't use vaapi recorder with unsupported formats 11 years ago
Neil Roberts f37f82ccf9 drm: Don't use the cursor overlay if the scale doesn't match 11 years ago
Neil Roberts eb5a200807 Take into account the zoom when applying the output transform 11 years ago
Jasper St. Pierre ac985be8ce compositor: Remove the edges parameter from send_configure 11 years ago
Jasper St. Pierre d67b52a501 compositor: Fix the documentation for surface->configure 11 years ago
Andrew Wedgbury bc51ad6afd screen-share: Don't unset server environment variables 11 years ago
Kristian Høgsberg e5c1ae9368 xwayland: Set decoration margin for xwayland windows 11 years ago
Kristian Høgsberg 9a14b8f4fa launcher-util: Initialize kb_mode also when weston-launch sets up tty 11 years ago
Neil Roberts 1e40a7ec7a Simply the matrix calculation for zooming 11 years ago
Ander Conselvan de Oliveira a7caef964b input: Fix errors due to initializing input before creating outputs 11 years ago
Ander Conselvan de Oliveira ae826cead7 evdev: Fix assertion error for unplugged output with paired touchscreen 11 years ago
Ander Conselvan de Oliveira 6c975faaa9 evdev: Discard events from a touchscreen paired with an unplugged output 11 years ago
Ander Conselvan de Oliveira f957dfb1de libinput: Don't process touch events for devices without a valid output 11 years ago
Jason Ekstrand 4283370e01 pixman-renderer: Use width/height_from_buffer for buffer transforms 11 years ago
Jason Ekstrand d0cebc36fb Use the correct width/height when transforming surfaces with viewports. 11 years ago
Bryce W. Harrington bfd74f40f3 Check zalloc return for out of memory situation 11 years ago
Jonas Ådahl 1679f232e5 libinput: Forward frame events to clients 11 years ago
Hardening e57d1f211d Check malloc result 11 years ago
John Kåre Alsaker 791324cc06 gl-renderer: Remove gl_renderer_interface from gl-renderer.h 11 years ago
U. Artie Eoff f4ad19a177 seat: don't break in notify_output_create 11 years ago
U. Artie Eoff 161c6c5694 input: fix input device map to output if it doesn't exist. 11 years ago
U. Artie Eoff cd9e54537a libinput-device: break after LIBINPUT_EVENT_TOUCH_UP 11 years ago
U. Artie Eoff c81c4241d9 libinput-seat: allow setting libinput log priority in weston 11 years ago
U. Artie Eoff 71db0fd117 libinput-seat: redirect libinput log to weston log 11 years ago