Bug 501876 - Sync provider menu is empty
Summary: Sync provider menu is empty
Status: RESOLVED FIXED
Alias: None
Product: kasts
Classification: Applications
Component: general (show other bugs)
Version: 24.12.3
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: bart
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-22 18:34 UTC by LQPWmmcPnxThQx3r
Modified: 2025-03-24 20:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot showing empty sync menu (32.67 KB, image/png)
2025-03-22 18:34 UTC, LQPWmmcPnxThQx3r
Details

Note You need to log in before you can comment on or make changes to this bug.
Description LQPWmmcPnxThQx3r 2025-03-22 18:34:02 UTC
Created attachment 179647 [details]
Screenshot showing empty sync menu

SUMMARY
Sync provider list is empty on Flatpak version 24.12.3 but present on Snap version 24.12.3.


STEPS TO REPRODUCE
1. Install Kasts Flatpak 24.12.3
2. Open Settings, Sync, Click "Login".

OBSERVED RESULT
The list is empty.

EXPECTED RESULT
The list should show sync optons like Gpodder (as it does on the snap version)

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 bart 2025-03-22 21:34:55 UTC
Thanks for reporting.  This is pretty bad.

Great... It seems that an update in the Kirigami library has messed up half of the dialog boxes in Kasts.
Let's see if this can be solved in some way without having to wait for 25.04...  It's pretty hard not being able to set up sync for a month...
Comment 2 Bug Janitor Service 2025-03-23 13:19:27 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kasts/-/merge_requests/269
Comment 3 bart 2025-03-23 13:24:05 UTC
Git commit e564b6d61c5872fec1a27c051cf24f6c77e28142 by Bart De Vries.
Committed on 23/03/2025 at 13:17.
Pushed by bdevries into branch 'master'.

Fix dialog boxes after recent Kirigami updates

M  +4    -4    src/qml/ChapterListDelegate.qml
M  +2    -5    src/qml/Desktop/DesktopPlayerControls.qml
M  +4    -3    src/qml/PlaybackRateCustomizerDialog.qml
M  +34   -28   src/qml/Settings/SynchronizationSettingsPage.qml
M  +2    -2    src/qml/SyncPasswordOverlay.qml

https://invent.kde.org/multimedia/kasts/-/commit/e564b6d61c5872fec1a27c051cf24f6c77e28142
Comment 4 bart 2025-03-23 13:26:24 UTC
Git commit 240f8aa298fb51280cf134aad3234ceb66be589a by Bart De Vries.
Committed on 23/03/2025 at 13:19.
Pushed by bdevries into branch 'release/25.04'.

Fix dialog boxes after recent Kirigami updates

M  +4    -4    src/qml/ChapterListDelegate.qml
M  +2    -5    src/qml/Desktop/DesktopPlayerControls.qml
M  +4    -3    src/qml/PlaybackRateCustomizerDialog.qml
M  +34   -28   src/qml/Settings/SynchronizationSettingsPage.qml
M  +2    -2    src/qml/SyncPasswordOverlay.qml

https://invent.kde.org/multimedia/kasts/-/commit/240f8aa298fb51280cf134aad3234ceb66be589a
Comment 5 bart 2025-03-24 20:55:21 UTC
Git commit 39340fc3a24440dd4d42949a7b61be004e31e543 by Bart De Vries.
Committed on 24/03/2025 at 20:54.
Pushed by bdevries into branch 'release/24.12'.

Fix dialog boxes after recent Kirigami updates

M  +2    -5    src/qml/Desktop/DesktopPlayerControls.qml
M  +29   -20   src/qml/Settings/SynchronizationSettingsPage.qml
M  +2    -2    src/qml/SyncPasswordOverlay.qml

https://invent.kde.org/multimedia/kasts/-/commit/39340fc3a24440dd4d42949a7b61be004e31e543