Commit Graph

14901 Commits

Author SHA1 Message Date
wmayer
6ceee1f6b2 returning a boolean from setEdit/unsetEdit of a Python view provider indicates a handled edit mode, None indicates to forward it to the C++ view provider 2018-10-03 17:39:22 +02:00
markus
701075e49f Fixed context menu for PathIconViewProvider 2018-10-03 16:49:26 +02:00
markus
cbd7f3e3fa Fixed path model double click 2018-10-03 16:49:19 +02:00
markus
80c1e0417d Return NotImplemented on PythonFeature::setEdit if the setEdit is implemented and returns True for one of the standard, not Default, edit modes 2018-10-03 16:49:10 +02:00
wmayer
10d8986915 remove useless methods startEditing/finishEditing/isEditing from Python wrapper of view provider
add attribute to access document from view provider
2018-10-03 16:31:58 +02:00
wmayer
a7985a591d support of user defined Povray or Lux templates 2018-10-03 14:29:34 +02:00
wmayer
5625c58261 fixes 0003621: Additive and subtractive loft preview not showing during creation 2018-10-03 12:40:43 +02:00
wmayer
ba2cfa7104 improve whitespaces 2018-10-03 12:40:13 +02:00
luz.paz
d1b17462e6 Fixed misplaced word 2018-10-02 21:05:31 +02:00
luz.paz
b4ef5d2c11 Misc. typo fixes
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm" -I ../fc-word-whitelist.txt`
2018-10-02 21:05:22 +02:00
mwganson
6a91ff1ed5 Placement dialog - more consistent axis direction based on order of selection 2018-10-02 21:03:51 +02:00
Abdullah Tahiri
5d2b512665 Sketcher: Grid visualization improvement
========================================

Now the Grid is calculated based on the maximum semiaxis length. Grid is recalculated on every redraw of the Sketcher.
2018-10-02 20:59:29 +02:00
Abdullah Tahiri
7078f9206e Sketcher: Axes visualization improvement
========================================

Axes size was bounded to the boundingbox of the underlaying 2D shape. However, this does not even get updated in no update mode and provides unreliable values.

The axes calculation now:
- is coded to be the same size and fully symmetric.
- is coded to be minimum 100 mm semiaxis, which gives a good impresion for empty sketches with default zoom.
- is coded to grow with the largest of the semiaxes.

fixes #3334
2018-10-02 20:59:10 +02:00
wmayer
7bf4c9d96f fixes 0003410: 0.17 Regression: recompute will make parts lose color and take a longer delay compared to FC0.16 2018-10-02 19:04:44 +02:00
Yorik van Havre
b97b9f78e7 AddonManager: Added Mario's macro execute button 2018-10-02 10:25:38 -03:00
Markus Lampert
b09b62b672 Fixed path tool controller context menu 2018-10-02 09:42:52 -03:00
Markus Lampert
cf6dfd0ed4 Cleaned up path op context menu 2018-10-02 09:42:52 -03:00
Markus Lampert
7e3435053d Fixed model edit 2018-10-02 09:42:52 -03:00
Markus Lampert
bc72303d66 Fixed support for objects in the tree without a Proxy 2018-10-02 09:42:52 -03:00
Markus Lampert
c23f800bc8 Fixed context menu for PathJob 2018-10-02 09:42:52 -03:00
Markus Lampert
604dc32f63 Fixed PathSetupSheet task panel and added doc strings to the UI. 2018-10-02 09:42:52 -03:00
Markus Lampert
4744b55903 Refactored operation initialisation into separate module so it can be called from the WB and the Job UI. 2018-10-02 09:42:52 -03:00
wandererfan
395905b29c Handle Straight Line BSplines 2018-10-02 09:42:16 -03:00
wandererfan
8f35f4c956 Add 3Point Angle Dimension 2018-10-02 09:42:16 -03:00
wandererfan
61aa0f6230 Add option to reverse arrowheads on Dims 2018-10-02 09:42:16 -03:00
wandererfan
3765300abc Move dimText Prefix to FormatSpec
- prefix was applied at every request for
  formatted value. Now prefix is applied
  to FormatSpec and can be overridden for
  things like screw dia. M6 vs (phi)M6.
2018-10-02 09:42:16 -03:00
wandererfan
9f6b61a2a9 Add over/under Tolerance to Dimensions 2018-10-02 09:42:16 -03:00
Yorik van Havre
6f0beaad47 AddonManager: Fixed macro copying and centre manager dialog over FC window 2018-10-01 19:19:52 -03:00
Yorik van Havre
17b00b3aca Arch: bugfixes in reference tool 2018-10-01 18:36:29 -03:00
Bernd Hahnebach
6f90e4c892 FEM: vtk, tools, better comments in header file 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
209eaeb39d FEM: vtk, import and export FC result, better log messages 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
4fabaf94fc FEM: vtk, import and export FC result, get the FC result properties for them from a seperate method 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
276948da4a FEM: in out and vtk, make use of stats calculations for vtk import 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
3a3c02c22f FEM: import tools, move stats calculation in separate method 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
94fee7a6a3 FEM: vtk, import FC result, further code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
110d6c327a FEM: vtk, import FC result, small code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
64676c9285 FEM: vtk, import FC result, get rid of needless essential property 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
44dd56df2a FEM: vtk, import FC result, move defs together 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
d5752eebe2 FEM: vtk, export FC result, move defs together 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
f9cac3e0e3 FEM: vtk, import FC result, get rid of needles result types 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
421f54ac65 FEM: vtk, export FC result, small code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
c19909f503 FEM: vtk, export FC result, get rid of needless result types
- an result is an result, we just gone export what we have
- a vtk result can consists of all kind of result types
2018-10-01 17:53:30 -03:00
wmayer
6bcc7e6315 fixes 0003571: Offset3D of volumes intersection is not solid 2018-09-30 22:40:32 +02:00
wmayer
8bb51de89d fixes 0003509: Create MultiTransform Feature from existing Transform Feature forces document migration 2018-09-30 18:14:22 +02:00
wmayer
ee46bdf537 make DAG view behave more nicely in case of cyclic graphs 2018-09-30 15:21:11 +02:00
wmayer
822421ddd9 fix infinite recursion when creating dependency graph with loops 2018-09-30 14:56:47 +02:00
Yorik van Havre
bb89d424d4 Arch: Finished base implementation of Reference object 2018-09-29 16:41:42 -03:00
Yorik van Havre
f1e480414c Arch: Started implementing Arch Reference 2018-09-29 16:41:42 -03:00
wmayer
111a13a578 fix GeometryPy::setConstruction 2018-09-29 21:36:07 +02:00
wmayer
75013d3db8 update resource file 2018-09-29 18:32:12 +02:00