Bug 444760

Summary: Allow configuring the locations of the publicshare and templates folders
Product: [Applications] systemsettings Reporter: Andrew Shark <ashark>
Component: kcm_desktoppathAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: 5.23.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.27
Sentry Crash Report:

Description Andrew Shark 2021-11-01 08:57:19 UTC
Some entries are missing in locations configuration in system settings.

STEPS TO REPRODUCE
1.  In system settings go to Applications -> Locations. 
2.  Observe available entries

OBSERVED RESULT
No entries for public share folder and templates folder.

EXPECTED RESULT
All entries should be available.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
https://wiki.archlinux.org/title/XDG_user_directories - article describing a way how to get the value for those fields using xdg-user-dir.
Comment 1 Bug Janitor Service 2022-11-28 08:29:56 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1267
Comment 2 Nate Graham 2022-11-30 15:22:36 UTC
Git commit 791af5ab811824e94910e728f9b4ccf95a48e07e by Nate Graham, on behalf of Andrew Shark.
Committed on 30/11/2022 at 15:22.
Pushed by ngraham into branch 'master'.

kcms/desktoppaths: Allow configuring Public and Templates paths too

The user wants to edit Public and Templates folder path too; add them to the list.
FIXED-IN: 5.27

M  +54   -0    kcms/desktoppaths/desktoppathssettings.cpp
M  +8    -0    kcms/desktoppaths/desktoppathssettings.h
M  +2    -0    kcms/desktoppaths/globalpaths.cpp
M  +35   -1    kcms/desktoppaths/globalpaths.ui

https://invent.kde.org/plasma/plasma-desktop/commit/791af5ab811824e94910e728f9b4ccf95a48e07e