AntennaPod has been growing for well over a decade, lead by several main developers. With contributions from many, the code structure grew more and more complex. The past three years we spent restructuring code to make our beloved app clean, lean, and ready for the future. All while releasing new features and fixes! Learn more about why we started this endeavour and see the difference for yourself 👇
antennapod.org/blog/2024/05/mo…
Modernizing the AntennaPod Code Structure – AntennaPod
How we spent the last 3 years restructuring the AntennaPod code base.AntennaPod
FediVerseExplorer likes this.
Blort™ 🐀Ⓥ🥋☣️
in reply to AntennaPod • • •Thanks for all of the work improving what is, to me, the best daily FOSS podcast player.
I've honestly been surprised by the lack of new bugs encountered with the refactor.
The only small things I've noticed is AP pausing playback when switching from wifi to mobile data. Pushing play again restarts streaming.
Also, the option to start playing on connecting to bluetooth seemed to disappear?
Thanks again. Looking forward to the future and hopefully some podcasting 2.0 stuff! ❤️
AntennaPod
in reply to Blort™ 🐀Ⓥ🥋☣️ • • •@Blort
With pleasure! For bugs following the refactor: note that it lands in 3.4 which is currently rolled out to 10% of our Google Play users only.
For the issue about pausing playback when switching from WiFi to mobile data, we suppose that you're streaming (not downloading) your episode? Under Settings » Downloads » Mobile updates, do you have 'Streaming' enabled? If yes, feel free to create an enhancement request on the forum or GitHub.
1/2
AntennaPod
in reply to AntennaPod • • •Restart on Bluetooth we had to remove unfortunately due to Android limitations: github.com/AntennaPod/AntennaP…. Adding the AntennaPod quick tile might be a workaround.
And one of our contributors is working on Podcasting 2.0 elements, starting with #transcripts. Exciting times ahead!
2/2
The "auto resume" feature just disappeared · Issue #6900 · AntennaPod/AntennaPod
GitHubHerbert Reiter
in reply to AntennaPod • • •Thanks for the huge efforts that were spent on refactoring in the last four years!
And thanks for mentioning me in the blog post.