Created attachment 179897 [details] Screenshot 1 of 2 Hi, my apologies, but I don't have the time for a detailed bug report. I just want to inform, that there is an issue with the TV Spielfilm fetcher again. Take a look at the clock in the upper right corner of the screenshots and compare it with the timeline shown by telly-scout. I can't say for sure, but I guess it still worked 2025-03-30, hence the issue might not necessarily be related to the qt updates. $ telly-skout Database for fetcher 0 Create DB tables Starting to fetch favorites ProgramsModel is neither a default constructible QObject, nor a default- and copy-constructible Q_GADGET, nor marked as uncreatable. You should not use it as a QML type. qrc:/qt/qml/org/kde/kirigami/dialogs/PromptDialog.qml:135: TypeError: Cannot read property 'Success' of undefined qrc:/qt/qml/org/kde/kirigami/dialogs/PromptDialog.qml:97: TypeError: Cannot read property 'None' of undefined $ telly-skout Database for fetcher 0 Create DB tables Starting to fetch favorites ProgramsModel is neither a default constructible QObject, nor a default- and copy-constructible Q_GADGET, nor marked as uncreatable. You should not use it as a QML type. qrc:/qt/qml/org/kde/kirigami/dialogs/PromptDialog.qml:135: TypeError: Cannot read property 'Success' of undefined qrc:/qt/qml/org/kde/kirigami/dialogs/PromptDialog.qml:97: TypeError: Cannot read property 'None' of undefined file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:1098:5: QML RowLayout: StackView has detected conflicting anchors. Transitions may not execute properly. file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:1098:5: QML RowLayout: StackView has detected conflicting anchors. Transitions may not execute properly. Starting to fetch favorites $ grep telly-skout /var/log/pacman.log | tail -1 [2025-03-07T07:38:53+0100] [ALPM] upgraded telly-skout (24.12.2-1 -> 24.12.3-1) $ grep qt /var/log/pacman.log [snip] [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-translations (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-base (6.8.2-3 -> 6.8.3-1) [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-serialport (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-svg (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-shadertools (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:04+0100] [ALPM] upgraded qt6-5compat (6.8.2-2 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-tools (6.8.2-2 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-declarative (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-wayland (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded layer-shell-qt (6.3.3-1 -> 6.3.3-3) [2025-03-28T10:21:05+0100] [ALPM] upgraded libfm-qt (2.1.0-3 -> 2.1.0-4) [2025-03-28T10:21:05+0100] [ALPM] upgraded libqtxdg (4.1.0-3 -> 4.1.0-4) [2025-03-28T10:21:05+0100] [ALPM] upgraded python-pyqt6 (6.8.1-1 -> 6.8.1-2) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-charts (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-imageformats (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-multimedia-ffmpeg (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-multimedia (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-networkauth (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-positioning (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-scxml (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-speech (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-webchannel (6.8.2-1 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-webengine (6.8.2-3 -> 6.8.3-1) [2025-03-28T10:21:05+0100] [ALPM] upgraded qt6-websockets (6.8.2-1 -> 6.8.3-1) Regards, Ralf
Created attachment 179898 [details] Screenshot 2 of 2
A possibly relevant merge request was started @ https://invent.kde.org/utilities/telly-skout/-/merge_requests/215
Git commit fa169acabaf67af74b7fdf41661dd64e06032989 by Plata Hill. Committed on 01/04/2025 at 16:50. Pushed by plata into branch 'master'. Improve handling of gaps/overlaps in the programs It can happen that the program data contains errors such that there are gaps between programs or programs overlap. If this happens, the "Favorites" page breaks. This was handled by adjusting the start time of a program to the stop time of the previous program. However, if the stop time of the previous program is completely off (e.g. correct time but on the next day), the problem still persists. Enhance the logic to (hopefully) be more robust against these kinds of errors. Follow the logic that it's better to start too early than missing something. FIXED-IN: 25.04 M +5 -0 src/program.cpp M +1 -0 src/program.h M +10 -1 src/programsmodel.cpp https://invent.kde.org/utilities/telly-skout/-/commit/fa169acabaf67af74b7fdf41661dd64e06032989
Git commit 5d402934000528dd41ffe15b339e470ba64801f4 by Plata Hill. Committed on 01/04/2025 at 16:51. Pushed by plata into branch 'release/25.04'. Improve handling of gaps/overlaps in the programs It can happen that the program data contains errors such that there are gaps between programs or programs overlap. If this happens, the "Favorites" page breaks. This was handled by adjusting the start time of a program to the stop time of the previous program. However, if the stop time of the previous program is completely off (e.g. correct time but on the next day), the problem still persists. Enhance the logic to (hopefully) be more robust against these kinds of errors. Follow the logic that it's better to start too early than missing something. FIXED-IN: 25.04 M +5 -0 src/program.cpp M +1 -0 src/program.h M +10 -1 src/programsmodel.cpp https://invent.kde.org/utilities/telly-skout/-/commit/5d402934000528dd41ffe15b339e470ba64801f4