Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| releng:wayland_roadmap [2025/10/22 23:19] – [Applications] Update screenshooter remarks andreldm | releng:wayland_roadmap [2026/01/28 13:15] (current) – Update according to xfwl4 announcement andreldm | ||
|---|---|---|---|
| Line 42: | Line 42: | ||
| * Do not depend on XWayland | * Do not depend on XWayland | ||
| * No xsettings | * No xsettings | ||
| - | * Use wlroots | + | * Use smithay |
| * keep the possibility to run xfdesktop and xfce4-panel as separate components | * keep the possibility to run xfdesktop and xfce4-panel as separate components | ||
| * Prevent dependency on libgnome-desktop | * Prevent dependency on libgnome-desktop | ||
| * xfce4-panel and xfdesktop have been ported to Wayland assuming our compositor will be based on wlroots. | * xfce4-panel and xfdesktop have been ported to Wayland assuming our compositor will be based on wlroots. | ||
| - | * We plan to port xfwm4 to Wayland using wlroots but it will only be for Xfce 4.22 at best. | + | * We plan to keep xfwm4 as X11-only, for Wayland a brand new compositor called xfwl4 was created. |
| * Keep X11 compatibility for the foreseeable future | * Keep X11 compatibility for the foreseeable future | ||
| * Nvidia support to Wayland is still problematic, | * Nvidia support to Wayland is still problematic, | ||
| * Wayland compositors which were written from scratch like Weston or sway will never run as a x11 window manager. But others which started as x11 window managers such as kwin or mutter still keep their x11 window management code | * Wayland compositors which were written from scratch like Weston or sway will never run as a x11 window manager. But others which started as x11 window managers such as kwin or mutter still keep their x11 window management code | ||
| * FreeBSD has decent [[https:// | * FreeBSD has decent [[https:// | ||
| + | * We will archive this by having both a window manager (xfwm4/X11) and a compositor (xfwl4/ | ||
| ---- | ---- | ||
| Line 58: | Line 59: | ||
| === Core components === | === Core components === | ||
| - | This table reflects the current status of what's released as 4.19 or git master. | + | This table reflects the current status of what's released as 4.21 or git master. |
| ^ Component ^ Wayland Support ^ Remarks ^ | ^ Component ^ Wayland Support ^ Remarks ^ | ||
| Line 71: | Line 72: | ||
| | xfconf | yes | | | | xfconf | yes | | | ||
| | [[# | | [[# | ||
| - | | xfwm4 | no | | | + | | xfwm4 | not planned |
| | [[# | | [[# | ||
| | tumbler | yes | | | | tumbler | yes | | | ||
| Line 215: | Line 216: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| [[|Back to Top]] | [[|Back to Top]] | ||