From add5c9f4f60edd3fa52ca046134f7884dcb23a72 Mon Sep 17 00:00:00 2001 From: JorySeverijnse Date: Sat, 7 Mar 2026 22:59:10 +0100 Subject: [PATCH] Added todo list to README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index 0fc929d..141d4a4 100644 --- a/README.md +++ b/README.md @@ -103,6 +103,28 @@ The binary will be available at `target/release/rustlock`. --- +## ✅ Completed + +- [x] PAM-based authentication +- [x] Grace period (any key unlocks within N seconds) +- [x] Screenshot capture with blur/vignette effects +- [x] Configuration file support (`~/.config/rustlock/config.toml`) +- [x] Debug logging to `~/.rustlock.log` +- [x] Clock and date display +- [x] Password indicator ring with rotating highlights + +## 🚧 TODO + +- [ ] Don't hardcode screen resolution (detect dynamically) +- [ ] Add multi-monitor support (handle multiple outputs) +- [ ] Automatically install PAM configuration file +- [ ] Configuration file schema validation +- [ ] Additional visual effects (pixelate, swirl, etc.) +- [ ] Theme/profile support with presets +- [ ] Wayland protocol stability updates + +--- + ## 📄 License AGPL v3+