Commit graph

  • b74bbee921 Merge pull request #12864 from TeamNewPipe/historyFixes Aayush Gupta 2025-12-04 15:28:17 +08:00
  • 58ec9e520c Don't swallow error when trying to mark stream as watched Aayush Gupta 2025-12-03 17:19:28 +08:00
  • 631b1c757b StreamHistoryDAO: Latest entry can be null Aayush Gupta 2025-12-03 16:44:41 +08:00
  • ab275def12 Merge branch 'dev' into feat/similar-youtube-client-screen-rotation TobiGr 2025-11-29 23:30:20 +01:00
  • 2b4cd35c51 Merge pull request #12849 from TeamNewPipe/acraKSP Stypox 2025-11-29 19:43:23 +01:00
  • ce503caf4f acra: Relocate autoservice dependencies under acra block Aayush Gupta 2025-11-29 19:54:36 +08:00
  • bfcdee63e0 acra: Switch to ZacSweers's fork of autoservice Aayush Gupta 2025-11-29 19:52:17 +08:00
  • 42e96dd42a Merge pull request #12840 from scola/rotate_on_androidtv_issue Tobi 2025-11-28 02:22:56 -08:00
  • 84b691678f Always do not rotate screen when Android TV shaozheng 2025-11-28 10:42:04 +08:00
  • d281d5ba61 Update NewPipeExtractor to fix build (Jitpack failures again) Stypox 2025-11-27 14:54:08 +01:00
  • 7f3b191fad Merge pull request #12776 from TeamNewPipe/depUpdate Stypox 2025-11-26 12:53:06 +01:00
  • e96da0ef71 Ignore Kotlin compiler generated files Aayush Gupta 2025-11-21 20:09:57 +08:00
  • deaf4104a5 Bump ktlint to latest stable release and maven coordinate Aayush Gupta 2025-11-07 16:09:28 +08:00
  • 82674467f1 Silence warnings regarding new annotation property behavior Aayush Gupta 2025-11-05 12:48:08 +08:00
  • 1f3d71f08e Relocate toml lint task to buildSrc and extend against default task Aayush Gupta 2025-11-05 12:01:39 +08:00
  • a7f3f2ba3a Bump dependencies to possible stable releases Aayush Gupta 2025-11-04 15:21:28 +08:00
  • 172a04bafd Enable Gradle configuration cache Aayush Gupta 2025-11-04 15:17:24 +08:00
  • 23ce796f68 Bump Gradle to latest stable release Aayush Gupta 2025-11-04 15:14:55 +08:00
  • a2778e2e33 Merge pull request #12820 from TeamNewPipe/kapt Tobi 2025-11-19 06:18:02 -08:00
  • e8ec0002a9 Partial-revert: Migrate from KAPT to KSP Aayush Gupta 2025-11-19 08:51:38 +08:00
  • fa9508a1b7 Merge pull request #12811 from TeamNewPipe/pr-template-features Stypox 2025-11-18 09:00:24 +01:00
  • b9160a8647 Merge pull request #12816 from TeamNewPipe/dbFix Stypox 2025-11-18 08:57:00 +01:00
  • dab4186fb8 Call checkpoint creation from an executor Aayush Gupta 2025-11-17 16:09:45 +08:00
  • 6e161ec896 Move latestEntry into SearchHistoryDao directly Aayush Gupta 2025-11-17 14:40:38 +08:00
  • aaa99bd90d HistoryDao: latestEntry can be null Aayush Gupta 2025-11-08 10:29:43 +08:00
  • f2cce5d6cf Update PR template to specify target branch for features Tobi 2025-11-17 01:05:24 -08:00
  • 515ee1c2e1 Merge pull request #12801 from TeamNewPipe/weblate Stypox 2025-11-16 13:18:22 +01:00
  • db0ea15023 Translated using Weblate (Turkish) Hosted Weblate 2025-11-14 21:09:20 +01:00
  • ad8470ddd0 feat(player): Remember and restore orientation on fullscreen exit Alex Popov 2025-11-10 02:22:56 +07:00
  • 0909f8c029 Merge pull request #12746 from TeamNewPipe/kspMigration Tobi 2025-11-07 07:41:56 -08:00
  • ccbfab4359 Add missing annotations for columnInfo in PlaylistDuplicatesEntry Aayush Gupta 2025-11-06 16:08:40 +08:00
  • c0ba65e5b8 Removed badly hacked default playlist thumbnail icon Aayush Gupta 2025-11-06 15:43:07 +08:00
  • 4379249507 Handle null-safety error in FeedDao Aayush Gupta 2025-10-28 15:10:07 +08:00
  • e622f54594 Migrate & adapt database tests to Kotlin as well Aayush Gupta 2025-10-28 00:16:36 +08:00
  • 2ab417299c Migrate from KAPT to KSP Aayush Gupta 2025-10-27 23:04:01 +08:00
  • 125856fa47 Migrate database logic to Kotlin Aayush Gupta 2025-10-24 19:05:57 +08:00
  • 0e51a5851d Merge pull request #12765 from TransZAllen/build_error_into_NewPipeExtractor Tobi 2025-11-02 02:02:59 -08:00
  • 1dd908f240 fix: update commented example in settings.gradle.kts for Kotlin DSL TransZAllen 2025-11-02 15:44:59 +08:00
  • 542024a2d2 Merge pull request #12694 from mjsir911/m/on.soundcloud Tobi 2025-11-01 15:36:03 -07:00
  • aad9fba07a Merge pull request #12716 from Isaac-75/12194-notification-prompt-after-rotation Tobi 2025-11-01 15:24:31 -07:00
  • bb2886b437 Merge pull request #12575 from TransZAllen/dev Tobi 2025-10-30 14:27:39 -07:00
  • 1e8de031ae Update app/src/main/java/org/schabi/newpipe/streams/SrtFromTtmlWriter.java TransZAllen 2025-10-29 22:34:47 +08:00
  • 6ea8f678f1 improve comments on TTML → SRT conversion TransZAllen 2025-10-29 18:52:57 +08:00
  • 38360ba96f Update app/src/main/java/org/schabi/newpipe/streams/SrtFromTtmlWriter.java TransZAllen 2025-10-28 17:39:04 +08:00
  • b0b2c71f77 moved field as requested Isaac 2025-10-26 05:32:12 +11:00
  • 537da9b9e5 Merge pull request #12729 from litetex/workaround-popup-player-ui-elements-being-pushed-out Stypox 2025-10-21 18:15:13 +02:00
  • 8271f62b46 [Popup player] Workaround that UI elements are pushed off screen litetex 2025-10-20 21:06:39 +02:00
  • 384cc26a87 Merge pull request #12714 from litetex/properly-layout-player-topbar Stypox 2025-10-21 18:03:39 +02:00
  • d211a817fb Merge pull request #12684 from TobiGr/dependency-updates Stypox 2025-10-21 10:39:54 +02:00
  • 86fb102f25 Update NewPipeExtractor and restore Jitpack/using-locally comments Stypox 2025-10-21 10:31:32 +02:00
  • f088ef3352 Update dependencies tobigr 2025-10-05 21:23:51 +02:00
  • 360afd0208 Bump checkstyle and make inner classes final tobigr 2025-10-05 21:13:18 +02:00
  • 4803cbeb5c Merge pull request #12706 from TeamNewPipe/buildImprovements Stypox 2025-10-21 01:32:02 +02:00
  • 90d7cc8fa6 Notifications are no longer requested again after rotating the phone Isaac 2025-10-19 03:41:52 +11:00
  • 0cd3cf7f1a Limit height of wrapper litetex 2025-10-17 20:33:08 +02:00
  • 45a9296309 Remove not needed viability control litetex 2025-10-17 20:15:24 +02:00
  • fc3d8b629b Improve the alignment of titleTextView and audioTrackTextView litetex 2025-10-17 19:28:52 +02:00
  • 1547a83f2c Correctly name the preview litetex 2025-10-17 19:10:10 +02:00
  • ef354e4f75 Correctly format player.xml litetex 2025-10-17 19:08:49 +02:00
  • fef0e02a4d Specify JDK toolchain directly Aayush Gupta 2025-10-17 16:25:51 +08:00
  • c76fe2adc6 refactor(ttml): extract recursion into traverseChildNodesForNestedTags() TransZAllen 2025-10-17 12:04:02 +08:00
  • b984a31117 refactor(ttml): improve extractText() to preserve spaces and special characters TransZAllen 2025-09-18 20:43:14 +08:00
  • 3784dbd4ca Drop deprecated non-working archivesBaseName property Aayush Gupta 2025-10-16 22:27:56 +08:00
  • 7be0c63773 Gradle script to enforce dependencies order Jie Li 2024-11-26 18:32:44 +00:00
  • 2e79d7387d Migrate to build version catalog Aayush Gupta 2025-10-15 12:58:54 +08:00
  • 87c6e1025a Migrate build scripts to kotlin DSL Aayush Gupta 2025-10-14 23:02:42 +08:00
  • 0934f62fe7 Revert "Add snippet to ensure baseline.profm file is sorted" Aayush Gupta 2025-10-14 23:04:51 +08:00
  • 06036a035a Merge pull request #12699 from Zer0tier/issue#12499 Tobi 2025-10-14 04:21:56 -07:00
  • ebe9b61b51 [player] Prevent long audio track label from pushing controls off-screen jianing liu 2025-10-12 02:03:38 +08:00
  • 809b77e243 change marginRight to marginEnd jianing liu 2025-10-11 21:12:57 +08:00
  • 883fa96f64 Merge pull request #12692 from Zer0tier/issue#12433 Tobi 2025-10-10 08:08:55 -07:00
  • 214b218380 fix(playback): handle long-press on “Play All” button for issue #12433 Howar 2025-10-09 21:07:23 +11:00
  • ac915be23d Support on.soundcloud link opening m 2025-10-10 03:22:23 -07:00
  • 972a59bc3f Merge pull request #12676 from thonsi/dev Stypox 2025-10-02 16:22:14 +02:00
  • b46093f870 remove isUsingDSP Thonsi 2025-10-01 15:56:08 +00:00
  • 17cc8df1f3 Merge pull request #12642 from Stypox/fireos-SAF Stypox 2025-10-01 16:28:12 +02:00
  • 14723f613a Merge pull request #12671 from TransZAllen/SRT_numbering Tobi 2025-10-01 02:42:33 -07:00
  • b91f30f0cf Merge pull request #12606 from Stypox/do-not-startService-randomly Stypox 2025-09-30 17:47:08 +02:00
  • d740a6a52e Merge pull request #12605 from TeamNewPipe/open-in-browser Stypox 2025-09-30 17:45:29 +02:00
  • 425ff4156d [YouTube] *.srt numbering start at 1 instead of 0. (issue: https://github.com/TeamNewPipe/NewPipe/issues/12670) TransZAllen 2025-09-29 14:04:46 +08:00
  • 4ff7b66db2 Enforce using SAF on FireOS TVs with Android 10+ Stypox 2025-09-17 12:23:37 +02:00
  • 06931e6aa6 Post dummy notification then close player service on invalid intent Stypox 2025-09-17 11:45:02 +02:00
  • c31ae95f1f Use tryBindIfNeeded(), send player started only if player!=null Stypox 2025-09-05 22:47:45 +02:00
  • f52ef121f8 Merge pull request #12550 from whistlingwoods/fix-downloads-lost-progress Tobi 2025-09-16 23:26:56 -07:00
  • 768fbea29e Merge pull request #12616 from Isira-Seneviratne/Bump-AGP Stypox 2025-09-10 09:18:32 +02:00
  • 6e90f7a8ee Merge pull request #12615 from Isira-Seneviratne/Player-intent-refactor Profpatsch 2025-09-09 10:24:42 +02:00
  • d8f1425177 Update AGP to 8.13.0 Isira Seneviratne 2025-09-08 08:03:57 +05:30
  • f597afb604 Refactor player intent logic Isira Seneviratne 2025-09-08 07:56:13 +05:30
  • 99663639d2 Merge pull request #12254 from TeamNewPipe/timestamp-keep-current-player Stypox 2025-09-06 17:51:36 +02:00
  • bbc93610bb Player/handleIntent: keep current player when clicking timestamp Profpatsch 2025-05-05 19:57:08 +02:00
  • 368dbda25c Apply review suggestions whistlingwoods 2025-09-06 19:14:15 +05:30
  • ae610587a3 Player/handleIntent: call handleIntentPost unconditionally Profpatsch 2025-09-06 15:31:14 +02:00
  • 120e2d02dc Player/handleIntent: fix enqueue if player not running Profpatsch 2025-09-05 19:02:04 +02:00
  • 335815189e Fix Checkstyle & remove unused fields Profpatsch 2025-05-06 09:58:41 +02:00
  • 4b1abfa93c Player/handleIntent: Don’t delete queue when clicking on timestamp Profpatsch 2025-05-05 17:59:34 +02:00
  • 2d0b9700d3 Player/handleIntent: separate out the timestamp request into enum Profpatsch 2025-05-05 16:17:27 +02:00
  • 66cf7bf4ca Player/handleIntent: move prefs parameters into initPlayback Profpatsch 2025-05-05 15:48:26 +02:00
  • 687f31a3b9 Player: inline repeat mode cycling Profpatsch 2025-05-05 15:40:16 +02:00
  • 4c34ae69a3 Player: remove unused REPEAT_MODE intent key Profpatsch 2025-05-05 15:33:20 +02:00
  • 3ffb8a200b Player/handleIntent: start converting intent data to enum Profpatsch 2025-05-04 23:46:29 +02:00