Commit Graph

26250 Commits

Author SHA1 Message Date
luzpaz
4dcc03cc72 Add requested revision by @chennes
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2021-10-30 15:20:28 -04:00
luz paz
580a52f75c Draft: Fix superfluous whitespace in translations + misc. typos 2021-10-30 15:20:28 -04:00
wmayer
c5b3ee7a72 Part: in ViewProviderSpline use the ViewProviderSplineExtension to avoid code duplication 2021-10-30 17:57:52 +02:00
wmayer
717219bcec Part: [skip ci] include PartGlobal.h in ViewProviderExt.h 2021-10-30 17:57:11 +02:00
wmayer
b3a6f21866 Part: [skip ci] add PartGlobal.h with export/import macros 2021-10-30 17:29:11 +02:00
wmayer
c5fb91170b dist-git: make script working again for Py3 and Linux 2021-10-30 14:50:00 +02:00
Uwe
f58faa607d Merge branch 'master' into PDEdit 2021-10-30 00:30:14 +02:00
wmayer
971057539f Unit test: [skip ci] gimbal lock 2021-10-29 20:02:09 +02:00
0penBrain
0bd0ec5ed2 [PartDesign] Remove useless function overriding
Double-click is already handled by PartDesign::ViewProvider::doubleClicked()
 Overridings in Loft & Pipe brings no specific behavior
 By removing overridings, behavioral consistency is improved both in ...
 ... undo commands & body activation management when PartDesign items ...
 ... are double-clicked
2021-10-29 17:30:06 +02:00
wmayer
7a35afdd8e Gui: add class RotationHelper to reduce code duplication of PropertyRotationItem and PropertyPlacementItem 2021-10-29 15:59:55 +02:00
wmayer
61de191771 Gui: implement editor for PropertyRotation 2021-10-29 12:41:03 +02:00
wmayer
16ae568549 App: add class PropertyRotation 2021-10-29 12:40:32 +02:00
wmayer
09e2e7acfa Sketcher: [skip ci] handle coincident points when trying to create arc/circle 2021-10-28 17:03:11 +02:00
Bernd Hahnebach
5e2bb15999 Arch: import IFC, Materials, make merge materials working on duplicate label setting 2021-10-28 16:02:06 +02:00
Bernd Hahnebach
226e0adab9 Arch: import IFC, Material, small improvement, no changes 2021-10-28 15:45:15 +02:00
Bernd Hahnebach
0a820e92fd Arch: import IFC, Materials, small code improvements, no changes 2021-10-28 15:43:35 +02:00
Bernd Hahnebach
cd9055c396 Arch: import IFC, use doc identifier instead of FreeCAD.ActiveDocument 2021-10-28 09:49:51 +02:00
Bernd Hahnebach
5f82ec99fc Arch: IFC export and import, some code formating (only very clearly ones) 2021-10-27 23:10:01 +02:00
wmayer
cd8ce95f53 Base: [skip ci] C++11: modernize use nullptr (replaces NULL or 0) 2021-10-27 19:26:26 +02:00
wmayer
b159144e13 Base: [skip ci] handle gimbal lock when computing Euler angles 2021-10-27 17:02:07 +02:00
wmayer
cd91c73382 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
4c886771d1 Base: harmonize Python API of Rotation class 2021-10-27 10:40:35 +02:00
Bernd Hahnebach
082989ac86 Arch: import IFC, replace project, comment debug print 2021-10-27 08:17:48 +02:00
Roy-043
7d21029ff5 Std: Fix URLs in CommandStd.cpp
Updated all URLs to the new freecad.org domain.
2021-10-27 08:08:39 +02:00
wmayer
951a0be9c7 Base: [skip ci] expose Rotation.fromEuler() to Python 2021-10-27 00:34:36 +02:00
luz paz
4c754f7af7 Arch: add missing paranthesis to strings
Found while approving translations in crowdin
2021-10-26 22:24:38 +02:00
Bernd Hahnebach
f9da862dcc Arch: import IFC, fix import if replace project and only one building or one storey 2021-10-26 22:18:37 +02:00
wmayer
8aa340b9e7 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
b60ed6140f Spreadsheet: [skip ci] update translation 2021-10-26 17:40:48 +02:00
wmayer
c2fdeae7aa Spreadsheet: [skip ci] add sub-menu text for translation 2021-10-26 17:40:21 +02:00
wmayer
4061c047a0 Base: implement a way to test translator for testing purposes 2021-10-26 16:58:42 +02:00
Bernd Hahnebach
8f9ea8701d 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
ea355833fd Arch: import IFC, fix new preference for not importing Layer 2021-10-26 14:02:58 +02:00
Bernd Hahnebach
fc14f67bf6 Arch: import IFC, add preference to not import Layer 2021-10-26 13:52:50 +02:00
wmayer
e702c5d234 Gui: [skip ci] fix minor memory leak 2021-10-26 13:31:55 +02:00
Bernd Hahnebach
0685afec7f Arch: import IFC, some comments 2021-10-26 12:36:37 +02:00
Bernd Hahnebach
326157cae8 Arch: import IFC, materials, improve code but no changes on what is done 2021-10-26 12:25:51 +02:00
Bernd Hahnebach
55851e93eb Arch: import IFC, fix merge material preference import 2021-10-26 11:24:12 +02:00
wmayer
a1c9ab658c Gui: add support of OpenSCAD navigation style 2021-10-26 00:21:31 +02:00
Chris Hennes
13ebb12bef 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
13cd1c23ec 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
5fcd97b1c6 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
f3ca27e18e Gui: add search box to text editor 2021-10-25 13:29:42 +02:00
donovaly
67e8fd0b6a [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
ca6d49d080 Mesh: embed Evaluation dialog into a scroll area 2021-10-24 21:36:44 +02:00
wmayer
9f2dd4a363 Base: [skip ci] Modify GetASCII to include empty strings 2021-10-23 22:56:45 +02:00
wmayer
2808c4bc9c Mesh: Mesh.createBox() now accepts a bounding box as argument 2021-10-23 18:58:43 +02:00
luz paz
044929342a Sketcher: fix typos in Constraint Widget
- Follow-up to 2f789e6ce7

- Sketcher: fix relevant typos

- Re-Add mistakenly deleted files

- fix build
2021-10-23 18:37:33 +02:00
wmayer
398381c16e Part: for vertex, edge, wire use BRepExtrema_DistShapeShape to check whether point is inside 2021-10-23 16:39:28 +02:00
wmayer
65923bfdbf Gui: add virtual methods undoActions()/redoActions() to MDIView to simplify code in UndoDialog/RedoDialog 2021-10-23 15:15:09 +02:00