feat: switch to systemd-journal-logger, add debug logging (v0.6.0)

Replace env_logger with systemd-journal-logger for consistent logging
across moonset/moonlock/moongreet. Add MOONSET_DEBUG env var and debug
statements across all modules. Also includes shared blur cache for
multi-monitor and detached moonlock spawn for lock action.
This commit is contained in:
2026-03-28 22:58:25 +01:00
parent 14affb1533
commit 71670eb263
11 changed files with 131 additions and 199 deletions
+2
View File
@@ -55,6 +55,7 @@ pub fn get_avatar_path_with(
// ~/.face takes priority
let face = home.join(".face");
if face.exists() {
log::debug!("Avatar: using ~/.face");
return Some(face);
}
@@ -63,6 +64,7 @@ pub fn get_avatar_path_with(
if accountsservice_dir.exists() {
let icon = accountsservice_dir.join(name);
if icon.exists() {
log::debug!("Avatar: using AccountsService icon");
return Some(icon);
}
}