Difference between revisions of "Activities/Chart"

From Sugar Labs
Jump to navigation Jump to search
Line 10: Line 10:
  
 
== Plot StopWatch data ==
 
== Plot StopWatch data ==
 +
'''Graphing marks:'''
 
[[File:Simplegraph4.png|400px]]
 
[[File:Simplegraph4.png|400px]]
 
[[File:Simplegraph6.png|300px]]
 
[[File:Simplegraph6.png|300px]]
  
 
+
'''Graphing stopwatchs:'''
 
[[File:Simplegraph5.png|400px]]
 
[[File:Simplegraph5.png|400px]]
 
[[File:Simplegraph7.png|300px]]
 
[[File:Simplegraph7.png|300px]]

Revision as of 22:37, 21 February 2012

About

SimpleGraph lets you do graphical representation of simple tabular data, in the form "label: value". It can draw bar charts, line charts, and pie charts.

Simplegraph.png Simplegraph1.png

Simplegraph2.png Simplegraph3.png

Plot StopWatch data

Graphing marks: Simplegraph4.png Simplegraph6.png

Graphing stopwatchs: Simplegraph5.png Simplegraph7.png

Donwnload

Download from ASLO: http://activities.sugarlabs.org/en-US/sugar/addon/4534

Development

Git repository:

http://git.sugarlabs.org//simplegraph

SimpleGraph uses PyCHA library:

https://bitbucket.org/lgs/pycha

Pending tasks to release version 1

  • Add a fullscreen button so you can view your graph without the toolbars | DONE
  • Change the gear icon to the spanner icon (the gear is for making

changes to the program, e.g., adding a new graph type; the spanner is for changing parameters) | DONE

  • Move the colors, labels to a subtoolbar. I like the way they can

be hidden, but if you resize the panel, they become hard to use.On a toolbar, they'd always be the same size and would not interfere with the data entry | DONE

  • Check fonts size in the charts | This is a PyCha error
  • Remove pop-up alert when data is not valid | DONE
  • Change chart tooltips, "Create pie chart" to "Pie Chart" | DONE

Ideas for future releases

  • Interoperability with other activities, Measure, StopWatch
  • Show a help tutorial when activity is started from scratch
  • Share, edit the data with your friends
  • Check if we can create the image without using one (or several) tempfile/s.