- Nov 20, 2024
-
-
Nick Yamane authored
Signed-off-by:
Nick Diego Yamane <nickdiego@igalia.com>
-
- Nov 07, 2024
-
-
Heiko Becker authored
It's needed for the deprecated-since attribute [1] introduced with [2], at least when building the tests, which pass the '--strict' parameter to wayland-scanner. [1] wayland@ee12e69b [2] 6c214e6d Signed-off-by:
Heiko Becker <mail@heiko-becker.de>
-
- Nov 06, 2024
-
-
with great NACKs come great responsibility: * if you abuse this power, you should be held accountable * if you should not be using this power, you should be held accountable Signed-off-by:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
-
lots of small issues to resolve Signed-off-by:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
-
- Oct 31, 2024
-
-
these have a lower bar to clear for inclusion and are intended to promote rapid development with greater community involvement Signed-off-by:
Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
-
- Oct 30, 2024
-
-
No-one really uses the list anymore; issues are better. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
It was implicitly understood to be the same mechanism as projects, so codify that. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
We were using 'member' to generally mean 'member project', but this wasn't super clear, and sometimes it also meant an individual person. Clarify it such that project vs. individual is clear where it's relevant, leaving 'member' only for when it's not relevant. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
Simon Ser authored
Drew is no longer active in the Wayland community. Simon Zeni is the wlroots point-of-contact and is very familiar with DRM leasing. Signed-off-by:
Simon Ser <contact@emersion.fr>
-
- Oct 25, 2024
-
-
This protocol allows a privileged client to control data devices. In particular, the client will be able to manage the current selection and take the role of a clipboard manager. This is a straight port from wlr-data-control-unstable-v1 to ext-, as it has not changed in five years and has near-universal compositor adoption. Signed-off-by:
Neal Gompa <neal@gompa.dev>
-
- Oct 13, 2024
-
-
YaoBing Xiao authored
Signed-off-by:
YaoBing Xiao <xiaoyaobing@uniontech.com>
-
- Oct 12, 2024
-
-
Jonas Ådahl authored
Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Oct 11, 2024
-
-
When this extension was developed, we did not yet know how VRR hardware would behave in practice as it was not standardised, and the KMS interface was equally unstandardised. Now things have shaken out to an acceptable level, we have a good idea of what we need, which is simply to include a base refresh rate - the rate the compositor would drive the display for non-VRR clients. Bump the protocol to version 2 and require the compositor to provide a rate. Signed-off-by:
Daniel Stone <daniels@collabora.com> Signed-off-by:
Derek Foreman <derek.foreman@collabora.com>
-
Derek Foreman authored
Add a new protocol for adding timestamps to wayland surface state to allow deferring processing until later. Signed-off-by:
Derek Foreman <derek.foreman@collabora.com>
-
Derek Foreman authored
Add a new protocol to allow a content update to require a display refresh pass before it is ready to present. Signed-off-by:
Derek Foreman <derek.foreman@collabora.com>
-
Simon Ser authored
Originally we wanted to have an official website to document adoption. However this never materialized. I don't think the governance document is the right place for this anyways. Signed-off-by:
Simon Ser <contact@emersion.fr>
-
- Oct 10, 2024
-
-
Jonas Ådahl authored
This is meant to let applications ring the system bell. It needs to be a Wayland protocol because a system bell is not necessarily audiable; for for example accessibility reasons, it might need be a visual feedback, which may be tied to a specific window. Accessibility features are usually configured globally, and one likely wants identical visual feedback for all system bell ringings, so it doesn't fit as a client side only feature. This aims to replaced and deprecate the `gtk_shell1.system_bell` request. Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
Jonas Ådahl authored
Mesa is represented by Daniel Stone and Mike Blumenkrantz. Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
Jonas Ådahl authored
Daniel Stone will move to represent mesa, and Derek Foreman is taking his place. Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Oct 09, 2024
-
-
Signed-off-by:
Simon Ser <contact@emersion.fr>
-
These are usually the best people to review the changes. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
This is useful to know who to ping when you want to change something. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
- Oct 07, 2024
-
-
Signed-off-by:
Tranquil Ity <tranquillitycodes@proton.me> Closes: wayland/wayland-protocols#217
-
- Oct 06, 2024
-
-
It was undefined before how long the wp_cursor_shape_device_v1 has any effect. Let's specify that the object becomes inert when the pointer cap goes away or the tablet tool is removed. In those cases the client has to create a new pointer/tablet tool, and also a new cursor shape device when the cursor caps or a new tablet tool reappears. Signed-off-by:
Sebastian Wick <sebastian.wick@redhat.com> Closes: wayland/wayland-protocols#186
-
- Oct 05, 2024
-
-
Generate and install headers containing enums. See [1]. Meson requires us to generate headers in a "include/wayland-protocols" directory, so that include paths can be properly set up when used as a sub-project. [1]: wayland!312 Signed-off-by:
Simon Ser <contact@emersion.fr>
-
The current description is not clear about it, though the only available implementation works like that, so make it explicit in the protocol description. Signed-off-by:
Nick Diego Yamane <nickdiego@igalia.com>
-
Signed-off-by:
Simon Ser <contact@emersion.fr>
-
Signed-off-by:
Simon Ser <contact@emersion.fr>
-
Signed-off-by:
Simon Ser <contact@emersion.fr>
-
Signed-off-by:
Simon Zeni <simon.zeni@collabora.com> Reviewed-by:
<jexposit@redhat.com>
-
Signed-off-by:
Simon Zeni <simon.zeni@collabora.com> Reviewed-by:
Xaver Hugl <xaver.hugl@kde.org>
-
Signed-off-by:
Simon Zeni <simon.zeni@collabora.com> Reviewed-by:
Xaver Hugl <xaver.hugl@kde.org>
-
- Sep 25, 2024
-
-
Signed-off-by:
Julian Orth <ju.orth@gmail.com>
-
- Sep 08, 2024
-
-
Simon Ser authored
The protocol as-is doesn't allow clients to mutate wl_buffers. Let's make it clear that wl_buffer.release is not used for that purpose. Buffer re-use can be added in a future protocol version if desirable. Add a small note to explain that no wl_buffer mutation implies no wl_shm_pool's backing storage mutation as well. Signed-off-by:
Simon Ser <contact@emersion.fr> Closes: wayland/wayland-protocols#201
-
- Sep 05, 2024
-
-
Simon Ser authored
It wasn't clear that it's important clients set up their initial xdg_surface state before they send the initial commit. This is required for the compositor to be able to send a proper configure event depending on size constraints and any policies it might want to apply (e.g. specific app ID always shows up in a designated workspace). Signed-off-by:
Simon Ser <contact@emersion.fr>
-
- Sep 03, 2024
-
-
There is no error defined for invalid mode values. Signed-off-by:
Simon Ser <contact@emersion.fr>
-
- Aug 31, 2024
-
-
Jonas Ådahl authored
Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Aug 30, 2024
-
-
Simon Ser authored
This requirement was missing an error code. Signed-off-by:
Simon Ser <contact@emersion.fr> References: #201
-
- Aug 22, 2024
-
-
YaoBing Xiao authored
Signed-off-by:
YaoBing Xiao <xiaoyaobing@uniontech.com>
-
- Aug 21, 2024
-
-
Visual cues are for the user, not the client software Signed-off-by:
Nicolas Fella <nicolas.fella@kde.org>
-