wmayer
7fdbc1d2b8
inside display panel check if the property is part of the view provider
2018-09-19 21:30:35 +02:00
Mark Ganson TheMarkster
047f91832b
do reselection whether 1 or 2 points selected
...
Add message box explaining usage of Selected points button.
Move reselection so it is applied whether 1 or 2 points were selected.
2018-09-19 20:32:49 +02:00
Mark Ganson TheMarkster
bc1cf4873e
relabel "Selected point(s)" to "Selected points"
...
better for translating to other languages
2018-09-19 20:32:33 +02:00
kreso-t
96e2f44e28
Path: Adaptive - fix for profiling operation
...
- improved handling for sharp corners for profiling op.
2018-09-19 18:29:18 +02:00
kreso-t
de5ad52415
Path: Adaptive - enhancements and bug fixes
...
- cleanup & spelling corrections
- lead-in/lead-out improvements
- safer transition of linking path into lead-in/cut
- self-intersection check for keep tool down path
- additional perf. optimisations by parameter tuning
2018-09-19 18:28:48 +02:00
wmayer
4a717a8a44
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
b214f606c4
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
8ab6ffa692
fix -Wreorder
2018-09-19 17:17:43 +02:00
wmayer
d978287af6
fix CID 183848
2018-09-19 17:14:46 +02:00
wmayer
24cf5d23b5
fix possible crash when aborting geometry checker
2018-09-19 13:50:44 +02:00
wmayer
17d36cecc9
improve manual mesh filling
2018-09-18 21:53:04 +02:00
wmayer
6b055ee899
add verifier class to check the result of the polygon triangulation
2018-09-18 21:38:04 +02:00
wmayer
ff6ed27ba9
replace boolean to check for inside/outside cutting with enum values
2018-09-18 18:25:51 +02:00
wmayer
4c8e70b9a3
polish Mesh workbench
2018-09-18 14:53:37 +02:00
wmayer
b05f234fac
fix overloaded methods SelectionSingleton::addSelection
2018-09-18 12:41:02 +02:00
wmayer
0286a4e313
exit measure distance tool with Esc
2018-09-17 22:21:23 +02:00
wmayer
d0cd33b2b8
always close task panel with ESC button
2018-09-17 21:35:44 +02:00
wmayer
adc4b4a641
remove limit to only allow vertexes of a model
2018-09-17 17:27:21 +02:00
wmayer
5fc8368753
add convenience method addSelection(SelectionObject)
2018-09-17 17:06:58 +02:00
wmayer
86df253842
Qt5: fix build failure if spacenav is not used under Linux
2018-09-17 16:41:14 +02:00
mwganson
fc8d9f2bf3
Add select point(s) option to Placement dialog
2018-09-17 15:00:48 +02:00
wmayer
4b90bed74e
fix -Winconsistent-missing-override
2018-09-17 14:18:36 +02:00
wmayer
adfdec3b9d
re-arrange headers to fix build failure with Qt4
2018-09-17 14:02:29 +02:00
Ian Rees
e7a5bd0aad
SpaceNavigator on Linux: rearrange #includes
2018-09-17 12:43:24 +02:00
Ian Rees
d63e29c3bc
Replace Q_OS_UNIX with Q_OS_LINUX for spacenav
2018-09-17 12:43:24 +02:00
Ian Rees
39b27ab9e3
Port SpaceNavigator support on Linux to Qt5
2018-09-17 12:43:24 +02:00
wmayer
189a729027
extend QuantityFormat to set denominator independent of user settings
2018-09-17 12:38:46 +02:00
hokieengr
92145e7e37
Fractional inch setting now disabled when not in Imperial building
2018-09-17 10:32:04 +02:00
hokieengr
77060a75a6
Added support for fractional inch user setting.
2018-09-17 10:32:04 +02:00
hokieengr
b102e15569
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
00a11a6366
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
97ad1b687f
Renamed Path Chamfer op to Deburr.
2018-09-17 10:27:49 +02:00
Markus Lampert
a9e040eb10
Fixed selection restore of entire object.
2018-09-17 10:23:41 +02:00
Markus Lampert
91371a6c6a
Added option to rotate multiple base objects as a compound or individually.
2018-09-17 10:23:41 +02:00
Markus Lampert
041d800518
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
725d87417b
Don't force stock refresh on editor start
2018-09-17 10:23:40 +02:00
wmayer
f9ca7d62c2
fix compiler warning, fix build failure with older OCCT versions
2018-09-17 10:20:03 +02:00
tomate44
f6d9b692be
add a check to BSplineCurve.segment()
2018-09-17 10:02:04 +02:00
kreso-t
ee128a32fd
Fix for compiler warnings
2018-09-17 09:57:47 +02:00
kreso-t
e9e27656be
Path: Adaptive - small enhancement
...
- improved handling in spiky corners
2018-09-17 09:57:47 +02:00
kreso-t
46cd140c8b
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
76638c7c32
Return self in addProperty for interface compliance.
2018-09-16 15:38:27 -07:00
wmayer
476a07ae24
expose some more methods of ParameterGrp to Python
2018-09-16 19:36:46 +02:00
wmayer
c8cfc15e3c
fix build failure on Linux
2018-09-15 21:38:15 +02:00
Mark Ganson TheMarkster
625ef4548b
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
fa00718c23
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
f809a50be8
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
d1f1230ef5
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
6d49383093
Initial support of SpaceMouse Plus XT
2018-09-15 14:53:48 +02:00
wmayer
c6df59969b
expose more methods of Geom_Curve to Python
2018-09-15 11:26:26 +02:00