Commit Graph

190 Commits

Author SHA1 Message Date
wmayer
7511f16541 0000611: Explanatory illustrations for Choose orientation dialog 2012-02-25 21:20:08 +01:00
wmayer
5f140253fa Support of INSTALL target on Windows (VC++ and MinGW) 2012-02-17 21:41:00 +01:00
wmayer
3c76fc176e Fix INSTALL target in cmake files 2012-02-16 21:22:42 +01:00
jriegel
2ecbd6b851 update idf import and small fixes
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5432 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-02-05 16:32:29 +00:00
wmayer
0b044ffd91 0000581: crash when editing duplicated sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5427 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-27 10:53:51 +00:00
wmayer
0496df6538 + check if re-mapping causes cyclic dependency
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5409 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 14:45:48 +00:00
logari81
d8109df4c7 + support deletion of external geometries
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5403 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 18:21:33 +00:00
logari81
919d17a50a + improve handling of external geometries and sketch axes in constraints
+ tidy up and avoid code duplication


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5380 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 21:25:03 +00:00
logari81
ba343de080 + 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
292f7450eb + 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
41f6ead7ee + 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
mrlukeparry
20f8a50909 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
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
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
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
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
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
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
logari81
137904c5a8 + support external geometry and coordinate system axes in the SketchObject class
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5343 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 12:11:18 +00:00
logari81
247bf144e3 + implement getGeometry method for accessing Geometry in SketchObject
+ increase use of constness in accessing SketchObject geometry
+ simplify DrawSketchHandler
+ variables naming improvements


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5342 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 11:47:37 +00:00
logari81
590b0469c3 + untabify, remove unused variables
+ use Constraint::GeoUndef for comparisons where possible
+ fix two absurdly implemented loops


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5341 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 08:21:18 +00:00
logari81
3c9053a599 + preparation for external geometry constraints in the sketcher
+ change value of H_Axis and V_Axis constants
+ external Geometry transferred in reverse order from SketchObject to Sketch
+ replace construction property with external property in GeoDef
+ support negative geometry indices in the Sketch class
+ whitespace and variables naming improvements, typo fixes


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5340 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 00:25:34 +00:00
logari81
a987522a77 + support fixed geometries in the Sketch class
+ avoid code duplication 


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5302 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-14 21:29:24 +00:00
logari81
e2ce022839 + add axis link property to the PartDesign/Revolution feature
+ fix placement of the PartDesign/Revolution feature to the placement of its sketch/support


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5279 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:53:48 +00:00
logari81
d03d74f6ae + whitespace, typo fixes, tidying up
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5278 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:45:41 +00:00
wmayer
bde949f7e4 0000519: Patch to set proper RPATH's for system wide installation on Linux
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5270 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 12:36:36 +00:00
logari81
86e3e90853 + get possible axes information from Sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5261 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 21:17:50 +00:00
logari81
fad7696ad4 + avoid code repetition in positioning of Sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5254 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 15:14:56 +00:00
logari81
70a7e06716 + replace -1 with Constraint::GeoUndef
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5214 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-03 19:29:58 +00:00
logari81
2a8a4775ef + make Levenberg-Marquardt solver maxStep aware
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5213 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-03 19:22:06 +00:00
yorikvanhavre
690e5090dc + updated finnish translations I had forgotten
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5187 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:40:06 +00:00
yorikvanhavre
c59c8f2755 + updated Sketcher translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5182 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:23:11 +00:00
logari81
3b4dde6799 + change warnings to log messages for 0.12 release
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5156 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-22 18:33:06 +00:00
logari81
4d7a9435c1 + use a trick to improve edge dragging of arcs and circles (until we find a more proper solution)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5149 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-17 21:53:40 +00:00
logari81
aaea1b933c + try to make the SQP solver in the Sketcher more robust
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5148 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-17 19:58:45 +00:00
logari81
1c858b4b4b + fix minor bug in constraints list filters
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5141 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 21:57:51 +00:00
logari81
5c3dd091d9 + fix handling and display of negative signs in the Sketcher
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5140 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 19:34:12 +00:00
wmayer
73dd4ab9eb + respect Selectable property in SoFCUnifiedSelection node
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5136 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 10:04:21 +00:00
logari81
85b2fec8f6 + revert to previous values when setDatum fails
+ detect well known invalid values for setDatum
+ hide some negative distance datums in the gui


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5133 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-14 18:45:59 +00:00
logari81
8c65bec480 + prevent possibly infinite loop in the Levenberg-Marquardt solver
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5132 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-14 18:40:54 +00:00
logari81
59a554f8da + fix some bugs in the Sketcher fillet and trimming tools
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5126 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-13 20:13:46 +00:00
wmayer
7c70032797 + always move viewer to be orthogonal to sketch when in edit mode
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5125 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-13 17:44:09 +00:00
logari81
62e8357b5d + change default colors
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5123 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-12 23:47:45 +00:00
wmayer
bb3d204603 + fix build errors with VS2010
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5121 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-12 23:15:04 +00:00
logari81
67018ac211 + reorganize the fallback solvers mechanism in the Sketcher
+ drop Sketcher solutions that yield to invalid Geometry


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5120 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-12 10:09:41 +00:00
logari81
1782d731da + fix a bug in the fallback solvers mechanism
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5119 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-11 21:27:53 +00:00
wmayer
fbd01cb5f2 + switch off global selection node while sketch is in edit mode
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5118 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-11 14:21:23 +00:00
logari81
26a1d89b6e + fix a small bug in constraint datum dragging
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5117 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-11 11:49:08 +00:00
logari81
5686310a0f + apply suggested improvements to the new freegcs solvers
+ detect diverging solutions and NaN


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5114 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-10 23:39:08 +00:00
logari81
5f186325e5 + add Levenberg-Marquardt and DogLeg algorithms in freegcs (from ickby)
+ use fallback solvers in Sketch::solve and ask for users feedback
+ improve tooltip text


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5112 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-10 18:29:52 +00:00
jriegel
11008812de + more prio to line and point in selection on sketch edit
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5107 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-09 20:46:22 +00:00
wmayer
c7985e5c06 + rework edit modes
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5102 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-08 21:15:49 +00:00
jriegel
c152e988be + fix bug in German version with grid sizes smaller 1mm
+ clarify labeling of grid snap and grid size

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5101 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-08 20:34:47 +00:00
logari81
8c515c381b + improve automatic grid resizing in the sketcher
+ make sketch axes always visible
+ remove redundant funtions 


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5097 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-07 21:45:13 +00:00
logari81
751929c87b + intent to improve the sketcher solving outside mouse drag operations (needs testing)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5096 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-07 05:19:38 +00:00
jriegel
e21cb403f5 + fix bug #470
+ different color for H and V axis in sketcher edit Mode

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5091 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-04 21:40:47 +00:00
logari81
8fad3bab7a + fix a bug in the trimming tool of the Sketcher
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5071 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-26 20:27:30 +00:00
logari81
8285c1d4e5 + clean up the synchronization of Contraints and Geometry lists
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5069 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-26 11:02:04 +00:00
wmayer
1869f0701a + fix bug with loosing constraint with undo/redo
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5068 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-26 10:13:22 +00:00
wmayer
50e37c4d47 + fix broken sketch object
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5067 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-26 08:22:36 +00:00
wmayer
36d392f5cd + fix Makefiles
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5065 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 22:44:35 +00:00
logari81
c2d52dd03d + link Constraints list to a specific Geometry list in order to fix undo crashes in the Sketcher (experimental, needs testing)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5064 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 17:35:33 +00:00
logari81
61de5e037e + fix typos, strip trailing spaces, homogenize coding style
+ remove redundant header


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5063 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 17:07:23 +00:00
mrlukeparry
6e6a0ccfb4 Trim code improvements:
Automatically converts point on object constraints to coincident constraints when these points are trim points.

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5056 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-23 20:07:00 +00:00
logari81
3d9c7771f8 + fix indentation, untabify and strip trailing spaces
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5054 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-22 11:57:49 +00:00
mrlukeparry
87dd7826c7 Improved Datum Visuals.
DepthTest works correctly.
Datum label selection colour works correctly. 
Made labels slightly smaller to prevent stretch

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5052 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-22 08:50:30 +00:00
wmayer
a53559fe62 + implement command to view sketch perpendicular to sketch plane
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5046 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 11:24:55 +00:00
logari81
9741f86a2b + try to early detect and stop divergent solutions in freegcs (needs testing)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5045 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 10:52:11 +00:00
logari81
e1326a9760 + simplify arc and circle trimming implementation in the Sketcher
+ fix a memory leak in freegcs
+ small improvements and typo fixes in freegcs
+ homogenize coding style, strip trailing spaces


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5044 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 09:45:19 +00:00
wmayer
73875b3112 + fix problem with empty bounding box in sketcher (only occurs with Coin 2.x)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5042 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 20:19:17 +00:00
wmayer
32ee057a41 + reorder definition of 'Geometry' and 'Constraints' in SketchObject
+ fix typo
+ fix whitespace


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5040 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 16:15:11 +00:00
logari81
4804818cfc + fix random positioning of zero length distance constraints
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5039 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 11:38:22 +00:00
wmayer
66033dedc7 + reorient camera for reversed sketches
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5038 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 10:04:16 +00:00
wmayer
7713342af9 + reorient camera for reversed sketches
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5037 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 09:44:31 +00:00
mrlukeparry
601bd29b2d Fixed the dreaded infinite loop bug. Implemented a few methods for SoZoomTranslate to ensure that it works correctly in all cases.
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5036 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-18 21:55:29 +00:00
wmayer
445b981760 + implement 'Reverse orientation' of sketch dialog
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5033 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-17 10:06:59 +00:00
logari81
895267799e + fix indentation and strip trailing spaces
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5021 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 18:04:08 +00:00
mrlukeparry
8feb56371d When you cannot sleep, instead drink tea and work on free-cad at 3AM!
Improved trimming behaviour for arcs substantially. Hopefully no problems in the future

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5015 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 12:20:01 +00:00
logari81
f9646b3956 + fix indentation and strip trailing spaces
+ fix small bug with trimming of circles in the Sketcher


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5014 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-13 20:06:57 +00:00
mrlukeparry
05f05209c1 Fixed Tangent Icon Positioning when lines are colinear
Fixed undo crashes for trim on both line and arcs

Added equality constraint to trimmed arcs and coincident to centers

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5011 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-13 17:52:02 +00:00
logari81
5df128b21f + fix crashes on deleting Sketcher geometries
+ whitespace improvements


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5006 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-11 21:22:55 +00:00
logari81
5797b412df + remove redundant code
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5003 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 21:50:54 +00:00
logari81
b252fe7e1f + improve coding style and fix typos
+ fix positioning of symmetry constraint icon


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5002 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 21:41:30 +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