Releases: XilinJia/Podcini
Releases · XilinJia/Podcini
4.9.2
4.9.1
4.9.0
- 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
- 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
- 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
- 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
4.6.1
4.6.0
- 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
- 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