Commit Graph

773 Commits

Author SHA1 Message Date
jriegel
110119b4c3 Merge branch 'master' into HEAD
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5437 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-02-23 07:23:09 +00:00
jriegel
54b5a0aad7 Merge remote-tracking branch 'svn/trunk' 2012-02-23 07:47:19 +01:00
wmayer
93637831bf Add convenience method to Vector3 class 2012-02-22 19:49:26 +01:00
wmayer
0c9fb91bd9 Embed version number into splashscreen 2012-02-22 17:28:22 +01:00
Yorik van Havre
c2039f2590 Added DrawStyles to Draft objects
+ Draft Viewproviders now have a "DrawStyle" property which
allows to set solid, dashed, dotted or dashdotted linestyles.
2012-02-22 00:01:30 -02:00
Yorik van Havre
3368fdd989 Fixed typo 2012-02-21 17:53:46 -02:00
Yorik van Havre
98fc92e05a Fixed dimension text height bug in Draft DXF import 2012-02-21 17:45:49 -02:00
Yorik van Havre
a912de03ea Further improvements to Draft DXF importer
+ further removals of acad-specific text formatting
+ fixed text alignment
+ support of POINT entities
+ support of LEADER entities
2012-02-21 12:28:07 -02:00
wmayer
73bf4d5d8c Adjust WiX scripts 2012-02-21 13:46:35 +01:00
wmayer
e89aeaed5d Adjust WiX scripts 2012-02-21 13:19:29 +01:00
wmayer
2ba9354492 Fix build error with VC++ 2012-02-21 11:11:57 +01:00
wmayer
1fb1f0b258 Add script to update version number on PPA 2012-02-20 21:21:08 +01:00
wmayer
3891ad218f New functions added to orhto views (Joe Dowsett) 2012-02-20 20:53:54 +01:00
wmayer
c782b9e732 Apply patch from Joe Dowsett 2012-02-20 20:39:19 +01:00
wmayer
a769aaf9eb 0000609: autogen.sh creates a file 71 2012-02-20 20:04:05 +01:00
wmayer
2348a70d25 Support of customizeable zoom step and zoom-at-cursor 2012-02-20 19:52:56 +01:00
Yorik van Havre
c69bb0999d More fixes to Draft DXF importer
+ Fixed *blocks embedded in std blocks
+ Fixed text color
+ Added text size pref setting
+ Further fixes to text formatting
2012-02-19 20:20:41 -02:00
Yorik van Havre
68dcabcffc Couple of fixes in Draft DXF importer
+ fixed default draft point color
+ fixed bug in polylines with bulge = almost zero
+ fixed bug in text attributes display
2012-02-19 17:31:28 -02:00
wmayer
388eded3dd Fix error in install target, option to prepare for debian build 2012-02-17 23:22:17 +01:00
wmayer
5f140253fa Support of INSTALL target on Windows (VC++ and MinGW) 2012-02-17 21:41:00 +01:00
Jose Luis Cercós pita
87782c32cb Added some hydrostatics computation. 2012-02-17 13:41:50 +01:00
Jose Luis Cercós pita
6c870f2ebd Created loadable hydrostatics task panel. 2012-02-17 11:41:41 +01:00
Jose Luis Cercós pita
41c0f80bc6 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-17 10:57:03 +01:00
wmayer
f7bb6026b1 Fix INSTALL target in cmake files 2012-02-17 01:43:03 +01:00
wmayer
905fb1a53f Fix INSTALL target in cmake files 2012-02-17 00:03:30 +01:00
wmayer
c4122e059e Fix INSTALL target in cmake files 2012-02-16 23:35:54 +01:00
wmayer
3c76fc176e Fix INSTALL target in cmake files 2012-02-16 21:22:42 +01:00
Yorik van Havre
cda83bbd13 Small fix to Draft SVG
+ fixed the location of the getrgb() function
2012-02-16 08:49:13 -02:00
wmayer
d23f9a854e Redirect output and errors only if set in preferences 2012-02-15 12:03:26 +01:00
wmayer
c709eeba89 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-14 02:09:33 +01:00
wmayer
1cd2e2dc72 Experiment with keyword expansion 2012-02-14 02:08:47 +01:00
Yorik van Havre
328f038f01 Fixed editmode bugs in Draft & Arch 2012-02-13 20:13:13 -02:00
Yorik van Havre
b0ec0931cb Added Std_Edit FreeCAD command
That command (located in the Edit menu) toggles (enters or leaves)
the Edit mode of a selected object.
2012-02-13 20:11:14 -02:00
Yorik van Havre
edb20f1876 Fixed bug #592 - SVG export of shapes containing full circles 2012-02-13 13:42:48 -02:00
Yorik van Havre
601d292b54 Fixed bug #593 - Draft SVG representation of white objects 2012-02-13 10:44:59 -02:00
Yorik van Havre
8f075ab326 Added arc flags calculation to Draft arcs exported to svg (shoogen) 2012-02-13 10:30:29 -02:00
Sebastian Hoogen
41337f61a6 Added viewbox and mm units to Drawing templates 2012-02-12 10:38:46 +01:00
Sebastian Hoogen
b613925228 importSVG reimplemented getsize using a RegEx 2012-02-12 10:20:48 +01:00
jriegel
f53f1cee84 Merge branch 'master' into HEAD
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5436 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-02-11 18:21:09 +00:00
jriegel
839a36ea6f Merge remote-tracking branch 'svn/trunk' 2012-02-11 19:15:13 +01:00
jriegel
6b1da03e94 Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-11 19:14:33 +01:00
wmayer
65863849e6 Print pythons exceptions in macros to output window (copied from Git)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5435 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-02-10 15:01:34 +00:00
wmayer
88370f19dd apply SVN commit 5432 to Git 2012-02-10 15:58:11 +01:00
wmayer
7396c528e1 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-10 15:30:21 +01:00
wmayer
0dc635f04f 0000598: New version treats some objects as immutable 2012-02-10 15:29:23 +01:00
wmayer
21e61f155e 0000598: New version treats some objects as immutable
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5434 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-02-10 14:18:14 +00:00
Jose Luis Cercós pita
b8e56edc60 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-10 14:50:09 +01:00
Sebastian Hoogen
4b815347f2 importSVG multiple changes
reordered path command control structure
adding rounded rect and elliptical arc support
2012-02-10 09:36:12 +01:00
Sebastian Kuzminsky
a0e7e4bfcc remove some old dead code 2012-02-10 00:38:13 -07:00
Sebastian Kuzminsky
ff157cf94d export SVG as either 'Translated' or 'Raw'
There are two things a user might want when exporting to SVG:

    1. A pretty picture, to put on paper or on the screen and show
       to humans.

    2. An accurate representation of their part, for feeding to CAM
       software.

This commit adds a mechanism that lets the user select which of those
two options they want.

A new choice is added to the Draft Preferences.  The two options are:

    * "Translated (for print and display)", which acts just like before.
      The sketch is translated so it fits neatly in the display area.
      of the cartesian plane.  This is usually what you want if you're
      going to display the SVG to humans.

    * "Raw (for CAM)", which does not translate the sketch at all.
      All sketch coordinates are preserved exactly.  This is useful for
      feeding the SVG to a CAM program (like PyCAM).

The SVG export function is modified to check this new Preference setting,
and write either "Translated" or "Raw" SVGs as appropriate.
2012-02-10 00:38:04 -07:00