Commit graph

  • 2c7654a579 Covert newpipe/util/DependentPreferenceHelper to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 12:54:36 +02:00
  • 09a746dd6a Convert newpipe/util/ServiceHelper to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 12:45:56 +02:00
  • d665a4f016 Convert newpipe/util/NewPipeTextViewHelper to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 12:11:48 +02:00
  • 6cf932b2a7 Convert newpipe/ExitActivity to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 11:51:41 +02:00
  • 48467669b6 Convert newpipe/util/PeertubeHelper to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 07:00:26 +02:00
  • 780e6a4848 Convert newpipe/util/PlayButtonHelper to kotlin Yevhen Babiichuk (DustDFG) 2026-01-09 06:39:07 +02:00
  • 13186c0b15
    Merge pull request #13224 from dustdfg/kotlin_idiomatic Aayush Gupta 2026-02-10 15:43:15 +08:00
  • edfdbe805f Uitilize kotlin elvis operator Yevhen Babiichuk (DustDFG) 2026-02-09 23:19:32 +02:00
  • 451409fc3b SharedPreferences.edit applies changes automatically Yevhen Babiichuk (DustDFG) 2026-02-09 22:54:28 +02:00
  • 289d22eed7 Utilize kotlins ifEmpty Yevhen Babiichuk (DustDFG) 2026-02-09 17:10:59 +02:00
  • 21f446a78e Refactor settings/preferencesearch/PreferenceSearchItem#allRelevantSearchFields Yevhen Babiichuk (DustDFG) 2026-02-09 17:04:55 +02:00
  • 6214ae33f3
    Merge pull request #13219 from dustdfg/kotlin_check_is_not_if Stypox 2026-02-09 14:51:06 +01:00
  • 37cef825a2 Correct inverted check Yevhen Babiichuk (DustDFG) 2026-02-09 14:31:56 +02:00
  • dab8e056e9
    Merge pull request #13137 from dustdfg/info_item_builder_dead Aayush Gupta 2026-02-08 22:28:19 +08:00
  • 020dbdc82a
    Merge pull request #13131 from dustdfg/tabs_json_helper_refactor Aayush Gupta 2026-02-08 22:06:25 +08:00
  • 5d7934249f
    Merge pull request #13028 from dustdfg/idiomatic_kotlin_exceptions Aayush Gupta 2026-02-08 22:05:46 +08:00
  • d6be966db3 Replace Illegal{State,Argument} exceptions with more idiomatic kotlin code Yevhen Babiichuk (DustDFG) 2026-01-09 19:39:47 +02:00
  • e358867da8 Use dedicated constants for unknown image dimensions in ImageStrategy tobigr 2026-02-07 12:35:45 +01:00
  • e6daf45c83 [DescriptionFragment] Fix thumbnail size: width x height TobiGr 2026-02-06 22:44:08 +01:00
  • 5e1a1989be VideoDetailFragment: Forcefully catch click events uncaught by children Yevhen Babiichuk (DustDFG) 2026-02-06 19:03:01 +02:00
  • 56a043669a
    Merge pull request #13161 from jpds/outdated-subscription-shuffle Tobi 2026-02-06 02:13:56 -08:00
  • 85abc58158 Merge branch 'master' into dev tobigr 2026-02-05 23:01:30 +01:00
  • 8578bd9f95
    Merge pull request #13200 from TeamNewPipe/release-0.28.3 Tobi 2026-02-05 13:27:30 -08:00
  • 13577f5421 NewPipe 0.28.3 (1008) tobigr 2026-02-05 17:55:12 +01:00
  • dc8a62914a Add changelog for NewPipe 0.28.3 tobigr 2026-02-05 17:54:25 +01:00
  • 74d5a8b173 Update extractor to version 0.25.2 tobigr 2026-02-05 17:55:25 +01:00
  • d2a8955964 Translated using Weblate (Basque) Hosted Weblate 2026-02-05 02:47:53 +01:00
  • 955844b3e1
    Translated using Weblate (Basque) Hosted Weblate 2026-02-05 02:47:53 +01:00
  • 5112acf008
    Merge pull request #13197 from TeamNewPipe/backport-13195-to-release-0.28.3 Tobi 2026-02-05 08:27:48 -08:00
  • fcb77fed93 Fix additional setRecovery from rebase errors AbsurdlyLongUsername 2026-02-05 11:17:30 +00:00
  • 2027b6dbc7 Add conditional guard to prevent useVideoAndSubtitles overwriting recovery position that was set in Player.handleIntent for RESUME_PLAYBACK when resuming playback AbsurdlyLongUsername 2026-02-05 04:36:53 +00:00
  • 90d5d5f4de Update useVideoAndSubtitles rename in comment AbsurdlyLongUsername 2026-02-05 04:28:49 +00:00
  • 045e91df1c Small refactor getPlayQueueFromCache AbsurdlyLongUsername 2026-02-05 04:28:00 +00:00
  • e74907561e
    Merge pull request #13195 from absurdlylongusername/fix-13139-resume-playback Tobi 2026-02-05 06:49:57 -08:00
  • 1554f77762 Fix additional setRecovery from rebase errors AbsurdlyLongUsername 2026-02-05 11:17:30 +00:00
  • 118def08b4 Add conditional guard to prevent useVideoAndSubtitles overwriting recovery position that was set in Player.handleIntent for RESUME_PLAYBACK when resuming playback AbsurdlyLongUsername 2026-02-05 04:36:53 +00:00
  • 725cb70cbd Update useVideoAndSubtitles rename in comment AbsurdlyLongUsername 2026-02-05 04:28:49 +00:00
  • 5525d206dc Small refactor getPlayQueueFromCache AbsurdlyLongUsername 2026-02-05 04:28:00 +00:00
  • 83f9646eec
    Merge pull request #13190 from TeamNewPipe/agp9fixes Stypox 2026-02-04 19:47:43 +01:00
  • 85d43fe45e proguard: Keep fields of generated proguard files Aayush Gupta 2026-02-04 16:22:48 +08:00
  • 8d6e68d6f4 Partially revert upgrade to AGP 9.0.0 Aayush Gupta 2026-02-04 15:56:44 +08:00
  • 07fe1e758a Refactor settings/tabs/TabsJsonHelper.java to use java streams Yevhen Babiichuk (DustDFG) 2026-01-28 00:07:31 +02:00
  • 15b5cef6c2
    Merge pull request #13136 from TeamNewPipe/agp9 Aayush Gupta 2026-02-01 17:34:47 +08:00
  • ae60f7d7eb
    FeedLoadManager: Shuffle the order outdated subscriptions are updated in Jonathan Davies 2026-01-31 13:23:14 +00:00
  • 739b6ae57b
    Merge pull request #13141 from salmanmkc/upgrade-github-actions-node24-general Tobi 2026-01-30 02:31:40 -08:00
  • cc33b685a5
    Merge pull request #13140 from salmanmkc/upgrade-github-actions-node24 Tobi 2026-01-30 02:31:29 -08:00
  • d051e8ecc8
    Upgrade GitHub Actions to latest versions Salman Muin Kayser Chishti 2026-01-30 09:16:42 +00:00
  • 51e62f09ba
    Upgrade GitHub Actions for Node 24 compatibility Salman Muin Kayser Chishti 2026-01-30 09:16:36 +00:00
  • 8a2c47bc12 Remove dead code from info_list/InfoItemBuilder Yevhen Babiichuk (DustDFG) 2026-01-29 15:01:40 +02:00
  • a7aad63bbb Upgrade Kotlin and KSP Aayush Gupta 2026-01-29 14:59:25 +08:00
  • fd192b4f3f Drop default properties Aayush Gupta 2026-01-18 01:09:06 +08:00
  • 19e94bd30c Migrate from deprecated srcDir to directories method Aayush Gupta 2026-01-18 00:42:50 +08:00
  • 7758a27694 Migrate from deprecated android block to ApplicationExtension Aayush Gupta 2026-01-18 00:42:28 +08:00
  • a3301dcfb1 Enable resValues as build feature Aayush Gupta 2026-01-18 00:42:09 +08:00
  • d045b27cea Migrate to built-in Kotlin Aayush Gupta 2026-01-18 00:40:12 +08:00
  • 4f70235ee8 Enable proguard android optimizations Aayush Gupta 2026-01-17 23:56:27 +08:00
  • 54f9bcb03e Upgrade AGP to 9.0.0 Aayush Gupta 2026-01-18 00:30:12 +08:00
  • addf1e23b3
    Add changelogs for v0.28.2 (1007) Stypox 2026-01-28 03:25:23 +01:00
  • a40d7ff70e
    Hotfix release v0.28.2 (1007) Stypox 2026-01-28 02:59:33 +01:00
  • d53f7acfa4
    Translated using Weblate (Somali) Hosted Weblate 2026-01-28 03:26:36 +01:00
  • ee52b08546
    Translated using Weblate (Basque) Hosted Weblate 2026-01-28 03:00:29 +01:00
  • 864725bf0f
    Merge pull request #12601 from AudricV/live-prefer-dash-and-fetch-bg-audio-only Stypox 2026-01-28 02:41:09 +01:00
  • c2723096ab
    Avoid rebuilding BackgroundPlayerUi if already in place Stypox 2026-01-28 02:39:56 +01:00
  • eb7351c858
    Remove file committed by accident Stypox 2026-01-28 02:20:58 +01:00
  • 216867c597
    Address review comments Stypox 2026-01-28 02:20:33 +01:00
  • 1d8ea0181f
    Disable fetching video and text tracks in background player AudricV 2025-09-04 17:58:31 +02:00
  • 4648cac9c6
    Allow changing video and text tracks state without stream info AudricV 2025-09-04 17:52:48 +02:00
  • 0578e7fde0
    Rename useVideoSource to useVideoAndSubtitles in Player AudricV 2025-07-05 20:48:49 +02:00
  • c670ad80ee
    Use DASH first instead of HLS and YouTube's DASH parser for lives AudricV 2025-07-05 20:33:37 +02:00
  • 077f34c922
    Add a YouTube DASH manifest parser to make live DASH manifests usable AudricV 2025-07-05 20:26:37 +02:00
  • 635b306de0
    Merge pull request #13134 from TeamNewPipe/revert-12781-feat/similar-youtube-client-screen-rotation Stypox 2026-01-28 02:12:35 +01:00
  • 11af6a2902
    Merge pull request #13129 from AudricV/npe_update Stypox 2026-01-28 02:08:26 +01:00
  • 7e3657831c
    Merge pull request #13133 from Stypox/missing-report-button Stypox 2026-01-28 02:05:16 +01:00
  • c0613b5e54
    Merge pull request #13132 from Stypox/regression-detailfragment-flickers Stypox 2026-01-28 02:04:15 +01:00
  • bffee48bcb
    Update NewPipeExtractor AudricV 2026-01-27 11:14:30 +01:00
  • 49e95d95a1
    Revert "Remember and restore orientation on fullscreen exit" Stypox 2026-01-28 01:44:39 +01:00
  • dc160da034
    Allow reporting ContentNotAvailableException Stypox 2026-01-28 00:14:21 +01:00
  • 5155b24ed6
    Partial revert: fix VideoDetailFragment flickering Stypox 2026-01-27 23:44:20 +01:00
  • 4e0d542994
    Merge pull request #12929 from TeamNewPipe/fix/playlist-remove-watched Stypox 2026-01-27 22:07:10 +01:00
  • 817fccb7a3
    Swap && to reduce computation Stypox 2026-01-27 21:59:52 +01:00
  • 8d9af62736
    Extract dialog creation into its own method tobigr 2025-12-21 21:25:04 +01:00
  • 8f32532acd
    "Removed watched videos" changed to "Remove watched streams" tobigr 2025-12-21 20:42:35 +01:00
  • 0611d650e7
    Use checkbox to remove partially watched videos tobigr 2025-12-21 20:40:35 +01:00
  • d1f6337c6e
    Fix removing unwatched streams from playlist when using "remove watched" tobigr 2025-12-21 17:08:51 +01:00
  • d7dffb7a90
    Add deprecation to LocalItemListAdapter.showFooter(true) Stypox 2026-01-27 21:32:15 +01:00
  • d0f32b3842
    Merge pull request #12996 from whistlingwoods/reapply-local-list-header-fix-by-j-haldane Stypox 2026-01-27 21:32:29 +01:00
  • 25b133946d
    [YouTube] Adapt YoutubeHttpDataSource to TVHTML5 client removal in NPE AudricV 2026-01-23 22:04:05 +01:00
  • 460cadf694
    Merge pull request #13081 from TeamNewPipe/ktlint Aayush Gupta 2026-01-24 00:41:17 +08:00
  • 2fd2822053 ktlint: Drop non-required backing-property-naming supression Aayush Gupta 2026-01-22 17:30:15 +08:00
  • 8ac8424cab ktlint: Drop unused chain-method-continuation violation supression Aayush Gupta 2026-01-21 20:56:42 +08:00
  • 6b2a1cedef ktlint: Fix function-literal violations Aayush Gupta 2026-01-21 20:55:36 +08:00
  • 8c5f13ab5c ktlint: Fix function-signature violations Aayush Gupta 2026-01-21 20:53:27 +08:00
  • eb97366e41 ktlint: Drop non-required violation supression Aayush Gupta 2026-01-21 20:51:34 +08:00
  • 81ddd5a115 ktlint: Fix no-empty-first-line-in-method-block violations Aayush Gupta 2026-01-21 20:47:02 +08:00
  • 7d5647b0ba ktlint: Fix standard_argument-list-wrapping violations Aayush Gupta 2026-01-21 17:24:58 +08:00
  • 9b7874ff51 ktlint: Fix blank-line-between-when-conditions violations Aayush Gupta 2026-01-21 17:20:00 +08:00
  • ff2390b144 ktlint: Fix enum wrapping violations Aayush Gupta 2026-01-21 17:16:29 +08:00
  • 81fd089a32 ktlint: Fix block comment violations Aayush Gupta 2026-01-21 17:14:42 +08:00
  • 1466dd17b1 ktlint: Fix indentation violations Aayush Gupta 2026-01-21 17:13:44 +08:00
  • 555cd3acb7 ktlint: Fix standard_kdoc violations Aayush Gupta 2026-01-21 17:12:44 +08:00