Releases: mapitman/myfeeds-android
Releases · mapitman/myfeeds-android
Release list
v0.1.0
What's Changed
- Scaffold Android project by @mapitman in #32
- Wire core libraries & DI by @mapitman in #33
- CI pipeline: build + unit tests + lint by @mapitman in #34
- App theme & design system by @mapitman in #35
- Room entities & DAOs by @mapitman in #36
- Repository layer by @mapitman in #37
- Settings store (DataStore) by @mapitman in #38
- Seed default feeds (OPML) by @mapitman in #39
- RSS/Atom/RDF parser by @mapitman in #40
- Feed fetch + HTML auto-discovery by @mapitman in #41
- First-image extraction & clean-up by @mapitman in #42
- Feed update engine by @mapitman in #43
- Feed list (home) screen by @mapitman in #44
- Add feed / import by @mapitman in #45
- Article list screen by @mapitman in #46
- Article reader by @mapitman in #47
- Settings screen by @mapitman in #48
- Feed properties & OPML export by @mapitman in #49
- Media3 playback service by @mapitman in #50
- In-article podcast player UI by @mapitman in #51
- Resume position, mark-read on completion, and auto-advance by @mapitman in #52
- Scheduled feed refresh via WorkManager by @mapitman in #53
- Background podcast downloads via WorkManager by @mapitman in #55
- Add home-screen widget with unread counts by @mapitman in #56
- Add optional notification for new items after refresh by @mapitman in #57
- Externalize UI strings and add DE/ES/FR/IT translations by @mapitman in #58
- Add empty/error states, accessibility fixes, and font-size wiring by @mapitman in #59
- Add branded launcher icon and splash screen by @mapitman in #61
- Add offline feed-directory search by @mapitman in #63
- Add persistent now-playing mini-player (issue #66) by @mapitman in #73
- Add Podcasts section (issue #65) by @mapitman in #74
- Fix reader progress bar to show saved resume position (issue #75) by @mapitman in #77
- Add pull-to-refresh to article list (issue #76) by @mapitman in #78
- "Next Up" playback queue (issue #67) by @mapitman in #85
- Auto-queue new episodes per feed, with a per-feed queue cap (issue #68) by @mapitman in #87
- Fix white flash in dark mode by @mapitman in #91
- Add OPML import from pasted text by @mapitman in #92
- Use "Unplayed" instead of "Unread" for podcast feeds by @mapitman in #96
- Don't mark podcast episodes read until playback finishes by @mapitman in #94
- Add variable playback speed, per feed by @mapitman in #98
- Add a full player to the reader, hide mini-player when viewing it by @mapitman in #111
- Restore last-playing episode, clean up state on completion (#107, #108) by @mapitman in #113
- Show current episode in Next Up and auto-advance the queue (#106) by @mapitman in #114
- Show elapsed/remaining time in the mini-player (#110, #80) by @mapitman in #115
- Animate mini-player transitions with shared elements (#112) by @mapitman in #117
- Remove categories: fixed Podcasts/Feeds lists (issue #118) by @mapitman in #119
- Show feed URL on Feed Properties screen (issue #104) by @mapitman in #121
- Show feed name in reader top bar (issue #105) by @mapitman in #122
- Truncate long feed descriptions in the list (issue #86) by @mapitman in #123
- Show app icon in media notification controls (issue #116) by @mapitman in #124
- Exempt queued items from feed item-count trim (issue #125) by @mapitman in #128
- Guard against double-advancing Next Up on episode end (issue #127) by @mapitman in #129
- Show Snackbar feedback when adding to Next Up (issue #126) by @mapitman in #130
- Exempt manually-queued episodes from auto-queue cap eviction (issue #125/#127) by @mapitman in #131
- Fall back to global max articles when a feed has no override (issue #82) by @mapitman in #132
- Show podcast/feed title in mini-player (issue #109) by @mapitman in #133
- Add swipe-to-toggle read/unread on article rows (issue #120) by @mapitman in #134
- Trigger auto-download/auto-queue from manual pull-to-refresh (issue #88) by @mapitman in #135
- Add select-all to article/episode multi-select (issue #72) by @mapitman in #136
- Default new podcast subscriptions to auto-queue, capped at 5 (issue #137) by @mapitman in #138
- Auto-delete finished podcast downloads (issue #71) by @mapitman in #139
- Add unified Downloads screen (issue #69) by @mapitman in #140
- Fix swipe-to-toggle-read background showing on every row (issue #120 follow-up) by @mapitman in #141
- Support podcast chapters (issue #95) by @mapitman in #142
- Use circular-arrow skip icons; add chapter nav to mini-player by @mapitman in #143
- Fix Next Up episodes dropping on feed refresh (issue #153) by @mapitman in #154
- Add to Next Up from episode view (issue #144) by @mapitman in #155
- Remove some playback speed options (issue #145) by @mapitman in #157
- Add cover thumbnail and date to Next Up list items (issue #146) by @mapitman in #164
- Use "episode" instead of "article" for podcasts (issue #147) by @mapitman in #165
- Add feed settings button to feed view (issue #148) by @mapitman in #167
- Upgrade http:// image URLs to https:// (issue #149) by @mapitman in #168
- Make MyFeeds a share target for URLs (issue #150) by @mapitman in #169
- Add ability to save OPML export to a file (issue #151) by @mapitman in #170
- Show Next Up player and list side by side in landscape (issue #158) by @mapitman in #172
- Fix dragged Next Up item clipping under app bar at top (issue #163) by @mapitman in #173
- Add per-feed auto-queue position: top or bottom (issue #166) by @mapitman in #174
- Turn Add to Next Up into a toggle in the reader (issue #160) by @mapitman in #175
- Freeze unread counts while a feed refresh is in progress (issue #152) by @mapitman in #176
- Add multiple selected episodes to Next Up at once (issue #159) by @mapitman in #178
- Dequeue an episode from Next Up when it starts playing (issue #171) by @mapitman in #181
- Advance to next Next Up episode from the service, not the UI (issue #179) by @mapitman in #182
- Duck/pause playback for other apps' audio focus (issue #180) by @mapitman in #183
- Make feed refresh concurrency user-configurable (issue #177) by @mapitman in h...