Bug 406471 - Provide way to find a given song in the filesystem
Summary: Provide way to find a given song in the filesystem
Status: RESOLVED FIXED
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Nate Graham
URL:
Keywords:
: 417965 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-04-12 14:15 UTC by Nate Graham
Modified: 2020-11-12 14:12 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2019-04-12 14:15:57 UTC
Elisa from git master.

I often find myself wanting to find the on-disk location of a song in my music library. In most other music players, this is present via a "Show file location" context menu item (though it doesn't have to take that form), but Elisa has no such feature.
Comment 1 Matthieu Gallien 2019-04-18 12:43:39 UTC
Thanks for your report.
This makes sense.
Comment 2 Nate Graham 2019-04-18 13:08:03 UTC
I noticed that in the new context view, the currently playing file's path is visible and it has a little folder icon. If the text were made into a link that invoked `KIO::highlightInFileManager()`, that would be a quick win for the current-y playing song. Then we'd just need a way to get the location of a not-currently-playing song. Maybe in the metadata window for that song? A context menu would seem logical too, but Elisa doesn't have those. :)
Comment 3 Nate Graham 2020-02-22 03:32:35 UTC
*** Bug 417965 has been marked as a duplicate of this bug. ***
Comment 4 Bug Janitor Service 2020-11-11 22:38:50 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/184
Comment 5 Nate Graham 2020-11-12 14:12:09 UTC
Git commit b49c0af4d7d1a364d1c0c66c73f69e02ed98cdd2 by Nate Graham.
Committed on 11/11/2020 at 22:32.
Pushed by ngraham into branch 'release/20.12'.

Add feature to show files in file manager

Now you can show songs' location on disk using your file manager.

This functionality is implemented as new hover buttons in playlist,
list, and grid browser delegates, and a new always-visible button on the Now
Playing footer toolbar.

The button does not appear on grid delegates for files (e.g. in the
Files view) due to a pre-existing bug also affecting the Details button.
This will have to be fixed separately.
FIXED-IN: 20.12

M  +6    -0    src/elisaapplication.cpp
M  +2    -0    src/elisaapplication.h
M  +7    -7    src/qml/ContextView.qml
M  +25   -0    src/qml/GridBrowserDelegate.qml
M  +11   -0    src/qml/ListBrowserDelegate.qml
M  +11   -0    src/qml/PlayListEntry.qml

https://invent.kde.org/multimedia/elisa/commit/b49c0af4d7d1a364d1c0c66c73f69e02ed98cdd2