| 2026-05-16 | 4c8d760 | docs: added attribution | Pavel Safronov |
| 2026-05-14 | 558500e | Sync generated icons with current generateIcons task output | Pavel Safronov |
| 2026-05-14 | f46c066 | Add favicon.ico and favicon.png to repo root; include in generateIcons task | Pavel Safronov |
| 2026-05-13 | f34f371 | Keep map labels upright in orientation mode | Pavel Safronov |
| 2026-05-13 | 8943724 | Restore light state after SIGKILL mid-blink | Pavel Safronov |
| 2026-05-13 | 377b007 | Run haunt mode as a foreground service for reliable background operation | Pavel Safronov |
| 2026-05-13 | 35fda75 | Add app icon, adaptive icon support, and generateIcons Gradle task | Pavel Safronov |
| 2026-05-13 | 5dd0d67 | Add compass orientation mode to map | Pavel Safronov |
| 2026-05-13 | 0b21814 | Add collapsible map, haunt mode, and light state restoration | Pavel Safronov |
| 2026-05-13 | fb0f174 | Show Hue lights grouped by room/zone in Add Light dialog | Pavel Safronov |
| 2026-05-13 | cce3b94 | Allow cleartext HTTP for Hue Bridge on local network | Pavel Safronov |
| 2026-05-13 | 64e9d8e | Fix map scale driven by RTT outliers in history trail | Pavel Safronov |
| 2026-05-13 | 56247a8 | Fix distance labels not updating: notify all rows on readings change | Pavel Safronov |
| 2026-05-13 | cffb2c4 | Add LAN device discovery via ARP + OUI + mDNS | Pavel Safronov |
| 2026-05-13 | 6f2b3e1 | Fix distance labels not updating: notify all rows on readings change | Pavel Safronov |
| 2026-05-13 | 3423087 | Remove router readings bar; show distance-to-you in point list | Pavel Safronov |
| 2026-05-13 | 3078817 | Fix curly-quote typo in Toast string causing compile error | Pavel Safronov |
| 2026-05-13 | 9fa3d11 | Add type-specific icons for APs, lights, 'you', and generic points | Pavel Safronov |
| 2026-05-12 | d6ee68c | Add Philips Hue light discovery, pairing, and blink-to-identify flow | Pavel Safronov |
| 2026-05-12 | 246276e | Add NEARBY_WIFI_DEVICES permission for Android 13+ RTT ranging | Pavel Safronov |
| 2026-05-12 | ee0a854 | Persistent history trail + configurable 'you' color | Pavel Safronov |
| 2026-05-12 | 4f3a4f2 | Color picker + fix purple clustering | Pavel Safronov |
| 2026-05-12 | 54ee6e7 | Fix map label overlap, add x/y to points list | Pavel Safronov |
| 2026-05-12 | f4823ac | Add README, docs/, and fix ranging gaps | Pavel Safronov |
| 2026-05-12 | b3ba2f3 | Layer 2: RTT ranging, debug map, add/rename/delete points | Pavel Safronov |
| 2026-05-12 | 8afad5c | Layer 1: project scaffold + RTT availability check | Pavel Safronov |