View Issue Details

IDProjectCategoryView StatusLast Update
0002956FreeCADFeaturepublic2019-05-31 23:23
Reportergueux Assigned Towmayer  
PrioritynormalSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Product Version0.16 
Target Version0.19Fixed in Version 
Summary0002956: wishlist: use $XDG_DATA_HOME/freecad for system.cfg and user.cfg
DescriptionEvery time I open FreeCAD, it creates ~/.FreeCAD/, and when I close it, it creates ~/.FreeCAD/system.cfg and ~/.FreeCAD/user.cfg. As $XDG_CONFIG_HOME is already used, it would be great if FreeCAD could use $XDG_DATA_HOME, too.
Additional InformationSpecification: https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
Tags#lowhangingfruit
FreeCAD Information

Activities

Kunda1

2017-04-28 20:17

administrator   ~0008816

@wmayer just putting this on your radar since this looks like some straggling issues not implemented with the previous XDG commits.

Kunda1

2018-10-19 13:33

administrator   ~0012070

Last edited: 2018-10-19 13:34

View 2 revisions

Intresting PR: FreeCAD Pull Request 1732

Kunda1

2018-10-24 12:05

administrator   ~0012088

Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=31787

ifohancroft

2019-05-31 23:23

reporter   ~0013133

While I do agree with this ticket, it is a bit incorrect:
system.cfg and user.cfg should use $XDG_CONFIG_HOME, not $XDG_DATA_HOME,
as they are user specific config files, not data files.

Issue History

Date Modified Username Field Change
2017-03-08 11:47 gueux New Issue
2017-04-28 20:17 Kunda1 Note Added: 0008816
2017-04-29 11:57 Kunda1 Tag Attached: #lowhangingfruit
2017-09-15 20:17 wmayer Assigned To => wmayer
2017-09-15 20:17 wmayer Status new => assigned
2018-10-19 13:33 Kunda1 Note Added: 0012070
2018-10-19 13:34 Kunda1 Note Edited: 0012070 View Revisions
2018-10-24 12:05 Kunda1 Note Added: 0012088
2018-10-24 14:04 Kunda1 Additional Information Updated View Revisions
2019-02-24 18:28 wmayer Target Version => 0.19
2019-05-31 23:23 ifohancroft Note Added: 0013133