Bernd Hahnebach
636be32ec0
Arch: IFC export and import, some code formating (only very clearly ones)
2021-10-27 23:10:01 +02:00
wmayer
c3f10e8e62
Base: [skip ci] C++11: modernize use nullptr (replaces NULL or 0)
2021-10-27 19:26:26 +02:00
wmayer
b803d987b9
Base: [skip ci] handle gimbal lock when computing Euler angles
2021-10-27 17:02:07 +02:00
wmayer
16c08ec96f
Base: [skip ci] in Rotation class allow to set angle in radian
...
App.Rotation(axis, angle) still defines the angle in degree
App.Rotation(axis, Degree=angle) does the same as above
App.Rotation(axis, Radian=angle) defines the angle in radian
2021-10-27 10:59:34 +02:00
wmayer
e424faa131
Base: harmonize Python API of Rotation class
2021-10-27 10:40:35 +02:00
Bernd Hahnebach
6d6559e99c
Arch: import IFC, replace project, comment debug print
2021-10-27 08:17:48 +02:00
Roy-043
37e58de64f
Std: Fix URLs in CommandStd.cpp
...
Updated all URLs to the new freecad.org domain.
2021-10-27 08:08:39 +02:00
wmayer
497c1895e8
Base: [skip ci] expose Rotation.fromEuler() to Python
2021-10-27 00:34:36 +02:00
luz paz
e780af1184
Arch: add missing paranthesis to strings
...
Found while approving translations in crowdin
2021-10-26 22:24:38 +02:00
Bernd Hahnebach
c581a5b3dc
Arch: import IFC, fix import if replace project and only one building or one storey
2021-10-26 22:18:37 +02:00
wmayer
3c825565eb
Gui: [skip ci] fix regression not to allow to have selected several objects when opening the placement dialog
2021-10-26 21:55:15 +02:00
wmayer
f275893f5f
Spreadsheet: [skip ci] update translation
2021-10-26 17:40:48 +02:00
wmayer
82d147b0a3
Spreadsheet: [skip ci] add sub-menu text for translation
2021-10-26 17:40:21 +02:00
wmayer
3f6986c881
Base: implement a way to test translator for testing purposes
2021-10-26 16:58:42 +02:00
Bernd Hahnebach
6ac93003ee
Arch: import IFC, Layers, do not overwrite the imported object color and line color with the default layer values
2021-10-26 16:42:07 +02:00
Bernd Hahnebach
8c3c9d4a1c
Arch: import IFC, fix new preference for not importing Layer
2021-10-26 14:02:58 +02:00
Bernd Hahnebach
5bb0ffe0e4
Arch: import IFC, add preference to not import Layer
2021-10-26 13:52:50 +02:00
wmayer
c6db46f359
Gui: [skip ci] fix minor memory leak
2021-10-26 13:31:55 +02:00
Bernd Hahnebach
433929490e
Arch: import IFC, some comments
2021-10-26 12:36:37 +02:00
Bernd Hahnebach
bddce5f082
Arch: import IFC, materials, improve code but no changes on what is done
2021-10-26 12:25:51 +02:00
Bernd Hahnebach
cf64ff763e
Arch: import IFC, fix merge material preference import
2021-10-26 11:24:12 +02:00
wmayer
4e246ada88
Gui: add support of OpenSCAD navigation style
2021-10-26 00:21:31 +02:00
Chris Hennes
104e081b58
Merge pull request #4133 from donovaly/Gui-ChildSelection
...
[GUI] fix tree object context menu issues
2021-10-25 08:28:13 -05:00
Yorik van Havre
0b7018ce64
Merge pull request #5119 from Roy-043/Draft-Fix-Draft_SelectPlane-ignores-nesting
...
Draft: Fix Draft_SelectPlane ignores nesting
2021-10-25 14:16:44 +02:00
Yorik van Havre
3262b13751
Merge pull request #5124 from Roy-043/Draft-Fix-snap-cycling-if-length-has-focus
...
Draft: Fix snap cycling if length input has focus
2021-10-25 14:15:13 +02:00
wmayer
1abef63f56
Gui: add search box to text editor
2021-10-25 13:29:42 +02:00
donovaly
1940b5d7a3
[GUI] fix tree object context menu issues
...
- fix bug that you can select several objects across different document to make them a group
- fix bug that when more than one object is selected you get a context menu to rename, despite it is unclear what object should be renamed
- add feature to select also the child objects of the selection
The latter was also requested long time ago: https://tracker.freecadweb.org/view.php?id=2397
2021-10-25 11:14:53 +02:00
wmayer
87169c8119
Mesh: embed Evaluation dialog into a scroll area
2021-10-24 21:36:44 +02:00
wmayer
fc2e842aca
Base: [skip ci] Modify GetASCII to include empty strings
2021-10-23 22:56:45 +02:00
wmayer
505e8564b2
Mesh: Mesh.createBox() now accepts a bounding box as argument
2021-10-23 18:58:43 +02:00
luz paz
56aeb07202
Sketcher: fix typos in Constraint Widget
...
- Follow-up to 5b745514e0f
- Sketcher: fix relevant typos
- Re-Add mistakenly deleted files
- fix build
2021-10-23 18:37:33 +02:00
wmayer
12fe72e66e
Part: for vertex, edge, wire use BRepExtrema_DistShapeShape to check whether point is inside
2021-10-23 16:39:28 +02:00
wmayer
7dc3f5ff28
Gui: add virtual methods undoActions()/redoActions() to MDIView to simplify code in UndoDialog/RedoDialog
2021-10-23 15:15:09 +02:00
Chris Hennes
33a7e6ba4a
Merge pull request #5122 from Roy-043/Draft-Fix-Draft_Edit-sketch-issue
...
Draft: Fix Draft_Edit sketch issue
2021-10-22 14:59:10 -05:00
Chris Hennes
5f4516dfdf
Merge pull request #5118 from easyw/master
...
stpZ Import: deleting temp file (result of a previous export)
2021-10-22 13:25:03 -05:00
wmayer
c1910e644f
PD: [skip ci] when creating a datum object allow user to create a body if needed
2021-10-22 20:23:16 +02:00
Roy-043
54d43ce262
Update DraftGui.py
...
The Y and Z inputs also require the event filter.
2021-10-22 20:04:06 +02:00
wmayer
50be9655e8
PD: open transaction when calling item of context-menu of sketch based features
2021-10-22 20:01:43 +02:00
Roy-043
80d0a5e97d
Draft: Fix snap cycling if length input has focus
2021-10-22 19:47:23 +02:00
wmayer
16e797362a
PD: [skip ci] code cleanup
2021-10-22 19:06:57 +02:00
wmayer
ed0d3c16f2
Part: do not open a second transaction when there is already a pending transaction
2021-10-22 18:49:49 +02:00
wmayer
5abe0ba77f
Mesh: add basic support of 3MF file format
2021-10-22 17:11:16 +02:00
Chris Hennes
7a6907ca13
Merge pull request #5123 from coldtobi/surface_fix_geticon
...
Surface: Fixes Surface_ExtendFace icon resource name
2021-10-22 08:37:17 -05:00
wmayer
fabcdf5b28
Part: adjust orientation of refined face to input faces
2021-10-22 14:11:00 +02:00
Tobias Frost
c61c7e7d7b
Fixes SurfaceExtend icon not being found.
...
Before this patch, ViewProviderExtend::getIcon() returned "Surface_Extend",
which does not exist; The icon file is "Surface_ExtendFace".
2021-10-22 09:44:55 +02:00
easyw
860b7cdd40
Merge branch 'master' into master
2021-10-22 09:37:22 +02:00
wmayer
ebb9f4723f
Gui: code-refactoring of document recovery handling to reduce code duplication
2021-10-21 21:45:52 +02:00
Roy-043
c8a9ec2e8b
Draft: Fix Draft_Edit sketch issue
...
Draft_Edit did not work on wall sketch after reopening file
2021-10-21 21:40:55 +02:00
wmayer
167e11596a
Surface: [skip ci] only try to build surface if at least two boundary curves are used
2021-10-21 18:23:03 +02:00
wmayer
d0a75e0a84
Sketcher: fix segmentation fault when using sketch validation dialog after document has been closed
...
Therefore replace the raw pointer of SketchObject with the template class WeakPtrT. This class will be notified as soon as its handled object will be deleted.
2021-10-21 16:22:11 +02:00