Ticket details
When a setting and property definition is defined as 'File' or 'Web link' type, it can be associated to a file path, when it then becomes possible for SkyCAD to open the file with its corresponding associated application. (Same as if you double click a file in Windows.)
For security reasons, it is important to limit the types of file that can be open this way (ex: exe files should not be launched.) For this, a new list of values ('Allowed file extensions') will be added to the environment with a set of default file extensions that are accepted (pdf, doc, docx, xls, xlsx).
SkyCAD will only attempt to open the files having an extension listed in that list of values.
This list will be editable, thus users will be able to add and/or remove extensions to/from the list at any point in time afterward.