PinePods icon indicating copy to clipboard operation
PinePods copied to clipboard

[Feature Request] Mark as played through GPodder Sync

Open christiaangoossens opened this issue 3 months ago • 3 comments

I'm syncing with AntennaPod on Android (which works well, al be it without OIDC), but if I mark any episode as played in AntennaPod it shows up as Continue Listening in PinePods with the full runtime listened (100%).

markup_1000056727.png

I'm not super familiar with the API spec for gpodder, but I would like to request to interpret any updates to length listened that show that the full podcast was played (1:59 out of 1:59 for example) as 'fully played' and to show the green tickmark instead of 'Continue Playing'.

Likely, this should also be done the other way around, such that if I select 'mark as played' in PinePods it is sent to gpodder devices as 100% of the listen time complete. Currently, this does nothing in AntennaPod, only showing a finished mark in PinePods.

christiaangoossens avatar Sep 26 '25 07:09 christiaangoossens

I have the same issue, and I changed the setting in pinepods to mark as completed when has below X seconds, I have right now below 10 seconds, but still show in continue listening...

Image

And it does only for the latest syncs from AntennaPod, because I marked as played in AntennaPod like 10-15 episodes of the same podcast that the first in the list of my image, and this is the only one it appears, I thinks is the latest one.

SirMartin avatar Sep 30 '25 11:09 SirMartin

Facing the extact same issue migrating list from FocusPodcast

Image

Midnight1938 avatar Oct 03 '25 08:10 Midnight1938

Issue is listed in the changelog of version 0.8.2 as "GPodder Completion Fix – Fixed an issue where episodes that were played exactly to their length wouldn’t be marked complete.", but still occurs for me. Doublechecked that I'm running the new version too and force synchronised.

christiaangoossens avatar Nov 04 '25 16:11 christiaangoossens

I'm facing the same issue and I have 0.8.2 installed.

Furthermore, I have 2 more issues:

  • when I'm pausing an episod on antennaPod and continuing it on pinepods desktop, the last position I reach on pinepods is not updated on antennapods afterwards
  • Sometimes an ongoing episode will reset to zero on antennapods

I'm very new to gpodder so it might be me misunderstanding things or maybe bad configuration on my part. I've created one device on pinopods gpodder server and linked antennaPod to this device.

bxlinfman avatar Nov 26 '25 12:11 bxlinfman