Open Netpilgrim opened 3 days ago
Thanks @Netpilgrim. In fact, I quite appreciate your report. Your half an hour is wonderfully effective!
Here are some answers and questions:
The sleep timer icon didn’t change when the timer was activated.
Podcini sets to update the sleep timer every 10 seconds (you are supposed to sleep, aren't you?) As related, if you set a new timer, the old one is replaced, regardless if it's shown or not.
The discrepancy in history view is fixed in the coming 6.6.6. This happens with the first batch of items fetched in the recycler view. Actually in your case, the number 2 is correct and it's wrong that only one episode was shown.
I was looking to set the player UI not shown if there is no media set to be played. Thanks for the reminder. It's done in 6.6.6. BTW, the player progress is updated every 5 seconds in Podcini.
Regarding completely played episode not being marked as such, I produced it in a case where an episode is played and Podcini is put to the background (or screen is off) then when finished the episode is not marked as Played though the position is reset to 0. This issue is fixed in 6.6.6. This perhaps is not exactly as you described, so I appreciate more details from you.
I'm not sure when "on the player screen the icons in the upper right (sleep timer etc.) were often missing". Could you give more detail?
Regarding "New episodes were missing after refresh", how did you check about new episodes in Podcini as it doesn't have a dedicated view as in AP? Podcini marks (visually and in DB) new episodes as New when first discovered but then under certain conditions (which I don't recall at the moment) changes some to Unplayed.
Some amendment in 6.6.7 for the sleep timer and icon
Hi, @XilinJia.
I’m glad my observations were at least somewhat helpful.
The sleep timer icon didn’t change when the timer was activated.
Podcini sets to update the sleep timer every 10 seconds (you are supposed to sleep, aren't you?) As related, if you set a new timer, the old one is replaced, regardless if it's shown or not.
The functionality might be there but it’s good practice to reflect changes in the UI, especially if some non-default behavior has been activated like a running timer. In this particular case users are also likely to know the function from other apps and to be expecting the icon to change (like I was). (BTW: Personally I like to see a running countdown in the player view, which AntennaPod doesn’t have, either.)
The discrepancy in history view is fixed in the coming 6.6.6. This happens with the first batch of items fetched in the recycler view. Actually in your case, the number 2 is correct and it's wrong that only one episode was shown.
As I had only played a single episode, I don’t see how the number 2 would be correct.
Regarding completely played episode not being marked as such, I produced it in a case where an episode is played and Podcini is put to the background (or screen is off) then when finished the episode is not marked as Played though the position is reset to 0. This issue is fixed in 6.6.6. This perhaps is not exactly as you described, so I appreciate more details from you.
In my case the position was not reset to 0 but was stuck somewhere in the middle. IIRC it could have been the time I stopped playing the episode before resuming it a few minutes later.
I'm not sure when "on the player screen the icons in the upper right (sleep timer etc.) were often missing". Could you give more detail?
I closed and reopened the app several times, sometimes from its widget, and more often than not there were just no icons at all in the top right of the player screen. All other elements seemed present like the description and the control elements on the bottom. Scrolling the description up and down didn’t help to resurface the icons. Quitting (not just closing) and then reopening the app always brought the icons back.
Regarding "New episodes were missing after refresh", how did you check about new episodes in Podcini as it doesn't have a dedicated view as in AP?
It seems to have the exact same “Episodes” view as AntennaPod that can be sorted by publishing date. The content also looked the same except that entries were missing in Podcini. This might be related to the fact that I have quite a few subscriptions; right now I’m at 168 with a total of 45,295 episodes.
Addendum: The APK I used was Podcini.R_release_free_6.6.4_arm64-v8a.apk
. I don’t know if there are relevant differences between the packages.
The content also looked the same except that entries were missing in Podcini.
Hum, I can't think of reasons how new episodes can be missing after refresh as the refresh process is basically looping through all the subscriptions and do the refresh one after another. I have been using Podcini on two phones with different set of subscriptions, one with about 90 and the other 60, and haven't noticed any missing episodes, but I will pay more attention to verify.
Note, in the preferences of every subscription, there is a setting "Keep updated", which should be set to true by default (and I can't imagine you went to set any to false), if set false, the subscription is skipped during refresh.
Note, in the preferences of every subscription, there is a setting "Keep updated", which should be set to true by default (and I can't imagine you went to set any to false), if set false, the subscription is skipped during refresh.
After importing my subscriptions from an OPML file, I didn’t change any subscription settings except adding some tags to see how those are handled in the UI (which I like).
(BTW: Personally I like to see a running countdown in the player view, which AntennaPod doesn’t have, either.)
Explain what running countdown you would like to see.
Explain what running countdown you would like to see.
This isn’t a priority by any stretch, I was just mentioning it as I was on the subject of the timer UI. When looking at the player screen while a sleep timer is active I like to see how much time is left; e.g. the Audible app has this countdown prominently displayed in the middle of the screen.
That's an interesting intention. You use the sleep timer not for sleep?
That's an interesting intention. You use the sleep timer not for sleep?
Mostly I do. But I have a hard time falling asleep, so I keep extending the countdown quite often.
I see. Adding an overlay countdown display can be quite straightforward and sounds reasonable. Will put that in a bit later.
Checklist
App version
6.6.4
Where did you get the app from
Other
Android version
GrapheneOS AP2A.240905.003 (Android 14)
Device model
Google Pixel 8
First occurred
today (2024-09-16)
Steps to reproduce
No response
Expected behaviour
No response
Current behaviour
I apologize—I know this is a shitty bug report, but it’s either this or not saying anything.
I’ve only checked out the app for about half an hour and observed the following problems:
I wish you the best with this project, I appreciate the changes from AntennaPod like multiple queues. But I’ll give it some time before I’ll try it again.
Logs
No response