Add enqueue option to router dialog#12821
Conversation
|
Please add screenshots/recordings to demonstrate the functionality that this PR adds, and reference the issue that this PR fixes |
This is done |
|
Hello and thank you for the PR. I added a commit to check that there is a queue to which the user can enqueue items. I also made the enqueue option available when sharing playlists to NewPipe. I also moved the option up so enqueue is positioned right after the other player options.
|
- This allows users to enqueue a stream directly to the current player queue when sharing a link with the app, improving the user experience for queue management. - The 'Enqueue' option is now available in the action selection dialog and can also be set as the preferred open action in the settings.
Make enqueue option avilable for playlists as well
ab1e0b2 to
c596476
Compare
Somehow I missed this comment. My bad. Actually in my testing I have seen one bug. Start playing an item in the app -> click on external link, select enquque option in the menu -> open the app, very that external item is now added -> within the app long press on another item and try "enqueue" and "enqueue next" option. The "enque next" option did not add item to the list at all. I see there have been a PR with "enqueue next" as well, so will test this workflow in 28.1 apk Update: Tested on v28.1, not seeing the issue |

What is it?
refactorbranchDescription of the changes in your PR
Before/After Screenshots/Screen Record
Screen_recording_20251120_202152.mp4
Fixes the following issue(s)
Relies on the following changes
APK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.
Due diligence