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

Xfce 4.20 #353048

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from
Draft

Xfce 4.20 #353048

wants to merge 25 commits into from

Conversation

bobby285271
Copy link
Member

@bobby285271 bobby285271 commented Nov 2, 2024

Xfce 4.20pre1: https://www.mail-archive.com/[email protected]/msg00993.html

The final release is scheduled to be released in mid December.

Wayland session is still experimental. Similar to MATE 1.28 you need to opt-in using enableWaylandSession option since it requires a third-party Wayland compositor. It is expected that xfce4-screensaver will crash in Wayland session as the support is still WIP.

Todos

A `grep -nr envHooks` run shows that nothing picks up `envHooks`. automake's
setup-hook should already take care of `ACLOCAL_PATH`.

Fixes: 046f091
https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/compare/xfce4-dev-tools-4.18.1...xfce4-dev-tools-4.19.3

The xdt-autogen script now explicitly sets aclocal macro search path via ACLOCAL_FLAGS,
referencing ${datarootdir}/aclocal, which is previously in the $dev output. Since pointing
datarootdir to $dev will result in circular dependency, I dropped the $dev output.
This allows keeping the name consistent with the wayland
session we are introducing later.
Using labwc as compositor.
@github-actions github-actions bot added 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 8.has: module (update) This PR changes an existing module in `nixos/` 6.topic: xfce The Xfce Desktop Environment labels Nov 2, 2024
@bobby285271 bobby285271 added this to the 25.05 milestone Nov 2, 2024
Use wlrctl instead of wait_for_window, to avoid xwininfo usages.
Otherwise labels are not transparent when other window is focused.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: xfce The Xfce Desktop Environment 8.has: module (update) This PR changes an existing module in `nixos/` 8.has: tests This PR has tests 10.rebuild-darwin: 1-10 10.rebuild-linux: 11-100
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

2 participants