Notifications are here #424
Replies: 2 comments 17 replies
-
With the new version "2024.10.1060-dev", I see the new "Refresh Feeds" menu under "General" but none for notifications specifically. I have the notification permission given for the app at the Android level. |
Beta Was this translation helpful? Give feedback.
-
Based on my first try with one of my feeds, notifications work very well. I like that the layout is kept simple and that tapping them opens the unread filter for the relevant feed; nice touch. I would expect that some people will want notifications for individual articles however, similar to how it's implemented in services like Inoreader. If you ever venture this far, I believe Android allows notifications to be split into groups, which would allow you to keep the feeds separate; this would be an improvement over the implementation of some other RSS readers. |
Beta Was this translation helpful? Give feedback.
-
The first iteration of notifications is complete and available in the latest build, 2024.10.1060-dev. I’ll push these changes to the Google Play Store later this week as well. I want to give a brief overview of how notifications work in Capy since behaviors compared to other apps like Feeder or ReadYou and user expectations may differ.
Notifications are configurable from Settings under Settings → General → Refresh. The refresh setting controls how frequently feeds are fetched and in turn control how often notifications appear.
The notification item is clickable after accepting the notification permission. From here you can select as many or as few feeds as possible.
Notifications will only count new, unread articles that have arrived since the refresh. Each notification is sent at a feed level, so a notification might say “1 new articles from 9to5Google” if 1 new article has arrived since the last refresh.
On click, the notification will open to the unread filter for the feed. From there you can tap into the article or articles that have arrived.
Battery Optimization
Please note that refresh frequency is still relative based on your device’s vendor and how they handle background refresh. Pixel devices for instance may choose to skip a 15 minute refresh if the app hasn’t been used in a while to conserve battery life. For Android 6+ can be overridden in app settings but is not necessary in my testing.
Visit the Don’t kill my app! site to see how your device vendor stacks up and how they handle background refreshes.
Future Changes
At some point I’d like to add more ways to access notifications from a feed level with a bell icon. For now I want to keep the changes smallish and get your feedback as soon as possible. Try it out, let me know what you think!
Beta Was this translation helpful? Give feedback.
All reactions