Ryan Davis [Wed, 21 Apr 2010 22:07:36 +0000]
converted to git repo and updated the docs slightly
Russ Tyndall [Wed, 24 Feb 2010 21:24:12 +0000]
removed interpol syntax, I didnt realise this wasnt being used and didnt notice because I had it globally enabled
Russ Tyndall [Wed, 24 Feb 2010 20:07:55 +0000]
added color to axis which applies that style to axis labels.
re gainesville-green:#444
Russ Tyndall [Mon, 22 Feb 2010 19:11:09 +0000]
removed typo and exported data & data-interval
Russ Tyndall [Sun, 21 Feb 2010 20:05:32 +0000]
centralized the logic for building axises so that we could control what happened when re gainseville-green:#436
Russ Tyndall [Sun, 21 Feb 2010 18:02:39 +0000]
fixed a bug in finalize-bounds-and-labels where it would output and empty param when it didnt used to
Russ Tyndall [Sun, 21 Feb 2010 17:14:55 +0000]
made copy, copy a little deeper re gainseville-green:#436
Russ Tyndall [Sat, 20 Feb 2010 20:22:09 +0000]
working on building many graphs with the same bounds and labels (one per series),
from a single graph with different data sets on it.
Trying to make overlayable graphs
re gainseville-green:#436
Russ Tyndall [Thu, 18 Feb 2010 21:54:53 +0000]
allowed setting an x2 axis to allow more axis labels re gainesville-green:#390 and gainesville-green:#399
Ryan Davis [Thu, 28 Jan 2010 16:07:06 +0000]
prevent div by zero errors when there's only one data point
Russ Tyndall [Wed, 25 Nov 2009 19:35:26 +0000]
added an add-legend and add-marker functions
Russ Tyndall [Tue, 24 Nov 2009 18:59:02 +0000]
added gitignore
Russ Tyndall [Tue, 24 Nov 2009 18:58:25 +0000]
fixed bug where mapcan was destructively modifying data
Nathan Bird [Tue, 6 Oct 2009 15:30:03 +0000]
Setting the *default-font-file* to use DejaVuSans
Ignore-this:
b6eb6ee79cc934bb05c6c2e0b1bf0a75
The default font file to pull from for putting text on the charts.
This font is from http://dejavu-fonts.org/wiki/index.php?title
darcs-hash:
20091006153003-783f4-
0de43690077510870a22248f94a5c2172b325cfe.gz
Ryan Davis [Tue, 25 Aug 2009 17:30:13 +0000]
some doc fixes and publish script fixes
darcs-hash:
20090825173013-ac9f3-
58ba00af1a84d36cab6cffad0aa2704691f4efe1.gz
Ryan Davis [Tue, 25 Aug 2009 17:16:05 +0000]
got the rest of the library documented, and put the gallery page together.
darcs-hash:
20090825171605-ac9f3-
a391a0ece4f11acff19bb3e29ade5de65d55ac85.gz
Ryan Davis [Tue, 25 Aug 2009 17:15:08 +0000]
split examples out from the monolithic examples.lisp and into individual snippets that are easy to include in documentation.
darcs-hash:
20090825171508-ac9f3-
3e8eef076f5035a6902e26dd55871c3e6c9f0e36.gz
Ryan Davis [Tue, 25 Aug 2009 17:13:30 +0000]
fixed bug introduced last night with drawing zero lines. draw-zero-p T works as expected again.
darcs-hash:
20090825171330-ac9f3-
400fb9cfbcfa21b6a857a6152085d1850cc409dd.gz
Ryan Davis [Tue, 25 Aug 2009 14:08:10 +0000]
moving iterate dependency up to adw-charting.asd to prevent conflicts with loop keywords
darcs-hash:
20090825140810-ac9f3-
970a96259bec235333d820299b93fc3b198bffa0.gz
Ryan Davis [Tue, 25 Aug 2009 04:12:19 +0000]
Ryan Davis [Tue, 25 Aug 2009 04:10:49 +0000]
much more documentation and a nicer default label formatter
Ignore-this:
bf5f3642205a50547085b4fd778c7f57
darcs-hash:
20090825041049-ac9f3-
1b9815e7be409a9b53e1e3b4401e2329ba121182.gz
Ryan Davis [Tue, 25 Aug 2009 04:08:23 +0000]
reworked how y-axis labels are drawn so they don't get overwritten by the actual graph. Also some other bugfixes that fell out from there.
Ignore-this:
2eed13abbe1d6f828a664f2239bcb38
darcs-hash:
20090825040823-ac9f3-
cf7156fd0493900088419eb95123d0c88d111d92.gz
Ryan Davis [Mon, 24 Aug 2009 23:01:03 +0000]
Ryan Davis [Mon, 17 Aug 2009 15:19:54 +0000]
changed default colors again to have more contrast
darcs-hash:
20090817151954-ac9f3-
11a818273ea80f69f2a703c603b4c66112ab2828.gz
Ryan Davis [Thu, 18 Jun 2009 01:27:54 +0000]
more documentation, a start on a system to put image files in the right place for documentation
darcs-hash:
20090618012754-ac9f3-
60018b7b19b75a39966d725cab0bdc8ada8456dc.gz
Ryan Davis [Fri, 26 Jun 2009 20:54:10 +0000]
some reformmatting and making the explicit 0 line thinner
darcs-hash:
20090626205410-ac9f3-
c7a703235c94ba100cd1f8ba1ced5351c01f0677.gz
Ryan Davis [Fri, 26 Jun 2009 20:53:36 +0000]
added some checks to princ-to-string on various labels so the user doesn't have to.
darcs-hash:
20090626205336-ac9f3-
ee3f141c3af8f7374474667553089f9fbefdcd88.gz
Ryan Davis [Fri, 26 Jun 2009 20:52:48 +0000]
added a default color scheme from colourlovers.com that looks way better, and adjusted some of the default background colors.
darcs-hash:
20090626205248-ac9f3-
f6abb491f83afac5b1c946fb5294d10f0812c638.gz
Ryan Davis [Wed, 17 Jun 2009 14:46:06 +0000]
Ryan Davis [Tue, 16 Jun 2009 21:39:29 +0000]
add a new draw-graph-outline to just stroke the outline at the end, instead of filling with transparent color when drawing the outline. This is about a 2x speedup on my test graphs.
darcs-hash:
20090616213929-ac9f3-
59cae145ef92ae016e71c41b7d3e64d79e6c17f7.gz
Ryan Davis [Mon, 25 May 2009 22:51:11 +0000]
Ryan Davis [Fri, 29 May 2009 19:17:10 +0000]
fixed a div by zero when there is only one element in a data set.
darcs-hash:
20090529191710-ac9f3-
30a829bfb777d9ae7c723c3e4edf92c58f87c18a.gz
Ryan Davis [Tue, 14 Apr 2009 17:30:44 +0000]
instead of adding an empty title to a gchart, signal a warning
darcs-hash:
20090414173044-ac9f3-
f07284db3ef5922c9b743d3180fd9a6b66dea4ea.gz
Ryan Davis [Mon, 13 Apr 2009 19:47:00 +0000]
fixed some nullref errors with the new draw-zero-p functionality, assumed no if there was no x-axis on the chart.
darcs-hash:
20090413194700-ac9f3-
f31a44c99f654967a96e8eafe9ede3a8d3108f39.gz
Ryan Davis [Mon, 13 Apr 2009 15:39:54 +0000]
added GChart support for the draw-zero-p axis option. This adds zero explicitly to the data when processing min and max values.
darcs-hash:
20090413153954-ac9f3-
b5ce12bfe0759fe9724f701c323f7f6d6d978bc0.gz
Ryan Davis [Mon, 13 Apr 2009 15:39:29 +0000]
updated the list of supported features on gcharts to match the code
darcs-hash:
20090413153929-ac9f3-
ec115487310157ac56a6a3da7f9c326fdda5a6df.gz
Ryan Davis [Mon, 13 Apr 2009 15:38:23 +0000]
removed superflous nil defaults on some keyword/optional args
darcs-hash:
20090413153823-ac9f3-
5e47299afe6923ef8db156737f97e83b7d12809b.gz
Russ Tyndall [Wed, 4 Feb 2009 21:34:40 +0000]
Ryan Davis [Mon, 26 Jan 2009 21:34:02 +0000]
Ryan Davis [Mon, 26 Jan 2009 21:33:09 +0000]
fixed the y graph point calculation to stay above the minimal region of the graph, not of the data origin. This bug caused weird stuff when trying to graph negative numbers.
darcs-hash:
20090126213309-ac9f3-
d0764045ab878cd4fb137a8c51bc6e3c53d5c9f9.gz
Ryan Davis [Mon, 26 Jan 2009 21:31:42 +0000]
fixed bar width calculation to be a minimum of 1. Having many, many bars was producing a bar-width of 0.
darcs-hash:
20090126213142-ac9f3-
e368c7ac65fecf8da2c0976cd039a7b6c15da129.gz
Ryan Davis [Tue, 9 Dec 2008 17:02:29 +0000]
allowed google-meter charts to be used via with-gchart
darcs-hash:
20081209170229-ac9f3-
36ac03a3bd27e2a531b3d8dc23173d844bd222d2.gz
Ryan Davis [Wed, 3 Dec 2008 20:39:25 +0000]
Ryan Davis [Wed, 3 Dec 2008 20:38:53 +0000]
Ryan Davis [Wed, 12 Nov 2008 05:20:32 +0000]
began getting site as org files and updating examples.lisp
darcs-hash:
20081112052032-ac9f3-
5c328adc6a97abe27a8a118fe64fed736d17fdd5.gz
Ryan Davis [Wed, 12 Nov 2008 05:19:54 +0000]
fixed a bug in saving google charts to disk
darcs-hash:
20081112051954-ac9f3-
7c201b8e4a2dd5ce5d5a969dbcb8a9c23ab39240.gz
Ryan Davis [Sat, 1 Nov 2008 23:04:58 +0000]
trying to sort out a rendering bug
darcs-hash:
20081101230458-ac9f3-
80318f8392f48df804ec956180a24bb8a81b0922.gz
Ryan Davis [Sat, 1 Nov 2008 23:04:38 +0000]
chaning the default to hide the gridlines.
darcs-hash:
20081101230438-ac9f3-
d82f6c90b94aea352bd70152ad9b1aa3dc09e6d7.gz
Ryan Davis [Wed, 3 Dec 2008 20:36:01 +0000]
added support for the google-o-meter chart type.
darcs-hash:
20081203203601-ac9f3-
833516885953720c563ccd9cbc1bcc479f4ce3dd.gz
Ryan Davis [Wed, 3 Dec 2008 20:35:38 +0000]
bug fix: pass along the stream we want to save to
darcs-hash:
20081203203538-ac9f3-
70f13bf8e9d33e317552364b91b5471366eec98c.gz
Ryan Davis [Wed, 3 Dec 2008 20:34:12 +0000]
refactored a bit to enable dealing with just a hash-table of parameters instead of requiring a gchart context.
darcs-hash:
20081203203412-ac9f3-
d36b2f5f9fa865a2ffb27cf0cc6b3f60620bc518.gz
Ryan Davis [Wed, 8 Oct 2008 18:46:36 +0000]
fixing the asd file to load star-rating-charts correctly
darcs-hash:
20081008184636-ac9f3-
502acb2d765155a8cec08f789c5c058c43c182c0.gz
Ryan Davis [Wed, 8 Oct 2008 14:57:36 +0000]
Ryan Davis [Wed, 8 Oct 2008 14:49:09 +0000]
initial support for a star-rating chart, which prints a number of stars, with some partially filled in.
darcs-hash:
20081008144909-ac9f3-
9aec0516f447330e73c027acad28ced6d5cf57e3.gz
Ryan Davis [Mon, 6 Oct 2008 15:12:22 +0000]
Ryan Davis [Fri, 3 Oct 2008 22:50:15 +0000]
tweak the min/max y a little to add some padding in the range of data displayed
darcs-hash:
20081003225015-ac9f3-
04d4b5697ff64eec64942a1ffafc27632a2dc683.gz
Ryan Davis [Fri, 3 Oct 2008 22:49:27 +0000]
better automatic y-axis label positioning and better vallues chosen the labels
darcs-hash:
20081003224927-ac9f3-
9f4135a3d09706b77125dc02944a11518ac422df.gz
Ryan Davis [Fri, 3 Oct 2008 22:49:03 +0000]
Ryan Davis [Fri, 3 Oct 2008 22:48:33 +0000]
added a unified WITH-CHART macro to replace all the WITH-FOO-CHART variants
darcs-hash:
20081003224833-ac9f3-
62bf7c2bfc04deb5eb0a8d90d0e001dee0b18264.gz
Ryan Davis [Fri, 3 Oct 2008 22:47:10 +0000]
support for non-zero y minimums, so an interesting range is magnified
darcs-hash:
20081003224710-ac9f3-
43775982296ea0fc0b9b92a0ab7d7f2e385a0e76.gz
Ryan Davis [Fri, 3 Oct 2008 22:45:18 +0000]
experimental support for dynamic bar widths
darcs-hash:
20081003224518-ac9f3-
a672683c40a80c87ac7bd84b3a08e183289d6a2a.gz
Ryan Davis [Wed, 16 Jul 2008 13:45:30 +0000]
repointing at new darcs location
darcs-hash:
20080716134530-ac9f3-
f00c92c9ebdf46433dea5d355eaa50569c1f0d55.gz
Russ Tyndall [Fri, 26 Sep 2008 19:32:09 +0000]
moved pathname merging and what not up to the definition of default-font instead of in the macro body
darcs-hash:
20080926193209-82307-
11cf2770695f0ae7a972df7e4d2833b668458391.gz
Russ Tyndall [Fri, 26 Sep 2008 19:31:21 +0000]
rewrote lineendings to exclude returns
darcs-hash:
20080926193121-82307-
89239d81d9c95220f3b478f6f503865d58bb4c34.gz
Ryan Davis [Thu, 4 Sep 2008 17:44:18 +0000]
now uses vecto:arc to draw pie charts
darcs-hash:
20080904174418-ac9f3-
ff076982e9a45ead9ad2cf00de634c78d6b1c70c.gz
Ryan Davis [Wed, 20 Aug 2008 19:49:08 +0000]
eliminated some duplicated exports
darcs-hash:
20080820194908-ac9f3-
5733fa1133f1f14911796ee529e09e6a2037188c.gz
Ryan Davis [Wed, 20 Aug 2008 19:38:11 +0000]
fixed to get adw-charting-google working again
darcs-hash:
20080820193811-ac9f3-
412b86abaf3d58aa47859bec7995b133cd157ea1.gz
Ryan Davis [Wed, 20 Aug 2008 12:47:14 +0000]
split vecto and google charting into separate asdf systems
darcs-hash:
20080820124714-ac9f3-
33f15b98a3fc60a3f3ce24783ab65c5df60c4065.gz
Ryan Davis [Mon, 11 Aug 2008 20:38:05 +0000]
Ryan Davis [Mon, 11 Aug 2008 20:37:43 +0000]
added gchart support for axis scaling
darcs-hash:
20080811203743-ac9f3-
9c1120774b9f7b7baaca1b6b438bf0d5092b2ca6.gz
Ryan Davis [Mon, 11 Aug 2008 20:37:18 +0000]
added an optional scalefn for adding custom scaling to axes
darcs-hash:
20080811203718-ac9f3-
53ed277e41e44e9441f21aee9f5401a62ccc1b8c.gz
Ryan Davis [Mon, 11 Aug 2008 20:36:18 +0000]
added a macro to reset the color allocation between different charts
darcs-hash:
20080811203618-ac9f3-
a9a1e2bbbf19eb1d8111797cf95467da6fea1f5b.gz
Ryan Davis [Fri, 23 May 2008 18:48:57 +0000]
reworked FINALIZE-PARAMETER to let CLOS handle type-checks and added support for automatic axis ranges
darcs-hash:
20080523184857-ac9f3-
f6bce378dbdd91258d60c918fb545f9d8197f272.gz
Ryan Davis [Fri, 23 May 2008 18:48:33 +0000]
Ryan Davis [Fri, 23 May 2008 18:48:13 +0000]
added support for grids and bar-chart spacings
darcs-hash:
20080523184813-ac9f3-
c4e0524f6c2f284417f5fe5d3a50e24cbd0592fe.gz
Ryan Davis [Fri, 23 May 2008 18:47:52 +0000]
added support for changing the zero point of the graph
darcs-hash:
20080523184752-ac9f3-
71a7da00d35e9513e8d8d0ca614b3745e48f4d8a.gz
Ryan Davis [Fri, 23 May 2008 18:46:48 +0000]
changed api for NORMALIZE-SERIES to return the specific series as well
darcs-hash:
20080523184648-ac9f3-
ae81b9175940cec1ba8c5c6bc3949acc11051a1f.gz
Ryan Davis [Fri, 23 May 2008 18:46:00 +0000]
changed api of interpolate to take keywords
darcs-hash:
20080523184600-ac9f3-
aa4106f94dbb7ee5b84ee9f97e3679426649aed2.gz
Ryan Davis [Fri, 23 May 2008 18:43:13 +0000]
added support for grouped bar charts
darcs-hash:
20080523184313-ac9f3-
f5af9ef999f5594d65c97d8526ba7afdfbeef121.gz
Ryan Davis [Fri, 16 May 2008 21:34:39 +0000]
Ryan Davis [Fri, 16 May 2008 21:28:22 +0000]
added basic y-axis support, not complete yet
darcs-hash:
20080516212822-ac9f3-
6970615598738452c69769def0666e9a561817cb.gz
Ryan Davis [Fri, 16 May 2008 21:27:36 +0000]
reworked stream saving to support gcharts as well
darcs-hash:
20080516212736-ac9f3-
ae652ba53606dfd193af788c8ac7b29cfb1f151c.gz
Ryan Davis [Tue, 13 May 2008 15:01:32 +0000]
removing debugging break statement
darcs-hash:
20080513150132-ac9f3-
447b6a6340ec4e9eeda0a44b827de8c99d916fca.gz
Ryan Davis [Tue, 13 May 2008 15:00:29 +0000]
Ryan Davis [Tue, 13 May 2008 14:44:11 +0000]
Ryan Davis [Tue, 13 May 2008 14:43:40 +0000]
left the parameters keys as keywords, not strings, and convert them on the way to drakma
darcs-hash:
20080513144340-ac9f3-
cde9023a94cffccc507b8b8f3ac0ff8b36de17ac.gz
Ryan Davis [Tue, 13 May 2008 14:42:03 +0000]
Ryan Davis [Mon, 12 May 2008 14:18:55 +0000]
added support for data scaling, which is needed for stuff that goes over 100
darcs-hash:
20080512141855-ac9f3-
41e37237df31ed835b0e241edf82d2213a724ab2.gz
Ryan Davis [Thu, 8 May 2008 01:24:31 +0000]
added support for vertical bar charts, and the start of horizontal bar charts, but no tests for that bit yet. v-bar charts are fairly complete.
darcs-hash:
20080508012431-ac9f3-
e48d4cb317106d2c7c9d3bc0103fbf8a1f80ecdd.gz
Ryan Davis [Thu, 8 May 2008 01:23:38 +0000]
Ryan Davis [Wed, 7 May 2008 14:51:04 +0000]
added ability to give transparent background and title to charts
darcs-hash:
20080507145104-ac9f3-
1cbb6893428925e26fe99cc32af7f88f551d7c16.gz
Ryan Davis [Wed, 7 May 2008 03:28:55 +0000]
Ryan Davis [Wed, 7 May 2008 03:28:32 +0000]
Ryan Davis [Wed, 7 May 2008 03:27:59 +0000]
made the gchart save function return the filename
darcs-hash:
20080507032759-ac9f3-
b1ff91e2dde7d3ffb1e387eaa280e607b892531a.gz
Ryan Davis [Wed, 7 May 2008 03:27:02 +0000]
Ryan Davis [Wed, 7 May 2008 03:26:09 +0000]
pulled the min/max x/y calculation into a separate function
darcs-hash:
20080507032609-ac9f3-
28dd2c5221939ad2f726f30346e6d9f7e275566e.gz
Ryan Davis [Wed, 7 May 2008 03:23:30 +0000]
simplified the examples by using adw-charting, so no need to use the package notation
darcs-hash:
20080507032330-ac9f3-
f53aadb5c0f8ca219259a5f086915678ce4e563e.gz
Ryan Davis [Wed, 7 May 2008 01:17:29 +0000]
start on a function to return the right URL for a google chart
darcs-hash:
20080507011729-ac9f3-
c6702f49cc3feec750d2b8614325da062770adc8.gz
Ryan Davis [Wed, 7 May 2008 01:17:08 +0000]
pulled google url out into a defparam
darcs-hash:
20080507011708-ac9f3-
4afe7c4aca75163cf466978fc3b1f48cccc40d0d.gz
Ryan Davis [Sat, 5 Apr 2008 23:19:54 +0000]
got pie charts working against google charting, adding a with-gchart macro
darcs-hash:
20080405231954-ac9f3-
0ea74f542223c3c83d47afd80d312d9438e83c47.gz