1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-02-19 20:40:08 +00:00

Commit Graph

  • 5162f71a1d
    Merge a7a7dc53631579ea71baed0f097c0ef8638ae07b into 1d12874937ac4dc164e07d0d8bebe3db6817f952 Stypox 2025-02-18 19:40:53 +01:00
  • a7a7dc5363
    Handle player and player service separately android-auto Stypox 2025-02-18 19:27:42 +01:00
  • 126f4b0e30
    Fix crash when closing video detail fragment Stypox 2025-02-18 18:03:10 +01:00
  • 6558794d26
    Try to bind to PlayerService when MainActivity starts Stypox 2025-02-18 17:36:43 +01:00
  • 42186d9f16
    Merge f160c90afe1b0cc37d287961d61108da5a3db9cd into 1d12874937ac4dc164e07d0d8bebe3db6817f952 Thompson3142 2025-02-17 19:16:39 +00:00
  • f160c90afe Added error prevention Thompson3142 2025-02-17 20:16:25 +01:00
  • 894ef497c7
    Merge 5dc48af32d542dab0be722742ba6b9643283763a into 1d12874937ac4dc164e07d0d8bebe3db6817f952 Thompson3142 2025-02-18 02:05:36 +08:00
  • 0827aedde1
    Merge cfb6e114d6918602c5208e3cc5ae35ffc46b91b9 into 1d12874937ac4dc164e07d0d8bebe3db6817f952 Stypox 2025-02-17 00:37:09 +01:00
  • aab82a0f0f
    Merge 768db9fea2953721df5dd73ce87ddb5813eb1391 into 1d12874937ac4dc164e07d0d8bebe3db6817f952 Stypox 2025-02-17 00:37:08 +01:00
  • 1d12874937
    Merge pull request #12046 from TobiGr/weblate dev 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 hide-view-logs 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
  • a54ee9282b
    Merge 010b719f9f0c6cad30f8f82a4c3f217b5410fe09 into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Isira Seneviratne 2025-02-13 04:01:41 +00:00
  • 010b719f9f Fix docstring issues Isira Seneviratne 2025-02-13 09:31:28 +05:30
  • d74277f798 Add comment for clarification Thompson3142 2025-02-12 20:57:18 +01:00
  • 43e204ac68 Ugly fix for broken text colors in dark mode Thompson3142 2025-02-12 19:07:23 +01:00
  • 756d923383
    PlayerHelper: fix sonar errors Bertrand Jaunet 2025-02-12 08:06:38 +01:00
  • d5f5f8b5ec
    Merge cf37de80cba723d45af1f07d69864ff300483a9b into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Isira Seneviratne 2025-02-12 03:11:40 +00:00
  • cf37de80cb Use extracted playlist page key Isira Seneviratne 2025-02-12 08:41:08 +05:30
  • b0b4a2a725
    Merge 62be90bd02136fc7ce8fc267274f8fe28d8d2cbd into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Stypox 2025-02-12 01:47:16 +01:00
  • 62be90bd02
    Slight adjustments to long press menu Stypox 2025-02-12 01:23:06 +01:00
  • ee73f4c616
    Remove InfoItemDialog Stypox 2025-02-12 01:06:27 +01:00
  • ab3c29c456
    Replace InfoItemDialog with LongPressMenu Stypox 2025-02-12 01:03:34 +01:00
  • 07aa3279b9
    Move LongPressable builders to LongPressable class Stypox 2025-02-11 18:42:36 +01:00
  • f3f26aa826
    Add download long press menu action Stypox 2025-02-11 18:37:00 +01:00
  • f415e5d6f2
    Dismiss long press menu after click on a button Stypox 2025-02-11 17:29:33 +01:00
  • bd80dadc75
    Improve how long press menu buttons are laid out Stypox 2025-02-11 17:18:08 +01:00
  • 5e7c30cbc1
    Move long press menu drag handle to its own composable Stypox 2025-02-11 16:09:03 +01:00
  • 3c60419a07
    Make LongPressable a data class Stypox 2025-02-11 15:56:09 +01:00
  • 1927b366a0
    Initial work on handling many long-press actions Stypox 2025-02-11 15:46:03 +01:00
  • febc725c7e
    Click on long press menu subtitle opens channel details Stypox 2025-02-11 15:03:37 +01:00
  • cbb25903bd
    Add small Edit button in LongPressMenu Stypox 2025-01-31 13:18:30 +01:00
  • aa1d5a17f5
    Remove button background and make text 2 lines Stypox 2025-01-28 21:27:14 +01:00
  • e4664e9a93
    Add buttons to long press menu Stypox 2025-01-28 14:03:24 +01:00
  • 3fe9f7dacc
    Treat decorations better Stypox 2025-01-28 13:08:00 +01:00
  • 4861fad213
    Calculate button placing in long press menu Stypox 2025-01-28 12:36:32 +01:00
  • b72bd63cc1
    Start implementing LongPressMenu Stypox 2025-01-28 11:14:12 +01:00
  • 4e9f23fe7f
    Add Either type with left, right and match functions Stypox 2025-01-28 11:12:06 +01:00
  • 076f63df48 Extract string, refactor ItemList Isira Seneviratne 2025-02-11 09:21:58 +05:30
  • 768db9fea2
    Hardcode PoTokenHtmlUnit + increase minSdk (for testing) Stypox 2025-02-10 23:56:37 +01:00
  • 38e53b5349
    Add poToken implementation based on HtmlUnit library Stypox 2025-02-10 23:48:37 +01:00
  • 4e7e1c1fd2
    Move general methods from PoTokenWebView to PoTokenGenerator Stypox 2025-02-10 23:47:19 +01:00
  • 27c302666c
    Update app/src/main/java/org/schabi/newpipe/player/helper/PlayerHelper.java neosis91 2025-02-10 09:27:56 +01:00
  • b2d31cda51
    Update app/src/main/java/org/schabi/newpipe/player/helper/PlayerHelper.java neosis91 2025-02-10 09:25:12 +01:00
  • a170f5414d
    PlayerHelper: fix error sonar cloud Bertrand Jaunet 2025-02-10 07:43:29 +01:00
  • 9e2ba510db
    Merge dbe30116e37897a491c1c8e35f69d68fd91e567d into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Isira Seneviratne 2025-02-09 15:08:48 +00:00
  • dbe30116e3 Remove Unknown class Isira Seneviratne 2025-02-09 19:11:02 +05:30
  • 8866a9592f Rewrite PoToken functionality using coroutines Isira Seneviratne 2025-02-09 09:07:11 +05:30
  • df29bea0e6 MediaBrowserConnector: simplify database methods Profpatsch 2025-02-07 19:44:52 +01:00
  • 10458b92f8 MediaBrowserConnector: move init to top & simplify Profpatsch 2025-02-07 19:10:17 +01:00
  • 85b00f5849 MediaBrowserConnector: separate context from playerService Profpatsch 2025-02-07 19:06:04 +01:00
  • 92e7feb6bf PlayerService: return appropriate IBinder depending on the action Haggai Eran 2024-12-14 17:31:51 +02:00
  • c0d229a040 Addressed review comments Siddhesh Naik 2024-12-07 02:08:06 +05:30
  • f974bf123e Addressed review comments Siddhesh Naik 2024-10-12 21:04:45 +05:30
  • 718ff0fbfe media browser: pass media ID to parsing error exceptions Haggai Eran 2024-09-17 22:46:55 +03:00
  • ae2003a7b3 media browser: rename remote -> isRemote Haggai Eran 2024-09-17 22:40:59 +03:00
  • 8584f03f7a MediaBrowserConnector: simplify index, remove unstable warning Haggai Eran 2024-09-17 22:37:45 +03:00
  • 0594b6596a MediaBrowserConnector: convert to Kotlin (minimal compilation fixes) Profpatsch 2025-02-07 11:01:31 +01:00
  • aa750d0b9a MediaBrowserConnector: convert to Kotlin (mechanical) Profpatsch 2025-02-05 17:31:31 +01:00
  • 247e9c2ca8
    Update PlayerHelper.java neosis91 2025-02-06 13:50:10 +01:00
  • 3a36042184
    Update PlayerHelper.java neosis91 2025-02-06 13:46:18 +01:00
  • 2705115e06
    Merge branch 'TeamNewPipe:dev' into improvment-player-helper neosis91 2025-02-06 13:05:58 +01:00
  • d26f56b6b6
    Update PlayerHelper.java; neosis91 2025-02-06 11:21:34 +01:00
  • 07cd1d4ea3 Merge branch 'refactor' into Playlist-Compose Isira Seneviratne 2025-02-06 09:04:44 +05:30
  • 83c71149ff PlayerService: convert to Kotlin (mechanical) Profpatsch 2025-02-05 17:25:07 +01:00
  • 715e82944e LocalItem/PlaylistLocalItem: convert to Kotlin Siddhesh Naik 2024-09-03 05:29:57 +05:30
  • 7201430c9e
    Merge a7b5f53dfae3d4307bb53ed3c8eeee7fc4c9f231 into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Profpatsch 2025-02-05 15:35:08 +01:00
  • 9b8ea53073
    Merge 5a2047f89b129ec0b618932dec06cca812bfd7d6 into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Profpatsch 2025-02-05 15:32:08 +01:00
  • b61ab45785
    Merge fd99c5e4615e7f8d6522ace29cd5c49c9fd7e012 into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Profpatsch 2025-02-05 15:32:08 +01:00
  • 5c9a7ec4d9
    Merge f992132ef658af1c9f32d93cd3cff41b1c92dafe into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Isira Seneviratne 2025-02-05 15:32:07 +01:00
  • 94612501c1
    Merge b768b384412111b6bd6a2cec2e511a2764a99a92 into 99aae7eb28c7e89faed86586aa2cc311f81155f6 Isira Seneviratne 2025-02-05 15:25:51 +01:00
  • 99aae7eb28
    Merge branch 'dev' into refactor refactor Stypox 2025-02-05 15:07:59 +01:00
  • c6e1721884
    Add translated changelogs for v0.27.6 (1003) v0.27.6 master 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
  • 695c05bd8e Add confirmation dialog for clearing watch history Isira Seneviratne 2025-02-05 08:51:58 +05:30
  • 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