<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>LiveGeometry Work Item Rss Feed</title><link>http://www.codeplex.com/LiveGeometry/WorkItem/List.aspx</link><description>LiveGeometry Work Item Rss Description</description><item><title>Closed Feature: Macros - define your own tools as a composition of primitive tools [3777]</title><link>http://livegeometry.codeplex.com/workitem/3777</link><description>Implemented&lt;br /&gt;</description><author>KirillOsenkov</author><pubDate>Thu, 16 May 2013 09:52:53 GMT</pubDate><guid isPermaLink="false">Closed Feature: Macros - define your own tools as a composition of primitive tools [3777] 20130516095253A</guid></item><item><title>Closed Feature: Bezier Curve Fill [5546]</title><link>http://livegeometry.codeplex.com/workitem/5546</link><description>Requested by alejandrobog.&amp;#160; Makes some sense.&amp;#160; Not sure yet how.&lt;br /&gt;</description><author>KirillOsenkov</author><pubDate>Thu, 16 May 2013 09:52:51 GMT</pubDate><guid isPermaLink="false">Closed Feature: Bezier Curve Fill [5546] 20130516095251A</guid></item><item><title>Closed Issue: Problem if dependent properties and dependency list are not one-to-one. [5890]</title><link>http://livegeometry.codeplex.com/workitem/5890</link><description>I discovered this problem when I tried to create an ellipse arc on top of a circular arc.  What happens is two dependencies of the ellipse depend on the same object.  Apparently an object can occur in the dependency list only once.  For the current scheme to work, duplicates should be allowed in the dependency list.  This problem also affects other shapes.  Try creating a circle by radius where the radius is defined by the center and the point on the circumference.&lt;br /&gt;&amp;#160;&lt;br /&gt;Have not looked into it yet.  Obviously has to do with collections.&lt;br /&gt;</description><author>DavidHartmann</author><pubDate>Thu, 16 May 2013 09:52:51 GMT</pubDate><guid isPermaLink="false">Closed Issue: Problem if dependent properties and dependency list are not one-to-one. [5890] 20130516095251A</guid></item><item><title>Closed Issue: Some bugs 2 [5894]</title><link>http://livegeometry.codeplex.com/workitem/5894</link><description>Could somebody fix it&amp;#63;&lt;br /&gt;&amp;#160;&lt;br /&gt;- &amp;#34;Join two segments&amp;#34; doesn&amp;#39;t work.&lt;br /&gt;- If &amp;#34;Divide segment&amp;#34; used for polygon then exception is thrown.&lt;br /&gt;&amp;#160;&lt;br /&gt;Thanks.&lt;br /&gt;</description><author>DavidHartmann</author><pubDate>Thu, 16 May 2013 09:52:50 GMT</pubDate><guid isPermaLink="false">Closed Issue: Some bugs 2 [5894] 20130516095250A</guid></item><item><title>Commented Issue: 2 errors: [9176]</title><link>http://livegeometry.codeplex.com/workitem/9176</link><description>2 errors&amp;#58;&lt;br /&gt;&lt;br /&gt;  &amp;#42; The Y position automatically marked wrong&lt;br /&gt;  &amp;#42; RegularPolygon deserialization in FigureTypes.ContainsKey &amp;#40;typeName&amp;#41;&amp;#41; will not find at the Dependency and returns null error.&lt;br /&gt;Comments: ** Comment from web user: DavidHartmann ** &lt;p&gt;Thank you leonli77hot for reporting these issues.  I just checked in code that resolves the issues.  Your RegularPolygon.ReadXML override would work but instead I removed CompositePolygon.ReadXML &amp;#40;which was being used by RegularPolygon&amp;#41; and CompositePolygon.WriteXML.  These methods were descending into the Children when they shouldn&amp;#39;t be.&lt;/p&gt;&lt;p&gt;I use the Dynamic Geometry library for a separate project. However, I don&amp;#39;t use the RegularPolygon class so I did not notice that error.&lt;/p&gt;&lt;p&gt;- David&lt;/p&gt;</description><author>DavidHartmann</author><pubDate>Fri, 16 Sep 2011 14:02:01 GMT</pubDate><guid isPermaLink="false">Commented Issue: 2 errors: [9176] 20110916020201P</guid></item><item><title>Commented Issue: 2 errors: [9176]</title><link>http://livegeometry.codeplex.com/workitem/9176</link><description>2 errors&amp;#58;&lt;br /&gt;&lt;br /&gt;  &amp;#42; The Y position automatically marked wrong&lt;br /&gt;  &amp;#42; RegularPolygon deserialization in FigureTypes.ContainsKey &amp;#40;typeName&amp;#41;&amp;#41; will not find at the Dependency and returns null error.&lt;br /&gt;Comments: ** Comment from web user: leonli77hot ** &lt;p&gt;In RegularPolygon.cs added&amp;#58;&lt;/p&gt;&lt;p&gt;        public override void ReadXml&amp;#40;XElement element&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            Visible &amp;#61; element.ReadBool&amp;#40;&amp;#34;Visible&amp;#34;, true&amp;#41;&amp;#59;&lt;br /&gt;            Locked &amp;#61; element.ReadBool&amp;#40;&amp;#34;Locked&amp;#34;, false&amp;#41;&amp;#59;&lt;br /&gt;            IsHitTestVisible &amp;#61; element.ReadBool&amp;#40;&amp;#34;IsHitTestVisible&amp;#34;, true&amp;#41;&amp;#59;&lt;br /&gt;            var styleAttribute &amp;#61; element.Attribute&amp;#40;&amp;#34;Style&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            if &amp;#40;styleAttribute &amp;#33;&amp;#61; null&lt;br /&gt;                &amp;#38;&amp;#38; Drawing &amp;#33;&amp;#61; null&lt;br /&gt;                &amp;#38;&amp;#38; Drawing.StyleManager &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                var style &amp;#61; Drawing.StyleManager&amp;#91;styleAttribute.Value&amp;#93;&amp;#59;&lt;br /&gt;                if &amp;#40;style &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    this.polygon.Style &amp;#61; style&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;/p&gt;</description><author>leonli77hot</author><pubDate>Fri, 16 Sep 2011 03:02:51 GMT</pubDate><guid isPermaLink="false">Commented Issue: 2 errors: [9176] 20110916030251A</guid></item><item><title>Commented Issue: 2 errors: [9176]</title><link>http://livegeometry.codeplex.com/workitem/9176</link><description>2 errors&amp;#58;&lt;br /&gt;&lt;br /&gt;  &amp;#42; The Y position automatically marked wrong&lt;br /&gt;  &amp;#42; RegularPolygon deserialization in FigureTypes.ContainsKey &amp;#40;typeName&amp;#41;&amp;#41; will not find at the Dependency and returns null error.&lt;br /&gt;Comments: ** Comment from web user: leonli77hot ** &lt;p&gt;The problem lies in CompositeFigure.cs&amp;#58;&lt;/p&gt;&lt;p&gt;         public override void ReadXml &amp;#40;System.Xml.Linq.XElement element&amp;#41;&lt;br /&gt;         &amp;#123;&lt;br /&gt;             new DrawingDeserializer &amp;#40;&amp;#41;. ReadFigureList &amp;#40;Children, element, Drawing&amp;#41;&amp;#59;&lt;br /&gt;         &amp;#125;&lt;br /&gt; Here repeated ReadFigureList&lt;/p&gt;</description><author>leonli77hot</author><pubDate>Fri, 16 Sep 2011 01:52:45 GMT</pubDate><guid isPermaLink="false">Commented Issue: 2 errors: [9176] 20110916015245A</guid></item><item><title>Created Issue: 2 errors: [9176]</title><link>http://livegeometry.codeplex.com/workitem/9176</link><description>2 errors&amp;#58;&lt;br /&gt;&lt;br /&gt;  &amp;#42; The Y position automatically marked wrong&lt;br /&gt;  &amp;#42; RegularPolygon deserialization in FigureTypes.ContainsKey &amp;#40;typeName&amp;#41;&amp;#41; will not find at the Dependency and returns null error.&lt;br /&gt;</description><author>leonli77hot</author><pubDate>Thu, 15 Sep 2011 01:11:56 GMT</pubDate><guid isPermaLink="false">Created Issue: 2 errors: [9176] 20110915011156A</guid></item><item><title>Created Issue: how to support image draw&amp;drag in live geometry? [8836]</title><link>http://livegeometry.codeplex.com/workitem/8836</link><description>I learned a lot from your great work, thanks very much.&lt;br /&gt;I  want to add image draw&amp;#38;drag in live geometrylibrary, Do you plan to do it in recent&amp;#63;if not , please give me some advice.thank you&amp;#33;&lt;br /&gt;</description><author>mangojeans</author><pubDate>Wed, 22 Jun 2011 08:48:42 GMT</pubDate><guid isPermaLink="false">Created Issue: how to support image draw&amp;drag in live geometry? [8836] 20110622084842A</guid></item><item><title>Created Issue: Macro tool doesn't work correctly. [7956]</title><link>http://livegeometry.codeplex.com/workitem/7956</link><description>Repro&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Create a circle &amp;#40;using two points - the first way to create in the menu&amp;#41;&lt;br /&gt;2. Draw a line between the two points defining the circle.&lt;br /&gt;3. Create a macro as follows&lt;br /&gt;4. Select the two points on the circle for the inputs&lt;br /&gt;5. Select the circle and the radial line for the results.&lt;br /&gt;6. Now, run the macro. You will see that after creating two points, the circle and line do not appear as expected.&lt;br /&gt;</description><author>tball</author><pubDate>Sun, 23 Jan 2011 03:11:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Macro tool doesn't work correctly. [7956] 20110123031100A</guid></item><item><title>Created Issue: Check boxes do not sync [7949]</title><link>http://livegeometry.codeplex.com/workitem/7949</link><description>The check boxes &amp;#40;and the &amp;#39;grid&amp;#39; button&amp;#41; do not always sync properly. One example is where you set it through the settings dialog and then unset it some other way. In that case, the checkbox in settings will not become unchecked. I&amp;#39;m pretty sure that I noticed more, but I can&amp;#39;t recall for certain.&lt;br /&gt;</description><author>Shdus1</author><pubDate>Fri, 21 Jan 2011 06:51:04 GMT</pubDate><guid isPermaLink="false">Created Issue: Check boxes do not sync [7949] 20110121065104A</guid></item><item><title>Created Issue: When you delete the coordinate grid... [7948]</title><link>http://livegeometry.codeplex.com/workitem/7948</link><description>If you delete the coordinate grid from the Figure List &amp;#40;with the del key&amp;#41;, it is pretty hard to get it back. The only thing that you can do it ctrl&amp;#43;z.&lt;br /&gt;&lt;br /&gt;Clicking &amp;#39;grid&amp;#39; under coordinates doesn&amp;#39;t work, and selecting &amp;#39;show coordinated axes and grids&amp;#39; from the settings menu gives you something that looks quite weird.&lt;br /&gt;</description><author>Shdus1</author><pubDate>Fri, 21 Jan 2011 06:46:22 GMT</pubDate><guid isPermaLink="false">Created Issue: When you delete the coordinate grid... [7948] 20110121064622A</guid></item><item><title>Created Issue: Loading file (.lgf) with polyline fails [7621]</title><link>http://livegeometry.codeplex.com/workitem/7621</link><description>Hi Kirill,&lt;br /&gt;When I made a polyline and then saved it to disk, I noticed that when I tried to load the .lgf file it would fail everytime.  When I added the condition &amp;#34;if &amp;#40;Drawing &amp;#33;&amp;#61; null&amp;#41;&amp;#34; to the &amp;#34;UpdateVisual&amp;#34; method of the Polyline.cs class it seemed to solve the problem.  I didn&amp;#39;t see any ramifications of putting this safety code there.  However, I am not sure why the Drawing was null in the first place.  But, I just wanted to make you aware of it.  Thanks again for an awesome project and making it open source.  You rock&amp;#33;&lt;br /&gt;&lt;br /&gt;Chris&lt;br /&gt;&lt;br /&gt;        public override void UpdateVisual&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            &amp;#47;&amp;#47;CR when deserializing polyline from disk Drawing is null&lt;br /&gt;            &amp;#47;&amp;#47;CR this helped to prevent runtime error&lt;br /&gt;            if &amp;#40;Drawing &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Shape.Points &amp;#61; Drawing.CoordinateSystem&lt;br /&gt;                    .ToPhysical&amp;#40;Dependencies.ToPoints&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;                    .ToPointCollection&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;</description><author>crussi</author><pubDate>Fri, 19 Nov 2010 06:34:30 GMT</pubDate><guid isPermaLink="false">Created Issue: Loading file (.lgf) with polyline fails [7621] 20101119063430A</guid></item><item><title>Created Issue: Loading big .dxf files [7430]</title><link>http://livegeometry.codeplex.com/workitem/7430</link><description>When loading large .dxf file, data don&amp;#39;t display correctly and the application begins to demand a lot of computer resources.&lt;br /&gt;</description><author>xinort</author><pubDate>Sat, 16 Oct 2010 11:14:49 GMT</pubDate><guid isPermaLink="false">Created Issue: Loading big .dxf files [7430] 20101016111449A</guid></item><item><title>Created Issue: Problem in Deserialization [7410]</title><link>http://livegeometry.codeplex.com/workitem/7410</link><description>This is a reminder for me to fix it at some point. This is from David.&lt;br /&gt;&lt;br /&gt;The problems, I believe, lie in DrawingDeserializer and affects not only Tabula but also Paste in the Live Geometry WPF build. I&amp;#8217;ve fixed one problem &amp;#8211; DrawingDeserializer.ReadFigureList&amp;#40;&amp;#41; needs a drawing argument which gets used when generating unique names.  That fix is included in code I just checked in. The second problem, should probably be fixed by you.  DrawingDeserializer.ReadFigure&amp;#40;&amp;#41; results in an error when PasteAction acts on multiple figures.  This is because PasteAction does not add each new figure to the Drawing as they are instantiated so subsequent figures cannot generate  unique names.&lt;br /&gt;</description><author>KirillOsenkov</author><pubDate>Wed, 13 Oct 2010 23:36:23 GMT</pubDate><guid isPermaLink="false">Created Issue: Problem in Deserialization [7410] 20101013113623P</guid></item><item><title>Closed Feature: Radio Button for Property Grid [5938]</title><link>http://livegeometry.codeplex.com/workitem/5938</link><description>A radio button would be very useful. Perhaps it could be an overload of the Domain attribute. For example Domain&amp;#40;&amp;#34;Go&amp;#34;,&amp;#34;Stop&amp;#34;,&amp;#34;Wait&amp;#34;&amp;#41;.&lt;br /&gt;&lt;br /&gt;Done&lt;br /&gt;Comments: Resolved with changeset 56527.</description><author>KirillOsenkov</author><pubDate>Fri, 27 Aug 2010 07:50:16 GMT</pubDate><guid isPermaLink="false">Closed Feature: Radio Button for Property Grid [5938] 20100827075016A</guid></item><item><title>Closed Issue: Macros missing [6047]</title><link>http://livegeometry.codeplex.com/workitem/6047</link><description>Download LiveGeometry-47946.zip does not contain the macros in &amp;#92;SilverLightDynamicGeometry&amp;#92;Macros.&lt;br /&gt;Is there anywhere I can get these &amp;#63;&lt;br /&gt;Comments: &lt;p&gt;Hi, sorry for the delayed reply. I don&amp;#39;t have any macros defined out of the box, you&amp;#39;d need to define something yourself and they will be saved on your local machine.&lt;/p&gt;</description><author>KirillOsenkov</author><pubDate>Fri, 27 Aug 2010 06:36:16 GMT</pubDate><guid isPermaLink="false">Closed Issue: Macros missing [6047] 20100827063616A</guid></item><item><title>Closed Issue: Point by coordinates dependencies double (see ReverseEngineerBezier.lgf) [6071]</title><link>http://livegeometry.codeplex.com/workitem/6071</link><description>subj&lt;br /&gt;Comments: &lt;p&gt;Fixed&lt;/p&gt;</description><author>KirillOsenkov</author><pubDate>Fri, 27 Aug 2010 06:32:30 GMT</pubDate><guid isPermaLink="false">Closed Issue: Point by coordinates dependencies double (see ReverseEngineerBezier.lgf) [6071] 20100827063230A</guid></item><item><title>Created Issue: Why dashTemplate Default Value in lineStyle.cs is "0 0" [6670]</title><link>http://livegeometry.codeplex.com/workitem/6670</link><description>hi&amp;#33;&lt;br /&gt;When i save to lgf and open it, segments are invisible because of this value&amp;#33;&lt;br /&gt;I changed it to &amp;#34;&amp;#34; and now its great&amp;#33; is it OK&amp;#63;&lt;br /&gt;</description><author>MoosaviAmir</author><pubDate>Thu, 08 Jul 2010 06:05:54 GMT</pubDate><guid isPermaLink="false">Created Issue: Why dashTemplate Default Value in lineStyle.cs is "0 0" [6670] 20100708060554A</guid></item><item><title>Created Issue: problem with log() function [6668]</title><link>http://livegeometry.codeplex.com/workitem/6668</link><description>hi&amp;#33;&lt;br /&gt;when i try to plot a lob function it does not appear till i drag the sheet&amp;#33; i wonder if you could fix it&amp;#33;&lt;br /&gt;thanks again&amp;#33;&lt;br /&gt;</description><author>MoosaviAmir</author><pubDate>Wed, 07 Jul 2010 20:09:05 GMT</pubDate><guid isPermaLink="false">Created Issue: problem with log() function [6668] 20100707080905P</guid></item></channel></rss>