AntennaPod / AntennaPod/AntennaPod
Executing an action on a list of multi-selected files should not clear the selection.
- Vorherrschende Sprache
- Java
- Sterne
- 8.1k
- Forks
- 1.8k
- Ø Merge
- 1 T. 20 Std.
- Gemergte PRs (30 T.)
- 32
Beschreibung
### Checklist
- [x] I have used the search function for [**OPEN**](https://github.com/AntennaPod/AntennaPod/issues) issues to see if someone else has already submitted the same feature request.
- [x] I have **also** used the search function for [**CLOSED**](https://github.com/AntennaPod/AntennaPod/issues?q=is%3Aissue+is%3Aclosed) issues to see if the feature was already implemented and is just waiting to be released, or if the feature was rejected.
- [x] I will describe the problem with as much detail as possible.
- [x] This request contains only one single feature, **not** a list of multiple (related) features.
### App version
3.9.0
### Feature or improvement you want
This is a behavior change request.
Note: menu actions names may not match the English version as my version is in Portuguese.
The current behavior is as follows:
As a user, when I use multi-select to select multiple episodes of a podcast, and I execute an action on the selected files, the result is that the action is executed (correct) and the selection list is cancelled (incorrect).
For example, if there are downloaded episodes that I don't want to listen to, I want to delete, and I don't want to download again, I will need to:
1. Long press on the first episode I want to remove.
2. Click multi-select
3. Long press on the first episode I want to remove.
4. Click "select all below" option
5. Click "remove from queue" -> AntenaPodd removes the episodes from the queue and clears the multi selection list.
6. Repeat steps 1 to 4
7. Click "mark played" -> AntenaPodd removes the episodes from the queue and clears the multi selection list.
8. Repeat steps 1 to 4
9. Click "delete" -> AntenaPodd deleted the episodes from the queue and clears the multi selection list.
As illustrated, the current behavior forces the user to execute 15 steps to reach the goal of deleting, removing from the queue and marking multiple downloaded files as played. If the selection list wasn't cleared after each action, the same result could be achieved with only 7 steps.
The desired behavior is as follows:
As a user, I want o be able to execute more than one action on a list of selected files. Therefore, when I apply an action to multiple files (e.g. remove from the queue), I want the files to remain selected.
### Why should this be added?
There are multiple reasons why an AntennaPod user would need to execute more than one action on a list of selected files. This change would greatly reduce the number of steps required to achieve that goal, make the tool much more user friendly, and contribute the maintenance of the sanity levels of the users. Further than that, clearing the selection of multiple files is as easy as pressing the back button. Therefore, there are only benefits for this change.
### Screenshots / Drawings / Technical details
_No response_
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.