Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions src/content/docs/features/push-notifications.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,15 @@ title: Push Notifications
---

:::caution
Push notifications are both an **Android-only** and **Mbin-only** feature at the moment. That means if you are not on an Android device, or you are not signed into an Mbin account, then push notifications will not work.
Push notifications are both an **Android/Linux-only** and **Mbin-only** feature at the moment. That means if you are not on an Android or Linux device, or you are not signed into an Mbin account, then push notifications are not supported.
:::

To get push notifications working in Interstellar, you will need to install a [UnifiedPush distributor app](https://unifiedpush.org/users/distributors/), which will allow Interstellar to register a push notification listener with that distributor. This enables Interstellar to receive push notifications even without being open in the background.
To get push notifications working in Interstellar, you will need to install a [UnifiedPush distributor app](https://unifiedpush.org/users/distributors/), which will allow Interstellar to register a push notification listener with that distributor. This enables Interstellar to receive push notifications even without it being open in the background.

Our personal recommendation is to install the [Sunup](https://unifiedpush.org/users/distributors/sunup/) distributor. You don't have to do anything else through Sunup once it's installed.
For Android, our personal recommendation is to install the [Sunup](https://unifiedpush.org/users/distributors/sunup/) distributor. You don't have to do anything else through Sunup once it's installed.

Once you have a UnifiedPush distributor set up, return to Interstellar and ensure you are currently signed in to an Mbin account. Now, while you're on the settings page, click Notifications, then click the toggle to enable Push Notifications. If everything went well, you should have received a "Test Notification" on your device. Toggle the switch again if you ever want to disable push notifications.
For Linux, the only available distributor at the time of writing is [KUnifiedPush](https://unifiedpush.org/users/distributors/kunifiedpush/).

Once you have a UnifiedPush distributor set up, return to Interstellar and ensure you are currently signed in to an Mbin account. Now, while you're on the settings page, click Notifications, then click the toggle to enable Push Notifications. If everything went well, you should have received a "Test Notification" on your device. Toggle the switch again if you want to disable push notifications.

Push notifications from multiple accounts are supported. Just switch to the separate account you'd like, then follow the same steps to enable push notifications.
2 changes: 1 addition & 1 deletion src/content/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ import { Card, CardGrid, LinkCard } from '@astrojs/starlight/components';
<Card title="Markdown Editor with Drafts">
Comes with a **detailed toolbar**, **keyboard shortcuts**, and a **Preview
tab**. Also comes with automatic and manual **draft support**, so you don't
lose your those precious comments you were about to post.
lose those precious comments you were about to post.
</Card>
<Card title="Free and Open Source">
Interstellar is 100% free to use and is also [open
Expand Down