Export Dateidialog

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
rynn
Posts: 375
Joined: Tue Jul 31, 2018 7:00 am

Export Dateidialog

Post by rynn »

Hallo,

hat freecad nicht früher im export Dateidialog hinter der (kryptischen) Bezeichnung auch die Dateiendung angezeigt?
Also z.B. hinter „STL Mesh“ sowas wie „(.stl)
Ich zumindest habe Probleme zu erraten was was ist.
Screenshot_20220701_182754.png
Screenshot_20220701_182754.png (37.06 KiB) Viewed 463 times
chrisb
Veteran
Posts: 43560
Joined: Tue Mar 17, 2015 9:14 am

Re: Export Dateidialog

Post by chrisb »

FreeCAD-Infos?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
rynn
Posts: 375
Joined: Tue Jul 31, 2018 7:00 am

Re: Export Dateidialog

Post by rynn »

chrisb wrote: Fri Jul 01, 2022 10:59 pmFreeCAD-Infos?
sorry…

Code: Select all

OS: Debian GNU/Linux bookworm/sid (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.21.29362 +2 (Git)
Build type: Release
Branch: Meins
Hash: 594b3fb9858c49f9ae3c669fda76b7d55ca82f2f
Python 3.10.5, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Installed mods: 
  * Curves 0.4.4
  * A2plus 0.4.56a
  * Assembly4 0.12.0
  * fasteners 0.3.44
  * fcgear 1.0.0
  * Pyramids-and-Polyhedrons
  * Render 2022.2.0
  * sheetmetal 0.2.49
  * Silk 1.0.0
  * CurvedShapes 1.0.3
  * DynamicData 2.46.0
  * FreeCAD_assembly3
chrisb
Veteran
Posts: 43560
Joined: Tue Mar 17, 2015 9:14 am

Re: Export Dateidialog

Post by chrisb »

Bei mir wird es noch angezeigt (macOS). Ich habe aber auch nicht die Auswahl, die Endung automatisch anzuhängen und ich benutze das Standard- und nicht das Dark-Theme. Wie sieht es aus, wenn Du die config-Datei löschst?
Attachments
Bildschirmfoto 2022-07-02 um 10.31.13.png
Bildschirmfoto 2022-07-02 um 10.31.13.png (120.61 KiB) Viewed 338 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
wmayer
Founder
Posts: 18801
Joined: Thu Feb 19, 2009 10:32 am

Re: Export Dateidialog

Post by wmayer »

rynn wrote: Fri Jul 01, 2022 4:36 pm hat freecad nicht früher im export Dateidialog hinter der (kryptischen) Bezeichnung auch die Dateiendung angezeigt?
Also z.B. hinter „STL Mesh“ sowas wie „(.stl)“
Ich zumindest habe Probleme zu erraten was was ist.
Verfällt KDE jetzt auch dem Minimalismus wie Gnome?

Ich habe seit Jahren kein KDE mehr benutzt und kann daher nicht sagen, seit wann die Endungen nicht mehr angezeigt werden. Eventuell gibt es dafür Systemeinstellungen.

Jedenfalls hat man von FreeCAD aus keine Möglichkeiten, auf den System-Dateidialog Einfluss zu nehmen. Alles was man tun kann, ist den Qt-Dateidialog zu nehmen, da dort die Endungen angezeigt werden.
urg
Posts: 41
Joined: Mon Mar 07, 2016 8:40 am

Re: Export Dateidialog

Post by urg »

Bei mir werden die Endungen angezeigt

Code: Select all

OS: Debian GNU/Linux 10 (buster) (KDE/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.21.29365 (Git) AppImage
Build type: Release
Branch: master
Hash: 59b945dcc329303ad781075ecf30544aab909415
Python 3.10.5, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Installed mods: 
  * A2plus
  * fcgear
  * BOLTSFC
  * FeedsAndSpeeds 0.4.0
  * Curves 0.4.3
AntonG
Posts: 31
Joined: Wed Apr 20, 2022 8:59 pm
Location: Nordbayern

Re: Export Dateidialog

Post by AntonG »

Bei mir auch:
Screenshot_30.jpg
Screenshot_30.jpg (159.67 KiB) Viewed 279 times

Code: Select all

OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.21.29277 (Git)
Build type: Release
Branch: master
Hash: ad0f1147f74d8e010d47cfca2bb08033e0f3b4ae
Python 3.8.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Installed mods: 
  * 3D_Printing_Tools
  * A2plus 0.4.56
  * ArchTextures
  * Curves 0.4.4
  * DynamicData 2.46.0
  * fasteners 0.3.41
  * LCInterlocking
  * sheetmetal 0.2.49
Viele Grüße
Anton
rynn
Posts: 375
Joined: Tue Jul 31, 2018 7:00 am

Re: Export Dateidialog

Post by rynn »

wmayer wrote: Sat Jul 02, 2022 8:40 am
rynn wrote: Fri Jul 01, 2022 4:36 pm hat freecad nicht früher im export Dateidialog hinter der (kryptischen) Bezeichnung auch die Dateiendung angezeigt?
Also z.B. hinter „STL Mesh“ sowas wie „(.stl)“
Ich zumindest habe Probleme zu erraten was was ist.
Verfällt KDE jetzt auch dem Minimalismus wie Gnome?
Möglich. Ich bin mir nicht sicher ob sich da was in Qt oder KDE geändert hat.
Allerdings verstehe ich auch nicht den Mechanismus der den QtFileDialog auf den (native) KDE Dialog umlegt.
Ich habe seit Jahren kein KDE mehr benutzt und kann daher nicht sagen, seit wann die Endungen nicht mehr angezeigt werden. Eventuell gibt es dafür Systemeinstellungen.
Hab nichts gefunden.
Jedenfalls hat man von FreeCAD aus keine Möglichkeiten, auf den System-Dateidialog Einfluss zu nehmen. Alles was man tun kann, ist den Qt-Dateidialog zu nehmen, da dort die Endungen angezeigt werden.
Aber der KD-Dialog ist schöner, weil er auch thumbnails anzeigt.
rynn
Posts: 375
Joined: Tue Jul 31, 2018 7:00 am

Re: Export Dateidialog

Post by rynn »

Also das „Problem“ liegt tatsächlich bei KDE, nämlich in der KDE Qt Platform Abstraction.
Dort werden die Filter zwischen QT und KDE Syntax konvertiert und der KDE FIle Dialog verhält sich anders.
(plasma-integration · kdeplatformfiledialoghelper.cpp · qt2KdeFilter)
Ich hab’ das jetzt mal bei mir verändert und es tut im ersten Moment, aber keine Ahnung was das jetzt für Nebeneffekte hat.

FreeCAD scheint unschuldig zu sein.
Last edited by rynn on Sat Jul 02, 2022 4:27 pm, edited 1 time in total.
chrisb
Veteran
Posts: 43560
Joined: Tue Mar 17, 2015 9:14 am

Re: Export Dateidialog

Post by chrisb »

Mir ist nicht klar wo diese Änderungen überhaupt verloren gehen können. Ich habe z.B. in
src/Mod/OpenSCAD/Init.py folgenden festen String gefunden:

Code: Select all

FreeCAD.addExportType("OpenSCAD Format (*.scad)","exportCSG")
oder in src/Mod/Mesh/Init.py:

Code: Select all

FreeCAD.addExportType("STL Mesh (*.stl *.ast)"
Wo werden denn die Endungen weggeschnippelt?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply