-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Closed
Description
APK for testing
From GitHub Actions: NewPipe_v0.21.9_RC2.zip
Corresponding pull request: #6840
TODO
- Push changelog to Weblate (@B0pol could you do this?)
- Merge Fix channel item span count for SubscriptionFragment #6814
- Merge Play queue theme #6847
- Pull from Weblate just before merging
- Update extractor version
App changelog
New
- Added comments disabled functionallity Added comments disabled functionallity #6483
- Player seekbar thumbnail preview Player seekbar thumbnail preview #6434
- Add ability to mark a feed item as watched Add ability to mark an item as played #6773
- Show hearts in comments Show hearts in comments #6741
Improved
- Improved metadata layout, better tags accessibility Improved metadata layout, better tags accessibility #6463
- Various improvements to the player (e.g. faster closing) Convert PlayerHolder to Singleton; cleanup in VideoDetailFragment; Player/MainPlayer do not call onDestroy() directly #6566
- Apply service theme to UI components Apply theme to switches #6456 Fixed the ToolbarSearchTheme #6771 Play queue theme #6847
Fixed
- Made the thumbnail in the minimized player visible again Made the thumbnail in the minimized player visible again #6616
- Fixed 'Unrecoverable player error occurred' when rotating device while playing a video Prevent error msg: 'Unrecoverable player error occurred' while playin… #6503
- Fix duplicate items in queue causing endless buffering Fix duplicate items in queue causing endless buffering #6712
- Delete pending missions with invalid storage fixing a crash when starting a download Delete pending missions with invalid storage #6721 Fix NullPointerException when checking if storage exists #6778
- Prevent ReCAPTCHA webview from keeping YouTube loaded in background Prevent recaptcha webview from keeping youtube loaded in background #6733
- Disable feed click events while refresh overlay is shown Disable feed click events while refresh overlay is shown #6550
- Fix channel item span count for SubscriptionFragment Fix channel item span count for SubscriptionFragment #6814
Development
- Upgraded Gradle Bump gradle #6538
- Updated some libraries Update some libraries #6540, Update AppCompat to 1.3.0. #6702
- Specify emulator-build version in CI job fixing emulator build Specify emulator-build version in CI job #6560
- Do not immediately commit preference changes on import Remove option to immediately commit pref changes on import #6531
- Fix API level 29 from android ci tests Remove api level 29 from android ci tests #6678, Readd api level 29 to android CI tests #6715
- Use GestureDetectorCompat Use GestureDetectorCompat. #6637
- Add instrumented tests for LocalPlaylistManager.createPlaylist Add instrumented tests for LocalPlaylistManager.createPlaylist #5531 Fix format of some kotlin files #6706
- Bump compileSdkVersion to 30 Bump compileSdkVersion to 30. #6654
- Fix some build warnings Fix some build warnings #6688
- Added a Kotlin section in CONTRIBUTING.md Added a Kotlin section in CONTRIBUTING.md #6659
- Use Kotlin methods in LicenseFragment Use Kotlin methods in LicenseFragment. #6675
- Use WindowInsetsCompat's getInsets() method Use WindowInsetsCompat's getInsets() method. #6689
- Consolidate edittext alert dialogs into one common layout Consolidate edittext alert dialogs into one common layout #6720
- Fix deprecated fill_parent attributes Fix deprecated fill_parent attributes #6782
- Check formatting of kotlin files in CI Check formatting of kotlin files in CI #6808
- Update some AndroidX libraries Update some AndroidX libraries #6719
- Use NotificationChannelCompat Use NotificationChannelCompat. #6633
Metadata
Metadata
Assignees
Labels
No labels