desktopfolder
desktopfolder copied to clipboard
Wayland Support
I've been testing the application in the last Ubuntu version (17.10), which has a default Gnome3 (instead Unity) and Wayland. Bad news: It works, in general, but there are several issues that makes the application unusable:
- No LibWnck support in wayland (used to get active windows and minimize all windows shortcut)
- No absolute locations of the windows, so they cannot save their position.
Elementary Loki is our main focus, but, If I'm not wrong it will be based on Wayland also for the next release (somebody can confirm this?). I've seen a lot of movements around Gala and Wayland, and also Plank (which probably has similar problems). So, we need to be prepared for the future.
some useful links:
- https://blog.gtk.org/tag/wayland/
- https://bugzilla.redhat.com/show_bug.cgi?id=1281799
- https://www.reddit.com/r/elementaryos/comments/67n2i6/will_elementaryos_be_switching_to_wayland/
- https://gist.github.com/matzipan/c129be7f5b42e76b6de4c25600f0d744
Yes, it's planned for elementary Juno (it's one of their blueprints).
Maybe this Gala issue is relevant?
I dunno if this is relaved, but as I tried using it no Gnome with Wayland, desktopfolder is always on top of all windows. It is unusable that way.
@domsle, I've not seen that behaviour, but yes, currently it is not usable with Wayland. Hope to find time to investigate more about this issue.
This issue should be the next big focus for the release 1.0.4
Main issues related to Wayland:
- DesktopPanel is always on top.
- DesktopPanel shows other panels elements as icons.
- When a panel gets the focus, all the panels are brought to top.
- Panels position is not saved.
On 5 December 2017 at 12:21, José Amuedo Salmerón [email protected] wrote:
This issue should be the next big focus for the release 1.0.4
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/spheras/desktopfolder/issues/38#issuecomment-349275511, or mute the thread https://github.com/notifications/unsubscribe-auth/AIabR0L_2qTo69uk2H_xGY8kaocezZWiks5s9SdUgaJpZM4QEu9U .
--
Jose Ignacio
I think wayland will not land before juno+1
Weird to hear that Wayland does not have a way to get positions. How other desktop icons projects handle this issue? EDIT: after some research, I found that this is a task for the compositor (Weston, Mutter, etc) so probably it is a feature that Gala should support. Correct me if I'm wrong :)
well, needs a lot more research, but absolute positions seem a problem to solve. No idea about other projects with similar problems and the way they solved it. Currently, we have time to solve, but probably soon or late we will need to solve the integration with wayland.