Releases: XilinJia/Podcini
Releases · XilinJia/Podcini
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
6.15.5
- added note "Media files can only be imported after the DB" on combo import dialog
- fixed VideoMode dialog not being initialized and selection not shown
- revamped video player in Compose
- switching between full screen and window modes only needs rotating the phone
- reduced heading font size from 28 to 24, and title font size from 22 to 18
- some dialogs are converted to Compose
- removed some unused layout files
6.15.4
6.15.3
- setting play state menu is reversed (Ignored on top, Unplayed at bottom)
- when setting an episode state to Played or Ignored, the played position is reset to 0
- in Import/Export settings, there is a new Combo Import/Export
- it handles Preferences, Database, and Media files combined or selectively
- all are saved to "Podcini-Backups-(date)" directory under the directory you pick
- on import, Media files have to be done after the DB is imported (the option is disabled when importing DB is selected)
- individual import/export functions for Preferences, Database, and Media files are removed
- if in case one wants to import previously exported Preferences, Database, or Media files,
- manually create a directory named "Podcini-Backups"
- copy the previous .realm file into the above directory
- copy the previous directories "Podcini-Prefs" and/or "Podcini-MediaFiles" into the above directory
- no need to copy all three, only the ones you need
- then do the combo import
- import/export of OPML, Progress, and HTML stay as individual operations
- Note, progress import/export was useful when migrating from Podcini 5 as the DB can not be imported into Podcini.R, it's not needed when you can import a DB
- I'm not sure how useful are the HTML exports
- navigations in PreferenceActivity are performed in Compose
- VideoMode dialog is in Compose
- removed the need for versions catalogue for gradle
6.15.2
- FeedEpisodes is remembered as last opened page and can be opened if default page set to "Remember"
- revamped SubscriptionShortcut activity in Compose to create proper shortcuts on home screen of the phone
- feed shortcut on home screen opens the feed (with FeedEpisodes) in Podcini
- when playing a youtube audio, bitrate is shown in PlayerUI