Updated score for features 05. Oct. 09
Add your feature requests by adding a comment to this Wiki Page. I will update a chart with the requests, as well as keep a total score for each request.
- +1 Possibility to add labels to datapoint: - Done 0.4.0
- +1 Possibility to draw candle charts: - Done 0.4.0
- +1 Separate Data Sub-tag jsflot:XYDataList and jsflot:XYDataPoint - 0.5.0
- +1 Smooth live charts support for Data that are continously changing on server
- +1 UTF-8 encoded HTML-Page support
- +1 Modifying border style
- +1 Logarithmic scale support
- +1 Support for Norwegian characters ÆØÅ
Possibility to add tooltip for pie slices.
Separate Data Sub-tag like:
<jsflot:flotChart ..... >
</jsflot:flotChart>smooth live charts support for Data are continously changing on server
<a4j:poll id="poll" interval="1000" reRender="valueTimeChart" /> <jsflot:flotChart id="valueTimeChart" value="#{chartMbean.chartSeries}" ... />
this produces flickering due to redraw of whole chart. Nice wold be, if only the changed data is updated.
jsf could look like:
<a4j:poll id="poll" interval="1000" reRender="data1,data2" /> <jsflot:flotChart ... >
</jsflot:flotChart>UTF-8 encoded HTML-Page support
canvastext.js needs "text/ISO-8859-1" default encoding in ie due to line 109: ... 'é': { diacritic: '´', letter: 'e' },
possible solution: ResouresRenderer?.java at line 137, add writer.writeAttribute("charset", "text/ISO-8859-1", null);
Modifying border style (even no border)
Log scale support (log(Y) value against Y displayed in tick with log spacing) Support for time series display (series of dates) in the X axis
- Norwegian characters ÆØÅ support in the output (My java class files are UTF-8 encoded) - I would like to remove the black border and the lines within the pie chart, but I cannot see that this is possible as of now
Itsme0819: I really like you sub-tag idea. I will definately look into this.
Do you plan to add CategoryDataset? in addition to XYDataset?
Support for incomplete series in line charts. Ex.: You have data from 01/01/2010 till 05/01/2010, except 03/14/2010. In that case you would insert a XYDataPoint (03/13/2010, null) and have a "hole" in the chart between the previous value (03/12/2010) and the next value (03/15/2010).
I like CategoryDataset?.
How about support 3D ploting like Canvas3D JS library ( http://dragan.yourtree.org/code/canvas-3d-graph/ ) or Jyz3D chart API ( http://code.google.com/p/jzy3d/ ) ? It'll be very interesting.
I'm sorry, but I do not have any plans to integrate other third party frameworks than Flotr into JSFlot at the moment,
Possibility to add some line markers on the chart to, for example, separate the four quadrants of the chart.
An alternative for the pre-generated labels that appears in the tooltip. For example, with a bubble chart, the tooltip shows (x: somevalue, y: somevalue, Label: somevalue), with Label being the radius value. Maybe if there was a way to customize these labels or if it came with a more intuitive name, say, the name of the series and the x,y titles (if there is one) would be nicer.
I'd like you add possibility to rotate char by degree (ex : 180°)
Hi, is it possible to have stackedBar for witch the Xaxis is the left vertical(axis of the Yaxis) one so the bar could grow from left to rigth. regards
Support to configure bar width for bar graphs to achive clustered bar style as described in http://code.google.com/p/flotr/issues/detail?id=54
Note to my comment from Mar, 8th: Maybe this is only a bug. If in FlotChartRenderer?, line 685 the following is added:
chartTypeOptions.put("barWidth", chartData.getBarWidth());the desired result will be rendered.
Support for configurable tick labeling: add new parameters describing a printf format string for x-axis and y-axis tick labeling, e.g.
<jsflot:flotChart id="valueTimeChart" chartType="bar" xaxisLabelFormat="(%01.1f)" yaxisLabelFormat="%01.0f" >Note: If interested, I can provide a patch realizing this feature using a BSD licensed printf implementation.
It would be very useful to be able to change the line width of an individual series. I would like one of the series in a line chart to stand out, so I want to increase the line width on only one series, but it doesn't look like there is any way to do that.
possibility of saving chart image on serverside for reporting tools would be helpful.
It would be great if the legend could be displayed somewhere other than on the graph itself. (Below, for example.) It can hide some of the bars in a bar chart if there are a lot of items being displayed.
Sería posible que implementaran la funcionalidad de pintar títulos con tildes y ñ?