Commit graph

8 commits

Author SHA1 Message Date
rustussy
258f9d3146
fix: fixed AuthUI onFailed 2026-03-16 02:53:04 -04:00
catpswin56
fef9e93eb1 Update LnF and Shell for latest AeroShellUtils::SDDM update 2026-03-15 23:56:33 +01:00
wackyideas
5cfc50d691 lockscreen: tweak button sizing [skip ci] 2026-03-14 23:22:48 +01:00
wackyideas
05315a93ed Apply authentication fail timeout [skip ci]
Authenticating too early after a failed attempt will cause the lock
screen to freeze, which seems to be the culprit behind the related
issues.
2026-03-14 22:52:45 +01:00
catpswin56
55c892faf4 Shell: rewrite lockscreen + more
SDDM: update for the new AeroShell SDDM KCM
Update installation script to install the new AeroShell SDDM KCM
Look and feel + Shell: switch to AeroShellUtils for the SDDM background
2026-03-14 15:52:32 -03:00
wackyideas
08000da908 Fix gadgets explorer menu inconsistency, refactoring 2025-10-27 00:42:17 +01:00
wackyideas
c14f2fe283 Minor lockscreen refactoring 2025-10-23 23:13:16 +02:00
wackyideas
6f831d540f Move to new shell plugin & panel, add SDDM sessions
This is a big update which requires existing users to migrate their
desktop setup (Plasmoids, their configurations, layout changes, etc.) to
a new desktop session.

This commit replaces the modified desktop shell (org.kde.plasma.desktop)
with ATP's shell (io.gitgud.wackyideas.desktop) which requires new
session options. This is similar to how plasma-bigscreen and
plasma-mobile are used - logging into a separate session via the login
manager (SDDM). ATP will provide sessions for both X11 and Wayland.

This, along with now providing a forked panel as well, is a step forward
regarding separating ATP's codebase and KDE's upstream code. Further
goals are to be able to further isolate the ATP session from the regular
KDE session in terms of shared configurations, etc.

For existing users - Rerun install_plasmoids.sh and
install_plasma_components.sh, you can delete the old shell
(shells/org.kde.plasma.desktop) and panel plasmoid
(plasmoids/org.kde.panel). As mentioned previously, panel and desktop
layouts, plasmoids and their configurations will not be migrated to the
newly available sessions, so they need to be set up manually.
2025-10-21 13:23:06 +02:00