Dear Andy,
I'm sorry for not replying earlier. I'm very excited about your
patches, but haven't had the time to actually do some testing. I was
planning to apply them to SVN trunk as soon as we have a 2.4-stable
branch created, so that your patches here (javascript) and also the
previous python module patches will be available in the experimental
trunk branch, as soon as it is separated from the 2.4-stable branch.
By the way, how do I apply your patch series most easily? I'm using
git-svn locally and I'm used to "git am" but not the way you've
submitted the patches.
Regards,
Christian
Zitat von Andy Clayton <q3a...@gmail.com>:
Hi all,
[I sent this once before, but that was during the mail server hiccup
a month or so ago. Perhaps as a result it got somewhat lost in the
torrent of mail. Either that or people aren't here just to appease
me. Anyways, I thought I would send it one last time in case anyone
wants to try it out and comment. I should have much more time next
week to hopefully clean things up further and get it closer to being
ready.]
I finally had some time to sit down and clean this up a little.
Given that I am lazy I also switched from Flot to jqPlot because it
supports more of what Gnucash needs without changes or unsupported
extensions. There still is a decent amount of work to be done to
reach parity with the gog charts, but I wanted to post what I have
so far if anyone would like to try it out and comment. For now I
left the old charts in for comparison. Once things are in a bit
better shape I'll make a bug and post the latest patches.
Here is a list of at least some of the possible issues I am aware of:
* The default coloring could probably be better (plus support for
when specific colors are specified)
* The legend needs to get out of the way of the graph
* On bar graphs as more bars get packed in there seems to be too
much padding compared to bar width (really small bars with lots of
whitespace)
* On any of the bar graphs over time the x-axis labels are (to me)
misleading. A bar labeled 01/01/2011, for example, actually
represents the value up to the next x position, say 01/02/2011.
Perhaps labeling it with the through date (the inclusive end date)
would make more sense, rather than the start? Then again, maybe that
is just a matter of preference. Or maybe I will avoid the issue
entirely by simplifying the labels to just year, or month and year,
for the simple cases.
Anyways, feel free to give a try and let me know what could be
different or better.
Thanks,
Andy
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel