Bug 500213

Summary: Kasts does not remember "Sort" user setting
Product: [Applications] kasts Reporter: heat.rises.on
Component: generalAssignee: bart
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description heat.rises.on 2025-02-16 20:42:01 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
I like to set my "Sort" to "Date: older first." Next time I open Kasts, the "Sort" setting is reset to "Date: newer first."

SOFTWARE/OS VERSIONS

Kasts 25.03.70
Windows: 11 Version 23H2
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Comment 1 bart 2025-03-10 17:01:54 UTC
Git commit 0ca4a8019e331799ea4364938e321c1bc4690234 by Bart De Vries, on behalf of Jerome Guidon.
Committed on 10/03/2025 at 17:01.
Pushed by bdevries into branch 'master'.

Remember the Sort user settings the same way as filter

M  +12   -0    src/database.cpp
M  +1    -0    src/database.h
M  +2    -1    src/datamanager.cpp
M  +1    -0    src/datatypes.h
M  +44   -14   src/feed.cpp
M  +3    -3    src/feed.h
M  +3    -4    src/models/abstractepisodeproxymodel.cpp
M  +1    -1    src/models/abstractepisodeproxymodel.h
M  +6    -0    src/qml/EpisodeListPage.qml
M  +1    -0    src/qml/Main.qml
M  +1    -0    src/utils/fetchfeedsjob.cpp

https://invent.kde.org/multimedia/kasts/-/commit/0ca4a8019e331799ea4364938e321c1bc4690234
Comment 2 bart 2025-03-11 09:28:46 UTC
Git commit 270e466579e84e8d92e76ecfc7b1fb4c1276b45a by Bart De Vries, on behalf of Jerome Guidon.
Committed on 10/03/2025 at 17:03.
Pushed by bdevries into branch 'release/25.04'.

Remember the Sort user settings the same way as filter

M  +12   -0    src/database.cpp
M  +1    -0    src/database.h
M  +2    -1    src/datamanager.cpp
M  +1    -0    src/datatypes.h
M  +44   -14   src/feed.cpp
M  +3    -3    src/feed.h
M  +3    -4    src/models/abstractepisodeproxymodel.cpp
M  +1    -1    src/models/abstractepisodeproxymodel.h
M  +6    -0    src/qml/EpisodeListPage.qml
M  +1    -0    src/qml/Main.qml
M  +1    -0    src/utils/fetchfeedsjob.cpp

https://invent.kde.org/multimedia/kasts/-/commit/270e466579e84e8d92e76ecfc7b1fb4c1276b45a