Don't show an error on unknown NOLINT lines (presuming that someone is using a
newer version, etc.), nor formatting issues (which are handled outside the
linter). Clean up clazy checks to remove non-pod-static check, and to do the
Qt6 checks on main (instead of master)
Web no longer provides a user-visible browser, but only a simple server for remote interaction with FreeCAD. Dependency on QtWebWengine has been removed.
Fix condaBasePath when useBundled is false, and there's no pre-existing conda
..other fix and improvements
Update sub_buildMacOSCondaIntel.yml
Revert
updated action checkout to version 4
updated setup-miniconda to version 3
* Update CI_cleanup.yml
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
* Update sub_buildMacOSCondaApple.yml
update artifact to v4
Update sub_buildMacOSCondaIntel.yml
updated artifact to v4
Update sub_buildUbuntu2004.yml
updated artifact to v4
Update sub_buildUbuntu2204Conda.yml
updated artifact to v4
Update sub_buildWindows.yml
updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml
updated artifact to v4
Update sub_wrapup.yml
update artifact to v4
Update sub_prepare.yml
updated artifact to v4
* Update CI_cleanup.yml
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
Update sub_buildMacOSCondaApple.yml
update artifact to v4
Update sub_buildMacOSCondaIntel.yml
updated artifact to v4
Update sub_buildUbuntu2004.yml
updated artifact to v4
Update sub_buildUbuntu2204Conda.yml
updated artifact to v4
Update sub_buildWindows.yml
updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml
updated artifact to v4
Update sub_wrapup.yml
update artifact to v4
Update sub_prepare.yml
updated artifact to v4
switch to python 3.9
updated upload-artifact to v4
updated actions-checkout to v4
Update sub_buildWindows.yml
Update CI_cleanup.yml
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
Update sub_buildMacOSCondaApple.yml
update artifact to v4
Update sub_buildMacOSCondaIntel.yml
updated artifact to v4
Update sub_buildUbuntu2004.yml
updated artifact to v4
Update sub_buildUbuntu2204Conda.yml
updated artifact to v4
Update sub_buildWindows.yml
updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml
updated artifact to v4
Update sub_wrapup.yml
update artifact to v4
Update sub_prepare.yml
updated artifact to v4
Rework of the material handling system.
This first part concntrates on a rework of the material cards.
Rather than use a fixed list of possible properties, properties can
be defined separately in their own files and mixed to provide a
complete list of possible properties. Properties can be inherited.
The cards then provide values for the properties. These can also
be inherited allowing for small changes in cards as required.
The new property definitions are more extensive than previously.
2 and 3 dimensional arrays of properties can be defined. Values
are obtained by calling an API instead of reading from a dictionary.
For compatibility, a Python dictionary of values can be obtained
similar to how it was done previously, but this is considered a
deprecated API and won't support the newer advanced features.
The editor is completely reworked. It will be able to edit older format
material cards, but can only save them in the new format.
For testing during the development phase, a system preference can
specifiy wether the old or new material editors are to be used. This
option will be removed before release.