Commit Graph

  • 848d2bdb81
    Merge 8902ce867822a5f7a1b4569ad52199824908cd43 into 9f193a3b00be87920ab38d96bf79d38f8811bcc9 Aayush Gupta 2026-02-22 02:52:38 +00:00
  • 8902ce8678 Update dependencies and Gradle to latest stable releases depupdate Aayush Gupta 2026-02-22 10:46:58 +08:00
  • 9f193a3b00
    Merge pull request #13272 from theimpulson/coilport dev Aayush Gupta 2026-02-22 10:35:43 +08:00
  • d61c94b91a
    Merge 8f6d6a60b75ef0d477f032104e93c7227ffe9559 into 232d023c0228f2298e501333dc50437017d7c9e3 Sandip Low 2026-02-21 19:33:44 +00:00
  • 8f6d6a60b7
    Merge branch 'TeamNewPipe:dev' into feature_pr Sandip Low 2026-02-22 01:03:42 +05:30
  • 232d023c02
    Merge pull request #13030 from iampopovich/fix/6815-double-tap-to-resume Tobi 2026-02-21 11:08:51 -08:00
  • 423f95a65d Refactor double tap logic to use isPlaying() method for better readability Alex Popov 2026-01-10 01:48:26 +03:00
  • caebf8461a Hide controls when resuming playback via double tap Alex Popov 2026-01-10 01:26:10 +03:00
  • 3e7cd92bae Option to hide fully watched videos from History page #13260 SandipLow 2026-02-22 00:14:03 +05:30
  • 52a9b60180
    Merge pull request #13148 from dustdfg/extractor_enum_set Tobi 2026-02-21 09:10:55 -08:00
  • 4bad882668
    Merge pull request #13037 from dustdfg/tablet_related_items Tobi 2026-02-21 09:03:11 -08:00
  • 63e19890bf Update extractor to the latest version tobigr 2026-02-21 17:00:05 +01:00
  • 08b7da4b2b Accomodate extractor changes (EnumSet for service media capabilities) Yevhen Babiichuk (DustDFG) 2026-01-30 15:41:19 +02:00
  • f754c8247b
    Merge 6ea4b87aef5b74e374bfa453f7a0a4a246917841 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Rin 2026-02-21 07:39:37 -08:00
  • 9d5663a22d
    Merge e8c3892c7d3adf017d0ff0e9c9e5a2d138f3eb3c into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Vougiatzi 2026-02-21 21:45:43 +07:00
  • d2419a1397
    Merge 1b950c6811dd8a7a97a66b606af02d3e8775f5f1 into 8b28bd1a184e912b55847b4c31bd6c3e1af4049c Yevhen Babiichuk (DustDFG) 2026-02-21 14:29:31 +00:00
  • 1b950c6811 VideoDetailFragment: coposfiy views and thumbs chunck Yevhen Babiichuk (DustDFG) 2026-02-14 01:46:04 +02:00
  • 473eada494
    Merge 60cb6a11a823c1c5c221fb9a07ee29644a32a46b into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Syed Mutaib 2026-02-21 05:31:25 -08:00
  • 69ab819a74
    Merge e358867da8449ebe9a6fe338d2a67423437fa728 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Tobi 2026-02-21 05:31:21 -08:00
  • 668a1e9ef2
    Merge 78bfcad6183269c547c5f5e0f8f25fa790026af4 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Tobi 2026-02-21 05:31:21 -08:00
  • 3310493626
    Merge 3c58b34ac49de1c9f9b957c88fe539fe1636df94 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Yubi Lee 2026-02-21 12:38:29 +01:00
  • 53f150e46b
    Merge 2d1823f2a15262a16be62f29f57a8b19229024e0 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 fokin33 2026-02-21 13:32:48 +03:00
  • 8b72447c39
    Merge a267c03aea6589a86e487fa96b1f24066edc7b18 into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Yevhen Babiichuk (DustDFG) 2026-02-21 10:30:31 +00:00
  • 402a0aaaa3 Delete unused preference title and summary Aayush Gupta 2026-02-21 16:45:06 +08:00
  • 57364109f4 Migrate from Picasso to Coil Aayush Gupta 2026-02-21 16:38:35 +08:00
  • 0fd123ea8c
    Merge 7e267fb90031805a318ec3706f06bf08b037f3ef into 4481dd7fe6dd8c9bd116c391aed544de6239c640 Lynn 2026-02-21 07:40:40 +00:00
  • 4481dd7fe6
    Merge pull request #13135 from dustdfg/player_loop_refactor Clippy 2026-02-21 06:25:58 +00:00
  • 3a4b583219
    Merge 3b249e9160d821b7c13cf5883f45c7e160e4474f into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Alex Popov 2026-02-20 18:07:19 -08:00
  • 7dd0478585
    Merge d55d6a1a9b4e7e64da78a45526f60e80a2de2f54 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf a-shtefan 2026-02-20 17:48:11 -08:00
  • 6112920aa6
    Merge 00d05cc6fc5742b6e2af2f280a73c74249521b09 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Guanbao Li 2026-02-20 16:34:35 -08:00
  • 273b09a3e8 App: Migrate from Java to Kotlin Aayush Gupta 2026-02-21 00:06:12 +08:00
  • f2d403cbd2
    Merge cf3b901a6c62bc8f6e0f1ccd5f21bdf8a207b35a into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Yevhen Babiichuk (DustDFG) 2026-02-20 12:48:57 +01:00
  • 1a5a228220
    Merge 4b86db0e8bdd324dc08f92698ccb4d0449f7b676 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf TransZAllen 2026-02-20 12:48:57 +01:00
  • 0d97ab03b7
    Merge f1f2b398ab4157e0ac8c1a4ddae7d1c989a65233 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Yevhen Babiichuk (DustDFG) 2026-02-20 12:48:57 +01:00
  • 8a12ddd519
    Merge fcec04f96d793ce1dd6406e79c46263bf3bcdbaa into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Anparasan Anpukkody 2026-02-20 12:48:57 +01:00
  • 240c9db0c0
    Merge 7e4ecf0cebd0fa1ba2cf5414c4dbc2bab1770349 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf MuriloM676 2026-02-20 12:48:57 +01:00
  • c89248e856
    Merge d2c15c88f8041babce88e7eeea118fd8e1135262 into 35b70c5e9e8d791ae268bac677a3b760b1b4e8bf Yevhen Babiichuk (DustDFG) 2026-02-20 12:48:57 +01:00
  • 3c58b34ac4 Fix audio ducking issue by using Android's automatic audio focus management Yubi Lee 2026-02-01 17:05:44 +09:00
  • 35b70c5e9e
    Merge pull request #13194 from TeamNewPipe/r8fixes Tobi 2026-02-20 00:47:16 -08:00
  • 653b33bdb9 FocusOverlayView: Avoid accessing restricted API Aayush Gupta 2026-02-05 16:12:09 +08:00
  • 5eb5f7533d ic_smart_display: Fix invalid vector path on older devices Aayush Gupta 2026-02-05 15:51:29 +08:00
  • 15829c882b lint: Supress more translation related errors Aayush Gupta 2026-02-05 15:24:12 +08:00
  • 10b943f37e DownloadDialog: Avoid using restricted API for menuitem Aayush Gupta 2026-02-05 15:02:28 +08:00
  • 3d43e52afb activity_player_queue_control: Switch to app:tint instead of android:tint Aayush Gupta 2026-02-05 14:47:36 +08:00
  • f64e40e958 DownloadRunnableFallback: Fix error with log tag being too long Aayush Gupta 2026-02-05 14:46:28 +08:00
  • 2182ff12b7 Use correct constant for hiding keyboard Aayush Gupta 2026-02-05 13:08:56 +08:00
  • b3f4cb8114 Use requireContext() instead of asserting non-null context Aayush Gupta 2026-02-05 13:05:05 +08:00
  • deb6b4230d FinishedMIssionStore: Throw exception if column is missing Aayush Gupta 2026-02-05 13:03:13 +08:00
  • 2f3a993f8e ReCaptchaActivity: Supress lint error for missing super call Aayush Gupta 2026-02-05 12:58:14 +08:00
  • 582f852e7a Add missing permission checks for notifications Aayush Gupta 2026-02-05 12:56:37 +08:00
  • 89cb87b2a9 Introduce lint configuration and enable checks Aayush Gupta 2026-02-04 16:46:36 +08:00
  • 8c016c95d2 Enable resources shrinking Aayush Gupta 2026-02-04 16:39:30 +08:00
  • 5b009453f2 Address non-final resource IDs warnings Aayush Gupta 2026-02-04 16:36:12 +08:00
  • 78bfcad618 Extract JS script into single file tobigr 2026-02-19 12:24:40 +01:00
  • 9466aefe13
    Merge 58a5c119cdf5de44d89aef10ffa747128243b3ea into 8b28bd1a184e912b55847b4c31bd6c3e1af4049c C 2026-02-19 06:02:45 -08:00
  • e3a7989139
    Merge ab114d2bdbdd733a7fb98dbc0cd2cb45fadd1cd2 into 8b28bd1a184e912b55847b4c31bd6c3e1af4049c Aryan Choudhary 2026-02-19 06:02:38 -08:00
  • 56ce9d4112
    Merge ee5f52ebc22da8a707895fc1eab76b62268607fd into 8b28bd1a184e912b55847b4c31bd6c3e1af4049c Tobi 2026-02-19 06:02:38 -08:00
  • 29342018d4 Add workflow to react on missing or ignored templates tobigr 2026-02-15 14:52:16 +01:00
  • 7a187c1ab1
    Merge dd651ecc452dd2e996bb8a09f8c9a3de02a6c295 into 8b28bd1a184e912b55847b4c31bd6c3e1af4049c Yevhen Babiichuk (DustDFG) 2026-02-19 09:24:45 +00:00
  • 8b28bd1a18
    Merge pull request #13258 from dustdfg/regression-detailfragment-flickers-refactor refactor Clippy 2026-02-19 08:58:17 +00:00
  • feb442492b
    Translated using Weblate (Dutch) Hosted Weblate 2026-02-19 09:41:02 +01:00
  • 834f136102
    Merge pull request #13247 from dustdfg/crashlog_fix Tobi 2026-02-19 00:37:56 -08:00
  • 01e77e2e26
    Merge pull request #13256 from pierreeurope/fix/ttml-postprocessing-error-reporting Tobi 2026-02-19 00:21:17 -08:00
  • 4cfd36ce5b
    Merge pull request #13203 from dustdfg/video_detail_fragment_click_through Tobi 2026-02-18 23:45:35 -08:00
  • 51c9ed774c
    Merge pull request #13213 from aivelon/handle-comment-replies-screens Tobi 2026-02-18 23:43:39 -08:00
  • 9f8055f018 remove existing comment replies screens before adding new one vt 2026-02-08 13:07:23 +05:30
  • 239f6c97a0
    Merge pull request #13241 from aivelon/comment-replies-without-images Tobi 2026-02-18 03:20:19 -08:00
  • 7e7ad1e410 fix layout of comment replies header to work when avatar image is gone (disabled in content -> image settings) vt 2026-02-13 08:21:33 +05:30
  • fa57160f73 VideoDetailFragment: coposfiy views and thumbs chunck Yevhen Babiichuk (DustDFG) 2026-02-14 01:46:04 +02:00
  • b6c50ccca5 Partial revert: fix VideoDetailFragment flickering Yevhen Babiichuk (DustDFG) 2026-02-16 15:16:58 +02:00
  • 95367dd338 Fix subtitle post-processing error losing original exception pierreeurope 2026-02-16 12:46:30 +01:00
  • 3a42827320
    Merge pull request #13245 from evermind-zz/add-subscription-import-export-to-backup-restore-settings_refactor Tobi 2026-02-15 04:03:32 -08:00
  • dd651ecc45 VideoDetailFragment: hide relatedItemsLayout in tablet mode after fullscreen Yevhen Babiichuk (DustDFG) 2026-02-14 08:11:23 +02:00
  • 70cdaf5550 Partially revert: ErrorActivity: Kotlin-fy buildMarkdown method Yevhen Babiichuk (DustDFG) 2026-02-13 13:33:27 +02:00
  • 941edd7aef BackupRestoreSettingsFragment: add UI options to import/export subscriptions evermind 2026-02-13 01:40:11 +01:00
  • a560b7a1ea Migrate MainFragment to ViewPager2 Yevhen Babiichuk (DustDFG) 2026-02-13 01:23:28 +02:00
  • 3815f5f593 Translated using Weblate (Bengali (India)) Aayush Gupta 2026-02-12 09:16:41 +01:00
  • 6c69a5409b Translated using Weblate (Slovak) Hosted Weblate 2026-02-11 22:49:11 +01:00
  • 840664a8d7
    Merge pull request #13236 from dustdfg/error_activity_newlines Stypox 2026-02-12 13:15:54 +01:00
  • 54090ca7b6 ErrorActivity use normal \n instead of \\n in resource strings Yevhen Babiichuk (DustDFG) 2026-02-11 16:54:00 +02:00
  • 8d45b6b8c9
    Merge pull request #13225 from dustdfg/error_activity_kotlin Aayush Gupta 2026-02-11 21:50:37 +08:00
  • c3dbed54e5 ErrorActivity: Kotlin-fy buildMarkdown method Aayush Gupta 2026-02-11 21:39:01 +08:00
  • 8968aab578 ErrorActivity: Catch exceptions not throwables Aayush Gupta 2026-02-11 18:41:10 +08:00
  • d7a4435e94 ErrorActivity: Use better variable names and encapsulation Aayush Gupta 2026-02-11 18:39:34 +08:00
  • d2c15c88f8 Add check for update button to error screen Yevhen Babiichuk (DustDFG) 2026-02-09 14:30:39 +02:00
  • 4a7eaed3a7 ErrorActivity convert to kotlin Yevhen Babiichuk (DustDFG) 2026-02-10 09:32:43 +02:00
  • 869a3cea9b ErrorActivity small refactor Yevhen Babiichuk (DustDFG) 2026-02-10 01:32:18 +02:00
  • 75d1380623
    Merge a09cf90b362c65cf05064b0d2f2f019d2b7b8ae7 into c2b698491b3e522e600324a2931c86b1a8fadeb0 Stypox 2026-02-11 04:24:42 +01:00
  • a09cf90b36
    Remove previous versions of custom PlayShuffled/FromHere icons Stypox 2026-02-11 04:23:45 +01:00
  • 90d6c7c052
    Improve style of item being dragged in LongPressMenuEditor Stypox 2026-02-11 04:13:42 +01:00
  • 34d4eae47b
    Finish adding documentation to all files Stypox 2026-02-11 01:39:10 +01:00
  • ae214a04ff
    Add 22 tests for LongPressMenuEditor Stypox 2026-02-10 20:32:15 +01:00
  • 94608137ef
    Add documentation to LongPressMenu and simplify code Stypox 2026-02-10 13:14:39 +01:00
  • 3fc4bc9cd3
    Add tooltips for long press menu icons Stypox 2026-02-10 11:37:46 +01:00
  • 3aa5edc453
    Add more documentation Stypox 2026-02-09 22:48:45 +01:00
  • d075539a8a
    Add Context.findFragmentManager() extension function Stypox 2026-02-09 15:10:35 +01:00
  • 9c558d97e9
    Build LongPressAction lists using builder pattern Stypox 2026-02-09 13:42:56 +01:00
  • 08300951ed
    Add Subscribe button to LongPressMenu Stypox 2026-02-09 12:58:05 +01:00
  • 920d630409
    Add some documentation to tests Stypox 2026-02-09 12:28:54 +01:00
  • 5b10a93577
    Embed actions impls inside LongPressAction when possible Stypox 2026-02-09 12:28:38 +01:00