Skip to content

Add the new robius-notifications crate for showing system notifications#17

Draft
kevinaboos wants to merge 1 commit into
mainfrom
notifications
Draft

Add the new robius-notifications crate for showing system notifications#17
kevinaboos wants to merge 1 commit into
mainfrom
notifications

Conversation

@kevinaboos

Copy link
Copy Markdown
Member

Finally got around to this! This is basically what you expect, a Rust abstraction for system notifications offered by all paltforms, with a focus on how mobile systems (iOS and Android) allow you to display and interact with notifications.

Supports all major platforms that we target, except for web/wasm where I don't think the concept of a system notification exists.
Works on Android, iOS, macOS, Windows, and Linux (X11 and Wayland). On top Windows isn't 100% fully implemented yet due to things like clicking on a notification requiring a default-url handler (which we have but isn't fully complete yet, see robius-default-url).

It's important to note that this has nothing to do with "push notifications".

…ions

Finally got around to this! This is basically what you expect, a Rust abstraction
for system notifications offered by all paltforms, with a focus on how
mobile systems (iOS and Android) allow you to display and interact
with notifications.

Supports all major platforms that we target, except for web/wasm where I don't think
the concept of a system notification exists.
Works on Android, iOS, macOS, Windows, and Linux (X11 and Wayland). On top
Windows isn't 100% fully implemented yet due to things like clicking on a
notification requiring a default-url handler (which we have but isn't fully
complete yet, see `robius-default-url`).

It's important to note that this has nothing to do with "push notifications".
@kevinaboos
kevinaboos marked this pull request as draft July 18, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant