Yorik van Havre
5c4cf71e2d
+ small fixes to Draft Scale tool
2012-01-03 13:25:37 -02:00
Yorik van Havre
4d3e0ba7b9
+ added Draft Scale feature
...
the Draft scale tool works identically as before,
but now produces a parametric Scale feature instead of
modifying the base objects. The old behaviour is still
available to python scripting.
2012-01-02 19:24:48 -02:00
Yorik van Havre
3567499544
+ fixed default angle for Draft Array objects
2012-01-02 18:35:58 -02:00
wmayer
7d7eefc7ca
+ check for null shape before calling BRep_Tool::IsClosed
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5379 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 14:03:55 +00:00
logari81
ef11dd0abf
+ add missing addExternal icon file
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5378 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 22:21:33 +00:00
logari81
0a6fe6d882
+ add GUI command for addExternal in the Sketcher
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5377 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 20:01:43 +00:00
logari81
4935ea95c2
+ strip trailing spaces, untabify, fix typos
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5376 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 19:57:59 +00:00
unknown
1d6dee8616
Merge remote-tracking branch 'svn/trunk'
2012-01-01 14:59:26 +01:00
wmayer
e5d01051fa
+ implement multi-selection for Inventor style
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5374 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 13:40:53 +00:00
wmayer
69e2ff04b0
0000555: 3D navigation using a two-button laptop touchpad
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5373 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 12:44:08 +00:00
mrlukeparry
4fcffabf15
Remove un-necessary GL command that seemed to cause rendering artifacts.
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5372 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 20:01:24 +00:00
Yorik van Havre
d7da500942
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2011-12-31 17:18:03 -02:00
Yorik van Havre
4918fd32f1
fixed bug #556 - Premature loading of modules
...
The Draft and Arch modules now load heavy modules such
as Part or Sketch only when they use them, not anymore
at Init time.
2011-12-31 17:16:51 -02:00
wmayer
54e4a8d5c6
0000546: Ellipse added to create primitive dialogue
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5371 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:54:45 +00:00
wmayer
06241c4ad0
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5370 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:06:12 +00:00
wmayer
489c92fb35
+ implement alternative zooming for Inventor style
...
+ proper handling of space navigator events
+ fix bug when assigning user-defined shortcuts
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5369 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 17:51:41 +00:00
unknown
8f08a4745e
Merge remote-tracking branch 'svn/trunk'
2011-12-31 15:02:30 +01:00
wmayer
0c70ddf595
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5367 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 20:49:59 +00:00
wmayer
db3aa26cf1
+ fix build error
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5366 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 18:59:57 +00:00
wmayer
891421d805
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5365 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 17:27:21 +00:00
Yorik van Havre
2943f2d3ed
+ more small fixes to DrawingPage
2011-12-30 13:02:33 -02:00
wmayer
db0ad3a49c
+ add new custom widget
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5364 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 14:30:52 +00:00
wmayer
dfbea1de96
+ move vec_traits into its own module
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5363 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 11:45:28 +00:00
wmayer
00030a71c0
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5362 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 10:59:54 +00:00
Yorik van Havre
111fabaa78
+ small fixes to the Drawing Page
2011-12-29 23:23:37 -02:00
Yorik van Havre
1cd731e958
added editable texts to the default A3 template
2011-12-29 19:33:46 -02:00
Yorik van Havre
e3da4288a1
Added editable texts to DrawingPage
...
- Editable texts can be added to templates by adding a
freecad:editable="textName" attribute to SVG <text> tags
- Added EditableTexts property (stringlist) to FeaturePage objects
- Instead of writing directly the SVG fragments to the temp file,
they are scanned for editable texts, and if needed those are
changed, then the final temp file is written, allowing for
editable texts anywhere, even in FeatureView objects
- On changing the Template, editable texts are picked and
stored in the EditableTexts property.
2011-12-29 19:02:58 -02:00
logari81
c6de527391
+ fix issue with conflicting constraints in fixed arcs
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5361 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 20:12:57 +00:00
wmayer
bdf43fcaa4
+ support of face for draft angle extrusion
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5360 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 19:13:16 +00:00
wmayer
60ba9cf5db
0000542: request for 'Draft Angle' option for extrusion
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5359 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 18:20:59 +00:00
logari81
fe0767a4b4
0000554 : Sketcher: adding angle constraint on a single line crashes FreeCAD
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5358 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 16:25:40 +00: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
0b0f55e8f8
+ fix problems with call tips window if text after dot is not a word
...
+ fix problems with history in python console
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5356 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 11:20:49 +00:00
wmayer
b755192047
+ disallow duplicates of external constraints
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5355 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 10:31:21 +00:00
wmayer
3e939999c4
+ convert OCC exception to FreeCAD exception
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5354 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 10:06:28 +00:00
wmayer
0ab5a83903
+ support of circle and arcs as external geometries
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5353 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 16:13:43 +00:00
wmayer
93665fa95a
+ restore external constraints after project load
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5352 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 13:19:26 +00:00
wmayer
5aebda6e2c
+ allow negative values in revolve task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5351 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 10:45:17 +00:00
wmayer
7a7be8e2d4
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5350 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 10:17:16 +00:00
wmayer
a402ab5320
+ raise exception in TopoShape::getSubShape() if shape is empty or wrong sub-type is given
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5349 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-27 14:39:29 +00:00
Yorik van Havre
df9cdb6491
Merge branch 'master' into drawingpage
2011-12-26 12:31:01 -02:00
Yorik van Havre
5740cde4da
fixed bug #549 - Undo of offset objects causes Draft tools to stop functioning
2011-12-25 17:49:30 -02:00
Yorik van Havre
0f16ea362d
added Start and End properties to 2-point Draft lines
2011-12-25 17:02:12 -02:00
logari81
d83e488394
+ improve support for external geometries in sketcher constraints
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5348 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 23:50:31 +00:00
logari81
6d35d55905
+ fix minor bug in freeGCS
...
+ make handling of negative curve indices in ViewProviderSketch more consistent
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5347 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 22:17:39 +00:00
unknown
1d17b1fe51
Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2011-12-24 17:46:38 +01:00
Yorik van Havre
9cf345ecfb
+ small fix in DraftSnap
2011-12-24 14:31:30 -02:00
logari81
6b89ba2641
+ initial support for external geometry constraints in sketches (work in progress)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5346 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 16:12:45 +00:00
logari81
b865c2e276
+ simplify drawing and selection of root cross lines
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5345 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:53:19 +00:00
logari81
40ebead233
+ modified declaration of external geometry in setUpSketch
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5344 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:37:11 +00:00