Bug 478260

Summary: All episodes marked as played after adding new pod cast
Product: [Applications] kasts Reporter: Ingo Klöcker <kloecker>
Component: generalAssignee: bart
Status: RESOLVED INTENTIONAL    
Severity: normal    
Priority: NOR    
Version First Reported In: 23.08.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ingo Klöcker 2023-12-08 13:57:25 UTC
After adding a pod cast I found all episodes marked as played.

***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install the sideload APPX built on GitLab on Windows and start the app.
2. Search for the "Stay Forever" pod cast and subscribe to it.
3. Switch to Episodes.

OBSERVED RESULT
All episodes are marked with a check mark and "Abgespielt" (German for "Played").

EXPECTED RESULT
All episodes are marked as "not yet played".

SOFTWARE/OS VERSIONS
Windows: Windows 10 VM
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Maybe I'm misunderstanding the check mark and "Abgespielt".
Comment 1 bart 2023-12-09 11:55:11 UTC
This is indeed the default behaviour.  You can change it in "general settings" to have it mark no episodes as played, or all but the latest few.

I think this was implemented based on bug reports: people complained that don't want all episodes marked as unplayed (and added to the queue) because they usually don't want to listen to the whole backcatalog but only the latest or new episodes.

I'm not sure what the best default is though.  I'm afraid that it's personal preference.