|
Dear LibreCAD contributors,
First of all, I would like to thank everyone involved in the development of LibreCAD. Your work and dedication have made it a valuable tool for many users, and I greatly appreciate the continuous improvements to the project. I would like to suggest considering the implementation of a feature that allows users to export and import LibreCAD configuration settings through a dedicated configuration file. I am not sure whether this fits within the project's current goals or technical priorities, but I believe it could be beneficial for users who need to reinstall LibreCAD, migrate their working environment to another computer, back up their preferences, or move between different operating systems. In addition, such a feature could help standardize working environments in companies, educational institutions, and design teams. The ability to distribute and import a common configuration would allow users to work with the same settings and preferences, reducing setup time, inconsistencies between workstations, and potential errors caused by different configurations. I have seen previous discussions mentioning that configuration data can be copied manually from the installation or configuration directories. While this approach may work, it is not equally accessible to all users and can be less convenient when working across different operating systems. An integrated export/import mechanism would make this process simpler and more user-friendly. As a reference, several CAD applications already provide mechanisms for exporting and importing user profiles or configuration settings, allowing preferences to be transferred, backed up, and reused across different workstations. This approach can facilitate environment standardization, multi-computer deployment, and user migration while reducing the effort required for manual configuration. Thank you for your time and for considering this suggestion. I understand that any new feature must be evaluated according to the project's priorities and available resources, but I believe this functionality could provide value to a significant portion of the user community. Best regards, Usuario |
|
hi usuario,
Actually, this comes close to the setting issue raised in the github issue: https://github.com/LibreCAD/LibreCAD/issues/2590 looks like we need some new design here. Currently, the setting items is by the Qt QSettings framework, which provides a unified interface for developers, but implemented differently across platforms: Linux: ~/.config/LibreCAD/LibreCAD.conf macOS: ~/Library/Preferences/LibreCAD.plist Windows: Windows does not use a standalone file by default. Settings are kept in the system registry at Computer\HKEY_CURRENT_USER\Software\LibreCAD. You can export this registry branch into a transferable text file (.reg) using Windows Regedit. Yes, currently, the end user can backup the settings to a file, but not explicitly provided by LibreCAD. A little design is probably needed here, to provide exporting/importing settings, as well as setting safety across multiple installations LibreCAD.
|
|
In reply to this post by usuario
@Usuario
just check Application preferences dialog in 2.2.2-alpha. Tab Paths, group Exchange - there are 2 buttons - Export settings to file and Import settings from file. There all settings may be exported and imported, accordingly. Some other tools (like custom menu or toolbar creators, or Keyboard Shortcuts manager also supports export/import operations). Yet in general - yes, setting sharing, uniform setup of LC among several workstations and support of public settings repositories (say, color schemes etc) are areas where things may be improved. |
| Free forum by Nabble | Edit this page |
