Commit Graph

902 Commits

Author SHA1 Message Date
DeepSOIC
5e5b3f8b61 PartDesign: add ViewProviderPython
+ bind PartDesign::Feature to PartDesign::ViewProvider, and adjust
viewprovider of PartDesign::FeaturePython accordingly.
2017-03-04 19:16:39 -03:00
DeepSOIC
eae0d6594c PartDesign: update primitives to use PartDesign::FeaturePy 2017-03-04 19:16:39 -03:00
DeepSOIC
ec29adfb55 PartDesign: add FeaturePython
Opens a window to extend PartDesign with Python
2017-03-04 19:16:39 -03:00
Kunda
9410e751e9 source typo fixes pt4 (only on py3 merged code) 2017-03-02 13:47:21 +01:00
wmayer
08f4fbcea9 resolve merge conflict 2017-03-02 13:47:10 +01:00
wmayer
4dc97ffd92 revert commit 44c31b35b and fix original code 2017-03-01 22:54:14 +01:00
Ian Rees
4303384667 Clean up clang inconsistent override warnings. 2017-03-01 22:00:41 +01:00
wmayer
3507c97963 py3: ported PartDesign to python3 2017-03-01 17:19:33 +01:00
Priit Laes
f7bf88a0b8 python: PartDesign: *.py: Fix python3 syntax 2017-03-01 17:19:24 +01:00
hgutsche
89077ea542 fiel --> file 2017-02-28 18:52:04 +01:00
hgutsche
201c9d89b0 Some fixes for doygen syntax errors and some configuration to make it run smoother under Windows 2017-02-28 18:52:04 +01:00
Wolfgang E. Sanyer
7ba80cc36c Fixed typo. 2017-02-27 10:26:00 +01:00
Alexander Gryson
8369ca4168 Updates based on forum feedback 2017-02-21 14:13:23 +01:00
Alexander Gryson
6f9ac6aa86 Update metadata 2017-02-21 14:13:23 +01:00
Alexander Gryson
04ab477113 Align PartDesign Workbench icons to guidelines 2017-02-21 14:13:23 +01:00
wmayer
6e69e704f1 handle Coin3d version older than 4.0 2017-02-11 22:35:04 +01:00
wmayer
65355b07c1 fix OSX build failure due to outdated Coin3d version 2017-02-10 22:09:53 +01:00
wmayer
6333e3630c issue #0002503: Invisible pad object 2017-02-10 17:19:01 +01:00
Ajinkya Dahale
4ae32c8851 Minor bug in PartDesignGui::ViewProviderPipe
Assert excludes any "Edge1"
2017-02-01 09:08:05 +05:30
wmayer
7b782e595f fix crash when pressing cancel on pipe task panel 2017-01-24 15:00:41 +01:00
wmayer
4dcb8d64d8 fix crash when cancelling revolution task panel 2017-01-23 23:24:40 +01:00
wmayer
5aac8e3b13 issue #0002836: Crash in sketcher 2017-01-23 22:48:02 +01:00
wmayer
a0517c1036 TaskTransformedParameters derives from Gui::DocumentObserver to handle deletion of view provider when clicking Cancel button 2017-01-22 19:07:07 +01:00
wmayer
5ba9056af1 spend own type for Python wrappers of FeaturePrimitive and BodyBase 2017-01-20 15:42:50 +01:00
Stefan Tröger
ea73e55eb6 Extensions: Fix GeoFeatureGroup drag&drop 2017-01-04 16:01:58 +01:00
Stefan Tröger
098a27aaa4 PartDesign: Show origin for primitive editing 2017-01-04 16:01:58 +01:00
Stefan Tröger
11a12f57e3 PartDesign: Fix test for new group body 2017-01-04 16:01:58 +01:00
Stefan Tröger
22c26d043a PartDesign: Adopt python interface to body group 2017-01-04 16:01:58 +01:00
Stefan Tröger
8bd07747ae PartDesign: Change body viewprovider to group 2017-01-04 16:01:58 +01:00
Stefan Tröger
526d895a5d PartDesign: Port body to be a origin group 2017-01-04 16:01:58 +01:00
wmayer
413550d5b1 cleanup work: overload methods instead of using new method names 2017-01-04 15:39:27 +01:00
Yorik van Havre
1f261cef34 Fixed typos notified on crowdin 2016-12-28 16:59:24 -02:00
wmayer
af314cd04f avoid to create a circular dependency when modifying an existing pad or pocket operation 2016-12-28 17:05:20 +01:00
Yorik van Havre
49c8d65bfe updated ts files 2016-12-26 12:36:24 -02:00
wmayer
743b83e853 Add switch to select between Qt4 and Qt5 2016-12-13 15:53:13 +01:00
wmayer
6cfaf916f8 remove superfluous Qt includes 2016-12-13 15:40:49 +01:00
Stefan Tröger
7a94492676 PartDesign: Adopt test to new primitive behavior 2016-12-11 19:27:35 +01:00
Stefan Tröger
a645616528 PartDesign: Fix crash on datum abort 2016-12-08 08:17:31 +01:00
Stefan Tröger
223f55918c PartDesign: Reduce needed primitive task box space 2016-12-07 18:53:01 +01:00
Stefan Tröger
619f367238 PartDesign: prevent double deletion of TempVis 2016-12-07 06:41:40 +01:00
Stefan Tröger
117ae4e6ab Port attachment UI to Part for general use
Furthermore change PartDesign primitives to use the new task dialog
2016-12-07 06:41:40 +01:00
Stefan Tröger
c0a6b2ab11 PartDesign: Primitives are attachable directly
With the recently introduced AttachExtension the PartDesign primitives can be attachable by themself and don't need anymore the helping coordinate system datum. This simplyfies the code and the TreeView largely
2016-12-07 06:41:40 +01:00
Stefan Tröger
67d76b309c Port Attacher codde to the extension framework
AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
2016-12-07 06:41:40 +01:00
Sergo
591342806d fix #0002662 - crash when create ShapeBinder with origin selected 2016-12-02 17:21:32 +01:00
wmayer
c3fe2de155 replace Part.Line with Part.LineSegment 2016-11-30 21:25:18 +01:00
Stefan Tröger
2ca8d51498 PartDesign: Fix crash on pattern abort 2016-11-28 22:13:41 +01:00
Stefan Tröger
1d1cc9cfba PartDesign: Fix origin selection for pattern 2016-11-28 22:13:41 +01:00
wmayer
2c24067205 fix coverity issues 2016-11-20 17:16:33 +01:00
wmayer
acec8d0385 fixes #0002782: Build error message 2016-11-19 14:27:55 +01:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00