Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.21.6 #6576

Merged
merged 146 commits into from
Jul 12, 2021
Merged

Release 0.21.6 #6576

merged 146 commits into from
Jul 12, 2021

Conversation

TobiGr
Copy link
Contributor

@TobiGr TobiGr commented Jun 26, 2021

APK for testing

From GitHub Actions: NewPipe_v0.21.6_RC3.zip

Please report only new bugs in #6577

Changelogs

App

New

1- Long press on player share button to copy url to clipboard #6436
2- Added "Open website" button to WebView in license fragment #6314
9- Recognize timestamps and hashtags in description #5523
10- Added manual tablet mode setting #6059
11- Added ability to hide played items in a feed #3371

Improved

3- Support Storage Access Framework properly #5415
4- Better error handling of terminated channels #5876
5- Use constraint layout for play queue item #6443
12- The Android share sheet for Android 10+ users now shows the content title and other improvements #5523
20- Update Invidious instances and support Piped links #6557

Fixed

13- Dismiss choice dialog in onStop() to avoid a leaked window Exception: #6504
17- Don't enable SAF on Fire TV #6516

Development

6- Convert the abstract class DAOs to interfaces #5462
7- Resolve Tabs style checks #6346
8- Update Room to 2.3.0 #6313
14- Replace the System.exit calls with getActivity.finishAffinity() #6495
15- Update AndroidX Fragment to 1.3.4 #6394
16- Annotate some overridden methods and parameters as NonNull #6528
18- Refactoring by Android Studio #6556
19- Comment out test-android CI job #6562
21- Ask for screenshots/video of UI changes in PR template #6539

Extractor

New

1- Added AccountTerminatedException for terminated channels TeamNewPipe/NewPipeExtractor#580
2- [SoundCloud] Added streamPosition for comments TeamNewPipe/NewPipeExtractor#625

Improved

9- Update Invidious instances and support Piped links TeamNewPipe/NewPipeExtractor#668

Fixed

3- [YouTube] Fix getting stream type of live streams TeamNewPipe/NewPipeExtractor#658
5- [SoundCloud] Update HARDCODED_CLIENT_ID TeamNewPipe/NewPipeExtractor#660
10- [YouTube] Fix extraction of age restricted videos TeamNewPipe/NewPipeExtractor#665

Development

4- Add dependabot TeamNewPipe/NewPipeExtractor#552
6- Bump gson from 2.8.6 to 2.8.7 TeamNewPipe/NewPipeExtractor#654
7- Bump rhino from 1.7.12 to 1.7.13 TeamNewPipe/NewPipeExtractor#656
8- Bump spotbugs-annotations from 4.0.2 to 4.2.3 TeamNewPipe/NewPipeExtractor#655

Isira-Seneviratne and others added 30 commits January 20, 2021 06:29
Also remove invalid ic_selected attribute
Use constraint layout for play queue item
Add name of unavailable channel
Fix error dialog not shown when getting elemets from first subscription failed.
Currently translated at 100.0% (51 of 51 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (657 of 657 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (657 of 657 strings)

Co-authored-by: Emin Tufan Çetin <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: bomzhellino <[email protected]>
Co-authored-by: whenwesober <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translation: NewPipe/Metadata
Revert "Annotate methode parameters as NonNull"
This reverts commit 004907d.

Revert "Commit path immediately when import backup"
This reverts commit 05eb0d0.

Revert "Set ImportExportDataPath only on successful import"
This reverts commit f13a1b0.

Revert "Set ImportExportDataPath only on successful export"
This reverts commit fd4408e.

Revert "Invert if condition in ContentSettingsFragment.setImportExportDataPath for better readability"
This reverts commit 92ab9ca.

Revert "Move ContentSettingsFragment.isValidPath to helpers and add unit test for it."
This reverts commit fa2b11b.

Revert "Save backup import/export location for feature import/exports"
This reverts commit 82f43ac.

Remove FilePathHelperTest file
TobiGr and others added 3 commits July 3, 2021 11:18
Fix NPE when connecting via BT
Currently translated at 22.6% (12 of 53 strings)

Translated using Weblate (Bengali)

Currently translated at 92.4% (621 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 99.2% (667 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 99.2% (667 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 99.1% (666 of 672 strings)

Translated using Weblate (Hungarian)

Currently translated at 85.8% (577 of 672 strings)

Translated using Weblate (Serbian)

Currently translated at 20.7% (11 of 53 strings)

Translated using Weblate (Ukrainian)

Currently translated at 7.5% (4 of 53 strings)

Translated using Weblate (Galician)

Currently translated at 90.6% (609 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Esperanto)

Currently translated at 82.7% (556 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 98.3% (661 of 672 strings)

Translated using Weblate (Basque)

Currently translated at 98.3% (661 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (53 of 53 strings)

Translated using Weblate (Polish)

Currently translated at 49.0% (26 of 53 strings)

Translated using Weblate (Lithuanian)

Currently translated at 5.6% (3 of 53 strings)

Translated using Weblate (Sardinian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Hebrew)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.8% (671 of 672 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Slovak)

Currently translated at 99.4% (668 of 672 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Japanese)

Currently translated at 99.7% (670 of 672 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Serbian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (French)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (German)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (English)

Currently translated at 99.8% (671 of 672 strings)

Co-authored-by: Agnieszka C <[email protected]>
Co-authored-by: Andrij Mizyk <[email protected]>
Co-authored-by: David Braz <[email protected]>
Co-authored-by: Emin Tufan Çetin <[email protected]>
Co-authored-by: Eric <[email protected]>
Co-authored-by: GM <[email protected]>
Co-authored-by: Gontzal Manuel Pujana Onaindia <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Igor Nedoboy <[email protected]>
Co-authored-by: Ihor Hordiichuk <[email protected]>
Co-authored-by: JY3 <[email protected]>
Co-authored-by: Josu <[email protected]>
Co-authored-by: Oymate <[email protected]>
Co-authored-by: Web0nst <[email protected]>
Co-authored-by: chr56 <[email protected]>
Co-authored-by: pjammo <[email protected]>
Co-authored-by: tdayris-perso <[email protected]>
Co-authored-by: Ács Zoltán <[email protected]>
Co-authored-by: Слободан Симић(Slobodan Simić) <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
[Localization]Fix Simplified Chinese Plural
triallax and others added 6 commits July 5, 2021 13:12
Fixed a typo / made the wording consistent
Fixed a typo / make the wording consistent in the bug_report.md file
See #6577 (comment)

java.lang.ClassCastException: android.widget.ImageButton cannot be cast to androidx.appcompat.widget.AppCompatImageButton
	at org.schabi.newpipe.player.Player.onRepeatModeChanged(Player.java:2263)
	at com.google.android.exoplayer2.ExoPlayerImpl.lambda$setRepeatMode$2(ExoPlayerImpl.java:564)
	at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$rgrcbaqP9Y8LgzdByBnAfUO4ydU.invokeListener(lambda)
	at com.google.android.exoplayer2.BasePlayer$ListenerHolder.invoke(BasePlayer.java:279)
	at com.google.android.exoplayer2.ExoPlayerImpl.invokeAll(ExoPlayerImpl.java:1498)
	at com.google.android.exoplayer2.ExoPlayerImpl.lambda$notifyListeners$6(ExoPlayerImpl.java:1318)
	at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$b59raXxaB-trjwE5bgpZInm1QnU.run(lambda)
	at com.google.android.exoplayer2.ExoPlayerImpl.notifyListeners(ExoPlayerImpl.java:1328)
	at com.google.android.exoplayer2.ExoPlayerImpl.notifyListeners(ExoPlayerImpl.java:1318)
	at com.google.android.exoplayer2.ExoPlayerImpl.setRepeatMode(ExoPlayerImpl.java:564)
	at com.google.android.exoplayer2.SimpleExoPlayer.setRepeatMode(SimpleExoPlayer.java:1636)
	at org.schabi.newpipe.player.Player.setRepeatMode(Player.java:2253)
	at org.schabi.newpipe.player.Player.onRepeatClicked(Player.java:2232)
	at org.schabi.newpipe.player.Player.onBroadcastReceived(Player.java:1123)
	at org.schabi.newpipe.player.Player.access$200(Player.java:190)
	at org.schabi.newpipe.player.Player$3.onReceive(Player.java:1060)
	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:1185)
	... 7 more
Fix crash when using repeatButtonin tablet layout
weblate and others added 3 commits July 9, 2021 10:14
Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Bavarian)

Currently translated at 6.6% (45 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Added translation using Weblate (Bavarian)

Translated using Weblate (Somali)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (German)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (French)

Currently translated at 67.9% (36 of 53 strings)

Translated using Weblate (Polish)

Currently translated at 49.0% (26 of 53 strings)

Translated using Weblate (Ukrainian)

Currently translated at 52.8% (28 of 53 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 18.8% (10 of 53 strings)

Co-authored-by: Agnieszka C <[email protected]>
Co-authored-by: Bert <[email protected]>
Co-authored-by: Evo <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Igor Nedoboy <[email protected]>
Co-authored-by: Ihor Hordiichuk <[email protected]>
Co-authored-by: Nadir Nour <[email protected]>
Co-authored-by: Terry Louwers <[email protected]>
Co-authored-by: VfBFan <[email protected]>
Co-authored-by: Weblate <[email protected]>
Co-authored-by: translator <[email protected]>
Co-authored-by: webweblate <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translation: NewPipe/Metadata
TobiGr and others added 5 commits July 9, 2021 14:47
* Fix APK testing section

Correct the instructions to download a test APK

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Mohammed Anas <[email protected]>

Co-authored-by: Mohammed Anas <[email protected]>
Fix crash when refreshing feed after importing database or subscriptions
Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Somali)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Co-authored-by: Agnieszka C <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Nadir Nour <[email protected]>
@TobiGr TobiGr force-pushed the release_0.21.6 branch 2 times, most recently from 71268a1 to 7dc0b9f Compare July 11, 2021 15:10
weblate and others added 3 commits July 12, 2021 15:47
Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 99.8% (671 of 672 strings)

Translated using Weblate (Polish)

Currently translated at 99.8% (671 of 672 strings)

Translated using Weblate (Bavarian)

Currently translated at 8.7% (59 of 672 strings)

Translated using Weblate (Bavarian)

Currently translated at 1.8% (1 of 53 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (672 of 672 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (672 of 672 strings)

Co-authored-by: Agnieszka C <[email protected]>
Co-authored-by: Bert <[email protected]>
Co-authored-by: Evo <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Ihor Hordiichuk <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bar/
Translation: NewPipe/Metadata
@TobiGr TobiGr merged commit b795c5f into master Jul 12, 2021
@TobiGr TobiGr deleted the release_0.21.6 branch July 12, 2021 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.