feat: add notification history dropdown and track fetching

- Add notifications dropdown in topbar with click-to-expand details
- Implement GetAlbum gRPC call for fetching track details
- Add track caching to avoid duplicate requests
- Guard against albums with empty IDs from server
- Increase notification TTL from 4s to 6s
- Add grpcurl to flake.nix for debugging
This commit is contained in:
Alexander
2026-05-09 11:19:24 +02:00
parent e77e854d2e
commit f7660436c2
13 changed files with 508 additions and 139 deletions
+1
View File
@@ -62,6 +62,7 @@
rustfmt
protobuf
grpcurl
opencode
];