Markus Lampert
c393c6dc6a
Fixed refactoring issue for snapper tool.
2017-09-26 10:51:17 -03:00
Markus Lampert
5c07973c4c
Removing obsolete PathDressup.
2017-09-26 10:51:17 -03:00
Markus Lampert
1eaf36fd3d
Cleaned up dogbone dressup.
2017-09-26 10:51:17 -03:00
Markus Lampert
567f592d84
Implemented interface functions in base classes.
2017-09-26 10:51:17 -03:00
Markus Lampert
18a3fc0580
Switched to .format() to not confuse pylint with translate.
2017-09-26 10:51:17 -03:00
wmayer
14f6de974b
fix typos
2017-09-25 22:36:31 +02:00
wmayer
6d9886775c
fixes #0002722 : Attached cube doesn't follow support
2017-09-25 22:36:02 +02:00
wmayer
3370d20a0d
fixes #0003146 : Crash in PartDesign Sweep
2017-09-25 15:13:58 +02:00
wmayer
b69d80fab1
0002642: Can't open saved file (undiscovered bug/s from PDN?)
2017-09-24 23:51:09 +02:00
wmayer
270d1ab175
fix determination of number of columns
2017-09-24 21:33:34 +02:00
wmayer
0816fd1bba
0003010: Spreadsheet -> Drawing, maximum rows
2017-09-24 21:08:30 +02:00
wmayer
1afad5311c
add missing include
2017-09-24 19:48:01 +02:00
wmayer
b72884a468
0002303: 404 from auto-generated Help > Automatic python modules documentation
2017-09-24 15:15:48 +02:00
wmayer
2a957dfe7c
fix some compiler warnings using MSVC
2017-09-24 12:50:56 +02:00
wmayer
b2fac5929b
fix clang warnings in some 3rd party libs
2017-09-24 12:22:53 +02:00
wmayer
0d03ad13da
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
4f0f3e667a
improve property link dialog for multi-selection
2017-09-23 18:37:52 +02:00
wmayer
6a063778c1
property editor for PropertyLinkList
2017-09-23 18:03:03 +02:00
wmayer
5604e64f54
Various fixes:
...
+ disable VBO rendering in split views
+ activate multi-sampling in split view for manual alignment
+ share GL widget in case a document has multiple views to make VBO rendering work correctly
2017-09-23 11:14:41 +02:00
wmayer
3e7dad49e2
reverse solid in case refinement flipped it
2017-09-22 22:13:43 +02:00
Yorik van Havre
9827ce4df7
Arch: New UI for the survey tool
2017-09-22 16:10:51 -03:00
wmayer
3ea4ee8a67
when inside the body has been created then hide the linked base feature
2017-09-22 17:57:37 +02:00
wmayer
17ffe48f96
implement drag and drop for body view provider
2017-09-22 13:12:20 +02:00
wmayer
5866694388
add warning when compound with multiple solids/shells is selected
2017-09-22 12:16:21 +02:00
wmayer
1884413deb
fix cyclic dependency if body is selected when creating a datum entity
2017-09-22 11:21:20 +02:00
Kurt Kremitzki
d07fd2f059
Correct typo in Windows uninstaller
2017-09-22 10:45:19 +02:00
wmayer
d7aabc1a80
don't exit FreeCAD when Ext directory doesn't exist
2017-09-22 10:37:11 +02:00
Markus Lampert
939c7d11ec
Fixed and added PathUtil unit tests for dealing with Part.
2017-09-21 11:35:00 -07:00
Markus Lampert
2c60fc3135
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
61a9928216
Added support for Part as base object.
2017-09-21 11:32:32 -07:00
Markus Lampert
6bbd0cf288
Fixed PathHelix to not throw an exception if StartDepth == FinalDepth.
2017-09-21 11:32:32 -07:00
wmayer
e8a9350a63
improve readability of attachment error messages
2017-09-21 19:40:37 +02:00
wmayer
366d8bac35
if an Undo/Redo is performed then do nothing inside the body feature
2017-09-21 19:00:26 +02:00
wmayer
f351220183
add transform command to body
2017-09-21 17:32:22 +02:00
wmayer
d563e50632
do not auto activate single body in document when opening context-menu
2017-09-21 15:59:32 +02:00
Yorik van Havre
6797965dd5
Draft: fix to clone's App::Part support
2017-09-21 10:11:47 -03:00
wmayer
ee9afdc7b2
prepare Arch and Path workbench for Qt5
2017-09-21 14:57:20 +02:00
Stefan Tröger
e6c2bfd205
Maintain backlinks on dynamic property removal. fixes #0003189
2017-09-21 13:29:20 +02:00
Stefan Tröger
72000fe888
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
5e079d331b
Improve GeoFeatureGroup claim children algorithm and remove special Body impelmentation
2017-09-21 13:02:16 +02:00
Stefan Tröger
84667e46f0
Expose global placement calculation to python API
2017-09-21 12:58:01 +02:00
Stefan Tröger
ca74544959
Don't check for multiple groups when performing a transaction. fixes #0003150
...
During undo/redo the order in which objects are removed from a group and added to annother is arbitrary, hence it cannot comply to the single Group rule. Not echking for it in this case is unproblematic, as undo/redo only recrete former states, and those states have been checked in normal operation.
2017-09-21 12:48:39 +02:00
Stefan Tröger
892301367a
Expressions: Prevent backlink creation to same objects. fixes #0003192
2017-09-21 12:11:13 +02:00
Stefan Tröger
6ae8b6482e
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
3da647a7e0
PartDesign: Allow boolean Fuse/Common without base feature
2017-09-21 11:26:47 +02:00
Stefan Tröger
59684cfa4c
Fix wrong detection of multiple GeoFeatureGroups
2017-09-21 11:14:21 +02:00
Stefan Tröger
903a71c8d4
PartDesign: Boolean must show the operation result, not the children. fixes #0003184
2017-09-21 10:48:38 +02:00
Markus Lampert
78a6d004f1
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
f5a2442662
Added version support to all JSON exports.
2017-09-21 10:29:35 +02:00
Markus Lampert
a6fc367064
Deal with temporary invalid data for stock extents and ensure minimum size.
2017-09-21 10:29:35 +02:00