wmayer
5df6090150
Make destructors of all generated Py class protected
...
This is to avoid to create an object on the stack and thus to clutter Python's reference counting mechanism
2018-09-19 18:22:22 +02:00
luz.paz
360e581672
Misc. typo and whitespace fixes
...
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
wmayer
3e7079d9cd
fix -Wreorder
2018-09-19 17:17:43 +02:00
wmayer
fc7c802ab5
fix CID 183848
2018-09-19 17:14:46 +02:00
wmayer
3a521917ef
fix possible crash when aborting geometry checker
2018-09-19 13:50:44 +02:00
wmayer
7c76767bc5
improve manual mesh filling
2018-09-18 21:53:04 +02:00
wmayer
f626549928
add verifier class to check the result of the polygon triangulation
2018-09-18 21:38:04 +02:00
wmayer
644cfa06bb
replace boolean to check for inside/outside cutting with enum values
2018-09-18 18:25:51 +02:00
wmayer
2290a37a83
polish Mesh workbench
2018-09-18 14:53:37 +02:00
wmayer
dc5414d060
fix overloaded methods SelectionSingleton::addSelection
2018-09-18 12:41:02 +02:00
wmayer
920ee9d89f
exit measure distance tool with Esc
2018-09-17 22:21:23 +02:00
wmayer
48b42c544d
always close task panel with ESC button
2018-09-17 21:35:44 +02:00
wmayer
f68d65dc7b
remove limit to only allow vertexes of a model
2018-09-17 17:27:21 +02:00
wmayer
813c73c202
add convenience method addSelection(SelectionObject)
2018-09-17 17:06:58 +02:00
wmayer
07e9fd7b03
Qt5: fix build failure if spacenav is not used under Linux
2018-09-17 16:41:14 +02:00
mwganson
8108275846
Add select point(s) option to Placement dialog
2018-09-17 15:00:48 +02:00
wmayer
92d2705915
fix -Winconsistent-missing-override
2018-09-17 14:18:36 +02:00
wmayer
aedf42b9df
re-arrange headers to fix build failure with Qt4
2018-09-17 14:02:29 +02:00
Ian Rees
d7e970a255
SpaceNavigator on Linux: rearrange #includes
2018-09-17 12:43:24 +02:00
Ian Rees
7699b43c71
Replace Q_OS_UNIX with Q_OS_LINUX for spacenav
2018-09-17 12:43:24 +02:00
Ian Rees
c609e43166
Port SpaceNavigator support on Linux to Qt5
2018-09-17 12:43:24 +02:00
wmayer
9e8be1aa23
extend QuantityFormat to set denominator independent of user settings
2018-09-17 12:38:46 +02:00
hokieengr
67454f61a5
Fractional inch setting now disabled when not in Imperial building
2018-09-17 10:32:04 +02:00
hokieengr
f8dcd64fa2
Added support for fractional inch user setting.
2018-09-17 10:32:04 +02:00
hokieengr
00205570d4
Now only storing the actual fractional denominator
...
GUI settings now computed directly from this value. This eliminates the
possibility of the combobox index and the value it represents getting
out of sync.
2018-09-17 10:32:03 +02:00
hokieengr
89c1049746
Added option to select minimum fractional inch displayed
...
Load/save operation complete. Not yet integrated with the display code.
Also would like to disable option when non supported (those not using
fractional inches) are selected.
2018-09-17 10:32:03 +02:00
Markus Lampert
e3952867a9
Renamed Path Chamfer op to Deburr.
2018-09-17 10:27:49 +02:00
Markus Lampert
58372e78ab
Fixed selection restore of entire object.
2018-09-17 10:23:41 +02:00
Markus Lampert
99e844863f
Added option to rotate multiple base objects as a compound or individually.
2018-09-17 10:23:41 +02:00
Markus Lampert
cb2afd5a98
Changed Rotate tool behaviour to rotate the entire selection group instead of each one individually.
2018-09-17 10:23:40 +02:00
Markus Lampert
f9c166f6ec
Don't force stock refresh on editor start
2018-09-17 10:23:40 +02:00
wmayer
072d05725b
fix compiler warning, fix build failure with older OCCT versions
2018-09-17 10:20:03 +02:00
tomate44
b2c9833c9f
add a check to BSplineCurve.segment()
2018-09-17 10:02:04 +02:00
kreso-t
b1fb3b02d1
Fix for compiler warnings
2018-09-17 09:57:47 +02:00
kreso-t
a76dfc6254
Path: Adaptive - small enhancement
...
- improved handling in spiky corners
2018-09-17 09:57:47 +02:00
kreso-t
3e11598247
Path: Adaptive - performance optimization for larger models
...
- utilizing bounding boxes
- changed the alg. for resolving tool down linking paths,
resolution is no longer based on clipper offsets as
offset alg. tends to become slow
- new tool down linking alg. also should be better in finding
shorter linking paths
- lead-in lead-out improvements
2018-09-17 09:57:46 +02:00
Markus Lampert
d2da4d7a19
Return self in addProperty for interface compliance.
2018-09-16 15:38:27 -07:00
wmayer
2e7bcde56b
expose some more methods of ParameterGrp to Python
2018-09-16 19:36:46 +02:00
wmayer
c6949dceef
fix build failure on Linux
2018-09-15 21:38:15 +02:00
Mark Ganson TheMarkster
ce8ee78993
addon manager py3 fixes
...
Only decode / encode if on py2 except for the b'\xc2\xa0', replace, which must be decoded to create the unicode string.
2018-09-15 19:28:44 +02:00
Mark Ganson TheMarkster
68fb70ff3c
fix python3 issues
...
* fix attempts to remove readonly temp folder in windows, which was preventing addon manager window from closing
* cleanup (unescape) macros manually if HTMLParser().unescape() fails
* replace tabs in macros with 4 spaces
2018-09-15 19:28:36 +02:00
wmayer
506f50788b
when loading file by drag and drop then create the objects in the active document
...
if no document exists then use i18n to translate the document name
2018-09-15 19:14:46 +02:00
luz.paz
af7180270e
Typo and whitespace fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip=".git,*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/zipios++" -L "entires,fle,actuall"`
2018-09-15 19:13:52 +02:00
wmayer
8070462118
Initial support of SpaceMouse Plus XT
2018-09-15 14:53:48 +02:00
wmayer
70aa8e056b
expose more methods of Geom_Curve to Python
2018-09-15 11:26:26 +02:00
wandererfan
2c0d1d882b
Fix Decoration positions on Views derived from DPG Base
...
- Section faces, detail highlights, center and section lines
were wrong when the BaseView was a DPGI
2018-09-14 21:28:02 +02:00
wmayer
b8e8f4a8d1
fixes #0002908 : stp file import name mismatch (due to some limitation into UTF-8 support & naming convention)
2018-09-14 18:15:48 +02:00
wmayer
be0192a0e2
add option to disable auto-deactivation of property view for inactive document
2018-09-14 16:30:26 +02:00
Markus Lampert
333dfe92d7
Disable property editor if none of the selected objects is in the active document.
2018-09-13 22:18:28 -07:00
wmayer
d1d470c149
fixes #0003588 : The path to the Addons does not allow special characters
2018-09-14 00:00:22 +02:00