4423 Commits (d5cc474aef6bf5a23694053ab9c8770ea3f21e6f)

Author SHA1 Message Date
Alexander Orzechowski d5cc474aef render: pass rendering state together in a struct
2 years ago
Alexander Orzechowski 33cfdbe886 xdg_shell: Fix crash if popup generates while toplevel is in the scratchpad
2 years ago
Simon Ser 08c1946d71 Use format_str() throughout
2 years ago
Simon Ser a7b50f6c9c commands: add printf attribute to cmd_results_new()
2 years ago
Simon Ser d6915f6428 commands/floating_minmax_size: fix error strings
2 years ago
Simon Ser 4118c49349 Use output_match_name_or_id() in workspace functions
2 years ago
Simon Ser fcec581748 Use output_match_name_or_id() in apply_output_config_to_outputs()
2 years ago
Simon Ser 04904ab9a5 Use all_output_by_name_or_id() in merge_id_on_name()
2 years ago
Simon Ser 8d95638df6 Introduce output_match_name_or_id()
2 years ago
Elyes Haouas 63f9bdf001 Fix old style function definitions
2 years ago
Simon Ser ab4f460597 Set output damage during direct scan-out
2 years ago
Simon Ser 777df22377 Skip direct scan-out commit when damage is empty
2 years ago
Simon Ser 5e847fe3c8 Pass version to wlr_compositor_create()
2 years ago
Alexander Orzechowski dadf3e9b78
Chase wlroots!4067
2 years ago
Simon Ser e8fb7f53b8 Remove duplicate wlr_damage_ring_set_bounds() call
2 years ago
Erik Reider fa7b686e61
Fix damage-ring bounds not being set when unplugging -> plugging in monitor
2 years ago
Simon Ser dee032d0a0 ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry
2 years ago
Simon Ser 4f6e559dec man: deprecate seat cursor move/set/press/release
2 years ago
Erik Reider ac1ed638e9 Init the damage_ring bounds on output creation
2 years ago
Ankit Pandey f21090f978 root: Set inactive focus when scratchpad is moved to new workspace
2 years ago
Ankit Pandey 90c2d631e2 root: Try to preserve relative positions of floating containers
2 years ago
Stanislav Ochotnický ebeed7e303 man: add warning for hide_cursor configuration
2 years ago
novenary b28e1b0d3c Disable direct scanout for surfaces with popups
2 years ago
llyyr b757ef94ef sway{,bar}: use default font hint style
2 years ago
Robin Jarry 9498e4d261 Allow windows in scratchpad to set the urgent flag
2 years ago
Simon Ser 16b0afd433 Check for empty damage before attaching render buffer
2 years ago
Simon Ser c2ccc0c9d4 Move output commit out of output_render()
2 years ago
Simon Ser d6cb4fa8de Constify pixman_region32_t for rendering functions
2 years ago
Simon Ser 423459723b Adjust scale for fractional-scale-v1
2 years ago
Stacy Harper 4666d1785b Implement seatop_touch
2 years ago
Simon Ser 7d2e4a5106 layer-shell: enter output before surface is mapped
2 years ago
Simon Ser 7a6c7d60d5 Update surface fractional scale on output change
2 years ago
Ronan Pigott 633d409b88 container: rehome the container_swap function into container.c
2 years ago
Daniel Hill 788118f194 Fix map_to_output * turning off device
2 years ago
Simon Ser 9162b536f6 Add support for fractional-scale-v1
2 years ago
Simon Ser 1cab17ada2 Introduce surface_{enter,leave}_output()
2 years ago
Łukasz Adamczak 8e4b659578 Clarify documentation for window_rect
2 years ago
Łukasz Adamczak fadfbe8dba Correct window_rect.y with hide_edge_borders
2 years ago
Ronan Pigott 1b27e8c8fd xdg-activation: fix urgency when the client does not specify a seat
2 years ago
Simon Ser b4ce0a30c1 Use wlr_linux_dmabuf_feedback_v1_init_with_options()
2 years ago
Baltazár Radics 7d0351b411 ipc: add ability to subscribe to output event
2 years ago
Ronan Pigott 4cda9ee3a3 launcher: support external launcher tokens
2 years ago
Ronan Pigott dbc1eec850 launcher: make launcher context seat aware
2 years ago
Ronan Pigott 842609da64 view: make request_activate take a seat
2 years ago
Simon Ser 9959e6b8dc Convert to *_try_from_wlr_surface()
2 years ago
Tobias Predel b31e97e55d root: free non_desktop_outputs list on root_destroy
2 years ago
Simon Ser ae2d14ceeb Convert to wlr_xwayland_surface_try_from_wlr_surface()
2 years ago
Simon Ser 40eb29e7c5 ipc: add support for output event
2 years ago
Alexander Courtis 2c0f68b7c6
Apply new adaptive sync value from wlr-output-management
2 years ago
Simon Ser 36f627d0fa Check return value of wlr_renderer_begin()
2 years ago