View Issue Details

IDProjectCategoryView StatusLast Update
0004647PathBugpublic2021-09-03 22:19
Reporterdubstar_04 Assigned Toruss4262  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
Product Version0.19 
Target Version0.20 
Summary0004647: [Path] - Releative location of Toolbit files
Description
It's currently not possible to create a toolbit library using relative paths.

This means that is not possible to share libraries between machines / different OS'

https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Path/PathScripts/PathToolBit.py#L107-L117

https://forum.freecadweb.org/viewtopic.php?f=15&t=58174&sid=5c2c7fda248c0380c556a4813e7f749b
Steps To Reproduce1. Delete FreeCAD config
2. Create completely new tool library in an empty directory
3. Create a toolbit
4. check fctl and tctb
TagsNo tags attached.
FreeCAD Information<!--ATTENTION:
COMPLETELY ERASE THIS AFTER PASTING YOUR
Help > About FreeCAD > Copy to clipboard
NOTE: just the snippet alone will do without anything else included.
The ticket will not be submitted without it.
-->

Activities

dubstar_04

2021-05-04 06:48

developer   ~0015647

Forum Link: https://forum.freecadweb.org/viewtopic.php?f=15&t=58174&sid=3d0acf6eccb83839ec06242a3d5469f7

russ4262

2021-07-25 04:09

developer   ~0015748

PR #4906 contains a possible fix for this issue.

russ4262

2021-09-03 22:03

developer   ~0015894

@dubstar_04, @sliptonic
Has this issue been fixed? Are we accepting PR #4906 as the fix for this bug, or only a partial fix since it limits the scope of the relative paths to within a given set of `Library`, `Bit`, and `Shape` folders? Any ideas?

russ4262

2021-09-03 22:19

developer   ~0015898

I can confirm bug as reported.

Issue History

Date Modified Username Field Change
2021-04-28 15:23 dubstar_04 New Issue
2021-05-04 06:48 dubstar_04 Note Added: 0015647
2021-07-25 04:09 russ4262 Note Added: 0015748
2021-09-03 22:03 russ4262 Note Added: 0015894
2021-09-03 22:19 russ4262 Assigned To => russ4262
2021-09-03 22:19 russ4262 Status new => confirmed
2021-09-03 22:19 russ4262 Note Added: 0015898