Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ext_workspace_unstable_v1 wayland protocol #1509

Open
freeconst opened this issue Jun 27, 2022 · 7 comments
Open

Implement ext_workspace_unstable_v1 wayland protocol #1509

freeconst opened this issue Jun 27, 2022 · 7 comments
Labels
enhancement ideas-for-later Enhancements or bugs which might be implemented in the future but will not be accepted upstream righ low-priority Issues that aren't likely to be resolved soon wlroots

Comments

@freeconst
Copy link

ext_workspace_unstable_v1 allow to add a workspace indicator on panels. For example, there is a plugin for Waybar.

@wb9688
Copy link
Contributor

wb9688 commented Jun 27, 2022

@ammen99, maintainer of Wayfire, is actually someone who did a lot of work on that protocol and an older version of the protocol is implemented in #647, but that will not be updated or merged because the protocol has not been accepted in wayland-protocols yet, though it seems like that is never going to happen… :/

@freeconst
Copy link
Author

Is there any way to display a list of Wayfire workspaces in any panel?

@ammen99
Copy link
Member

ammen99 commented Jun 27, 2022

Is there any way to display a list of Wayfire workspaces in any panel?

No, there is no standardized way to do this, and I have so far tried to avoid private protocols.

@bklaase
Copy link
Contributor

bklaase commented Dec 22, 2022

There is work in progress for IPC, that could be used to subscribe to WF state and expose workspace number per output. Then either build in, or custom waypanel could simply read that out

@bklaase
Copy link
Contributor

bklaase commented Dec 22, 2022

also it seems that above mentioned protocol is gaining consensus.. :)

@ammen99
Copy link
Member

ammen99 commented Dec 22, 2022

There is work in progress for IPC, that could be used to subscribe to WF state and expose workspace number per output. Then either build in, or custom waypanel could simply read that out

It is worth pointing out that 'in progress' here means that it is planned, not that there are WIP patches.

@ammen99
Copy link
Member

ammen99 commented Mar 8, 2024

Just a note, nowadays Wayfire has an IPC which has some information about the workspaces and workspace-sets, so if someone is looking for integrating specifically with Wayfire, they can do it.

@ammen99 ammen99 added wlroots low-priority Issues that aren't likely to be resolved soon ideas-for-later Enhancements or bugs which might be implemented in the future but will not be accepted upstream righ labels Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ideas-for-later Enhancements or bugs which might be implemented in the future but will not be accepted upstream righ low-priority Issues that aren't likely to be resolved soon wlroots
Projects
None yet
Development

No branches or pull requests

4 participants