wmayer
f03b2e80d0
0000869: Mousepointer does not track to line endpoint in sketches attached to copied or imported sketches.
2012-11-15 11:17:59 +01:00
wmayer
4975750f2f
Fix some memory leaks
2012-11-15 01:25:55 +01:00
wmayer
07a17af70a
Fix some memory leaks
2012-11-14 17:12:42 +01:00
wmayer
d2ac422f68
Fix memory leak in sketcher view provider
2012-11-14 15:04:14 +01:00
wmayer
c71b753730
Prepare sketch solver messages to be translated
2012-10-30 13:51:08 +01:00
logari81
e7ca7631fe
Sketcher: implement box selection (based on mrlukeparry's work)
2012-09-04 14:14:03 +02:00
logari81
43dd774840
Sketcher: fix memory leak in MoveConstraint
2012-09-04 14:08:03 +02:00
logari81
96c5dda4eb
Sketcher: crashes fix and other small fixes for the polyline tool
2012-08-12 12:21:53 +02:00
wmayer
408e1dc8e1
Allow to customize cursor text color in sketcher
2012-08-10 11:04:26 +02:00
logari81
fef08056a1
Sketcher, Issue 0000808: fix one more issue with restoring of external geometry
2012-08-07 01:21:45 +02:00
logari81
db2ccb31b4
Sketcher: improve position text during geometry creation
2012-08-06 23:05:31 +02:00
logari81
b3938ad045
Sketcher: simplify positioning of constraint icons
2012-07-18 16:26:24 +02:00
wmayer
fd637f2422
Make sure that ViewProviderSketch::unsetEdit exits normally
2012-07-18 14:33:14 +02:00
logari81
01cd4abbba
Sketcher: rewrite ViewProviderSketch::onDelete method
2012-07-17 12:49:37 +02:00
mrlukeparry
cba94b2660
Sketcher: improve symmetric constraint visual
2012-07-17 12:40:22 +02:00
mrlukeparry
223023d118
Sketcher: improved detection of constraints visuals overlapping
2012-07-17 11:00:31 +02:00
mrlukeparry
da7528c5b9
Sketcher, 0000466: improve visualization of constraints
2012-07-15 13:23:59 +02:00
logari81
714908d3e9
Sketcher: add support for points as construction geometry
2012-07-08 12:01:07 +02:00
logari81
938fadc746
Sketcher: support arcs in the polyline tool (jonasthomas)
2012-07-02 00:13:34 +02:00
mrlukeparry
c5b2f377a4
Sketcher: improve position hints on arc and circle creation
2012-06-24 16:30:48 +02:00
logari81
d92f627a8d
Sketcher: simplify sketch solver messages
2012-05-26 20:02:57 +02:00
logari81
ce5d9a332a
Sketcher, Issue #0000691 : detect redundant constraints and skip them if necessary
2012-05-14 11:28:05 +02:00
logari81
63b2b239b1
Sketcher: use low precision solving during mouse drag and code simplifications
2012-05-14 10:55:44 +02:00
logari81
73d2fa9e61
Sketcher: avoid duplicate code and unnecessary arguments
2012-05-14 10:44:44 +02:00
logari81
17ac6da079
Sketcher: support perpendicularity constraint for arcs and circles
2012-04-01 16:32:51 +02:00
logari81
f0a6d25621
Fix 0000461: Sketcher: tangent constraint between two arcs/circles
2012-03-22 14:14:07 +01: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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