You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recognition tuning — sliders for face timeout, strictness, and dark-frame filter, saved straight to Howdy's config. Lower the timeout if password prompts keep you waiting.
Face-first / password-first switch — per popular demand: password-first mode tries your typed password first and only calls the camera on empty/failed entry. No more staring contests when you just want to type.
Attempt snapshots gallery — see what the camera saw on every login attempt, failed ones included. Invaluable for figuring out why 2 AM logins fail.
Multi-user support — account picker in the faces header; enroll, list, remove and test per user instead of assuming one.
Polkit agent auto-fix — Doctor detects the missing agent and now installs autostart + launches it in one click.
Self-update checker — header badge when a newer release exists, one-click AppImage download into ~/Downloads.
Fixed
Preview device matching by stable camera id (no more black feed on multi-node cameras)
Camera device properly released on stop/switch (Loader destroy)
Enrollment result channel rewritten in-process (no more stale/forged completions)
Installer reports real failure states with Retry instead of fake success
Notes
Arch-based distributions only; Debian support was prototyped and cut back out (see history if it returns).
Howdy itself + pam-python (AUR) still required — the wizard installs both.
Password always works as fallback. It always will.