Provide a way to remove an episode from the bottom of the screen when it's not being played

Bug #1444695 reported by Michal Predotka
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
podbird
Status tracked in Trunk
Devel
Fix Released
Medium
Nekhelesh Ramananthan
Trunk
Fix Released
Medium
Nekhelesh Ramananthan

Bug Description

If we agree to have the bug #1444677 marked as invalid, I'd like to have the option to remove the episode from the bottom of the screen if it's paused. Currently to do that, you have to start playing other episode or exit the app. Is it possible to make it swappable or something?

Related branches

Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

hmm interesting :-).. I will have to think of a solution without it breaking the current logic we have in place.

Changed in podbird:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

In Podbird devel v0.7.5, we added Queue support. When you click on an episode, it adds the clicked episode to the queue and then starts playing it automatically as expected. After playback, you are free to go and delete the episode from the queue. This would result in the queue being empty, and result in automatic hiding of the bottom bar.

In case you're wondering why we don't remove the episode from the queue automatically after it is played, that is due to the app lifecycle restrictions. Podbird will not be aware of whether we finished played a certain episode when it is in the background. In fact the music-app does this by *never* suspending.

I think I have fixed this issue partially by *providing* a way to hide the bottom bar. It cannot be done automatically due to the reasoning above. With that I am marking this bug as fixed.

Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

It will land in the upcoming stable release.

Revision history for this message
Michal Predotka (mpredotka) wrote :

Many thanks for that!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.