Releases: B--B/Radio_105_Unofficial
Releases · B--B/Radio_105_Unofficial
Version 2.1.3
Version 2.1.2
- Options: add debugging (disabled by default)
- Android 14: add support for the predictive back gesture
- Radio section: fix logo glitches when opening section
- gradle: generate R classes with non-final fields
- gradle: migrate to Non-Transitive R Classes
- Move to Kotlin2
- Make navigation/gesture bar compatible with Material You
- Misc fixes/improvements to code
Version 2.1.1
- Radio: streaming link: move to https
- Rework and fix reconnect feature
- RadioFragment: rework animation artwork
Version 2.1.0
- Add support for Android 13 and 14
- Add launcher monochrome icon
- Fix various code deprecation
- Update Gradle to v8.2
- Update libs to latest available version
- Fix various potential NPE
- Hopefully fixed random illegal state exception on RadioFragment
- TV fragment: fixed video streaming broken after Mediaset Play/Infinity update
- TV fragment: misc improvements/optimizations
- Improve PiP smoothness on devices running Android 12 and above
- Improve battery usage when streaming using WiFi
- Misc fixes/improvements
NOTE: New Signing key (sigh), uninstall old apk before install this version
Version 2.0.5
- Misc code and stability improvements
- Android TV: updated app icon
- Settings: fixed a crash in Android L and TV
- Improved fullscreen mode
- Radio section: improved artworks animations
- Podcast/The 105 Zoo: move to WebViewCompat + misc improvements
- TV Section: fix progress bar sometimes not disappearing
- Developer section: fix landscape mode
- Social Section: add The 105 Zoo links
- Settings: deprecated postVisualStateCallback option
- Improved album art cache code + fixed some artwork not cached
- Podcast/The 105 Zoo: fixed artworks download and caching for devices running Android L
Version 2.0.0
- Theme: move to new Material 3 libraries and ported all Material You changes
- Theme: New colors and icon compliant with material you guidelines
- Settings: fixed a regression in theme selector
- PiP mode: misc improvements and fixed YouTube videos fullscreen detection
- Misc code improvements
- Fixed Radio section layout for devices with small screen
- Fixed Podcast/The 105 Zoo sections and services for devices running Android L and M
Version 1.9.2
- TV: implemented PiP mode
- The 105 Zoo: implemented PiP mode for videos in fullscreen
- Podcast/The 105 Zoo/TV: improved fullscreen videos
- Gradle: update gradle and plugin
- App compiled targeting latest sdk version (32)
- Android 12: Material You: make splash screen themeable
- Added support for display cutouts when in fullscreen
- Fixed The 105 Zoo section for devices with big display
Version 1.9.0
- Radio fragment: hopefully fixed a rare illegal state exception
- Radio fragment: add animations to 105 logo and artworks
- Radio service: misc improvements
- Podcast/The 105 Zoo: added light/dark themes feature and an option for enable/disable the feature
- Dropped AdBlocker library in favour of stock webview
- Podcast/The 105 Zoo: fixed Glide usage
- Settings: added an experimental section (hidden by default)
- Reduced APK size from 26.1Mb to 5.9Mb and AAB size from ~10Mb to ~5.4Mb
- Improved radio service UX (now users can stop the service even during buffering state)
- The 105 Zoo section: fixed video from Mediaset Play embedded in an iframe
Version 1.9.0-Beta1
In testing phase, this version will not be released on Google Play Store
- Radio fragment: hopefully fixed a rare illegal state exception
- Radio fragment: add animations to 105 logo and artworks
- Radio service: misc improvements
- Podcast/The 105 Zoo: added light/dark themes feature and an option for enable/disable the feature
- Dropped AdBlocker library in favour of stock webview
- Podcast/The 105 Zoo: fixed Glide usage
- Settings: added an experimental section (hidden by default)
Version 1.8.1
- Updated gradle and build tools to latest available version
- Updated libraries, and move some of them to stable releases
- Completely reworked and improved radio section
- Fixed audio streaming in Podcast/Zoo sections after 105.net updates
- Android 12: Initial Material You implementation