1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-09-01 18:37:56 +00:00

Commit Graph

  • 6558794d26 Try to bind to PlayerService when MainActivity starts Stypox 2025-02-18 17:36:43 +01:00
  • 1d12874937 Merge pull request #12046 from TobiGr/weblate Stypox 2025-02-16 22:01:41 +01:00
  • 1d98518bfa Fix loading remote playlists in media browser Stypox 2025-02-16 10:49:20 +01:00
  • e5458bcb14 Properly handle item errors during media browser loading Stypox 2025-02-16 10:45:02 +01:00
  • dc62d211f5 Properly stop PlayerService Stypox 2025-02-16 10:29:52 +01:00
  • ec6612dd71 Call exoPlayer.prepare() on PlaybackPreparer.onPrepare() Stypox 2025-02-16 09:14:26 +01:00
  • 064e1d39c7 Use the media browser implementation in PlayerService Stypox 2025-02-16 09:14:19 +01:00
  • 4c88a193bd Add MediaBrowserImpl Stypox 2025-02-16 09:03:12 +01:00
  • 3fcac10e7f Add MediaBrowserPlaybackPreparer Stypox 2025-02-16 09:01:31 +01:00
  • 6cedd117fe Add StreamHistoryEntry.toStreamInfoItem() Stypox 2025-02-16 08:57:01 +01:00
  • 5eabcb52b5 Add getThumbnailUrl() to PlaylistLocalItem interface Stypox 2025-02-16 08:56:38 +01:00
  • 690b40d0c4 Allow creating PlayQueue from ListInfo and index Stypox 2025-02-16 08:55:51 +01:00
  • 9bb2c0b484 Add getPlaylist(id) to RemotePlaylistManager Stypox 2025-02-16 08:42:15 +01:00
  • 1e08cc8c8f Add MediaBrowserCommon with info item's and pages' IDs Stypox 2025-02-16 08:39:24 +01:00
  • 7d17468266 Instantiate media session and connector in PlayerService Stypox 2025-02-16 09:11:35 +01:00
  • 5819546ea9 Have PlayerService implement MediaBrowserServiceCompat Stypox 2025-02-15 18:26:10 +01:00
  • cfb6e114d6 Disable logs about view animations by default Stypox 2025-02-16 10:31:42 +01:00
  • b764ad33c4 Drop some assumptions on how PlayerService is started and reused Stypox 2025-02-15 17:48:13 +01:00
  • 430b4eb916 Translated using Weblate (Persian) Hosted Weblate 2025-02-15 13:08:00 +01:00
  • 2339f51ad4 [#11930] Share as YouTube temporary playlist Thiago F. G. Albuquerque 2025-02-14 21:14:42 -03:00
  • 99aae7eb28 Merge branch 'dev' into refactor Stypox 2025-02-05 15:07:59 +01:00
  • c6e1721884 Add translated changelogs for v0.27.6 (1003) v0.27.6 Stypox 2025-02-05 11:30:35 +01:00
  • 94684fe380 Merge branch 'weblate-dev' into dev Stypox 2025-02-05 11:29:14 +01:00
  • 398a2f55ce Merge branch 'origin/dev' into Weblate. Hosted Weblate 2025-02-05 11:28:09 +01:00
  • 1f7b3b5b06 Add changelog for v0.27.6 (1003) Stypox 2025-02-05 11:23:32 +01:00
  • 909ed616c4 Hotfix release v0.27.6 (1003) Stypox 2025-02-05 11:14:17 +01:00
  • dd223af28d Merge pull request #11955 from Stypox/po-token Stypox 2025-02-05 10:52:16 +01:00
  • dbee8d8128 Update NewPipeExtractor to v0.24.5 Stypox 2025-02-05 10:24:34 +01:00
  • b62a09b5b3 Use WebSettingsCompat.setSafeBrowsingEnabled Stypox 2025-02-04 21:50:10 +01:00
  • 87317c6faf Reorder functions in PoTokenWebView Stypox 2025-02-04 21:36:18 +01:00
  • 53b599b042 Make JavaScript code compatible with older WebViews Stypox 2025-02-04 21:35:55 +01:00
  • 21df24abfd Detect when WebView is broken and return null poToken Stypox 2025-02-04 11:22:50 +01:00
  • ca4592a935 Translated using Weblate (Russian) Hosted Weblate 2025-02-04 10:59:39 +01:00
  • 3fc487310b Use Runnable instead of () -> Unit if converted to Runnable anyway Stypox 2025-02-04 10:23:45 +01:00
  • 056809cb0d Use "this" instead of "globalThis" as global scope Stypox 2025-02-04 10:22:10 +01:00
  • a60bb3e7af [YouTube] Change BotGuard endpoint to youtube.com's one AudricV 2025-02-03 13:05:39 +01:00
  • ecd3f6c2ee [YouTube] Clarify BotGuard API key's origin and disable related Sonar warning AudricV 2025-02-01 15:40:16 +01:00
  • 70ff47b810 [YouTube] Get visitorData from the service to get valid responses AudricV 2025-02-01 15:39:07 +01:00
  • b8e050f6c4 Adapt YoutubeHttpDataSource to extractor changes and improve requests AudricV 2025-01-31 22:50:10 +01:00
  • 46d0bc1004 Update NewPipeExtractor AudricV 2025-01-31 22:28:08 +01:00
  • e7fe84f2c7 Make sure downloadAndRunBotguard() is called after <script> loaded Stypox 2025-01-27 13:21:03 +01:00
  • 2b183a0576 Wrap logs in BuildConfig.DEBUG Stypox 2025-01-27 12:10:49 +01:00
  • f856bd9306 Recreate poToken generator if current is broken Stypox 2025-01-27 12:06:19 +01:00
  • 0066b322e1 Unify running on main thread Stypox 2025-01-27 11:20:57 +01:00
  • 3bdae81c0a Fix checkstyle Stypox 2025-01-26 16:21:17 +01:00
  • 6010c4ea7f Connect poToken generation to extractor Stypox 2025-01-26 12:28:09 +01:00
  • 690b3410e9 Interfaces for poTokens + WebView implementation Stypox 2025-01-25 13:47:10 +01:00
  • ba86ce137b Merge pull request #11969 from neosis91/dev Profpatsch 2025-01-31 15:56:39 +01:00
  • 410c01547c DownloaderImpl: Auto-close resources and simplify header setting Bertrand Jaunet 2025-01-28 08:03:26 +01:00
  • fd99c5e461 MainActivity: Fix onBackPressed handling for open player Profpatsch 2025-01-30 19:36:38 +01:00
  • 407d2d768d Merge pull request #11539 from Isira-Seneviratne/Compose-theme-improvements Stypox 2025-01-28 14:02:50 +01:00
  • 47263f5254 Merge pull request #11959 from Stypox/fix-loading-stream-twice Stypox 2025-01-27 14:56:51 +01:00
  • 01bf855015 Fix naming in VideoDetailFragment: video->stream, videoUrl->url Stypox 2025-01-27 14:52:35 +01:00
  • ebf3008729 Merge pull request #11870 from TeamNewPipe/sidebar_donations Profpatsch 2025-01-27 13:59:29 +01:00
  • 33ecfb757e Sidebar: Add donation link to app drawer Christian Schabesberger 2025-01-02 13:34:05 +01:00
  • b109e4d3cc Merge pull request #11867 from Profpatsch/player-holder-refactor Profpatsch 2025-01-27 13:29:53 +01:00
  • 137ade24ff Adjust javadoc format Profpatsch 2025-01-27 12:45:17 +01:00
  • ffe26d882b Fix loading StreamInfo twice on first VideoDetailFragment opening Stypox 2025-01-26 12:39:07 +01:00
  • 83f8141fe7 Merge pull request #11806 from Thompson3142/fix_subtitle_size Stypox 2025-01-25 18:10:56 +01:00
  • 48d682016e Rm ViewPager version Isira Seneviratne 2025-01-25 11:21:58 +05:30
  • b78e0b2da8 Merge branch 'refactor' into Compose-theme-improvements Isira Seneviratne 2025-01-25 09:41:29 +05:30
  • 32a88ab890 Truncate existing file in export Isira Seneviratne 2025-01-25 07:57:01 +05:30
  • af3ed992e5 Add error handling for import Isira Seneviratne 2025-01-25 05:40:00 +05:30
  • a79516dfff Use fragment arguments Isira Seneviratne 2025-01-25 05:30:14 +05:30
  • 9253640fae Merge pull request #11887 from Nikunj-Aggarwal/bg-iso-timestamp Profpatsch 2025-01-23 19:51:18 +01:00
  • dbd11a6a8d SubscriptionImportWorker: inputs as sealed class Profpatsch 2025-01-22 15:34:04 +01:00
  • 21973b362a Use Kotlin Pair Isira Seneviratne 2024-12-21 10:10:42 +05:30
  • 60586c90d6 Improve subscription upsert methods Isira Seneviratne 2024-12-01 09:51:12 +05:30
  • 095155d35f Only get subscription extractor when needed Isira Seneviratne 2024-12-01 06:24:26 +05:30
  • af8e5646a6 Remove LocalBroadcastManager Isira Seneviratne 2024-11-30 07:35:12 +05:30
  • c9d155a335 Combine notification and ForegroundInfo creation methods Isira Seneviratne 2024-11-30 07:23:37 +05:30
  • 4e31ccebf8 Moved Kotlinx Serialization to library catalog Isira Seneviratne 2024-11-29 07:23:37 +05:30
  • c0965a42a1 Added success toasts Isira Seneviratne 2024-11-29 07:05:06 +05:30
  • fc7f1b0af0 Convert subscription import service to a worker Isira Seneviratne 2024-11-28 09:53:25 +05:30
  • dfb035dfa5 Improve import/export tests Isira Seneviratne 2024-11-28 06:34:39 +05:30
  • 8e9503cfe4 Convert subscription export service to a worker Isira Seneviratne 2024-11-26 07:55:37 +05:30
  • 82516dd75c Rename .java to .kt Isira Seneviratne 2024-11-26 07:55:36 +05:30
  • 3e6e980362 Merge branch 'dev' into refactor Stypox 2025-01-22 11:12:51 +01:00
  • 8b5aa5cd9b Merge branch 'master' into dev Stypox 2025-01-22 11:10:22 +01:00
  • 58393ad4ef Release v0.27.5 (1002) v0.27.5 Stypox 2025-01-21 23:34:42 +01:00
  • 977f7e28b5 Add changelogs for hotfix release v0.27.5 (1002) Stypox 2025-01-21 23:34:12 +01:00
  • 99e77249de Update NewPipeExtractor to v0.24.4 Stypox 2025-01-21 23:19:49 +01:00
  • 1890fbb19a Merge pull request #11809 from Isira-Seneviratne/Merge-dev Profpatsch 2025-01-21 17:56:00 +01:00
  • a955408053 Merge pull request #11928 from LeMeuble/bug-checksum-deleted-file Profpatsch 2025-01-21 17:40:50 +01:00
  • 86203d6800 MainPlayer/PopupPlayer: Use system settings for subtitle size Thompson3142 2024-12-20 13:03:50 +01:00
  • edd19641ac ErrorActivity: add Timestamp and Package/Service to markdown export Profpatsch 2025-01-21 16:25:54 +01:00
  • 65749cbac0 ErrorActivity: Use a proper zoned ISO timestamp Nikunj-Aggarwal 2025-01-08 00:14:35 +05:30
  • 658ddfc921 Fix issue of checksum for removed file LeMeuble 2025-01-16 10:46:25 +01:00
  • efb3aa530d Merge branch 'dev' into Merge-dev Isira Seneviratne 2025-01-11 18:45:51 +05:30
  • f7d0fd545d Merge pull request #11879 from tom93/pr/fix-image-minimizer-multiple-images Stypox 2025-01-04 09:34:07 +01:00
  • 27e6be792f Fix image-minimizer on lines containing multiple images Tom Levy 2025-01-04 08:15:44 +00:00
  • ce919215fb PlayerHolder: Separate holder and service event interface Profpatsch 2024-12-26 01:31:17 +01:00
  • 6a4aaba431 PlayerHolder: add some more docstrings Profpatsch 2024-12-26 01:02:59 +01:00
  • 83d93e16e7 PlayerHolder: move unbind right next to stopService Profpatsch 2024-12-26 00:36:49 +01:00
  • 8d15a141b1 PlayerHolder: invert isBound Profpatsch 2024-12-26 00:26:59 +01:00
  • a78bed700a PlayerHolder: inline bind Profpatsch 2024-12-26 00:26:22 +01:00
  • ef3c76645f PlayerHolder/PlayerService: inline & remove duplicate player passing Profpatsch 2024-12-25 22:14:22 +01:00
  • 6c3f31a721 WIP: integrate onBackPressed flow as callback frankenpipe Profpatsch 2024-12-23 20:28:27 +01:00
  • 10163e1082 WIP: try to integrate the newplayer a little better Profpatsch 2024-12-23 20:27:02 +01:00
  • 0911d1ce7d WIP: initial repository setup for media.ccc streams Profpatsch 2024-12-21 13:19:23 +01:00