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
Currently, when either opening (File > Open) or importing (File > Import) a DXF file, and if the "Show this dialog when importing and exporting" setting under Edit > Preferences > Import-Export > DXF has been checked, that same preferences dialog is shown:
While effective for code reusability, the user experience is confusing::
why should the preferences dialog pop up if I only want to import?
if I change the import settings for the file I'm importing, will it change those settings globally?
I'm shown more options than I need (I can choose any setting from unrelated sections)
This issue proposes to create a dedicated DXF import dialog that is separate from the DXF Import-Export settings page, following #13620 (comment):
It exposes the same import section options. That is, the "Show this dialog when importing and exporting", "Use legacy python importer", "Use legacy python exporter", "Allow FreeCAD to automatically download and update the DXF libraries" settings should be in the preferences page only.
It should only pop up when invoking File > Open or File > Import and the chosen file in the file picker is a DXF document
It should have an OK and Cancel button. OK: go ahead with import, Cancel: cancel operation and do not import anything.
This issue is concerned with the importer only. A separate issue can be filed for a dedicated export dialog. Arguably, there could be a combined import/export dialog as well. For simplicity of use, this issue advocates for separate import and export dialogs.
For consistency, other importer's preference should follow the same concept of dual import/settings dialogs. However, the only other importers that have the "Show this dialog when importing and exporting" setting are IFC import and IFC export. If I understand it correctly, they will go away in the near future, so it might not make sense to apply changes to them.
Is there an existing issue for this?
Problem description
Currently, when either opening (File > Open) or importing (File > Import) a DXF file, and if the "Show this dialog when importing and exporting" setting under Edit > Preferences > Import-Export > DXF has been checked, that same preferences dialog is shown:
While effective for code reusability, the user experience is confusing::
This issue proposes to create a dedicated DXF import dialog that is separate from the DXF Import-Export settings page, following #13620 (comment):
Very crude import dialog mockup
Full version info
Subproject(s) affected?
File formats
Anything else?
Code of Conduct
The text was updated successfully, but these errors were encountered: