Netherlands
Joined: Apr 8, 2022
Post Count: 1366
Status:
Offline
Wishes for Furniture/Texture Library Editor
As a follow up to this thread here some wishes for the Furniture Library Editor. I use the FLE a LOT, not daily, but certainly weekly (for the free libraries I offer on the dodecagon.nl site).
You can add a few extra general properties to a library file but there is no dialog to add/edit these: (These are listed in the .properties file below the top description lines with a an empty line before and after and before the model properties are listed.) You can see these properties for installed libraries when you click Help, About and then the button Libraries.
id=Keet#LibraryName name=Name of the library description=A library with 3D models version=1.0 license=CC0 1.0 Universal provider=Keet
These are independent of the properties for the individual models in the library. Despite the extended interface for the last few versions this one is still missing. This means I still have to manually edit the library zip file to update the version number in the .properties file. Extra usage of these properties: when adding a new model automatically fill the provider and license fields. You can still change them for individual models if necessary. Even more perfect: a checkbox that indicates if you want a property to auto-fill for new added models. I would also auto-fill the description field for models. That description shows when you hover over a model in the catalog. I set these with "<b>(LibraryName)</b>" so users can see in what library the model resides. Other users will not want to auto-fill this field but add a real description for each model. Fields that can (optionally) be auto-filled: description, license, provider (=creator for models). I have asked this before and it is for convenience: when you open a library file in the editor the column widths should resize to the largest content string in each column. You can see what I mean by opening a library file, long content strings are cut of in a too small column. Open the preferences dialog and without changing anything close it with Ok. Now the interface resizes all column widths to fit the content. Also: restore the size and position of the window when you open a library. In connection with Sweet Home 3D: Add a button to open a dialog to the catalog pane. This dialog should list all Furniture libraries in the users sweethome3d/furniture directory (install directory) with a checkbox after each library name. It would be nice if the version is also displayed. After closing the dialog with Ok the catalog should reload with only the selected libraries. The Sweet Home 3D default library can be excluded from the list and be loaded by default. This prohibits an empty catalog. By-the-way, I mentioned a larger icon when hovering but that is already available. And with a different color background!
---------------------------------------- Dodecagon.nl 1000+ 3D models, manuals, and projects