https://bugs.kde.org/show_bug.cgi?id=482293

            Bug ID: 482293
           Summary: Elisa fails to detect/display music tags and thus,
                    Albums and Artists categories are empty
    Classification: Applications
           Product: Elisa
           Version: 24.02.0
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: thebluequa...@mailo.com
  Target Milestone: ---

Created attachment 166345
  --> https://bugs.kde.org/attachment.cgi?id=166345&action=edit
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.`

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to