Commit Graph

19408 Commits

Author SHA1 Message Date
Bernd Hahnebach
41f442716b Part: compound filter, fix gui object delete if obj has no Base anymore 2020-01-07 14:56:52 +01:00
donovaly
8ed05f8a63 sort angles in the attacher dialog
- now the angles are sorted x-y-z
- added tooltips to clarify what e.g. the rotation axis of the yaw angle means (not only important for non-native speakers)
2020-01-07 07:40:11 -03:00
donovaly
910022bafd QuantitySpinBox: add function to set/change tooltip at runtime 2020-01-07 07:39:28 -03:00
donovaly
8eb9cb7802 Placement.ui: avoid unnecessary vertical white space 2020-01-07 07:38:46 -03:00
donovaly
6940de3f72 Placement improvements:
- sort the angles x-y-z
- add tooltips to make clear for non-native speakers what axis e.g. the yaw rotates around
- add existing icon to menu entry
2020-01-07 07:38:46 -03:00
Zheng, Lei
50c678a6c3 Gui: improve ViewProviderLink transform editing 2020-01-07 07:37:28 -03:00
donovaly
d1b354fc6b add units Gauss, Weber and Oersted 2020-01-07 07:36:22 -03:00
lorenz
51b5d81741 importDWG: remove comments 2020-01-07 07:35:14 -03:00
looooo
28ad3ea3cb importDWG: use subprocess.Popen instead of .call 2020-01-07 07:35:14 -03:00
looooo
ed5545c3ea importDWG: use libredwg's dwgtodxf converter if available 2020-01-07 07:35:14 -03:00
0penBrain
adc9f2f9d9 Add event catching so Status Bar action button (View menu) keeps sync with real status bar visibility 2020-01-07 07:33:49 -03:00
looooo
3cf4aeb310 python: add option INSTALL_TO_SITEPACKAGES
If INSTALL_TO_SITEPACKAGES is enabled, the freecad-namespace package (freecad/__init__.py) is installed in the python-sitepackage-dir. Further, the library install path (CMAKE_INSTALL_LIBDIR)
is used to find the FreeCAD shared library. If, for some reason, one wants to import another installed FreeCAD version it's possible to set the environment variable "PATH_TO_FREECAD_LIBDIR" to
point to the wanted FreeCAD-library (FreeCAD.so / FreeCAD.dll)
2020-01-07 07:28:25 -03:00
Yorik van Havre
438d1baba8 Merge branch 'master' into DraftModifiersAppPart 2020-01-07 07:20:15 -03:00
vocx-fc
1336381eec Draft: new command for Draft PolarArray
Added object, viewprovider, icon; gui command definition, task panel,
add command to InitGui; add callbacks, and delay system.
2020-01-07 07:18:39 -03:00
paullee0
52947e5adc [DraftGeomUtils] isReallyClosed(): Add back support to test if wire is Circle / Ellipse 2020-01-07 07:16:41 -03:00
Bernd Hahnebach
79dafa7c7e FEM: writer base, log improvements 2020-01-07 10:40:11 +01:00
Bernd Hahnebach
fb56d24c3c FEM: writer base, sort imports 2020-01-07 10:40:06 +01:00
Bernd Hahnebach
8a4e459019 FEM: writer base, add missing prints for force 2020-01-07 10:39:44 +01:00
Bernd Hahnebach
f2f11a2200 FEM: mesh tools, fix not found vertex for reference shape point search 2020-01-07 10:39:40 +01:00
Bernd Hahnebach
815f0a40cf FEM: result task panel, use same names as vtk results 2020-01-06 23:03:04 +01:00
Bernd Hahnebach
060433ef63 FEM: improve logs 2020-01-06 07:59:31 +01:00
Bernd Hahnebach
22071351c1 FEM: result task panel, reset result mesh on task panel init 2020-01-06 02:43:20 +01:00
Bernd Hahnebach
f71d018af1 FEM: result task panel, really reset result mesh 2020-01-06 01:07:50 +01:00
Bernd Hahnebach
11400c91e7 FEM: mesh view provider, expose some C++ methods to Python 2020-01-06 01:07:47 +01:00
Bernd Hahnebach
809042ee2c FEM: result mesh task panel, add comment 2020-01-06 00:23:49 +01:00
Bernd Hahnebach
3dc72c2d28 FEM: result task panel, reset mesh color on exit 2020-01-06 00:02:33 +01:00
Bernd Hahnebach
b567ed1893 FEM: gmsh tools, code formating 2020-01-06 00:02:26 +01:00
Bernd Hahnebach
ad39095847 Material: code formating, spaces 2020-01-06 00:02:20 +01:00
Bernd Hahnebach
54c4341beb Draft: workaround for error on document loading 2020-01-05 22:16:15 +01:00
Bernd Hahnebach
1b647ef725 FEM: material task panels, add some newlines on logs 2020-01-05 19:26:10 +01:00
0penBrain
ccc0064dd3 [Sketcher] Better ToggleActiveConstraint icon by @bitacovir 2020-01-05 15:32:55 +01:00
0penBrain
2aa19a3137 [Sketcher] Improve ToggleActiveConstraint icon (mainly increase disambiguation with ToggleConstraint icon) 2020-01-05 15:32:55 +01:00
Joshua Call
c14949b127 Rename Sketcher icons
Renamed Sketcher_AlterConstruction.svg to
Sketcher_ToggleConstruction.svg, and renamed the original
Sketcher_ToggleConstruction.svg to Sketcher_ToggleConstruction_old.svg
as per the directions of vocx in this forum post:
https://forum.freecadweb.org/viewtopic.php?f=21&t=42131&p=357725#p357725
2020-01-05 15:29:47 +01:00
donovaly
fcffd48dd4 ExpressionParser.l: fix a typo 2020-01-05 15:00:46 +01:00
donovaly
317c153494 Quantity.cpp: fix spacing 2020-01-05 15:00:46 +01:00
donovaly
68ea38cc8d add the units Ohm and Siemens 2020-01-05 15:00:46 +01:00
sliptonic
404e258a7c Merge pull request #2861 from mlampert/bugfix/various
Path: various bugfixes
2020-01-04 14:32:02 -06:00
WandererFan
dedb03b76f [TD]fix Section label 2020-01-04 08:19:11 -05:00
Markus Lampert
81bbb0066d Removed dead code for debugging shortcut warnings. 2020-01-03 23:13:55 -08:00
Markus Lampert
824bbead6d Fixed removal of 2d objects from engrave ops 2020-01-03 23:03:43 -08:00
Markus Lampert
ce6242646e Added support for BaseShapes back into Engrave op 2020-01-03 20:00:44 -08:00
Markus Lampert
9f6714e930 Added support for flipping a BezierCurve edge 2020-01-03 19:00:15 -08:00
Markus Lampert
305d4236f8 Fixed engraving support for generic b-spline curves 2020-01-03 19:00:15 -08:00
Markus Lampert
bcc6c493ee Fixed extension generation for arcs if the length is larger than the arc radius and the direction is an inset. 2020-01-03 19:00:15 -08:00
Markus Lampert
2091ffd170 Fixed segfault if some extensions end up being not valid. 2020-01-03 19:00:15 -08:00
Markus Lampert
6ad9dc9df6 Enable loop detection if it /could/ succeed but don't actually calculate it until activated. 2020-01-03 19:00:15 -08:00
Markus Lampert
d4567b0c9e Sorting edges before making a wire is required for all edges to be included, issue #4219 2020-01-03 19:00:15 -08:00
Markus Lampert
73bd992015 Allow deletion of dressup even if model is not setup correctly. 2020-01-03 19:00:15 -08:00
Markus Lampert
8d433a43f9 Deletion of dogbone dressup should not rely on the model being properly setup. 2020-01-03 19:00:15 -08:00
Bernd Hahnebach
5201f8b86f FEM: result task panel, some more comments 2020-01-04 01:34:02 +01:00