Commit Graph

198 Commits

Author SHA1 Message Date
DeepSOIC
9200a81eb9 PartDesign: fix wrong sketch pad (#1854)
Fixes the issue where, when a sketch is cloned, and selected for
padding, the clone gets padded instead of the sketch.
It also allows padding of a sketch that is already used by anything
else, except for PartDesign features.
+ the same fix for PartDesign Revolution.
2015-03-14 14:18:34 +01:00
Yorik van Havre
22c17aafbc Merged crowdin translations 2015-03-07 15:17:58 -03:00
Yorik van Havre
87911ca46b Updated ts files from source 2015-02-27 18:56:51 -03:00
Yorik van Havre
7f98d14930 Updated translations from crowdin 2015-02-27 18:46:03 -03:00
Yorik van Havre
3e78e68f39 Updated base translation files for crowdin 2015-01-13 20:00: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
b5ba874c96 + fixes #0001870: Revolution and Groove in Part-Design do not hide the sketch and parent-feature for some geometries 2015-01-06 15:00:24 +01:00
Abdullah Tahiri
4946eddc6b Sketcher New Feature: Ellipse support
- Ellipse introduction button via (center,majaxis extreme, a point in edge), ellipse is always CCW so that Z axis goes in the positive direction of the sketch
- Backwards compatibility with files of previous versions of ellipse not defining a phi angle
- Art by Jim (all the icons you see and the XPMs shown on creation of an ellipse)
- Element Widget support for ellipses
- Box selection for ellipses
- Point on Ellipse constraint based on the gardener's method based on Ulrich's function proposal (radcan simplified, i.e. with simplify_radical sage function)
- Tangent: Ellipse to Line based on DeepSOIC's geometric formulation (radcan simplified)

Sketcher New Feature: Internal Alignment Constraint
- The element to which internal alignment is applied has to be selected last.
- All other elements are added in the order of priority, taking into account existing elements
- Art by Jim (beautiful icons).

Sketcher New Feature: Tool to show/hide/restore the internal geometry of an element
- New functionality for show/hide internal geometry:
  toggles between hiding all unused internal geometry elements and showing all internal geometry.
  The restore function is implicit to the showing all internal geometry

Sketcher New Feature: Arc of Ellipse support
- Part::Geometry + Python implementation
- ArcOfEllipse creation method
- Art by Jim (all the icons you see and the XPMs shown on creation of arc of ellipse elements)
- Sketcher Element widget for ArcOfEllipse.

Bug fix: Select elements associated to constraints works now for foci internal alignment constraints
2014-12-20 12:33:29 +01:00
wmayer
e9370e8096 + fixes #0001849: Enable Spin Boxes support for Pad, Fillet and Chamfer 2014-12-11 18:25:30 +01:00
wmayer
a9bf0c88ae + 0001849: Enable Spin Boxes support for Pad, Fillet and Chamfer 2014-12-07 00:38:02 +01:00
Sebastian Hoogen
46a00d1380 remove support for automake 2014-11-26 10:26:30 +01:00
wmayer
4e72e4a937 + fix Qt help problems 2014-10-01 17:16:43 +02:00
wmayer
696d4a5f4a + fix warnings with clang 2014-09-24 17:46:04 +02:00
wmayer
055dcb0512 + fix warnings with clang 2014-09-24 15:55:36 +02:00
Stefan Tröger
512a2b94d2 Adaption of FreeCAD to QuarterWidget
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer  interface
2014-09-23 10:11:11 +02:00
wmayer
47ce908531 + do not add units to translation 2014-09-10 10:35:49 +02:00
wmayer
9c534e181c + allow to load PartDesign even if PySide is not found, suppress MinGW warnings 2014-08-30 23:26:29 +02:00
wmayer
1765741648 minor fixes in gear panel 2014-08-08 13:21:06 +02:00
Aglef Kaiser
3274bcb71b Involute gear script extended for internal gears 2014-08-08 12:10:38 +02:00
Johan K
5edd3229cb Added more regular polygons to the sketcher gui 2014-07-27 00:25:40 +02:00
wmayer
0cedc30660 + fix doc string 2014-07-22 14:49:25 +02:00
wmayer
0ee3ca238f + support units in hole panel 2014-07-22 14:47:37 +02:00
wmayer
8d14da3e1e + support units in hole panel 2014-07-22 14:47:09 +02:00
wmayer
8ce525ac92 + support units in draft panel 2014-07-22 14:44:20 +02:00
wmayer
a250e5e2d5 + support units in polar pattern panel 2014-07-22 14:39:23 +02:00
wmayer
5123d18c9b + support units in revolve panel 2014-07-22 14:30:30 +02:00
wmayer
c28900cec9 + support units in groove panel 2014-07-22 14:23:10 +02:00
wmayer
fc73f324e8 + support units in pocket panel 2014-07-22 14:13:45 +02:00
wmayer
41c1ff8916 + minor issue solved with message label of linear pattern panel 2014-07-22 11:08:43 +02:00
wmayer
88f6a253ec + fix bug in chamfer/fillet when aborting command 2014-07-22 11:02:45 +02:00
wmayer
41460e4fb7 + fixes 0001563: Add units to Linear Pattern in PartDesign 2014-07-22 10:39:44 +02:00
wmayer
3fd2ad758e + do not allow negative numbers in fillet and chamfer panel 2014-07-18 15:23:36 +02:00
wmayer
d3221b183c + fix crash when trying to edit broken revolve object 2014-07-13 11:34:36 +02:00
wmayer
a4cd6fa0cb + split create/edit sketch command into two commands 2014-07-13 10:17:50 +02:00
wmayer
0072f7b942 + fix crash when trying to edit broken revolve object 2014-07-12 16:13:13 +02:00
wmayer
83b0654882 + select value in task pad panel 2014-06-10 12:33:56 +02:00
wmayer
326c2404fa + fixes #0001562: Add units to Fillet and Chamfer in PartDesign 2014-06-10 12:33:14 +02:00
wmayer
025b2638dc + fixes #0001562: Add units to Fillet and Chamfer in PartDesign 2014-06-10 12:32:57 +02:00
wmayer
34176e51f0 + fixes for sketcher 2014-06-03 11:24:49 +02:00
Yorik van Havre
867f526d3b Updated translations 2014-05-24 17:35:20 -03:00
wmayer
05e8a4f74c + fixes #0001549: crash with Draft move tool while sketch is in edit mode 2014-05-20 15:25:03 +02:00
Johannes Reinhardt
b1a2f327cd fix typos in PartDesign module 2014-05-16 19:26:29 +02:00
wmayer
b69b9ad6d9 + allow to always run macros, fix disappearing grid in sketcher 2014-05-13 16:20:51 +02:00
Yorik van Havre
b56e9a4923 Updated ts files 2014-05-11 14:49:24 -03:00
wmayer
6ac93e9d72 Add initial support for different libdir (jobermayr) 2014-05-10 12:57:38 +02:00
wmayer
55984a200f + fix flaws found with code analyzer tool 2014-05-07 13:09:44 +02:00
wmayer
4b2b243e47 + compile with clang 2014-05-05 16:24:01 +02:00
mdinger
1498e99cef Move python module prefix and suffix properties into macro to be set together 2014-05-03 16:00:30 +02:00
wmayer
67edfb895b + Fix prefix of Python extensions built with MinGW 2014-04-30 18:22:52 +02:00
mdinger
04e2db9109 Comment to document why this module alone is installed differently 2014-04-30 13:41:17 +02:00