Skip to content

Releases: XilinJia/Podcini

4.9.2

24 Apr 15:07
Compare
Choose a tag to compare
  • fixed the action buttons on notification widget. bit strange with the order though as they appear different on my Android 9 and Android 14 devices
  • media3 requires quite some logic change, so be mindful with any issues

4.9.1

23 Apr 22:02
Compare
Choose a tag to compare
  • reader mode of episode home view observes the theme of the app
  • reader mode content of episode home view is cached so that subsequent loading is quicker
  • episode home reader content can be switched on in player detailed view from the action bar

4.9.0

19 Apr 10:53
Compare
Choose a tag to compare
  • fixed bug of player always expands when changing audio
  • migrated to media3's MediaSession and MediaLibraryService thought no new features added with this. some behavior might change or issues might arise, need to be mindful
  • when video mode is temporarily audio only, click on image on audio player on a video episode also brings up the normal player detailed view
  • added a menu action item in player detailed view to turn to fullscreen video for video episode
  • added episode home view accessible right from episode info view. episode home view has two display modes: webpage or reader.
  • added text-to-speech function in the reader mode. there is a play/pause button on the top action bar, when play is pressed, text-to-speech will be used to play the text. play features now are controlled by system setting of the TTS engine. Advanced operations in Podcini are expected to come later.
  • RSS feeds with no playable media can be subscribed and read/listened via the above two ways

4.8.0

13 Apr 19:49
Compare
Choose a tag to compare
  • fixed empty player detailed view on first start
  • player detailed view scrolls to the top on a new episode
  • created video episode view, with video player on top and episode descriptions in portrait mode
  • added video player mode setting in preferences, set to small window by default
  • added on video controller easy switches to other video mode or audio only
  • when video mode is set to audio only, click on image on audio player on a video episode brings up the normal player detailed view
  • webkit updated to Androidx
  • fixed bug in setting speed to wrong categories
  • improved fetching of episode images when invalid addresses are given

4.7.1

12 Apr 10:40
Compare
Choose a tag to compare
  • enabled speed setting for podcast in video player
  • fixed bug of receiving null view in function requiring non-null in subscriptions page
  • set Counter default to number of SHOW_UNPLAYED
  • removed FeedCounter.SHOW_NEW, NewEpisodesNotification, and associated notifications settings

4.7.0

11 Apr 20:33
Compare
Choose a tag to compare
  • large code and directory refactoring
  • removed all checks of SDK_INT vs Build.VERSION_CODES.M or 23: devices with Android 5.1 or lower are not supported, sorry
  • made streamed media somewhat equivalent to downloaded media
    • enabled episode description on player detailed view
    • enabled intro- and end- skipping
    • mark as played when finished
    • streamed media is added to queue and is resumed after restart
  • changes in text of share feed link
  • disabled some undesired deep links

4.6.2

09 Apr 12:52
Compare
Choose a tag to compare
  • min SDK version bumped to 23 for Android Auto support: : devices with Android 5.1 or lower are not supported, sorry
  • it should now work on Android Auto

4.6.1

08 Apr 12:40
Compare
Choose a tag to compare
  • fixed bug on intro- and end- skipping
  • new notice on need of notifications for Android 13 and newer (in selected languages only, translated by Google)

4.6.0

05 Apr 12:11
Compare
Choose a tag to compare
  • added more info in online feed view
  • added ability to open podcast from webpage address, reduced the error of "The podcast host's server sent a website, not a podcast"
  • allows importing podcast from a web address, either through copy/paste or share.
  • Youtube channels are accepted from external share or paste of address in podcast search view, and can be subscribed as a normal podcast. A channel is handled as a podcast feed, and videos in the channel are as episodes. Drawbacks now are playing of the video is not handled inside Podcini, but in Youtube app or the browser, and the play speed is not controlled by Podcini.

4.5.4

04 Apr 17:41
Compare
Choose a tag to compare
  • fixed crash bug when setting fallback or fast-forward speeds with some Locales
  • further enlarged height of the bottom player control to improve on missing pixels at the bottom
  • on speed setting dialog, only tap on a preset chip sets the speed, only selected options will be set
  • corrected the handling of current audio speed:
    • when speed for current audio is not set, podcast speed takes precedence
    • when speed for current audio is set, it takes precedence for the current audio (episode), even with pause/re-play