Commit Graph

903 Commits

Author SHA1 Message Date
Yorik van Havre
b5c5d0af95 Merged crowdin translations 2022-12-20 10:01:00 +01:00
Yorik van Havre
a95b7dc4b5 Updated ts files 2022-12-20 09:31:25 +01:00
wmayer
2fa8fb45d8 Base: refactor InventorBuilder 2022-12-13 17:48:51 +01:00
wmayer
12091cceab Mesh: Refactor MeshOutput::SaveInventor 2022-12-13 13:59:33 +01:00
wmayer
6e71964d4e Base: set values in constructor of NormalItem 2022-12-13 12:47:42 +01:00
wmayer
cfc97b80b1 Mod: use new API of InventorBuilder 2022-12-12 20:50:32 +01:00
wmayer
787a37be82 Gui: fix View3DInventorViewer's getViewProviderByPath, getViewProviderByPathFromTail, getViewProvidersOfType
The View3DInventorViewer only contains the top-level view providers which caused unexpected behaviour when using the three methods above. Thus, in client code they haven't been used any more.
Now the methods internally invoke the corresponding methods of the document. This allows it in client code to directly call the appropriate methods again (LoD).
2022-12-12 16:41:58 +01:00
Uwe
1f91409aa9 [Mesh] Gui: fix compilation on Windows
- I accidentally removed a necessary Windows header in commit b4bd8d9f
2022-12-12 00:34:59 +01:00
Uwe
b4bd8d9f6c [Mesh] Gui: enable precompiled header 2022-12-10 01:35:55 +01:00
Uwe
7acc1eca60 [Mesh] App: remove unused/unnecessary headers 2022-12-10 00:33:40 +01:00
wmayer
ae0ee09a09 Mesh: [skip ci] use new API of InventorBuilder 2022-12-07 15:17:14 +01:00
Uwe
1cec428e0e [Mesh] remove unused file
- unused since a while and also don't compile when adding them to CMake
2022-12-05 09:37:19 +01:00
Uwe
113dce72d7 [Mesh] Gui: ViewProvider*: remove unused includes
- also some sorting
2022-12-04 17:25:24 +01:00
Uwe
10aff43462 [Mesh] Gui: So*: remove unused includes
- also some sorting
2022-12-04 16:38:28 +01:00
Uwe
e3ee7d549a [Mesh] Gui: R-Se: remove unused includes
- also some sorting
2022-12-04 15:34:05 +01:00
Uwe
69d4d284e8 [Mesh] Gui: A-P: remove unused includes
- also some sorting
2022-12-04 05:24:24 +01:00
luz paz
3148ea6651 L10N: Don't translate strings that dont contain any alphabetic character
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
fa98553775 Fix various typos and grammatical issues 2022-11-30 12:45:29 +01:00
wmayer
e18cb45673 Base: refactoring of InventorBuilder 2022-11-30 12:29:09 +01:00
wmayer
c16e4670fd Base: refactoring of InventorBuilder 2022-11-29 15:20:43 +01:00
wmayer
b325ab93dc Base: refactoring of InventorBuilder 2022-11-29 13:28:00 +01:00
wmayer
c988f1d472 Base: start of refactoring of InventorBuilder 2022-11-27 16:45:16 +01:00
wmayer
8f136f60c6 Base: start of refactoring of Builder3D 2022-11-27 15:02:44 +01:00
Uwe
d1431f405c [Mesh] remove GTSAlgos
- unused since a while
2022-11-23 17:35:06 +01:00
Uwe
69dd6ea965 [Mesh] Core P-end: remove unused includes
- also some sorting
2022-11-22 03:10:47 +01:00
Uwe
3b7189f6af [Mesh] Core E-M: remove unused includes
- also some sorting
2022-11-21 03:59:13 +01:00
Uwe
577ba5ba58 [Mesh] Core A-D: remove unused includes
- also some sorting
2022-11-21 03:24:27 +01:00
Uwe
3283107f38 [Mesh] Core/IO: remove unused includes
- also some sorting
2022-11-21 02:49:26 +01:00
luz paz
390e09db32 Mesh: remove trailing whitespace 2022-11-14 21:37:03 -06:00
Uwe
dbff8faef6 [Mesh] Feature*: remove unused includes
- also some sorting
2022-11-11 14:02:49 +01:00
Uwe
7e7b046041 [Mesh] Imp* - end: remove unused includes
- also some sorting
2022-11-11 03:34:31 +01:00
wmayer
e4b1aa7494 Mesh: [skip ci] add export macro to Wm4 constants 2022-11-10 10:23:25 +01:00
Uwe
8ec1279ea8 [Mesh] App-Facet: remove unused includes
- also some sorting
2022-11-10 04:18:59 +01:00
Chris Hennes
7d4bb806ad GUI: Remove references to MS Shell DLG2 font 2022-11-08 17:54:59 +01:00
wmayer
1694f1e0db Mesh: [skip ci] remove unused header 2022-11-08 10:44:15 +01:00
wmayer
b3372a5205 Gui: [skip ci] fix several warnings reported by GH Actions 2022-11-06 15:53:18 +01:00
Uwe
6a68da4871 [Gui][Mod]: uniform spin button step size to 5%
- as discussed here: https://github.com/FreeCAD/FreeCAD/pull/7103 we have different transparency spin button step sizes. This PR uniforms them all to 5%.
2022-11-06 14:27:55 +01:00
Chris Hennes
2f7be9e782 cMake: Add support for compiling against Qt6 (#7647)
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.

Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
wmayer
c7b427e697 Mesh: use PropertyMaterial in view provider 2022-10-23 23:31:04 +02:00
wmayer
e90005572b Mesh: implement PropertyMaterial 2022-10-23 19:49:46 +02:00
wmayer
25d25a0bc2 Mesh: [skip ci] add Python module with enum types 2022-10-23 18:52:33 +02:00
wmayer
f88305e93b Mesh: support to add transparencies to a mesh 2022-10-22 23:31:12 +02: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
Yorik van Havre
d8d55a0e88 Merged crowdin translations 2022-10-17 15:12:16 +02:00
Yorik van Havre
fce72e46c8 Merged crowdin translations 2022-10-10 11:06:08 +02:00
Yorik van Havre
8b7c61277a Merged crowdin translations 2022-10-06 12:48:05 +02:00
Yorik van Havre
d87fd4d97e Updated ts files 2022-10-06 12:16:32 +02:00
wmayer
50bd4d8428 Mesh: move Extension3MFFactory outside Exporter3MF 2022-09-26 11:05:01 +02:00
Chris Hennes
8ce0e325cd Mesh: Add boost/regex.hpp to Mesh's PreCompiled.h 2022-09-20 16:47:27 -05:00
wmayer
6cb454354b Mesh: split OBJ reader and writer from MeshIO 2022-09-20 20:22:30 +02:00