Bug 460117

Summary: In properties dialog for item in the desktop:// IO worker, no Details tab is present
Product: [Frameworks and Libraries] baloo-widgets Reporter: popov895 <popov895>
Component: generalAssignee: baloo-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, kde, kde, kdelibs-bugs, meven.car, meven29, nate, nicolas.fella, notmart, popov895
Priority: NOR    
Version: 23.04.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 23.04.2
Attachments: Properties dialog

Description popov895 2022-10-08 13:10:23 UTC
Created attachment 152644 [details]
Properties dialog

SUMMARY

The file/folder properties dialog opened from the desktop doesn't have a Details tab.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 36
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: X11
Comment 1 Nate Graham 2022-10-10 16:44:01 UTC
Indeed. Can reproduce in Dolphin too by navigating to desktop:/ and looking at the Properties  dialog for one of the items in it.
Comment 2 Méven Car 2023-04-13 08:53:34 UTC
(In reply to Nate Graham from comment #1)
> Indeed. Can reproduce in Dolphin too by navigating to desktop:/ and looking
> at the Properties  dialog for one of the items in it.

Details tab is a baloo-widget provided tab, it is only available for the file protocol currently.
But it should be able to support any protocol that have a local UDS_TARGET_URL (which concerns desktop:/, recentfiles:/).
Comment 3 Bug Janitor Service 2023-04-13 08:56:58 UTC
A possibly relevant merge request was started @ https://invent.kde.org/libraries/baloo-widgets/-/merge_requests/50
Comment 4 Méven Car 2023-05-13 08:43:00 UTC
Git commit b0c5e21f732e36d3ee009199b0fb346e9e4a26b3 by Méven Car, on behalf of Méven Car.
Committed on 10/05/2023 at 07:25.
Pushed by meven into branch 'master'.

Allow FileMetata properties on desktop and recentlyused

Add desktop:/ and recentlyused to the protocols baloo-widget's details
tab can operate on.

trash:/ does not provide UDS_TARGET_URL, so it cannot work.

M  +1    -1    src/filepropertiesplugin/baloofilepropertiesplugin.json

https://invent.kde.org/libraries/baloo-widgets/commit/b0c5e21f732e36d3ee009199b0fb346e9e4a26b3
Comment 5 Nate Graham 2023-05-24 13:33:48 UTC
Git commit fabbb486257597c1ba59c3d0981e711f0c20d329 by Nate Graham, on behalf of Méven Car.
Committed on 24/05/2023 at 13:32.
Pushed by ngraham into branch 'release/23.04'.

Allow FileMetata properties on desktop and recentlyused

Add desktop:/ and recentlyused to the protocols baloo-widget's details
tab can operate on.

trash:/ does not provide UDS_TARGET_URL, so it cannot work.


(cherry picked from commit b0c5e21f732e36d3ee009199b0fb346e9e4a26b3)

M  +1    -1    src/filepropertiesplugin/baloofilepropertiesplugin.json

https://invent.kde.org/libraries/baloo-widgets/-/commit/fabbb486257597c1ba59c3d0981e711f0c20d329