Commit Graph
100 Commits
Author SHA1 Message Date
Tobi a9677479b8 Update PR template to encourage users to explain their testing/QA procedure 2026-07-25 11:02:33 +02:00
TobiGr 00a07ceced Fix typo in 1014 changelog 2026-07-16 20:33:37 +02:00
Tobi 46a59640cd Merge pull request #13373 from KartikeyTripathi469/fix/keyboard-regression-13337
Fix: Force keyboard dismissal on non-touch devices (#13337)
2026-06-20 17:02:32 +02:00
Tobi 8dcb553abc Merge pull request #13611 from TeamNewPipe/depUpdate
Update dependencies to latest stable releases
2026-06-16 11:40:24 +02:00
Tobi 20ce6d7c6a Merge pull request #13599 from TeamNewPipe/update-readme
Update PR template and contribution guidelines in regards to dev and refactor branch usage
2026-06-15 08:10:13 +02:00
Tobi e2a659dc7f Merge pull request #13589 from weblate/weblate-newpipe-strings
Translations update from Hosted Weblate
2026-06-13 11:33:22 +02:00
Tobi bb02927fa3 Merge pull request #13588 from weblate/weblate-newpipe-compose
Translations update from Hosted Weblate
2026-06-13 11:24:42 +02:00
Tobi 64b09e5491 Merge pull request #13594 from Thompson3142/#13450-fix_seekbar_crash
Fix crash when seeking to the end of special videos (again)
2026-06-13 09:10:20 +02:00
Tobi 8dc1315d5f Merge pull request #13590 from TeamNewPipe/misc
Misc changes for building
2026-06-12 07:35:13 +02:00
tobigr d927f44c46 Merge branch 'master' into dev 2026-06-10 08:17:50 +02:00
Tobi 84d7db5c13 Merge pull request #13591 from AudricV/yt_support_properly_sabr_workaround
[YouTube] Support properly new client which works around SABR enforcement
2026-06-10 00:01:33 +02:00
tobigr 1058370db0 Release NewPipe 0.28.8 (1013) 2026-06-09 23:16:38 +02:00
tobigr 4f7fd37926 Add changelog for NewPipe 0.28.8 (1013) 2026-06-09 23:16:38 +02:00
tobigr 30c86abe8a Update NewPipe Extractor to 0.26.3 2026-06-09 23:16:38 +02:00
tobigr d3d6b0283f Merge branch 'master' into dev 2026-05-23 20:18:19 +02:00
tobigr 45af64a518 Release NewPipe 0.28.7 (1012) 2026-05-23 19:34:09 +02:00
tobigr 28654471d5 Add changelog for NewPipe 0.28.7 (1012) 2026-05-23 19:34:09 +02:00
tobigr 82e3e71849 Update NewPipe Extractor to v0.26.2 2026-05-23 19:29:38 +02:00
Tobi aa48a76486 Merge pull request #13524 from TeamNewPipe/proguard
proguard-rules: Keep resource classes for prettytime
2026-05-23 00:37:33 +02:00
TobiGr ef85e567fb Update NewPIpe Extractor to the latest version 2026-05-16 09:20:30 +02:00
Tobi 6f3f4219dc Merge pull request #13504 from laiosg/repeatmode-ui-fix
Fix repeat mode UI out-of-sync when switching videos
2026-05-16 08:41:01 +02:00
TobiGr 9dd0f1984f Replace if-else with switch 2026-05-16 08:35:29 +02:00
Tobi b6a2167516 Merge pull request #13505 from theimpulson/depUpdate
Update dependencies and plugins to latest releases
2026-05-16 08:22:05 +02:00
Tobi cd171dab54 Merge pull request #13454 from TeamNewPipe/depUpdate
Update dependencies and build with JDK 21
2026-05-03 09:09:39 +02:00
tobigr 07b4fa7b35 Merge branch 'master' into dev 2026-05-01 23:59:24 +02:00
Tobi 56982455f6 Merge pull request #13455 from TeamNewPipe/weblate
Translation updates via weblate
2026-04-26 11:20:02 +02:00
tobigr ec81b6bb62 Remove proguard rules for optional jsoup classes
The underlying problem is fixed with jsoup 1.12.2. See https://github.com/TeamNewPipe/NewPipeExtractor/pull/1480.

Revert 6c5d58bed3 /  #13038.
2026-04-20 15:39:14 +02:00
tobigr bdebc926a8 Update extractor 2026-04-20 15:35:08 +02:00
Tobi 936d5d27ff Merge pull request #13390 from priomsrb/fix-playback-after-idle
Fix playback not working after player enters idle state
2026-04-20 06:10:06 +02:00
Tobi 3e297fd892 Merge pull request #13391 from TobiGr/fix/downloaderPermission
Fix SecurityException when opening downloaded files in other app
2026-04-14 11:35:15 +02:00
tobigr 1ce1dbe73c Bump NewPipe version to 0.28.5 (1010) 2026-04-10 16:06:21 +02:00
tobigr 148b6f7998 Update NewPipe Extractor to v0.26.1 2026-04-10 14:03:57 +02:00
tobigr 0ce141f79d Add changelog for NewPipe 0.28.5 (1010) 2026-04-10 11:34:24 +02:00
Tobi 2f14473e2a Merge pull request #13403 from litetex/update-extractor
Update extractor to latest commit
2026-04-08 17:28:00 +02:00
TobiGr db8edd3b44 Fix SecurityException when opening downloaded files in other app
The flag was not passed to the intent that wraps the actual view intent for the app chooser.
2026-04-01 20:55:16 +02:00
Tobi 50e8189363 Merge pull request #13385 from arjun1194/fix/use-application-context-for-enqueue
Fix NullPointerException in enqueue actions by using Application Context
2026-03-29 20:57:53 +02:00
tobigr da76ddbf19 Remove French (Lousiana) frc from app locales 2026-03-27 08:35:49 +01:00
TobiGr 75ba70ab41 Deleted translation using Weblate (Aymara (Southern)) 2026-03-27 08:30:49 +01:00
TobiGr 6d50fe79b8 Deleted translation using Weblate (Mainfränkisch) 2026-03-27 08:23:30 +01:00
TobiGr f8c9ab8b11 Deleted translation using Weblate (Azerbaijani (Southern)) 2026-03-27 08:22:23 +01:00
TobiGr 949f0f3448 Deleted translation using Weblate (Azerbaijani (Southern)) 2026-03-27 08:22:22 +01:00
TobiGr af08ddcf04 Deleted translation using Weblate (Kashmiri) 2026-03-27 08:19:25 +01:00
TobiGr 09c96159d1 Deleted translation using Weblate (Sicilian) 2026-03-27 08:19:05 +01:00
TobiGr 2dda39205d Deleted translation using Weblate (Aymara) 2026-03-27 08:18:48 +01:00
TobiGr 3112eefb99 Deleted translation using Weblate (Luri (Bakhtiari)) 2026-03-27 08:18:29 +01:00
TobiGr cf0d7016ec Deleted translation using Weblate (Yiddish) 2026-03-27 08:18:05 +01:00
TobiGr b0f2d509e6 Deleted translation using Weblate (Romany) 2026-03-27 08:17:48 +01:00
TobiGr db61af15e8 Deleted translation using Weblate (Corsican) 2026-03-27 08:17:29 +01:00
TobiGr 80a47be218 Deleted translation using Weblate (Gaelic) 2026-03-27 08:17:11 +01:00
TobiGr 179a713561 Deleted translation using Weblate (Arabic (Tunisian)) 2026-03-27 08:16:35 +01:00
TobiGr fa6412a9aa Deleted translation using Weblate (French (Louisiana)) 2026-03-27 08:15:57 +01:00
TobiGr 3f8d26d33e Deleted translation using Weblate (German (Low)) 2026-03-27 08:15:23 +01:00
TobiGr 2fec3a3c58 Deleted translation using Weblate (English (Old)) 2026-03-27 08:15:07 +01:00
TobiGr 08326c64cb Deleted translation using Weblate (English (Middle)) 2026-03-27 08:14:50 +01:00
TobiGr 831425a742 Deleted translation using Weblate (Arabic (Najdi)) 2026-03-27 08:14:12 +01:00
Tobi 515bb6e94d Merge pull request #13363 from theimpulson/depUpdate
Update dependencies and Gradle to latest stable release
2026-03-18 10:16:47 +01:00
tobigr 79767f95f7 Merge branch 'master' into dev 2026-03-08 21:19:30 +01:00
Tobi 21b37b5fa4 Merge pull request #13296 from TeamNewPipe/release-0.28.4
Release 0.28.4
2026-03-08 11:07:54 -07:00
Tobi 675d15686d Merge pull request #13324 from TeamNewPipe/backport-13310-to-release-0.28.4
[Backport release-0.28.4] Add link to FAQ entry to "Sign in to confirm not a bot" exception message
2026-03-08 11:01:41 -07:00
tobigr 54021a96ea Complete sentence.
(cherry picked from commit 47624a575a)
2026-03-08 18:01:10 +00:00
Tobi 05f09c94d1 Merge pull request #13310 from absurdlylongusername/add-issue-url-sign-in-not-bot-exception
Add link to FAQ entry to "Sign in to confirm not a bot" exception message
2026-03-08 11:00:37 -07:00
tobigr 47624a575a Complete sentence. 2026-03-08 18:54:56 +01:00
tobigr 1fbf9fc025 Bump version to 0.28.4 (1009) 2026-02-28 10:06:03 +01:00
tobigr 8b500c7b83 Add changelog for NewPipe 0.28.4 (1009) 2026-02-28 10:06:03 +01:00
tobigr 98a883d377 Update NewPipe Extractor to 0.26.0 2026-02-28 10:06:03 +01:00
Tobi bf1633265c Merge pull request #13293 from TeamNewPipe/getQuantity-inconsistency
Fix inconsistency in getQuantity and add docs
2026-02-26 11:45:41 -08:00
Tobi 9f1e2c6fd0 Merge pull request #13282 from dustdfg/keep_android_open
Add warning banner about ongoing google certification for android apps
2026-02-25 17:08:49 -08:00
tobigr 66237abb3c KeepAndroidOpen: Choose website language from list of supported languages 2026-02-26 01:27:36 +01:00
Tobi dd65db56a9 Merge pull request #13290 from dustdfg/correct_download_fragment
Correctly retrieve menu item inside download dialog
2026-02-25 15:42:05 -08:00
Tobi d1ad1e843f Merge pull request #13276 from TeamNewPipe/depupdate
Update dependencies and Gradle to latest stable releases
2026-02-21 23:59:11 -08:00
Tobi 232d023c02 Merge pull request #13030 from iampopovich/fix/6815-double-tap-to-resume
[fix] Hide controls when resuming playback via double tap
2026-02-21 11:08:51 -08:00
Tobi 52a9b60180 Merge pull request #13148 from dustdfg/extractor_enum_set
Accomodate extractor changes (EnumSet for service media capabilities)
2026-02-21 09:10:55 -08:00
Tobi 4bad882668 Merge pull request #13037 from dustdfg/tablet_related_items
VideoDetailFragment: hide relatedItemsLayout in tablet mode after fullscreen
2026-02-21 09:03:11 -08:00
tobigr 63e19890bf Update extractor to the latest version 2026-02-21 17:00:05 +01:00
Tobi 35b70c5e9e Merge pull request #13194 from TeamNewPipe/r8fixes
Enable lint checks and resource shrinking
2026-02-20 00:47:16 -08:00
Tobi 834f136102 Merge pull request #13247 from dustdfg/crashlog_fix
Partially revert:  ErrorActivity: Kotlin-fy buildMarkdown method
2026-02-19 00:37:56 -08:00
Tobi 01e77e2e26 Merge pull request #13256 from pierreeurope/fix/ttml-postprocessing-error-reporting
Fix subtitle post-processing error losing original exception
2026-02-19 00:21:17 -08:00
Tobi 4cfd36ce5b Merge pull request #13203 from dustdfg/video_detail_fragment_click_through
VideoDetailFragment: Forcefully catch click events uncaught by children
2026-02-18 23:45:35 -08:00
Tobi 51c9ed774c Merge pull request #13213 from aivelon/handle-comment-replies-screens
Handling Comment Replies fragments
2026-02-18 23:43:39 -08:00
Tobi 239f6c97a0 Merge pull request #13241 from aivelon/comment-replies-without-images
Fix comment replies header layout without avatar image
2026-02-18 03:20:19 -08:00
tobigr e358867da8 Use dedicated constants for unknown image dimensions in ImageStrategy 2026-02-07 15:34:48 +01:00
TobiGr e6daf45c83 [DescriptionFragment] Fix thumbnail size: width x height
height x width was used before which is an uncommon order.
2026-02-07 12:36:09 +01:00
Tobi 56a043669a Merge pull request #13161 from jpds/outdated-subscription-shuffle
FeedLoadManager: Shuffle the order outdated subscriptions are updated in
2026-02-06 02:13:56 -08:00
tobigr 85abc58158 Merge branch 'master' into dev 2026-02-05 23:01:30 +01:00
Tobi 8578bd9f95 Merge pull request #13200 from TeamNewPipe/release-0.28.3
Release 0.28.3
2026-02-05 13:27:30 -08:00
tobigr 13577f5421 NewPipe 0.28.3 (1008) 2026-02-05 18:06:15 +01:00
tobigr dc8a62914a Add changelog for NewPipe 0.28.3 2026-02-05 18:06:15 +01:00
tobigr 74d5a8b173 Update extractor to version 0.25.2 2026-02-05 18:06:15 +01:00
Tobi 5112acf008 Merge pull request #13197 from TeamNewPipe/backport-13195-to-release-0.28.3
[Backport release-0.28.3] Fix 13139 resume playback
2026-02-05 08:27:48 -08:00
Tobi e74907561e Merge pull request #13195 from absurdlylongusername/fix-13139-resume-playback
Fix 13139 resume playback
2026-02-05 06:49:57 -08:00
Tobi 739b6ae57b Merge pull request #13141 from salmanmkc/upgrade-github-actions-node24-general
Upgrade GitHub Actions to latest versions
2026-01-30 02:31:40 -08:00
Tobi cc33b685a5 Merge pull request #13140 from salmanmkc/upgrade-github-actions-node24
Upgrade GitHub Actions for Node 24 compatibility
2026-01-30 02:31:29 -08:00
tobigr 8d9af62736 Extract dialog creation into its own method 2026-01-27 22:02:01 +01:00
tobigr 8f32532acd "Removed watched videos" changed to "Remove watched streams"
Playlists can also contain audio-only items. Therefore, the term "stream" is used.
2026-01-27 22:01:59 +01:00
tobigr 0611d650e7 Use checkbox to remove partially watched videos 2026-01-27 22:00:15 +01:00
tobigr d1f6337c6e Fix removing unwatched streams from playlist when using "remove watched"
The bug is caused by a wanted but forgotten inconsistency in the database.
A stream can be listed in the watch history (StreamHistoryEntity) while having no corresponding playback state (StreamStateEntity) containing the matching playback position. This is caused by the fact that NewPipe does not consider a watch time of less than five seconds to be worthy to be put into the StreamStateEntity because the video was most likely played by error. Those videos are, however, counted and stored in the watch history.
2026-01-27 22:00:15 +01:00
tobigr 3ab414252f Update NewPipe Extractor, checkstyle and sonarqube to latest versions
Add note that new webkit versions require a minSdk >= 23
2026-01-22 17:41:08 +08:00
Tobi 4ef5aa7b20 Merge pull request #13055 from dustdfg/playlist_add_empty
Fixed a bug that prevented the display of multiple empty playlists
2026-01-15 04:18:29 -08:00
Tobi 2f063a78ba Merge pull request #13052 from RinZ27/fix/ci-shell-injection
ci: fix shell injection in backport workflow
2026-01-13 06:36:01 -08:00
Tobi 77d62deeed Merge pull request #13049 from dustdfg/playlist_bug
Fix playlist item dragging video to only neighbor positions
2026-01-12 12:17:47 -08:00