wmayer
3c91e14fcd
add typedef Py::TopoShape for convenience, move shape2pyshape to own file
2017-09-28 12:54:28 +02:00
wmayer
111dd2127c
Needs to increment returned object
2017-09-28 12:51:22 +02:00
wmayer
917e61a3be
check for correct selection in Symmetry and Array sketcher commands
2017-09-27 19:12:30 +02:00
Markus Lampert
9d7240f695
Remove PathDressup from startup script.
2017-09-26 12:09:35 -07:00
Markus Lampert
412376ca3f
Fixed cmake issue
2017-09-26 10:51:17 -03:00
Markus Lampert
d494b9b620
Added script to run pylint for errors.
2017-09-26 10:51:17 -03:00
Markus Lampert
764682a511
Refactor to outsmart pylint error.
2017-09-26 10:51:17 -03:00
Markus Lampert
e453e8256e
Fixed pylint errors.
2017-09-26 10:51:17 -03:00
Markus Lampert
16d7fa5d47
Fixed class name typo - thanks pylint.
2017-09-26 10:51:17 -03:00
Markus Lampert
3a3e54b865
Fixed refactoring issue for snapper tool.
2017-09-26 10:51:17 -03:00
Markus Lampert
0799a369ae
Removing obsolete PathDressup.
2017-09-26 10:51:17 -03:00
Markus Lampert
beaf21d43a
Cleaned up dogbone dressup.
2017-09-26 10:51:17 -03:00
Markus Lampert
b432364830
Implemented interface functions in base classes.
2017-09-26 10:51:17 -03:00
Markus Lampert
f44b640b99
Switched to .format() to not confuse pylint with translate.
2017-09-26 10:51:17 -03:00
wmayer
14985a8b0b
fix typos
2017-09-25 22:36:31 +02:00
wmayer
3ec30796a6
fixes #0002722 : Attached cube doesn't follow support
2017-09-25 22:36:02 +02:00
wmayer
47cd41f25c
fixes #0003146 : Crash in PartDesign Sweep
2017-09-25 15:13:58 +02:00
wmayer
276781fb07
0002642: Can't open saved file (undiscovered bug/s from PDN?)
2017-09-24 23:51:09 +02:00
wmayer
46c0266591
fix determination of number of columns
2017-09-24 21:33:34 +02:00
wmayer
2f59c18664
0003010: Spreadsheet -> Drawing, maximum rows
2017-09-24 21:08:30 +02:00
wmayer
ba092d2fa9
0002303: 404 from auto-generated Help > Automatic python modules documentation
2017-09-24 15:15:48 +02:00
wmayer
a12913b491
fix some compiler warnings using MSVC
2017-09-24 12:50:56 +02:00
wmayer
b562140400
fix clang warnings in some 3rd party libs
2017-09-24 12:22:53 +02:00
wmayer
2611f072b7
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
6f2d59540a
reverse solid in case refinement flipped it
2017-09-22 22:13:43 +02:00
Yorik van Havre
f3953a45e3
Arch: New UI for the survey tool
2017-09-22 16:10:51 -03:00
wmayer
f228c37676
when inside the body has been created then hide the linked base feature
2017-09-22 17:57:37 +02:00
wmayer
9cc8c722cb
implement drag and drop for body view provider
2017-09-22 13:12:20 +02:00
wmayer
75b2e858a2
add warning when compound with multiple solids/shells is selected
2017-09-22 12:16:21 +02:00
wmayer
c1ac53b61f
fix cyclic dependency if body is selected when creating a datum entity
2017-09-22 11:21:20 +02:00
Markus Lampert
e8a394424a
Fixed and added PathUtil unit tests for dealing with Part.
2017-09-21 11:35:00 -07:00
Markus Lampert
5741e6f202
Fixed circular hole diameter for cases where the selected edge is not the full circle.
2017-09-21 11:35:00 -07:00
Markus Lampert
992b2589b2
Added support for Part as base object.
2017-09-21 11:32:32 -07:00
Markus Lampert
87533cbb16
Fixed PathHelix to not throw an exception if StartDepth == FinalDepth.
2017-09-21 11:32:32 -07:00
wmayer
74cf6a8dad
improve readability of attachment error messages
2017-09-21 19:40:37 +02:00
wmayer
7d4eafbab0
if an Undo/Redo is performed then do nothing inside the body feature
2017-09-21 19:00:26 +02:00
wmayer
499cb18a00
add transform command to body
2017-09-21 17:32:22 +02:00
wmayer
957bab1e29
do not auto activate single body in document when opening context-menu
2017-09-21 15:59:32 +02:00
Yorik van Havre
41b42cce04
Draft: fix to clone's App::Part support
2017-09-21 10:11:47 -03:00
Stefan Tröger
14a2b0c6c3
PartDesign: Test shall not find buttons by text, as text gets translated. fixes #0003187
2017-09-21 13:03:22 +02:00
Stefan Tröger
94248a6c42
Improve GeoFeatureGroup claim children algorithm and remove special Body impelmentation
2017-09-21 13:02:16 +02:00
Stefan Tröger
de31528dda
PartDesign: Make Base Feature compatible with GeoFeatureGroup. fixes #0003080
...
The Original BaseFeature implementation had some serious issues with scoped links. It failed completely for e.g. sketches on the BaseFeature as it made a local link to refere to a out of body object. The only solution to make this work correctly is to add a proxy object into the body which is alloed to exactly that, to link outside oof the body. Something like shapebinder.
2017-09-21 11:40:14 +02:00
Stefan Tröger
30f930404c
PartDesign: Allow boolean Fuse/Common without base feature
2017-09-21 11:26:47 +02:00
Stefan Tröger
f1c307dc28
PartDesign: Boolean must show the operation result, not the children. fixes #0003184
2017-09-21 10:48:38 +02:00
Markus Lampert
0457b196a2
Changed path tool library manager to use different preference for json library than for xml in order to not break old installations.
2017-09-21 10:29:35 +02:00
Markus Lampert
d1ee60e525
Added version support to all JSON exports.
2017-09-21 10:29:35 +02:00
Markus Lampert
7e03dcaa10
Deal with temporary invalid data for stock extents and ensure minimum size.
2017-09-21 10:29:35 +02:00
Markus Lampert
b4d0428059
Changed PathJob to deal with JSON template files instead of XML.
2017-09-21 10:29:35 +02:00
Markus Lampert
4d37d8bbbe
Fixed up ToolController template arguments and loading for the switch to JSON.
2017-09-21 10:29:35 +02:00
Markus Lampert
f34b63f570
Added full JSON file format support to ToolLibraryManager.
2017-09-21 10:29:35 +02:00