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 on 2015-04-15
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
podbird
Status tracked in Trunk
Devel
Medium
Nekhelesh Ramananthan
Trunk
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

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
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.

Nekhelesh Ramananthan (nik90) wrote :

It will land in the upcoming stable release.

Michal Predotka (mpredotka) wrote :

Many thanks for that!

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

Other bug subscribers