You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After reworking the Start page in recent builds, the ability to specify a custom folder and show its contents on the Start page has not been reinstated. This issue advocates for bringing back the ability to define a custom additiona folder location and to display its contents on Start.
Original option to define the additional folder on FreeCAD 0.21's Start page
Using Linux packages, this is useful for a few reasons:
The Examples folder location is hardcoded as far as I can tell. Probably the same on all platforms?
Being able to set the Examples location, either by making its path editable in Preferences, or by extending it (making a Custom location editable) provides more flexibility. In some cases, it's not only about flexibility, but being able to control the contents displayed on the Examples section of the Start page at all. See points below.
The .deb package installs examples on /usr/share/freecad-daily/examples/, which is only editable by root. Therefore non-root users cannot modify the Examples folder.
The snap package installs examples on /snap/freecad/current/usr/share/examples/, which is read-only. Not even root users can modify the Examples folder there.
Arguably, points 3 and 4 could be addressed by modifying the packaging to ship examples onto a user-writeable location.
Good point. The issue's intention is to advocate for the ability to define an additional folder. Perhaps the limitations of not having one on Linux could be addressed on a separate issue, but mainly this one is for having an independent additional folder.
A simple QtFile Widget that permit to choose one or more directory will do the job cross OS, at least from what I know using Qt to make "programs" for FreeCAD that run on both Windows and Linux.
Is there an existing issue for this?
Problem description
After reworking the Start page in recent builds, the ability to specify a custom folder and show its contents on the Start page has not been reinstated. This issue advocates for bringing back the ability to define a custom additiona folder location and to display its contents on Start.
Original option to define the additional folder on FreeCAD 0.21's Start page
Using Linux packages, this is useful for a few reasons:
/usr/share/freecad-daily/examples/
, which is only editable by root. Therefore non-root users cannot modify the Examples folder./snap/freecad/current/usr/share/examples/
, which is read-only. Not even root users can modify the Examples folder there.Arguably, points 3 and 4 could be addressed by modifying the packaging to ship examples onto a user-writeable location.
Full version info
Subproject(s) affected?
Other (specify in description)
Anything else?
Code of Conduct
The text was updated successfully, but these errors were encountered: