Skip to content

Commit

Permalink
Merge branch 'main' into fem_2d_analyses
Browse files Browse the repository at this point in the history
  • Loading branch information
chennes authored Feb 26, 2024
2 parents d0548de + 1e487c3 commit 94682cc
Show file tree
Hide file tree
Showing 715 changed files with 73,105 additions and 66,196 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildMacOSCondaApple.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,9 @@ jobs:
with:
compiler: ${{ env.CXX }}
- name: Restore Compiler Cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-${{ steps.genCacheKey.outputs.cacheKey }}-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildMacOSCondaIntel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,9 @@ jobs:
with:
compiler: ${{ env.CXX }}
- name: Restore Compiler Cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-${{ steps.genCacheKey.outputs.cacheKey }}-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildUbuntu2004.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,8 +159,9 @@ jobs:
with:
compiler: ${{ env.CXX }}
- name: Restore Compiler Cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-${{ steps.genCacheKey.outputs.cacheKey }}-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildUbuntu2204Conda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,9 @@ jobs:
with:
compiler: ${{ env.CXX }}
- name: Restore Compiler Cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-${{ steps.genCacheKey.outputs.cacheKey }}-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildWindows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,9 @@ jobs:
with:
libpackdir: ${{ env.libpackdir }}
- name: Restore compiler cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-Windows-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sub_buildWindowsConda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,9 @@ jobs:
mkdir ${{ env.reportdir }}
echo "reportFile=${{ env.reportfilename }}" >> $GITHUB_OUTPUT
- name: Restore compiler cache
uses: pat-s/always-upload-cache@v3
uses: actions/cache@v4
with:
save-always: true
path: ${{ env.CCACHE_DIR }}
key: FC-Windows-Conda-${{ github.ref }}-${{ github.run_id }}
restore-keys: |
Expand Down
Binary file added data/examples/AssemblyExample.FCStd
Binary file not shown.
1 change: 1 addition & 0 deletions data/examples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ SET(Examples_Files
FemCalculixCantilever2D.FCStd
FemCalculixCantilever3D.FCStd
FemCalculixCantilever3D_newSolver.FCStd
AssemblyExample.FCStd
)

ADD_CUSTOM_TARGET(Example_data ALL
Expand Down
4 changes: 4 additions & 0 deletions src/App/Application.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,8 @@
#include "OriginFeature.h"
#include "OriginGroupExtension.h"
#include "OriginGroupExtensionPy.h"
#include "SuppressibleExtension.h"
#include "SuppressibleExtensionPy.h"
#include "Part.h"
#include "PartPy.h"
#include "Placement.h"
Expand Down Expand Up @@ -2059,6 +2061,8 @@ void Application::initTypes()
App::LinkBaseExtensionPython ::init();
App::LinkExtension ::init();
App::LinkExtensionPython ::init();
App::SuppressibleExtension ::init();
App::SuppressibleExtensionPython ::init();

// Document classes
App::TransactionalObject ::init();
Expand Down
5 changes: 5 additions & 0 deletions src/App/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ generate_from_xml(LinkBaseExtensionPy)
generate_from_xml(DocumentObjectGroupPy)
generate_from_xml(GeoFeaturePy)
generate_from_xml(GeoFeatureGroupExtensionPy)
generate_from_xml(SuppressibleExtensionPy)
generate_from_xml(MetadataPy)
generate_from_xml(OriginGroupExtensionPy)
generate_from_xml(PartPy)
Expand All @@ -112,6 +113,7 @@ SET(FreeCADApp_XML_SRCS
GeoFeaturePy.xml
GeoFeatureGroupExtensionPy.xml
OriginGroupExtensionPy.xml
SuppressibleExtensionPy.xml
PartPy.xml
DocumentPy.xml
PropertyContainerPy.xml
Expand Down Expand Up @@ -154,6 +156,8 @@ SET(Document_CPP_SRCS
ImagePlane.cpp
OriginGroupExtensionPyImp.cpp
OriginGroupExtension.cpp
SuppressibleExtensionPyImp.cpp
SuppressibleExtension.cpp
PartPyImp.cpp
Part.cpp
Origin.cpp
Expand Down Expand Up @@ -200,6 +204,7 @@ SET(Document_HPP_SRCS
GeoFeatureGroupExtension.h
ImagePlane.h
OriginGroupExtension.h
SuppressibleExtension.h
Part.h
Origin.h
Path.h
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation type="unfinished"></translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_be.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Без назвы</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sense nom</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_cs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ které odkazují na stejný konfigurovatelný objekt</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Nepojmenovaný</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ angewendet werden soll, die das gleiche konfigurierbare Objekt referenzieren</tr
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Unbenannt</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_el.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Ανώνυμο</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_es-AR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ que hacen referencia al mismo objeto configurable</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sin nombre</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sin nombre</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_eu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Izenik gabea</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Nimetön</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sans nom</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_gl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sen nome</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_hr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ na sve veze koje referenciraju isti konfigurabilni objekt</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Neimenovano</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_hu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ amelyek ugyanarra a konfigurálható tárgyra hivatkoznak</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Névtelen</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_id.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Tanpa nama</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ che fanno riferimento allo stesso oggetto configurabile</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Senza nome</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>名称未設定</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ka.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>უსახელო</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>이름없음</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ die verwijzen naar hetzelfde configureerbare object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Naamloos</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_pl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ które odnoszą się do tego samego obiektu konfigurowalnego</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Nienazwany</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_pt-BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ que referenciam o mesmo objeto configurável</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sem nome</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_pt-PT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Sem nome</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ro.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ care fac referire la același obiect configurabil</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Nedenumit</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ that reference the same configurable object</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Безымянный</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_sl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ za vse povezave, ki se sklicujejo na isti nastavljivi predmet</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Neimenovan</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_sr-CS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Bez imena</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_sr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Без имена</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_sv-SE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ that reference the same configurable object</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>Namnlös</translation>
</message>
Expand Down
2 changes: 1 addition & 1 deletion src/App/Resources/translations/App_tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ uygulanmayacağına ilişkin son kullanıcı seçimini saklar</translation>
<context>
<name>QObject</name>
<message>
<location filename="../../Application.cpp" line="445"/>
<location filename="../../Application.cpp" line="446"/>
<source>Unnamed</source>
<translation>İsimsiz</translation>
</message>
Expand Down
Loading

0 comments on commit 94682cc

Please sign in to comment.