[ANNOUNCE] wayland-protocols 1.45

2025-06-13 Thread Jonas Ådahl
wayland-protocols 1.45 is now available. This release adds two new staging protocols: * Background effects - apply effects to transparent parts of a surface that requires compositor side implementation. * Pointer warp - complementary to the pointer confinement and pointer locking protocol

[ANNOUNCE] wayland-protocols 1.44

2025-04-27 Thread Jonas Ådahl
wayland-protocols 1.44 is now available. This release adds a new protocol - color representation - which allows clients to provide metadata about how primarily its YCbCr buffer contents should be interpreted. Jonas Ådahl (1): build: Bump version to 1.44 Sebastian Wick (1): staging:

[ANNOUNCE] wayland-protocols 1.43

2025-04-08 Thread Jonas Ådahl
wayland-protocols 1.43 is now available. This release adds a new protocol - toplevel tags - which enables clients to tag toplevels in a script friendly way. This release also adds toplevel edge constraints to xdg-shell, which enables compositors to let clients know in what ways window edges are c

[ANNOUNCE] wayland-protocols 1.42

2025-03-24 Thread Jonas Ådahl
wayland-protocols 1.42 is now available. This release includes a new version of the cursor shape protocol, adding more cursor shapes, as well as a new version of the tablet protocol, adding bus type information and support for relative dials. Jonas Ådahl (1): build: Bump version to 1.42 M

[ANNOUNCE] wayland-protocols 1.41

2025-02-17 Thread Jonas Ådahl
wayland-protocols 1.41 is now available. This release includes the long awaited color management protocol, which allows clients to describe their content's colors accurately, and compositors to display it properly. It also enables, among other things, compositors and clients to support High Dynami

[ANNOUNCE] wayland-protocols 1.40

2025-01-30 Thread Jonas Ådahl
wayland-protocols 1.40 is now available. This release includes a new version of the ext-idle-notify protocol, which allows users of the protocol to track only input device like activity. Apart from that, there are the usual clarifications and protocol bug fixes. James Ramsey (1): ext-idle

[ANNOUNCE] wayland-protocols 1.39

2024-12-20 Thread Jonas Ådahl
wayland-protocols 1.39 is now available. This new release contains two new protocols: * ext-data-control - allow privileged clients to control data devices, e.g. a clipboard manager. * ext-workspace - receive events about and control workspaces, useful for e.g. workspace indicators. Thi

Re: [ANNOUNCE] wayland-protocols 1.37

2024-11-19 Thread Sumit Mehra36
Hacking

[ANNOUNCE] wayland-protocols 1.38

2024-10-12 Thread Jonas Ådahl
wayland-protocols 1.38 is now available. This full packed release comes with three new staging protocols: * system bell - allowing e.g. terminal emulators to hand off system bell alerts to the compositor for among other things accessibility purposes * fifo - for implementing first in fir

[ANNOUNCE] wayland-protocols 1.37

2024-08-31 Thread Jonas Ådahl
wayland-protocols 1.37 is now available. This release contains three new protocols: * xdg-toplevel-icon Associate an icon with a toplevel window. * ext-image-capture-source * ext-image-copy-capture A set of protocols that together allow capturing the pixel content of outputs and toplevels.

[ANNOUNCE] wayland-protocols 1.36

2024-04-26 Thread Jonas Ådahl
wayland-protocols 1.36 is now available. This release contains a fix to the xdg dialog protocol, placing the protocol itself in the `xdg` namespace. Enjoy! Jonas Ådahl (1): build: Bump version to 1.36 Simon Ser (1): xdg-dialog: fix missing namespace in protocol name git tag: 1.36

[ANNOUNCE] wayland-protocols 1.35

2024-04-17 Thread Jonas Ådahl
wayland-protocols 1.35 is now available. This release marks the tablet-v2 protocol as stable, and introduces a new protocol, alpha-modifier, meant to allow clients to offload transparency of an otherwise opaque buffer to the compositor. Other than that, this release also saw a bug fix to the curs

[ANNOUNCE] wayland-protocols 1.34

2024-03-20 Thread Jonas Ådahl
wayland-protocols 1.34 is now available. This release comes with three new staging protocols: * xdg-toplevel-drag This protocol enhances regular drag and drop by allowing attaching a toplevel window to a drag. This can be used to implement e.g. detachable toolbars and browser tab drag behavior

[ANNOUNCE] wayland-protocols 1.33

2024-01-19 Thread Daniel Stone
Hi, wayland-protocols 1.33 has been released. This marks the linux-dmabuf protocol - now at v5 - stable, introduces the ext-transient-seat protocol, and has a number of minor fixes and clarifications for other protocols. Thanks to all who have contributed. Andri Yngvason (1): Add the transie

[ANNOUNCE] wayland-protocols 1.32

2023-07-03 Thread Jonas Ådahl
wayland-protocols 1.32 is now available. This release includes 3 new staging protocols: * ext-foreign-toplevel-list - get information about toplevels, * security-context-v1 - allow race free identification of sandboxed clients, * cursor-shape-v1 - set cursor sprite using a shape enum in

[ANNOUNCE] wayland-protocols 1.31

2022-11-29 Thread Jonas Ådahl
wayland-protocols 1.31 is now available. This release introduces a new staging protocol: fractional scaling. Without going into details, this protocol allows compositor to communicate a scale with more precision than an integer. Clients can then use this together with the wp_viewporter protocol to

[ANNOUNCE] wayland-protocols 1.30

2022-11-21 Thread Jonas Ådahl
wayland-protocols 1.30 is now available. This release introduces a new staging protocol extension aiming for letting clients communicate to compositors that they allow their content to "tear" (screen showing part old, part new content). See the protocol extension specification for details. Jonas

[ANNOUNCE] wayland-protocols 1.29

2022-11-14 Thread Jonas Ådahl
wayland-protocols 1.29 is now available. This release contains a bug fix to the 'content-type' protocol extension, where an incorrect enum name was previously used. See [1] for more information how it eventually can be avoided in the future. Apart from this, the linux-dmabuf extension saw documen

[ANNOUNCE] wayland-protocols 1.28

2022-11-04 Thread Jonas Ådahl
wayland-protocols 1.28 is now available. This release includes one new staging protocol: * Xwayland shell This protocol is intended to exclusively be used by Xwayland to allow a race condition free method for associating an X11 window with a wl_surface in a compositor, and is intended to replac

[ANNOUNCE] wayland-protocols 1.27

2022-10-10 Thread Jonas Ådahl
wayland-protocols 1.27 is now available. This release includes two new staging protocols: * Content type hint This protocol enables clients to provide hints to the compositor about what kind of content it provides, allowing compositors to optionally adapt its behavior accordingly. * Idle noti

[ANNOUNCE] wayland-protocols 1.26

2022-07-07 Thread Jonas Ådahl
wayland-protocols 1.26 is now available. This release introduces the new staging protocol single pixel buffer, which together with the viewporter extension enables clients to easily create arbitrarily sized single color surfaces. Xdg-shell now also supports compositors announcing to surfaces some

[ANNOUNCE] wayland-protocols 1.25

2022-01-28 Thread Jonas Ådahl
wayland-protocols 1.25 is now available. Apart from minor fixes and clarifications, this release also adds a new staging protocol for session locking, as well as a 'bounds' event to the xdg_toplevel interface. See the individual commits and protocol specifications for details. Isaac Freund (2):

[ANNOUNCE] wayland-protocols 1.24

2021-11-23 Thread Jonas Ådahl
wayland-protocols 1.24 is now available. This release adds feedback to the DMA buffer protocol, allowing smarter and more dynamic DMA buffer allocation semantics. Other changes include documentation improvements and improved testing infrastructure. This is also the first release of wayland-protoc

[ANNOUNCE] wayland-protocols 1.23

2021-09-15 Thread Jonas Ådahl
wayland-protocols 1.23 is now available. This release adds the new gesture "hold" to the pointer gesture protocol. David Edmundson (1): Set Vlad Zahorodnii as kwin maintainer Jonas Ådahl (1): build: Bump version to 1.23 Peter Hutterer (1): pointer-gestures: add hold gestures

[ANNOUNCE] wayland-protocols 1.22

2021-09-01 Thread Jonas Ådahl
wayland-protocols 1.22 is now available. This release includes a new staging protocol: DRM object leasing. Besides that, various test and build system improvements are included, as well as a set of clarifications to the xdg-activation protocol and other protocols. Daniel Stone (2): xdg-sh

Re: [ANNOUNCE] wayland-protocols 1.21

2021-08-12 Thread Carolyn Bornn
excuse me Jahal why would I email you for help with installing wayland thru meson? is that just how google operates??? c.webb

[ANNOUNCE] wayland-protocols 1.21

2021-04-30 Thread Jonas Ådahl
wayland-protocols 1.21 is now available. This release introduces support for installing using meson instead of autotools. The aim is to in a later release remove support for installing using autotools. Also new with this release is the introduction of a new protocol phase that replaces the old "u

[ANNOUNCE] wayland-protocols 1.20

2020-02-29 Thread Jonas Ådahl
wayland-protocols 1.20 is now available. This release is a brown paper bag release adding the missing README.md, GOVERNANCE.md and MEMBERS.md files to the tarball. Distributions that distribute one or more of these files should ignore the 1.19 release and move directly to 1.20. Jonas Ådahl (2):

[ANNOUNCE] wayland-protocols 1.19

2020-02-29 Thread Jonas Ådahl
wayland-protocols 1.19 is now available. This release is the first to include the new governance document, describing how to introduce and update Wayland protocols in wayland-protocols. See the GOVERNANCE.md file for details. This release also includes a new xdg-shell protocol that adds support f

[ANNOUNCE] wayland-protocols 1.18

2019-07-25 Thread Jonas Ådahl
wayland-protocols 1.18 is now available. This version comes with documentational clarifications, bug fixes and minor additions to existing protocols. See the commit log for details. Alexandros Frantzis (3): linux-explicit-synchronization: Allow fences with opaque EGL buffers linux-ex

[ANNOUNCE] wayland-protocols 1.17

2018-11-12 Thread Jonas Ådahl
wayland-protocols 1.17 is now available. This versions include two new unstable protocols: linux-explicit-synchronization - A Linux specific mechanism for explicit per-surface buffer synchronization. primary-selection - A clipboard like mechanism mimicking primary selection on X11, commonly know

Re: [ANNOUNCE] wayland-protocols 1.16

2018-07-30 Thread Dorota Czaplejewicz
On Mon, 30 Jul 2018 18:42:01 +0200 Jonas Ådahl wrote: > wayland-protocols 1.16 is now available. > > This version includes a new version of the unstable text-input protocol. The > new version is not compatible with the old version. Please check the commit > adding the new protocols for more deta

[ANNOUNCE] wayland-protocols 1.16

2018-07-30 Thread Jonas Ådahl
wayland-protocols 1.16 is now available. This version includes a new version of the unstable text-input protocol. The new version is not compatible with the old version. Please check the commit adding the new protocols for more details about the introduced changes. The stable xdg-shell protocol g

[ANNOUNCE] wayland-protocols 1.15

2018-07-05 Thread Jonas Ådahl
wayland-protocols 1.15 is now available. This version includes a new unstable protocol that enables clients to allow the compositor to draw window decorations. The xdg-shell protocol also saw a fix clarifying the requirements for xdg-popup parents. Here is the shortlog: Drew DeVault (1):

[ANNOUNCE] wayland-protocols 1.14

2018-05-07 Thread Jonas Ådahl
wayland-protocols 1.14 is now available. This version includes a new version of the stable xdg-shell protocol. The addition consists of letting client know about its windows tiled-ness. The unstable xdg-output protocol also saw two events added to it; name, and description. Here is the shortlog:

[ANNOUNCE] wayland-protocols 1.13

2018-02-14 Thread Jonas Ådahl
wayland-protocols 1.13 is now available. This version includes a new unstable protocol: Input timestamps, a protocol for providing high resolution timestamps to input events. See the corresponding commit and protocol XML file for details. Here is the shortlog: Alexandros Frantzis (1): un

Re: [ANNOUNCE] wayland-protocols 1.12

2017-12-03 Thread Emilio Pozuelo Monfort
Hi Jonas, On 02/12/17 03:41, Jonas Ådahl wrote: > wayland-protocols 1.12 is now available. > > This version includes the new stable version of the XDG Shell protocol. In > short, the difference between the XDG Shell stable and the last unstable > version include (among other things): > > * The

Re: [ANNOUNCE] wayland-protocols 1.12

2017-12-01 Thread ferreiradaselva
Thank you!!! -- Felipe Ferreira da Silva Sent with [ProtonMail](https://protonmail.com) Secure Email. > Original Message > Subject: [ANNOUNCE] wayland-protocols 1.12 > Local Time: December 1, 2017 11:41 PM > UTC Time: December 2, 2017 2:41 AM > From: jad...

[ANNOUNCE] wayland-protocols 1.12

2017-12-01 Thread Jonas Ådahl
wayland-protocols 1.12 is now available. This version includes the new stable version of the XDG Shell protocol. In short, the difference between the XDG Shell stable and the last unstable version include (among other things): * The base interface and the global exposed via the registry changed

[ANNOUNCE] wayland-protocols 1.11

2017-10-11 Thread Jonas Ådahl
wayland-protocols 1.11 is now available. This version includes a new unstable version of the xdg-foreign protocol. The new version fixes C++ incompatibility issues while making the interface request naming a bit more descriptive. Here is the shortlog: Jonas Ådahl (1): configure.ac: Bump v

[ANNOUNCE] wayland-protocols 1.10

2017-07-31 Thread Jonas Ådahl
wayland-protocols 1.10 is now available. This version introduces one new unstable protocol: - xdg-output - a protocol meant for providing desktop centric concepts related to output and monitors to clients. It's for example intended to be used by Xwayland to be able to layout outputs on a l

[ANNOUNCE] wayland-protocols 1.8 and wayland-protocols 1.9

2017-07-11 Thread Jonas Ådahl
wayland-protocols 1.8 has been available for some time wayland-protocols 1.9 is now available. Version 1.8 bumped the linux dmabuf protocol version, introducing a new request for creating a buffer from a dmabuf without having to wait for an event, as well as an event advertising supported fourcc m

[ANNOUNCE] wayland-protocols 1.7

2016-08-15 Thread Jonas Ådahl
wayland-protocols 1.7 is now available. This release includes a new backward incompatible version of the unstable xdg-shell protocol - xdg-shell unstable v6. The protocol have gone through extensive changes to how surfaces are created and mapped, and also adds a few features that was not possible

[ANNOUNCE] wayland-protocols 1.6

2016-08-11 Thread Jonas Ådahl
wayland-protocols 1.6 is now available. This release include two new unstable protocols: . xdg-foreign - reference a toplevel surface from another client and affect window manager relationship. . idle-inhibit - inhibit idle behaviour (screen blanking, screensaver, etc) See

[ANNOUNCE] wayland-protocols 1.5

2016-07-21 Thread Jonas Ådahl
wayland-protocols 1.5 is now available. This release include a new unstable version of the tablet protocol: tablet-unstable-v2. The new tablet protocol fixes a few issues discovered in the first version, and also adds pad support. See the protocol file and the git log for details. Here is the sh

[ANNOUNCE] wayland-protocols 1.4

2016-05-22 Thread Jonas Ådahl
wayland-protocols 1.4 is now available. This release include one new stable protocol extension: . viewporter The viewporter porter has previously been known as "wl_scaler" and enables a client to crop and scale a surface server side. Clients and compositors previously implementing support for

[ANNOUNCE] wayland-protocols 1.3

2016-03-09 Thread Jonas Ådahl
wayland-protocols 1.3 is now available. This release include one new unstable protocol extension: . tablet support See the corresponding XML file for details. Here is the shortlog: Jonas Ådahl (2): Revert "xdg-shell: clarify xdg_surface creation semantics regarding buffers" conf

[ANNOUNCE] wayland-protocols 1.2

2016-03-07 Thread Jonas Ådahl
wayland-protocols 1.2 is now available. This release includes the first stable protocol extension: . presentation time See the corresponding XML file for details. Changes to existing protocols include: pointer constaraints: . A typo in the documentotion was fixed Here is the shortlog: Ca

[ANNOUNCE] wayland-protocols 1.1

2016-02-16 Thread Jonas Ådahl
wayland-protocols 1.1 is now available. This release includes two new unstable protocol extensions: . relative pointer events . pointer constraints (locking and confinement) See the corresponding XML files for details. Changes to existing protocols include: xdg-shell: . Added EFL state r

[ANNOUNCE] wayland-protocols 1.0

2015-11-24 Thread Jonas Ådahl
The first release of wayland-protocols, version 1.0, is now available. wayland-protocols contains protocols and protocol extensions complementing the Wayland core protocol with additional functionality. As of this release, projects can start to add a build time dependency on wayland-protocols and

[ANNOUNCE] wayland-protocols

2015-11-16 Thread Jonas Ådahl
Hi, With this E-mail I'd like to officially announce the new repository for Wayland protocols and protocol development: wayland-protocols. The repository can be cloned using git clone git://anongit.freedesktop.org/wayland/wayland-protocols and be viewed using a web browser by going to http