wmayer
7402ac7a26
Import: modernize C++: return braced init list
2023-08-19 11:35:41 +02:00
Benjamin Bræstrup Sayoc
33384cff9c
[Everywhere] FileInfo::hasExtension for multiple values ( #9774 )
...
* [Base] Add hasExtension for multiple values
* [Gui] Use hasExtension for multiple values
* [Drawing] Use hasExtension for multiple values
* [Fem] Use hasExtension for multiple values
* [Import] Use hasExtension for multiple values
* [Mesh] Use hasExtension for multiple values
* [Part] Use hasExtension for multiple values
* [TechDraw] Use hasExtension for multiple values
2023-08-07 09:55:19 -06:00
luzpaz
129d5882a7
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
wmayer
21d705ad4b
Import/Part: [skip ci] restore some comments
2023-03-14 21:47:41 +01:00
Andrew
0833cbe7cc
Clean mod/import folder
...
Clean mod/import folder
fix code not removed.
2023-03-14 16:02:01 +01:00
wmayer
f66ec96a77
Import: enable multi-threading support of RWGltf_CafWriter for OCCT 7.7
2023-02-26 13:30:44 +01:00
wmayer
2ff9ff02d7
Import: move to new style connect()
2023-01-13 15:58:56 +01:00
Uwe
625d291f50
[Import] Gui: remove unused includes
...
- also some sorting
- also put some includes to precompiled headers
2022-11-28 02:11:30 +01:00
Kuzemko Alexsandr
63174d487f
[App] Fix of untranslated first document's name ( #7156 )
...
* Change no need function newDocument("Unnamed") call to variant without parameter. "Unnamed" set in App newDocument function instead.
* Refactor New Document command to run without parameter.
* Translate new document's userName. Internal name = "Unnamed".
* Crowdin Add to updatets.py App.ts. Create new file App.ts
* Fix error where document name is set with one function parameter. In this situation set internal and user name to string variable. For default function call (without parameter) set internal name to Unnamed, userName = translate ("Unnamed")
2022-10-20 21:35:09 -05:00
wmayer
5ee0f0a8cf
Part: add dialog for STEP export
2022-10-04 20:30:03 +02:00
wmayer
5af6521377
Import: implement exportOptions()
2022-10-04 17:20:04 +02:00
wmayer
5dcaa8e5bf
Part: use ImportExportSettings in client code
2022-10-04 12:32:47 +02:00
wmayer
8db7ee1051
Part: implement wrapper class around Interface_Static
2022-10-03 19:03:32 +02:00
wmayer
f827de4d4d
Import: make API more flexible
2022-10-03 17:26:32 +02:00
berniev
6953310116
Mod: Single arg ctors must be explicit
2022-08-24 16:55:20 +02:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
wmayer
1c3f496d0f
Import: [skip ci] Fix several clazy issues:
...
* Use multi-arg instead [-Wclazy-qstring-arg]
2022-07-25 10:43:46 +02:00
wmayer
fed9f20f48
Import: use Part::ImportExportSettings to access parameters
2022-07-23 21:58:51 +02:00
wmayer
76330db700
Import: replace PyObject_IsTrue with Base::asBoolean
2022-07-16 13:37:12 +02:00
andrea
93525ff7eb
removed references to OCC<7
2022-06-25 14:29:24 +02:00
marioalexis
ea79771afd
Import: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
Zheng, Lei
3ef438eaf0
Fix mixed line endings
2022-04-26 12:52:55 -05:00
Chris Hennes
35156cdce3
Import: PR6497 move return statement to new line
2022-03-29 12:36:18 -05:00
wmayer
d1459f6d32
Import: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
wmayer
d7aac0ed60
Mod: [skip ci] add needed headers to fix build failure
2022-03-21 12:04:04 +01:00
Uwe
c9d28b542f
[Import] remove unused includes and Xerces
2022-03-20 22:19:08 +01:00
wmayer
9160f06e1c
Base: rename BaseExceptionFreeCADError to PyExc_FC_GeneralError
2022-03-17 14:45:48 +01:00
wmayer
d69defaa3c
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
wmayer
09da245af9
App: harmonize API of App::Application
...
* make getHomePath() static and return a std::string
* make getExecutableName() static and return a std::string
2021-11-04 10:50:09 +01:00
wmayer
1483cc023f
Import: [skip ci] consistent use of curly braces
2021-10-13 14:28:06 +02:00
Zheng, Lei
b9a76cc8e4
Import: support transparency for STEP import and export
2021-10-07 17:44:09 +08:00
wmayer
e01f0d25d5
Import: [skip ci] for glTF export set scale factor of 0.001 because lengths are measured in meters
2021-04-10 18:37:56 +02:00
wmayer
9c8685c20c
Import: [skip ci] avoid conflicting class names in global namespace
2021-03-19 15:18:25 +01:00
wmayer
7a83853535
Part: offer all supported STEP schemes by OCC in a combo box
2021-02-02 21:51:11 +01:00
wmayer
78c6cc1362
Import: [skip ci] fixes #0004477 : Can't import .STEP files with cyrillic symbols
2020-12-07 17:54:17 +01:00
wmayer
8d73c8f07f
Import: [skip ci] do not scale when exporting to glTF format
2020-11-23 22:36:40 +01:00
wmayer
74b866ed30
Import: [skip ci] add support of glTF format (requires OCCT 7.5)
2020-11-22 16:11:24 +01:00
wmayer
fd9cdb9de9
Part/Import: [skip ci] disable use of Message_ProgressIndicator for OCC >= 7.5 due to major API changes
2020-10-08 14:48:35 +02:00
wmayer
39fe47b9de
PVS: V519 A variable is assigned values twice successively.
2020-07-18 10:59:27 +02:00
wmayer
2415f1809e
Import: [skip ci] degrade output in STEP importer to log messages
2020-05-28 17:52:01 +02:00
wmayer
71dae0e639
handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi
2019-11-18 11:56:08 +01:00
Zheng, Lei
32ad54c9ef
Import: add new implementation of STEP importer/exporter
...
For better supporting Link and groups. The original implementation can
still be used by uncheck the STEP import setting 'Use Link Group'.
2019-08-17 15:15:47 +02:00
wmayer
b1909bff4d
PVS: V519 The 'keepExplicitPlacement' variable is assigned values twice successively.
2019-03-03 15:24:17 +01:00
wmayer
ad51185280
print additional information to std::cout about ocaf structure
2019-02-13 17:54:54 +01:00
wmayer
27a4938d90
move class ExportOCAF to own source files
2018-09-28 15:06:46 +02:00
wmayer
95efad737b
fixes 0003491: Import.export not preserving placement of Part Features in STP file export
2018-09-28 14:58:49 +02:00
wmayer
557fee3dc6
fix -Wignored-qualifiers
2018-08-19 12:38:57 +02:00
Peter Lama
72d334d867
Fix #3426 : Hierarchical step export not working with occt 7.2
2018-04-17 10:19:52 -03:00
luz.paz
b45bc4889d
Misc. typos: Please merge right before 0.17 release
...
I'm still finding typos in the source code. I propose that you keep this PR open prior ro relaese and then merge so that if I find other typos in the meantime they will be part this release.
2018-03-18 15:15:16 +01:00