Bug 411428 - file-picker support links locations in GTK file dialogues from KDE/Qt created link locations
Summary: file-picker support links locations in GTK file dialogues from KDE/Qt created...
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: Places (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2019-08-29 17:00 UTC by Eden Corbin
Modified: 2021-06-13 09:49 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eden Corbin 2019-08-29 17:00:55 UTC
SUMMARY
It would be great if a quicklink / location created in dolphin was consistently available in open / save dialogues for as many programs as possible. It does not, for instance, in vscode.

STEPS TO REPRODUCE
1. install vscode
2. open or save a file
3. note that any quick link locations (think MyProjects folder) are not present in the open / save dialogue

OBSERVED RESULT
The open/save dialogue is default locations only.

EXPECTED RESULT
Quick links created in Dolphin /qt to be present in the open / save dialogue.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon Latest

ADDITIONAL INFORMATION
Brought this up on neon.kde.org IRC great info I got from there: current the GTK and KDE/Qt file choosers use different data stores, so links you create in one will not be visible in the other. however this is actually something we might be able to fix in KDE-land we might be able to use the same datastore as the other one, especially if it uses a FreeDesktop standard.
Comment 1 Nate Graham 2019-08-29 17:03:59 UTC
Essentially, the Places Panel should use the same data store as the one uses in Nautilus and the GTK file pickers--at least for user-added places.
Comment 2 Ahmad Samir 2021-06-13 09:48:38 UTC
Neither KDE nor GNOME use the spec it seems, from[1]:
$XDG_USER_DATA/shortcuts.xbel 	This file must be used for bookmarks to user-defined folders 

KIO and apps using it use ~/.local/share/user-places.xbel and the GTK file picker uses ~/.config/gtk-3.0/bookmarks.

KIO already uses the XBEL format, so it might be a matter of renaming the file everywhere...

[1] https://www.freedesktop.org/wiki/Specifications/desktop-bookmark-spec/
Comment 3 Ahmad Samir 2021-06-13 09:49:25 UTC
... and that would solve half of the issue, for the other half, a bug report to GNOME devs would be needed :)