📢 Persistent Bookmarks & Audio Playback Saving
This release makes rss-accordion a much more powerful tool for news readers and podcast listeners by introducing persistent bookmarks and audio playback progress saving. Users can now save important items and return to audio exactly where they left off.
New Features
Persistent Bookmarking (show_bookmarks)
- Users can now "star" feed items to save them.
- Bookmarks are stored in local storage, persisting across sessions—even after the item is no longer in the live RSS feed.
- A "Show Bookmarked" filter button in the channel header allows filtering to saved items only.
- The filter button automatically adapts to smaller card widths by shrinking to an icon-only display.
Audio Playback Persistence
- Audio playback position is now saved automatically.
- Returning to an item resumes playback from the saved position.
- Once an audio track is fully played:
- It is marked as completed with a checkmark icon.
- A tooltip shows the completion date.
Internationalization
- Added full French (fr) translations for all new and existing UI elements and configuration options.
Other Changes
- Refactoring: Introduced a
StorageHelperclass to centralize all localStorage interactions, improving maintainability. - Documentation:
- README fully overhauled with updated configuration and feature descriptions.
- Added new screenshot highlighting audio features.
- Dependencies: Updated to the latest versions.