Skip to content

Releases: XilinJia/Podcini

4.5.0

01 Apr 22:29
Compare
Choose a tag to compare
  • fixed bug of sort order not stable in feed item list
  • in Subscriptions view added sorting of "Unread publication date"
  • added preference "Fast Forward Speed" under "Playback" in settings with default value of 0.0, dialog allows setting a float number (capped between 0.0 and 10.0)
  • added preference "Fallback Speed" under "Playback" in settings with default value of 0.0, dialog allows setting a float number (capped between 0.0 and 1.5)
  • added new ways to manipulate play speed
  • the "Skip to next episode" button
    • long-press moves to the next episode
    • by default, single tap does nothing
    • if the user customize "Fast Forward Speed" to a value greater than 0.1, it behaves in the following way:
      • single tap during play, the set speed is used to play the current audio
      • single tap again, the original play speed resumes
      • single tap not during play has no effect
  • the Play button
    • by default, it behaves the same as usual
    • if the user customize "Fallback speed" to a value greater than 0.1, long-press the button during play enters the fallback mode and plays at the set fallback speed, single tap exits the fallback mode

4.4.3

29 Mar 14:27
Compare
Choose a tag to compare
  • created online feed view fragment
  • online episodes list view is no longer restricted to 50 episodes
  • online episodes list view now better handles icons
  • online episodes list view goes back to the online feed view
  • the original online feed view activity is only preserved for receiving shared feed
  • externally shared feed opens in the online feed view fragment

4.4.2

28 Mar 22:07
Compare
Choose a tag to compare
  • converted ksp back to kapt
  • unrestricted the titles to 2 lines in player details view
  • fixed once again the bug of player disappear on first play
  • some code refactoring

4.4.1

27 Mar 13:50
Compare
Choose a tag to compare
  • fixed bug of app crash on stream episode customization
  • disabled usesCleartextTraffic, connection to http sites appear OK, report if you find an issue
  • enforced non-null load location for most Glide calls
  • avoided redundant media loadings and ui updates when a new audio starts
  • eliminated frequent list search during audio play, a serious energy waste
  • icons in online episode list, when unavailable, are set to app logo

4.4.0

26 Mar 13:07
Compare
Choose a tag to compare
  • added direct search of feeds related to author in feed info view
  • added a new episodes list fragment for arbitrary list
  • revamped online feed view activity
  • episodes (50 most recent) of any online feed can be viewed and played (streamed) directly without subscribing to the feed
  • bug fixes on passing Glide with null addresses
  • null safety enhancements in code

4.3.4

25 Mar 15:28
Compare
Choose a tag to compare
  • fixed bug player disappear on first play
  • more viewbinding GC enhancements
  • added sort by feed title in downloads view
  • more items on action bar in feed item list view
  • some cleaning of redundant qualifiers
  • sort dialog no longer dims the main view
  • added random sort to feed items view

4.3.3

24 Mar 20:48
Compare
Choose a tag to compare
  • fixed bug in adding widget to home screen
  • minor adjustment of widget layout
  • added "audio only" to action bar in video player
  • added "mark favorite" to action bar in episode view
  • revamped and enhanced expanded view of the player
  • vertical swipe no longer collapses the expanded view
  • only the down arrow on top left page collapses the expanded view
  • share notes directly from expanded view of the player
  • in episode info, changed rendering of description, removed nested scroll

4.3.2

23 Mar 12:36
Compare
Choose a tag to compare
  • further optimized efficiencies of episode info view
  • episode info view opened from icon is now the same as that opened from title area, no long supports horizontal swipes (change from 4.2.7)
  • enhanced viewbingding GC
  • some code cleaning

4.3.1

22 Mar 11:18
Compare
Choose a tag to compare
  • titles of played episodes are made brighter
  • icons of played episodes are marked with a check
  • icons of swipe telltales are clickable for setting
  • Straightened up play speed setting
    • three places to set the play speed:
    • global setting at the preference
    • setting for a feed: either use global or customize
    • setting at the player: set for current playing and save for global
    • feed setting takes precedence when playing an episode

4.3.0

21 Mar 21:02
Compare
Choose a tag to compare
  • added more info about feeds in the online search view
  • fixed bug of preview not playing
  • disabled feed filters setting in preference
  • "open feed" is an action item on audio player top bar
  • added swipe action telltales in all episode lists
  • added NO_ACTION swipe action
  • all default swipe actions are set to NO_ACTION
  • cleaned up swipe preferences ui: statistics removed