Releases: XilinJia/Podcini
Releases · XilinJia/Podcini
6.16.3
- to calm Google tested ANR stability issue, ensure only one swipe actions setting dialog is open
- ensure cleanup when cancelling loading task in FeedEpisodes and Episodes
- fixed remember default page not working
- reduced startup time a bit in the Play app
- reduced cast start time in the Play app
- cleaned away some getters and setters in EpisodeMedia class
6.16.2
- catch exceptions in youtube channel search
- improved responsiveness and efficiency
- in search and online search, ensure uncompleted search is cancelled before a new search
- in Subscriptions, on sort or filter, ensure uncompleted task is cancelled before a new task
- in FeedEpisodes and Episodes, existing load job is also cancelled when a new request arrives
- action bar of Preference activity is done in Compose
- restructured screen functions in Preference activity
- updated AGP to 8.7.3
6.16.1
- fixed issue of send mail to developer
- removed super type Playable of EpisodeMedia, a major project structure change
- ignore empty text searches avoiding possible crashes
- in Subscriptions, ensure sorting and filtering in single operations, avoiding possible crashes
6.16.0
- fixed youtube channel selector dialog not showing up in OnlineFeed fragment
- removed RemoteMedia type
- when playing youtube video, select video-only stream to mix with audio stream
- enhanced casting in the Play app
- video player casts video, audio player casts audio, force-video casts video
- casting youtube video uses the full videostream and the quality is not as customizable as playing locally
6.15.11
6.15.10
- re-worked dialog mechanisms in swipe actions and fixed related crashes
- corrected open-drawer icon for Episodes fragment
- fixed issue of conditional menu items not correctly shown in Episodes fragment
- added "Email to developer" option in BugReport and About screens
- made BugReport screen scrollable
- ShareDialog and DatesFilterDialog are in Compose
The Play app will no longer be released here. Please get it on Google Play. It's not a formal listing yet, but by joining the closed testing, you make possible for the formal listing. #120
6.15.9
- removed "Set notification buttons" in Preferences as it's not used
- removed "Persistent playback controls" in Preferences as it's not used
- added "Show skip on notification" switch in Preferences, enabling/disabling Skip button on the notification panel
- set reasonable default for switch settings in Preferences
- in Preferences, Notification setting opens system notification settings on Android 8 and above
- fixed combo import dialog layout
- embedded the base class BaseEpisodesFragment in actual classes, and removed base class
- all fragments have action bar and menu in Jetpack Compose
- some class restructuring
The Play app will no longer be released here. Please get it on Google Play. It's not a formal listing yet, but by joining the closed testing, you make possible for the formal listing. #120
6.15.8
- re-worked action bar and menu in more fragments in Jetpack Compose
- open-drawer icon on the action bar is set to reflect the page
- title of "Subscriptions" is removed
- video player is fully in Compose including action bar and menu
- reenabled cast button in video player (in Play app, can someone verify its functioning?)
- BugReport activity is in Compose
- likely fixed image on PlayUI not updating issue
- fixed an efficiency issue of possibly duplicate monitoring of episodes' states when a list is changed
- removed recyclerview dependency
- various xml files removed or cleaned
- updated Compose dependencies
The Play app will no longer be released here. Please get it on Google Play. It's not a formal listing yet, but by joining the closed testing, you make possible for the formal listing. Here's how to get it
6.15.7
6.15.6
- tuned video and audio players
- made loading of detailed info more efficient in both video and audio player
- fixed null pointer issue when writing OPML file
- EpisodeHome view is in Compose, has added ability to show hidden text in transcripts (by tapping the eye-glasses on action bar)
- some more components are in Compose
- removed dependency iconics
Podcini is being launched on Google Play and needs closed testing, please kindly support it through here: #120