-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, HERMES does not provide any desktop notifications. Adding notifications will improve user awareness and experience by alerting users to important events even when the app is minimized or running in the background. Ensure notifications are clear, timely, and not intrusive.
Discussion Points
- Where and for what events should we notify?
- File download completed
- File upload completed
- New file/message received from a peer
- Connection lost/re-established
- Error events (e.g., failed download/upload)
- Peer joined/left the network
- System updates available
- Sharing paused/resumed
- Should notifications be silent or include sound?
- Should we allow users to disable certain notifications?
Tasks
- Integrate Tauri’s Notification API and create a notification utility.
- Add notification calls to relevant parts of the codebase.
- (Optional/Not a priority) Add a basic notification settings UI for users.
- Test notifications across Windows, Linux, and macOS.
References
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request