Re: Dia ChangeLog report for 2005-08-05 03:00:00 UTC (Fri 05 Aug)



Dia ChangeLog Daemon wrote:

Snapshots available at http://www.raeder.dk/~larsrc/Dia/snapshots

*** Recent ChangeLog entries:

--- ChangeLog.previous  2005-08-01 05:00:50.000000000 +0200
+++ dia-cvs-snapshot/ChangeLog  2005-08-05 05:00:04.958382208 +0200
@@ -1,3 +1,14 @@
+2005-08-02  Lars Clausen  <lars raeder dk>
+
+       * objects/standard/arc.c: Patch from Grégoire Dooms
+       <dooms info ucl ac be>: An almost perfect arc autogap
+       implementation.  "There is still a small bug when the non
+       connected end of the arc is very close to the border of the
+       connected object. I think this is due to rounding errors in the
+       code for SHIFT-move handle which is reused to trim the arc in
+       autogap. Also it is not yet possible to have a startgap and an
+       endgap from/to the same central CP."
+
I later discovered the bug was not related to the SHIFT-move handle code but it is a bug in the rendering of arc. If you make an arc with a small arc_distance (around .1) and close endpoints (distance around 1), the complement of the arc is drawn (full circle - real arc) instead of the arc itself. I am not used to the rendering code so I cannot yet help to fix it. This bug is present in at least 0.94 and CVS HEAD. I just submitted it to bugzilla (Bug 312641).

Best,
--
Grégoire




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]