-
Notifications
You must be signed in to change notification settings - Fork 342
Make wlr_output_enable idempotent #3306
base: master
Are you sure you want to change the base?
Commits on Nov 1, 2021
-
This is a glue file to allow integration with builds.sr.ht.
Configuration menu - View commit details
-
Copy full SHA for d1b7567 - Browse repository at this point
Copy the full SHA d1b7567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bc1086 - Browse repository at this point
Copy the full SHA 8bc1086View commit details
Commits on Nov 2, 2021
-
render: completely disable gles2 if requested but libEGL is found
For `required` to disable search the value needs to be of `feature` type. Checking `gles2` via `in` keyword returns a `bool` but `required: false` makes the dependency optional instead of disabled.
Configuration menu - View commit details
-
Copy full SHA for 760e166 - Browse repository at this point
Copy the full SHA 760e166View commit details -
xwayland: add support for -noTouchPointerEmulation
This allows compositors to handle touch pointer emulation manually, instead of having Xwayland do it [1]. [1]: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/691
Configuration menu - View commit details
-
Copy full SHA for 3e801d6 - Browse repository at this point
Copy the full SHA 3e801d6View commit details -
backend/session: introduce wlr_device_change_event
This struct contains additional information for session device change events, such as the DRM connector ID that has changed.
Configuration menu - View commit details
-
Copy full SHA for 2ff4e11 - Browse repository at this point
Copy the full SHA 2ff4e11View commit details -
backend/drm: handle per-connector hotplug events
When a connector ID is specified in a hotplug event, don't scan all connectors. Only scan the connector that has changed.
Configuration menu - View commit details
-
Copy full SHA for e13f3f8 - Browse repository at this point
Copy the full SHA e13f3f8View commit details
Commits on Nov 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8634dd3 - Browse repository at this point
Copy the full SHA 8634dd3View commit details -
CONTRIBUTING.md: add CoC section
Kirill Primak committedNov 6, 2021 Configuration menu - View commit details
-
Copy full SHA for fc1ed72 - Browse repository at this point
Copy the full SHA fc1ed72View commit details
Commits on Nov 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eb5f23d - Browse repository at this point
Copy the full SHA eb5f23dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e326b76 - Browse repository at this point
Copy the full SHA e326b76View commit details
Commits on Nov 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f20c49d - Browse repository at this point
Copy the full SHA f20c49dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa77aeb - Browse repository at this point
Copy the full SHA fa77aebView commit details -
output: drop wlr_output_export_dmabuf
Callers can access output->front_buffer instead.
Configuration menu - View commit details
-
Copy full SHA for 76bab68 - Browse repository at this point
Copy the full SHA 76bab68View commit details -
text-input: fix type of send_preedit_string() args
The protocol uses a signed integer here, which is also what the wlr_input_method_v2_preedit_string struct provides to compositors from the input method protocol. Sway currently just passes those int32_t values directly to this function leading to an implicit conversion.
Configuration menu - View commit details
-
Copy full SHA for ab16861 - Browse repository at this point
Copy the full SHA ab16861View commit details
Commits on Nov 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 02a1ae1 - Browse repository at this point
Copy the full SHA 02a1ae1View commit details
Commits on Nov 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3a685b1 - Browse repository at this point
Copy the full SHA 3a685b1View commit details
Commits on Nov 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4a8e681 - Browse repository at this point
Copy the full SHA 4a8e681View commit details
Commits on Nov 15, 2021
-
backend/headless: unlink input device on destroy
Removing an input device requires unlinking it from the list of all headless input devices. For that implement a destroy function.
Configuration menu - View commit details
-
Copy full SHA for 8274c85 - Browse repository at this point
Copy the full SHA 8274c85View commit details
Commits on Nov 17, 2021
-
linux-dmabuf-v1: properly validate flags
We were send a protocol error if INTERLACED or BOTTOM_FIRST was set. This is incorrect for the zwp_linux_dmabuf_params.create code-path because this kills the client without allowing it to gracefully handle the error. We should only send a protocol error if the client provides a bit not listed in the protocol definition.
Configuration menu - View commit details
-
Copy full SHA for 9a4e109 - Browse repository at this point
Copy the full SHA 9a4e109View commit details -
Remove support for DMA-BUF flags
They are never used in practice, which makes all of our flag handling effectively dead code. Also, APIs such as KMS don't provide a good way to deal with the flags. Let's just fail the DMA-BUF import when clients provide flags.
Configuration menu - View commit details
-
Copy full SHA for a04cfca - Browse repository at this point
Copy the full SHA a04cfcaView commit details -
Improve wlr_drm_format documentation
A wlroots user can easily get confused and think that `cap` refers to wlroots buffer capabilities, not array capacity.
Configuration menu - View commit details
-
Copy full SHA for b5d4bc3 - Browse repository at this point
Copy the full SHA b5d4bc3View commit details
Commits on Nov 18, 2021
-
output: add wlr_output_init_render
Co-authored-by: Simon Zeni <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 142d10e - Browse repository at this point
Copy the full SHA 142d10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6e70b - Browse repository at this point
Copy the full SHA 6d6e70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6538ce - Browse repository at this point
Copy the full SHA a6538ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c76aef - Browse repository at this point
Copy the full SHA 0c76aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dc6af1 - Browse repository at this point
Copy the full SHA 6dc6af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07c87f - Browse repository at this point
Copy the full SHA d07c87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a98eae - Browse repository at this point
Copy the full SHA 5a98eaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f11198 - Browse repository at this point
Copy the full SHA 5f11198View commit details -
Configuration menu - View commit details
-
Copy full SHA for a143093 - Browse repository at this point
Copy the full SHA a143093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42549a1 - Browse repository at this point
Copy the full SHA 42549a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ebd52 - Browse repository at this point
Copy the full SHA d1ebd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdf3169 - Browse repository at this point
Copy the full SHA fdf3169View commit details -
Make wlr_output_enable idempotent
Enabling or disabling an output should be idempotent. Previously, this was not the case, causing bugs.
Configuration menu - View commit details
-
Copy full SHA for 7375cfa - Browse repository at this point
Copy the full SHA 7375cfaView commit details