Skip to content

Support wp-cm-v1 version 2#12817

Merged
vaxerski merged 5 commits intohyprwm:mainfrom
UjinT34:wp-cm-v1.2
Mar 25, 2026
Merged

Support wp-cm-v1 version 2#12817
vaxerski merged 5 commits intohyprwm:mainfrom
UjinT34:wp-cm-v1.2

Conversation

@UjinT34
Copy link
Copy Markdown
Contributor

@UjinT34 UjinT34 commented Jan 2, 2026

Describe your PR, what does it fix/add?

Adds support for wp-cm-v1 version 2.
Adds experimental:wp_cm_1_2 to enable this support.

Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)

version 2 bits weren't tested due to the lack of clients. Clients binding to version 1 while version 2 is enabled continue to work as expected.
Firefox is bugged and crashes when version 2 is enabled https://bugzilla.mozilla.org/show_bug.cgi?id=2007856. Fixed in https://bugzilla.mozilla.org/show_bug.cgi?id=2008777

hyprland> -- Requested 'wayland-protocols >= 1.47' but version of Wayland Protocols is 1.45
Needs latest wayland protocols to build.

Is it ready for merging, or does it need work?

Ready

@UjinT34
Copy link
Copy Markdown
Contributor Author

UjinT34 commented Mar 21, 2026

@vaxerski this one is ready and shouldn't change anything unless experimental:wp_cm_1_2 = 1 is set. This setting it there just in case there are some broken clients like older FF versions.

Copy link
Copy Markdown
Member

@vaxerski vaxerski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sure, tnx

@vaxerski vaxerski merged commit 2e5e800 into hyprwm:main Mar 25, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants