Skip to content

Releases: XilinJia/Podcini

6.15.10

16 Dec 07:24
Compare
Choose a tag to compare
  • 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

14 Dec 08:28
Compare
Choose a tag to compare
  • 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

13 Dec 07:29
Compare
Choose a tag to compare
  • 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

12 Dec 18:53
Compare
Choose a tag to compare
  • re-worked action bar and menu in various fragments in Jetpack Compose
  • in Logs fragment, deleting logs now shows a confirmation dialog
  • fixed theme issue in EpisodeHome

Podcini is being launched on Google Play and needs closed testing, please kindly support it through here: #120

6.15.6

11 Dec 16:53
Compare
Choose a tag to compare
  • 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

10 Dec 16:33
Compare
Choose a tag to compare
  • 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

06 Dec 11:58
Compare
Choose a tag to compare
  • fixed issue of export dialog not closing
  • fixed progress dialog not showing up in Import/Export preferences
  • converted some confirmation dialogs to Compose

6.15.3

05 Dec 16:05
Compare
Choose a tag to compare
  • 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

02 Dec 17:26
Compare
Choose a tag to compare
  • 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

6.15.1

01 Dec 15:56
Compare
Choose a tag to compare
  • Consolidated Compose code blocks in PreferenceActivity with function calls
  • removed support for widget
  • some minor cleanups