Commit graph

  • fbd173ef8c Merge pull request #9310 from mahendranv/fr_larger_thumbs Stypox 2023-01-15 20:25:45 +01:00
  • d722ce13e8 Improve ellipsizing comments Stypox 2023-01-15 14:57:34 +01:00
  • c889808a15 Update NewPipeExtractor and properly linkify comments Stypox 2023-01-05 19:01:38 +01:00
  • bf63b3aca2 Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode. Mahendran 2022-11-03 00:26:10 +05:30
  • 7ea16cfc96 Merge pull request #9555 from Marius1501/make_the_channel_images_bigger Stypox 2023-01-15 15:16:09 +01:00
  • 29fcae2325 Merge pull request #8894 from Isira-Seneviratne/WindowCompat Stypox 2023-01-15 15:14:05 +01:00
  • c5d709ef20 Merge pull request #9678 from Marius1501/change_whats_new_icon Stypox 2023-01-15 15:12:26 +01:00
  • 1433ad87d4 Merge pull request #7725 from AudricV/add-long-press-actions-on-hashtags-and-links-in-descriptions Stypox 2023-01-15 14:06:32 +01:00
  • 0470fc2853 Create text subpackage in util Stypox 2023-01-15 11:51:07 +01:00
  • 6de5a8cf04 Add ability to copy hashtags, URLs and timestamps in descriptions on long-press AudricV 2022-07-16 13:33:25 +02:00
  • 440b3e72d4 Made the channel-images in the grid list bigger ge78fug 2022-12-17 00:01:18 +01:00
  • f7e0df8fb5 Replace the system UI visibility flags with WindowCompat calls. Isira Seneviratne 2022-08-28 06:41:38 +05:30
  • cd44aad907 See if playlists already contain a stream from db Stypox 2023-01-14 18:00:40 +01:00
  • 938cbfc16a Added the number of duplicates to the toast text. Jared Fantaye 2022-12-30 16:36:33 +01:00
  • f558a4a0d2 Removed the duplicate dialog and added another toast option Jared Fantaye 2022-12-16 00:29:22 +01:00
  • 7a3b3452c4 Fixed the functionality, improved performance & general code cleanup Jared Fantaye 2022-12-12 20:12:06 +01:00
  • 8f38f02cd3 Continued working on a way to show that items are already in a playlist Jared Fantaye 2022-12-10 16:54:46 +01:00
  • 40522dbebf Started working on a way to show that items are already in a playlist Jared Fantaye 2022-12-10 13:15:49 +01:00
  • 2caccef5cd Implemented a warning before adding duplicate to playlist. Jared Fantaye 2022-12-05 00:15:05 +01:00
  • 03618ea4d9 Chenged the name of the icon ge78fug 2023-01-14 09:21:37 +01:00
  • 4760eaffae Update desugar_jdk_libs to 2.0.0. Isira Seneviratne 2023-01-14 11:00:00 +05:30
  • 82d74d18ee Implemented the "remove duplicates" feature. Jared Fantaye 2023-01-13 21:35:22 +01:00
  • 9fa2c538d9 Chenged the What's New icon ge78fug 2023-01-13 16:33:45 +01:00
  • b5faaa7f75 Merge pull request #9664 from Marius1501/whats_new_section_to_default_tabs Stypox 2023-01-13 13:25:02 +01:00
  • f7fe8d0e57 Merge pull request #9642 from Jared234/8582_empty_playlists_not_shown Stypox 2023-01-13 13:20:42 +01:00
  • efaf785972 Merge pull request #9445 from Jared234/9122_remove_watched_bug Stypox 2023-01-12 23:45:48 +01:00
  • 71be67f17d Fixed the "Remove Watched" bug Jared Fantaye 2022-11-22 15:36:57 +01:00
  • 52be821088 Merge pull request #9523 from Jared234/9468_permanently_set_thumbnail Stypox 2023-01-12 23:27:50 +01:00
  • 55726df2c4 Merge pull request #8886 from Isira-Seneviratne/Remove_Runnable_variables Stypox 2023-01-12 15:34:12 +01:00
  • f8e6962849 Remove Runnable variables for Handlers. Isira Seneviratne 2022-08-27 11:55:31 +05:30
  • 48d181d9ae Merge pull request #9619 from Redirion/avoidreflectionifpossible Stypox 2023-01-12 12:06:19 +01:00
  • 2def965f65 Fix toast crash on API 33 Stypox 2023-01-12 11:39:25 +01:00
  • 9bf4de43ca Merge pull request #9653 from petlyh/fix-popup-crash Stypox 2023-01-12 11:24:21 +01:00
  • 62fdd08ccf Merge pull request #9499 from pratyaksh1610/branch-9466 Stypox 2023-01-11 19:46:51 +01:00
  • db05801c5b UX improvements: keep user edits & do not reset cursor Stypox 2023-01-11 19:45:55 +01:00
  • fa85b7c417 Added the "What's New"-section to the default tabs ge78fug 2023-01-11 16:06:11 +01:00
  • b6b09b68af Actually there is no need to use flatMap Stypox 2023-01-11 15:26:46 +01:00
  • 0f0a1d36d8 Merge pull request #9135 from devlearner/routeractivity-screen-rotate Stypox 2023-01-11 15:20:47 +01:00
  • 3dde6c70bc Use Optional for simpler code Stypox 2023-01-11 15:08:10 +01:00
  • 345ee656cf Improve showing of toast We provide visual feedback via a toast to the user that, well, they're supposed to wait; but with the benefit of the cache openAddToPlaylistDialog() may return (almost) immediately, which would render the toast otiose (if not a bit confusing). This commit improves that by cancelling the toast once the wait's over devlearner 2022-12-11 18:10:00 +00:00
  • a6381ce3b3 Utilize Lifecycle observer I thought it would have required an extra dependency; apparently that doesn't seem to be the case... devlearner 2022-12-07 13:43:27 +00:00
  • cedc02bd73 Oops, added back missing return; devlearner 2022-12-03 13:23:36 +08:00
  • ebf314b7ab Fix Sonar reported code smell devlearner 2022-12-02 17:41:43 +00:00
  • 9a334187c6 Skip REORDER_TO_FRONT trick which doesn't seem to work on newer Androids probably due to background restrictions on Android 10+ devlearner 2022-12-02 17:31:01 +00:00
  • 06351cc12c Utilize a retained fragment to safekeep network requests in flight pending result for openAddToPlaylistDialog() and openDownloadDialog() Despite marked deprecated, setRetainInstance(true) is probably our best bet (since a ViewModel is probably too overkill for our present purpose) devlearner 2022-12-02 14:22:00 +00:00
  • fcd556e555 Improve (un)registering FragmentLifecycleCallbacks to avoid adding it multiple times and ensure proper cleanup devlearner 2022-12-02 09:25:06 +00:00
  • c9ff6b1e56 Address LayoutParams.FLAG_NOT_TOUCHABLE restriction on Andriod 12+ devlearner 2022-12-02 06:13:54 +00:00
  • e7a61358f7 Ensure our transparent activity doesn't block touch events to underlying windows so we won't hold up UI while fetching media info for Add to Playlist or Download actions lest user might think it freezes when in fact a network request is underway devlearner 2022-10-16 03:10:37 +08:00
  • 2612c1cdf3 Also show toast in openDownloadDialog() and lengthened a bit to inform user to wait... devlearner 2022-10-16 02:47:53 +08:00
  • 0d430f99e6 Try to amicably handle DialogFragment in FragmentManager when recreated from orientation change - Handle finish() call instead of passing around callbacks to setOnDismissListener() - Don't start over again if returning to DialogFragment before orientation change devlearner 2022-10-16 02:32:41 +08:00
  • c173e04aa4 Don't finish() to allow recreate when orientation change is on foot devlearner 2022-10-16 01:01:19 +08:00
  • 94cc1f2982 Set up theme/locale before super.create() This seems to solve a bug where the Open action menu dialog does not appear the first time on cold start on older Android (8.0). This is also the order of things in MainActivity and probably good practice. devlearner 2022-10-15 23:34:39 +08:00
  • b17415a88e Merge pull request #9285 from Isira-Seneviratne/Optional_cleanup Stypox 2023-01-11 14:52:25 +01:00
  • 8ea120865c Use Optional.map correctly and other improvements Stypox 2023-01-11 14:47:53 +01:00
  • 0933b335e6 Created the first draft. Jared Fantaye 2023-01-10 20:55:18 +01:00
  • c45279d38a Ask for permission when enqueuing in a popup petlyh 2023-01-10 13:57:36 +01:00
  • 3be950c143 Fixed a bug that caused multiple empty playlists to be not shown. Jared Fantaye 2023-01-08 11:53:42 +01:00
  • 8016140124 Removed the "Unset Thumbnail" item if you can't use this feature Jared Fantaye 2023-01-04 16:21:16 +01:00
  • 245406e967 Apply code review suggestions. Isira Seneviratne 2023-01-04 05:42:09 +05:30
  • af75d5a055 Use Optional chaining. Isira Seneviratne 2022-11-03 06:00:51 +05:30
  • cae0eda806 Remove SimplifyOptionalCallChains. Isira Seneviratne 2022-11-02 20:39:33 +05:30
  • f601e09592 Samsung DeX should only be checked on Samsung devices Robin 2023-01-03 10:06:46 +01:00
  • 229157583a move string to donottranslate.xml and fix nits pratyaksh1610 2023-01-03 14:07:28 +05:30
  • ae0f0b94a3 Merge pull request #9553 from Redirion/exo182 Stypox 2023-01-02 18:21:53 +01:00
  • 5877ca6cc0 Merge pull request #8769 from Isira-Seneviratne/New_Utils_methods Stypox 2023-01-02 17:59:26 +01:00
  • fc5a5c4e1c Merge pull request #9562 from bravenewpipe/use-videostream-for-audio-only-background-playback Stypox 2023-01-02 17:51:10 +01:00
  • 5390b7b0ab Merge pull request #8841 from Isira-Seneviratne/Notification_mode_ListAdapter Stypox 2023-01-02 14:47:25 +01:00
  • fb623e4e2c Simplify disposables handling in notification mode settings Stypox 2023-01-02 14:45:11 +01:00
  • 6ccf2cbad0 updated caption file name and clean code pratyaksh1610 2023-01-02 16:23:45 +05:30
  • b5c19b1d59 Merge branch 'TeamNewPipe:dev' into exo182 Robin 2023-01-02 10:35:20 +01:00
  • c529738bd2 Use new NewPipe Extractor Utils methods. Isira Seneviratne 2022-08-13 09:51:55 +05:30
  • 1cf3b9fa23 set 'playback in background button' visible if there are videostreams evermind 2023-01-01 21:47:47 +01:00
  • b9543ac79b Merge pull request #9568 from pratyaksh1610/branch-add-play-all-icon Stypox 2023-01-01 18:03:42 +01:00
  • d3f62ab292 Merge pull request #9520 from Isira-Seneviratne/Update_RxJava Stypox 2023-01-01 12:52:06 +01:00
  • 0de5cf5ce3 Update rxandroid from 3.0.0 to 3.0.2 Stypox 2023-01-01 12:46:56 +01:00
  • 720b194bd5 Merge pull request #9521 from pratyaksh1610/branch-9518 Stypox 2022-12-31 23:31:58 +01:00
  • 2ecd0f437b Remove playlist details toasts Stypox 2022-12-31 23:30:12 +01:00
  • adc8f516e2 Merge pull request #9502 from Jared234/8585_download_in_queue Stypox 2022-12-31 19:34:07 +01:00
  • b59b2a6517 Use correct fragment manager for download dialog Stypox 2022-12-31 19:31:24 +01:00
  • 3a34b0f933 Merge pull request #9496 from Jared234/9437_continue_playing_while_seeking Stypox 2022-12-31 19:19:21 +01:00
  • a9003d9b55 Merge pull request #9159 from Isira-Seneviratne/Refactor_VideoPlayerUi Stypox 2022-12-31 19:01:19 +01:00
  • 46ed10c1eb Merge pull request #8847 from Isira-Seneviratne/Refactor_VideoDetailFragment Stypox 2022-12-31 18:41:06 +01:00
  • 7587c386ec Activate on click listeners only when not loading Stypox 2022-12-31 17:49:10 +01:00
  • cd8c8d69ea Refactor constrolsTouchListener code Stypox 2022-12-31 17:47:57 +01:00
  • 573bc55a8b Merge pull request #9481 from TacoTheDank/bumpDesugaring Stypox 2022-12-31 17:15:00 +01:00
  • 7a57485107 Merge pull request #9306 from Stypox/target-api-33 Stypox 2022-12-31 14:49:30 +01:00
  • 303b7d5c99 Use ListAdapter in NotificationModeConfigAdapter. Isira Seneviratne 2022-08-18 20:42:29 +05:30
  • 97892f04d3 Merge pull request #8895 from Isira-Seneviratne/SparseArrayCompat Stypox 2022-12-28 20:37:05 +01:00
  • 27369142aa Merge pull request #9488 from Jared234/9353_night_theme_selection Tobi 2022-12-25 22:19:02 +01:00
  • 2836393e4e Merge pull request #9596 from TeamNewPipe/update-localization Tobi 2022-12-25 21:40:47 +01:00
  • 6146f27211 Add Nynorsk (nn) to the language chooser TobiGr 2022-12-23 00:51:25 +01:00
  • d0aa9be2d9 Translated using Weblate (French) Hosted Weblate 2022-12-25 21:22:19 +01:00
  • 5469887830 Support audio only background for services only supporting video streams evermind 2022-12-17 00:38:49 +01:00
  • 858a7cedee added icon for play all pratyaksh1610 2022-12-17 17:41:57 +05:30
  • f2becad472 Update ExoPlayer to 2.18.2 Robin 2022-12-16 17:53:56 +01:00
  • ca2d6ee6b8 Removed the wasPlaying variable Jared Fantaye 2022-12-10 21:56:04 +01:00
  • a7fceeb062 Added "6.json" Jared Fantaye 2022-12-10 17:32:02 +01:00
  • be2394e912 Added migration to new database Jared Fantaye 2022-12-09 22:40:54 +01:00
  • a5da1c9ce6 Formatting, renaming and small fixes Jared Fantaye 2022-12-09 12:01:59 +01:00
  • 99d7ef651c Merge pull request #9522 from TeamNewPipe/update-translations Tobi 2022-12-09 11:35:18 +01:00