Created attachment 166345 [details] Screenshot of empty artist category with the tracks category not having covers or duration SUMMARY Elisa seems to not recognize music tags - whether they are in ID3v1.1 or ID3v2.3.0 or Ape format - and because of that, the music collection can only be browsed and played from the Tracks category. There, it contains all tracks with none of the tags that helps distinguish them: No artist name, album name, or music covers are shown. See the screenshot attached. This happened after I upgraded to the Plasma and Frameworks 6 and Gear 24.02. Terminal output when launching Elisa from the terminal is pasted in the additional information, though I can't discern whether the information is useful or relevant. STEPS TO REPRODUCE 1. Open Elisa v24.02, and search for your music. If needed, give it the path to your collection from the configure Elisa option in the menu. 2. Go to Tracks and Albums and Artist categories from the sidebar 3. You'll find the Albums and Artist categories are empty, while tracks are shown with no tags or covers in the Tracks category. Reset database and scan again or relaunching Elisa won't change this. OBSERVED RESULT Elisa fails to display anything in the Artist and Album categories (as well as Genres) because it seems to not recognize music files tags. Music collection can only be played from the tracks panel, which is a jumble of all tracks with no covers or even track duration. EXPECTED RESULT Elisa should be able to recognize music files tags and categorize the music collection based on them, so a specific track could be accessed from: Artist category in the sidebar, under its artist; or Albums category in the sidebar under the album in which it was released (according to its embedded tags), and so forth for the Genres. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon User 6.0 KDE Plasma Version: 6.0 KDE Frameworks Version:6.0 Qt Version: 6.6.2 Kernel: 6.5.0-21 generic 64bit ADDITIONAL INFORMATION Here's the terminal output in which I ran Elisa, scanned for collection and played a track from its GUI. ` qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml" qrc:/qml/SortMenu.qml:82:5: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:71:5: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/ApplicationMenu.qml:58:23: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/ApplicationMenu.qml:58:23: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/MediaPlayerControl.qml:196:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth" qrc:/qml/MediaPlayerControl.qml:192:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth" qrc:/qml/MediaPlayerControl.qml:188:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth" qrc:/qml/ElisaMainWindow.qml:238:5: QML Settings: The Settings type from Qt.labs.settings is deprecated and will be removed in a future release. Please use the one from QtCore instead. org.kde.elisa.indexers.manager: Local file system indexer is inactive org.kde.elisa.indexers.manager: Local file system indexer is active org.kde.elisa.indexers.manager: MusicListenersManager::startAndroidIndexing org.kde.elisa.indexers.manager: trigger init of local file indexer org.kde.elisa.database: tracksAdded 2 qrc:/qml/SortMenu.qml:82:5: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:71:5: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/SortMenu.qml:45:19: QML MenuItem: Binding loop detected for property "implicitWidth" qrc:/qml/DataListView.qml:82:9: Unable to assign QString to int qrc:/qml/DataListView.qml:82:9: Unable to assign QString to int qrc:/qml/ElisaMainWindow.qml:377:9: QML ColumnLayout: Layout polish loop detected for QQuickColumnLayout(0x5610ce4811c0, parent=0x5610ce3d5ea0, geometry=0,0 1366x740). Aborting after two iterations.`
I have the same issue. Even compiled Elisa from source to see if I had a missing dependency of some sort. ``` ~ $ kinfo Operating System: openSUSE Leap 15.5 KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.7.0 Kernel Version: 5.14.21-150500.55.52-default (64-bit) Graphics Platform: X11 ```