Add popup persistence and update project docs

- Popups now stay open during live BT tracking updates
- Track open popup device ID and restore after marker refresh
- Update TASKS.md, TODO.md, PROJECT.md, ROADMAP.md
- Mark position smoothing, floor persistence as complete

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
User
2026-02-01 00:40:57 +01:00
parent dda8455813
commit 5eb5cd2351
5 changed files with 48 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
# RF Mapper - TODO / Backlog
**Last Updated:** 2026-01-31
**Last Updated:** 2026-02-01
---
@@ -87,8 +87,8 @@
## Data & Storage
- [ ] SQLite database backend
- [ ] Automatic scan rotation/cleanup
- [x] SQLite database backend
- [x] Automatic scan rotation/cleanup
- [ ] Compressed JSON storage
- [ ] Cloud backup option
- [ ] Import from other tools (Kismet, etc.)
@@ -215,6 +215,9 @@
- [x] New device alerts
- [x] Automatic data retention/cleanup
- [x] Reliable BLE scanning with bleak library
- [x] Statistical movement detection (reduces false positives)
- [x] Floor persistence in database
- [x] Popup persistence during live updates
---