Re: Dia ChangeLog report for 2005-08-05 03:00:00 UTC (Fri 05 Aug)
- From: Grégoire Dooms <dooms info ucl ac be>
- To: discussions about usage and development of dia <dia-list gnome org>
- Subject: Re: Dia ChangeLog report for 2005-08-05 03:00:00 UTC (Fri 05 Aug)
- Date: Fri, 05 Aug 2005 09:49:33 +0200
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]