Releases: da-troll/Podda
v1.0.44 — Library logo navigation
What's new
- Library navigation from logo — tapping the Podda logo in the nav header now navigates to the Library tab, giving a consistent "home" tap target.
Commits
- 477f916 Make nav header logo navigate to Library
🤖 Generated with Claude Code
v1.0.43 — Up Next panel
What's new
- Up Next panel: tap the queue icon in the expanded player to see the rest of the episodes in the current queue, with the source shown ("From podcast" / "From playlist")
- Tap any episode in the panel to jump straight to it
- New preview strip at the bottom of the expanded player shows the next episode at a glance
- Skip buttons: "15" label no longer overlaps the arrow icons — now sits cleanly inside the skip arcs, matching Apple Podcasts / Spotify
Install
Download podda-v1.0.43.apk below, or grab it from https://clawdash.trollefsen.com/media/podda-v1.0.43.apk
v1.0.42 — Player redesign
What's new
- Player redesign: compact mini bar + full-screen expanded view — tap the mini bar to open
- Scrub bar: much larger touch target with end-snap, so reaching 0:00 and the end of an episode actually works on mobile
- Variable-speed scrubbing: drag the scrubber vertically for half / quarter / fine precision, like Apple Podcasts
- Swipe down on the expanded player to collapse it
- New overflow menu on the expanded player: Mark played, Go to podcast, Share
- Haptic feedback on scrub, speed change, sleep timer, and transport buttons (Android)
- Android hardware back button now collapses the expanded player before leaving the page
Install
Download podda-v1.0.42.apk below, or grab it from https://clawdash.trollefsen.com/media/podda-v1.0.42.apk
v1.9.3
v1.9.2
v1.9.1
v1.9.0
What's new
Continue Listening — reactive visibility fix
Playing an episode from the Continue Listening section no longer permanently dismisses it from the list. Previously a localStorage write on play would survive page refreshes, stranding the episode if the player was closed. Now the card hides reactively while the episode is loaded in the player, and reappears when the player is closed or the page is refreshed.
Discover — clickable search results
Any search result can now be tapped/clicked to open its full podcast detail page — no subscription required. Tapping a result fetches the feed in the background (with a per-card spinner) and navigates to the episode list. The Subscribe button on each card still works independently.
Discover — RSS URL button
The "Subscribe by URL" button has been demoted to a secondary style so the Search button reads as the primary action.
Podcast detail for unsubscribed podcasts
The podcast detail page now works for podcasts you haven't subscribed to yet. It shows the full episode list with a Subscribe button in the header. The Refresh button only appears for subscribed podcasts.
v1.8.0
v1.7.0
What's New
- Continue Listening actions — dismiss (eye-off) and add-to-playlist icons directly on the card, no more menu digging
- Design system tokens — all hardcoded accent colors extracted to CSS custom properties (
--accent-05through--accent-55). Changing--accentnow propagates everywhere. - Modal keyboard fix — modals position at top of viewport and scroll into view when virtual keyboard opens
- Modal input focus ring — fixed wrong purple on focus, now uses
--accent - New playlist form — full-width stacked layout with proper spacing
- HTTPS artwork normalization — RSS feed ingest now converts
http://artwork URLs tohttps://to prevent mixed content in Capacitor WebView
v1.6.0
What's New
- Loading spinner on play buttons — spinning indicator replaces play/pause icon while episode audio is buffering, in both the bottom player and episode row buttons
- Ad-skip research document — comprehensive analysis of podcast dynamic ad insertion detection approaches (CNN, Whisper+LLM, fingerprinting, silence detection, crowdsource) saved as
AD_SKIP_RESEARCH.md
Previous (v1.5.0)
- Context menu outside-click fix
- Shuffle mode
- Mobile button UX fixes
- Spotify-style stacked player layout