0.86/Calculate: Difference between revisions
Garycmartin (talk | contribs) |
|||
| (15 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
== Introduction == | == Introduction == | ||
The Calculate Activity is an infix-notation graphing calculator. Type an expression or select components from the toolbars, and press Return to evaluate it. | |||
More Info: | More Info: [[Activities/Calculate]] | ||
== What is new for users == | == What is new for users == | ||
[[Image:Calc-activity.png|thumb| | The new toolbar design has been added to Calculate. Plot, degree/radians, scientific notation, and precision buttons are always visible in the main toolbar (as well as the Stop button). | ||
[[Image:Calc-edit.png|thumb| | |||
[[Image:Calc-func.png|thumb| | [[Image:Calc-activity.png|thumb|none|800px|The '''activity toolbar''' is used to name the session, share, and keep a version.]] | ||
[[Image:Calc- | [[Image:Calc-edit.png|thumb|none|800px|The '''edit toolbar''' is used for copy and paste]] | ||
[[Image:Calc- | [[Image:Calc-func.png|thumb|none|800px|The '''algebra toolbar''' is used for common functions such as square and square root]] | ||
[[Image:Calc- | [[Image:Calc-trig.png|thumb|none|800px|The '''trigonometry toolbar''' is used for trigonometry functions: sin. cos, etc.]] | ||
[[Image:Calc-bool.png|thumb|none|800px|The '''boolean toolbar''' is used for operators: and, or, and not]] | |||
[[Image:Calc-cons.png|thumb|none|800px|The '''constants toolbar''' is used for constants ''pi'', ''e'', ''Euler's Constant'', and the ''Golden Ratio'']] | |||
=== 31 === | |||
* Improve toolbar design (Gary C. Martin) | |||
* Add some constants (Gary C. Martin) | |||
* Parser improvements | |||
=== 30 === | |||
* Add support for matplotlib as plotting backend | |||
* Add support for complex plot ranges, e.g. -2*pi..2*pi | |||
* Fix superscript display bug | |||
=== 29 === | |||
* Fix plotting of functions | |||
* Fix parsing of (in)equalities | |||
* Fix toolbar button issues | |||
== What is new for developers == | == What is new for developers == | ||
No News | |||
== Internationalization (i18n) and Localization (l10n) == | == Internationalization (i18n) and Localization (l10n) == | ||
| Line 29: | Line 49: | ||
* Add support for complex plot ranges, e.g. -2*pi..2*pi | * Add support for complex plot ranges, e.g. -2*pi..2*pi | ||
* Fix superscript display bug | * Fix superscript display bug | ||
* Fix plotting of | * Fix plotting of functions | ||
* Fix parsing of (in)equalities | * Fix parsing of (in)equalities | ||
* Fix toolbar button issues | * Fix toolbar button issues | ||
=== Open tickets === | |||
* {{Bug|346}} Calculate does not function properly at non-XO screen resolutions | |||
* {{Bug|383}} Review Calculate Tickets still in OLPC Trac | |||
* {{Bug|515}} Factorial and boolean equality not working | |||
* {{Bug|845}} Issues in calculator | |||
* {{Bug|1111}} trig functions in Calculate ignoring deg setting | |||
* {{Bug|1332}} Provide alternate number base display support in Calculate | |||
== Credits == | == Credits == | ||
Gary C. Martin, Reinier W. Heeres | |||