summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
15 hourskineticwe 6.7.81-2: fix powerdevil and portals never launching in ↵Black Don
start-kineticwe The session launcher payload is written with a quoted heredoc, so \$PORTAL_KDE/\$PORTAL/\$POWERDEVIL/\$UPOWERD were empty when the payload ran (the variables were never exported) - the portals and power management daemons were never launched. Export them after resolving. Also export WAYLAND_DISPLAY=\${WAYLAND_DISPLAY:-wayland-0} in the payload: org_kde_powerdevil aborts at startup if WAYLAND_DISPLAY is unset (e.g. when spawned via D-Bus activation), which left System Settings reporting "Power Management is not running".
22 hourskineticwe 6.7.81-1: columns tiling layout, gap-aware rebalancing, session fixesBlack Don
6 daysExport XDG_MENU_PREFIX=plasma- in start-kineticweBlack Don
Fixes global shortcuts and Application Picker on minimal/standalone sessions (Arch, Nix, etc.). Without this variable, kbuildsycoca6 fails, leaving the KDE service cache empty and kglobalacceld unable to register shortcuts.
12 daysRegenerate .SRCINFO to match PKGBUILD (remove stray KDEDEOF)TheBlackDon
12 daysRemove stray KDEDEOF heredoc marker left outside the STARTEOF block (fixes ↵TheBlackDon
build failure)
12 daysBump pkgrel to 7 for AUR database syncTheBlackDon
13 daysFix global shortcuts D-Bus activation and add powerdevil dependencyTheBlackDon
- Install D-Bus service activation file (org.kde.kglobalaccel.service) so the Shortcuts KCM doesn't fail with 'Error while communicating with the global shortcuts service' - Install kineticwe-kglobalacceld-bridge script that gracefully handles D-Bus activation requests with up to 5s wait for the in-process kglobalacceld to register - Add powerdevil to depends (was missing, silently skipped startup) - Add explicit systemctl --user mask/unmask in post_install/post_remove - Improve startup payload: log upowerd/powerdevil output, add sleep between them for proper startup ordering - Add 5-attempt retry loop with busctl verification when stopping competing kglobalacceld before launching KWin
13 daysBump pkgrel to 6 for AUR database syncTheBlackDon
13 daysRemove leftover KDEDEOF block (clean up partial replacement)TheBlackDon
13 daysReplace sed-processed start script with direct heredoc (no more sed failures)TheBlackDon
13 daysFix sed delimiter conflict (use @ instead of |), switch kded6 insertion to ↵TheBlackDon
sed r+heredoc
13 daysFix powerdevil/upower paths for Arch, start kded6 for shortcuts discoveryTheBlackDon
13 daysAdd missing runtime deps for full session support (systemsettings, ↵TheBlackDon
plasma-desktop, shortcuts, optdeps)
13 daysfix: add libqaccessibilityclient-qt6 to depends (not just makedepends)TheBlackDon
2026-07-01pkgrel=3: COPR-compatible metadata, systemd mask, portal fixTheBlackDon
2026-06-30fix: add conflicts=(kglobalacceld), strip dev headers (match COPR)Black Don
2026-06-30fix: add kwin_wayland/kwin_wayland_wrapper symlinks for Plasma compatibilityBlack Don
2026-06-30fix: add conflicts=(kwin) provides=(kwin) — replaces stock kwinBlack Don
2026-06-30chore: sync .SRCINFO — remove conflicts entryBlack Don
2026-06-30fix: remove conflicts=(kglobalacceld) — handled by providesBlack Don
Pacman fails when trying to remove kglobalacceld that's already gone; the inline-built kglobalacceld binary replaces the old one naturally. Keeping provides so dependencies that need kglobalacceld are satisfied.
2026-06-30chore: bump pkgrel=2 (added session launcher and desktop entry)Black Don
2026-06-30fix: install start-kineticwe script and wayland-sessions desktop entryBlack Don
The package() function was missing two critical files: - /usr/bin/start-kineticwe (TTY launcher) - /usr/share/wayland-sessions/kineticwe.desktop (greeter entry) These are generated from the template files in scripts/ using sed to substitute @INSTALL_PREFIX@ -> /usr for the system-wide install. The guard logic in start-kineticwe.sh is patched so it correctly uses /usr instead of falling back to $HOME/.local.
2026-06-28Switch source URL from Codeberg to GitLab (gitlab.com/theblackdon/kineticwe)theblackdon
2026-06-28kineticwe: Initial AUR packagetheblackdon
- Builds kwin-we (KWin Wayland compositor) from Codeberg - Builds kglobalacceld from KDE invent git master - Dependencies: noctalia-git (required shell), plasma-workspace, milou, aurorae, breeze, kscreen, xdg-desktop-portal-kde, and all KF6/Plasma deps - Conflicts with Arch's kglobalacceld (provides own build from git master)