Commit Graph

14209 Commits

Author SHA1 Message Date
wmayer
2df34a3c99 for inner loop use a different iterator variable than for outer loop, remove superfluous argument from Message() 2018-10-06 19:42:58 +02:00
mwganson
4757912c95 placement dlg - do reselection prior to updating center coordinates -- prevents other object moving if apply incremental changes is not enabled 2018-10-05 16:14:17 -05:00
wmayer
f5a920fed2 avoid throwing exception in intersectCC 2018-10-05 22:17:20 +02:00
wmayer
7f4cbee47d improve unicode handling when setting Start page 2018-10-05 15:36:34 +02:00
wmayer
907b6f2a8f improve mesh decimation 2018-10-05 15:07:27 +02:00
lorenz
1faca7ee67 StartPage - handle should always return unicode 2018-10-05 11:33:30 +02:00
lorenz
e965b1a8d7 py3: fix unicode problem 2018-10-05 11:33:17 +02:00
Markus Lampert
5249432217 Removed experimental wb from build 2018-10-05 11:30:45 +02:00
Markus Lampert
e98a7d47e7 Added comment about the correctness of cloning a clone - lest I not attempt to /fix/ it again 2018-10-05 11:30:45 +02:00
Markus Lampert
4e62302aa3 Cleaning up startEditing/finishEditing/isEditing 2018-10-05 11:30:45 +02:00
Markus Lampert
a68bc0612d Changed view providers to use Gui.Document.setEdit to start the editor for a new object. 2018-10-05 11:30:45 +02:00
mwganson
dfdc05f5c5 sketcher: clear selection after failed addExternal geometry to prevent crash 2018-10-05 11:26:07 +02:00
wmayer
4fd9d1078d fix segfault in ExpressionDelegate in case constraint property is invalidated 2018-10-04 23:34:19 +02:00
wmayer
348ed301de avoid re-throwing an exception in case normal is not defined 2018-10-04 23:31:55 +02:00
wmayer
7c7f9c11d1 fix possible crashes in sketcher commands due to wrong casts 2018-10-04 19:45:20 +02:00
wmayer
7d681a2979 0003544: Crash on creation of vertical dimension with Shift + V 2018-10-04 18:37:33 +02:00
wmayer
6191468ab8 fix header include 2018-10-04 16:49:04 +02:00
mwganson
93e3555b65 placement task - align buttons better 2018-10-04 16:26:31 +02:00
mwganson
121c60c436 placement - show complementary angle as float 2018-10-04 16:26:22 +02:00
kreso-t
b8c030066b Path: Adaptive - adjustments to path smoothing 2018-10-04 16:23:20 +02:00
Yorik van Havre
c78854ba2e Start: Write test page in non-binary format 2018-10-04 11:11:48 -03:00
wmayer
2f500f4987 fix freeze when editing empty sketch 2018-10-04 00:34:06 +02:00
wmayer
25c7b1e9be in topologicalSort check for valid iterator 2018-10-04 00:33:19 +02:00
Yorik van Havre
9fe21eabb0 Arch: bugfix in PanelCut 2018-10-03 16:37:28 -03:00
Yorik van Havre
8d1ab85f78 Raytracing: Fixed search locations of povray 2018-10-03 16:33:41 -03:00
Yorik van Havre
f96390883e Start: Fixed freeze when trying to read corrupt fcstd file 2018-10-03 16:33:11 -03:00
Yorik van Havre
fbba2abfe9 Arch: Added a CutOffset property to PanelCut object to be able to move the cut plane 2018-10-03 16:04:01 -03:00
wmayer
0c56619db0 avoid multiple spaces in property name 2018-10-03 18:48:10 +02:00
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