Commit Graph

41 Commits

Author SHA1 Message Date
jrheinlaender
12bf1d58f6 Allow extruding from a datum plane to another face or plane, optionally with an offset 2016-04-12 18:11:53 +02:00
jrheinlaender
dfd27740a9 Some code unification for sketchbased features 2016-04-12 18:11:51 +02:00
jrheinlaender
2732f44b42 Miscellaneous fixes 2016-04-12 18:11:51 +02:00
jrheinlaender
54895922a4 Miscellaneous fixes 2016-04-12 18:11:50 +02:00
jrheinlaender
e78b43d7db bugfix for extrude to datum plane 2016-04-12 18:11:50 +02:00
jrheinlaender
de17a3ede4 Pad/Pocket: Allow extrude up to a datum plane 2016-04-12 18:11:50 +02:00
jrheinlaender
bf973e06c0 Refactored code of SketchBased features to have common code in an abstract superclass 2016-04-12 18:11:50 +02:00
jrheinlaender
4f643b2218 Made the rest of the PartDesign features aware of the Body 2016-04-12 18:11:49 +02:00
jrheinlaender
90d2508efb More bug fixes for Body insertion/deletion of features 2016-04-12 18:11:48 +02:00
jrheinlaender
0cd8fc816b Bug fixes for Body feature insert/remove functionality 2016-04-12 18:11:48 +02:00
jrheinlaender
fb85cd2899 Enhanced Pick dialog for PartDesign feature's sketches 2016-04-12 18:11:47 +02:00
wmayer
df05844d32 + in pad dialog make sure not to compare quantities with different units 2016-02-23 11:34:04 +01:00
Mateusz Skowroński
c275b35d48 QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Eivind Kvedalen
8e112bd2db PartDesign: Added support for expressions. 2015-09-21 14:51:09 +02:00
wmayer
3cd024fa71 + fixes #0001721: PartDesign Pad 'Up to face' face selection in the 3D view not working 2015-01-06 18:38:33 +01:00
wmayer
e9370e8096 + fixes #0001849: Enable Spin Boxes support for Pad, Fillet and Chamfer 2014-12-11 18:25:30 +01:00
wmayer
83b0654882 + select value in task pad panel 2014-06-10 12:33:56 +02:00
wmayer
b69b9ad6d9 + allow to always run macros, fix disappearing grid in sketcher 2014-05-13 16:20:51 +02:00
wmayer
55984a200f + fix flaws found with code analyzer tool 2014-05-07 13:09:44 +02:00
wmayer
54dd200b67 + Avoid to open two transactions when creating a pad 2014-02-28 10:02:59 +01:00
wmayer
688680c8e7 + Fix undo/redo issue with pad 2014-02-12 16:15:24 +01:00
jriegel
4a4d851fb8 Fix default bug in Pad dialog 2014-02-09 19:21:01 +01:00
jriegel
7a7710873e Fully implement Units in PartDesign Pad 2014-02-09 16:23:06 +01:00
Gavin Swanson
12091030a2 Add fancy unit/math input to pad tool
Pad tool does not currently save the units, so the result is still in mm.
2014-02-07 22:10:31 -08:00
jrheinlaender
4d595ff499 PartDesign module moving float -> double 2013-03-25 17:42:29 +04:30
jrheinlaender
d2539ff75a Enabled "Reversed" option for Pad up to first/last 2012-11-06 20:37:52 +01:00
jrheinlaender
40cb99612b Pad/Pocket: Fixed bug that led to failed UpToFace when finishing the feature (thanks to wmayer for pointing this out) 2012-11-06 20:37:51 +01:00
wmayer
7dd90ce697 Fix problems when chaning language while pad/pocket panel is open 2012-11-05 10:57:52 +01:00
wmayer
22c0f85672 Algorithm to remap support shape, fix bugs in pad/pocket 2012-11-04 16:48:52 +01:00
jrheinlaender
1d0be7954e PartDesign, 758, 766, 773, 775: several improvements, fixes and code refactoring for Pad and Pocket 2012-11-03 23:07:48 +01:00
wmayer
3c08b99500 Allow to clear selection in pad/pocket, fix compile error 2012-11-02 13:52:20 +01:00
wmayer
03f465faf6 0000865: Document.xml in project file contains invalid string 2012-11-02 12:46:42 +01:00
wmayer
52178f939b Add a check box to update 3d view or not 2012-08-17 15:36:13 +02:00
wmayer
8a94ba885c Fix critical warnings 2012-06-13 18:49:10 +02:00
jrheinlaender
5ecef4adeb Pad feature: Midplane, two-sided dimensions, up to first/last/face options 2012-06-08 17:32:54 +02:00
wmayer
5eaf2226ab 0000521: Part Design: Pad from sketch on a face - reversed option greyed out in Taskview
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5357 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 12:31:49 +00:00
wmayer
847a9aad5e 0000479: Pad: negative value is not allowed
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5249 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 12:12:37 +00:00
wmayer
bdb203bf9c 0000506: Modifying focus when creating pad.
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5216 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-04 15:52:10 +00:00
wmayer
48d52b6a8b + exception handling in TaskDlgPadParameters
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5113 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-10 18:38:34 +00:00
wmayer
d6a0e3cf14 + 0000454: Illegal storage access crash when canceling pad
+ live update of changes on pad task panel

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5053 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-22 11:56:38 +00:00
wmayer
120ca87015 + unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00