aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-09-17feat: 48px greeting, visible power-icon hoverDanilo M.2-22/+27
The hover highlight was surface0 on a dark panel, effectively invisible. Use an accent-tinted rounded highlight and scale the icon 1.25x on hover.
2026-09-17feat: bold clock, left-aligned uppercase date, 96px greetingDanilo M.2-4/+8
Greeting wraps so it stays inside the panel, and the power buttons gain a hover effect (icon scales and the surface highlights).
2026-09-17feat: 140px clock, 256px avatar, 4x panel blurDanilo M.2-5/+5
2026-09-17feat: narrower panel, bigger clock and avatar, icon buttons, stronger blurDanilo M.9-23/+56
Default panelWidth drops to 0.20, the clock grows to 76px and the avatar to 128px, the confirm and back controls draw chevron icons instead of text arrows, and the panel backdrop blurs harder (blur 1.0, blurMax 72).
2026-09-17fix: native-colour theme icons and palette-correct selectorDanilo M.5-3/+20
Draw a resolved icon-theme icon in the colours the theme ships; only the bundled fallback line art stays tinted to the palette. The session ComboBox read the system palette for text, background and the indicator, so its label was near-invisible and the double arrow came out an unrelated colour. Set buttonText/button/window/dark and the placeholder colour on the selector and the credential fields.
2026-09-17docs: give the root-shell install block, no sudoDanilo M.1-9/+9
This system is administered from a root shell, not sudo. In that shell $HOME is root's, so the theme.conf.user symlink uses the login user's literal home path instead, with a note on why.
2026-09-17docs: keep the theme.conf.user symlink in the user's homeDanilo M.1-4/+10
The install block ran in a root shell, where ~ and $HOME expand to /root, so the symlink pointed at /root/.local/share/udt and the greeter silently fell back to theme.conf and the bundled power icons. Run the block with sudo from the user's shell, and drop the obsolete LoginCard.qml on upgrade.
2026-09-17fix: quote dateFormat and gate hidden credential field focusDanilo M.7-20/+29
Quote the comma-bearing dateFormat default; QSettings reads an unquoted comma as a QStringList and SDDM's stringValue() then returns the empty string, leaving the value inert. Note the caveat in the README Panel section. Set activeFocusOnTab per credential stage so Tab cannot reach the offscreen, transparent field and silently append to the submitted value. forceActiveFocus() ignores activeFocusOnTab, so focusStage() still lands focus in each stage. Apply the remaining review fixes: compare the PowerBar fallback as a string, animate the back chevron width, give both opacity behaviours an OutCubic easing, gate the clock timer on panel visibility, clamp panelWidth to 1, and reword stale "card" prose to "panel".
2026-09-17feat: replace the login card with a left panelDanilo M.4-291/+304
Draw the greeter as a full-height left panel with a clock, greeting, avatar, a staged username-then-password slot, a power row and the session selector at the bottom. Delete the centered login card.
2026-09-17feat: add the staged username and password credential slotDanilo M.1-0/+180
2026-09-17feat: draw the power bar from the resolved icon theme pathsDanilo M.1-13/+25
2026-09-17feat: add panel, clock and power-icon config keysDanilo M.1-0/+19
2026-09-17docs: plan the left panel greeter implementationDanilo M.1-0/+1005
Six tasks across sddm-theme-udt, unified-desktop-theme and quickshell: resolve the power icons in udt-accent, add the panel config keys, draw the power bar from them, add the staged credential slot, build the panel and swap Main, and track the icon-theme trigger follow-up.
2026-09-17docs: specify the left panel greeter redesignDanilo M.1-0/+238
Supersede the centered-card layout of the original design with a full-height left panel: clock and date, greeting, avatar, a staged username-then-password slot, a power row whose icons udt-accent resolves from the gsettings icon theme, and the session selector at the bottom. Record the four new config keys and the cross-repo files.
2026-09-17docs: point install at /etc/sddm.conf, disable the on-screen keyboardDanilo M.1-3/+15
SDDM 0.21 loads /etc/sddm.conf.d before /etc/sddm.conf, so the later file wins: the stock Current=breeze overrode the udt drop-in and the theme never applied. Document editing /etc/sddm.conf directly, and blanking InputMethod= to stop the virtual keyboard popping over the greeter, which the theme cannot switch off itself.
2026-09-17fix: restore failed-login shake offsetDanilo M.2-2/+4
2026-09-17docs: correct the multi-screen premise to per-window SDDM modelDanilo M.2-18/+32
2026-09-17fix: pin the login card per SDDM screen windowDanilo M.4-64/+71
2026-09-17fix: track card position in backdrop sourceRectDanilo M.1-0/+5
2026-09-17feat: frosted backdrop behind the login cardDanilo M.2-4/+61
2026-09-17feat: add power bar to login cardDanilo M.6-0/+86
2026-09-17feat: login card with avatar, inputs and idle fadeDanilo M.2-8/+276
2026-09-17feat: wallpaper-only greeter skeletonDanilo M.6-0/+550
2026-09-17docs: add sddm-theme-udt implementation planDanilo M.1-0/+1117
2026-09-17docs: record accepted symlink trust in specDanilo M.1-0/+26
2026-09-17docs: add sddm-theme-udt design specDanilo M.1-0/+290