Difference between revisions of "0.86/Calculate"
< 0.86
Jump to navigation
Jump to search
Garycmartin (talk | contribs) |
|||
(13 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 == | ||
+ | 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-activity.png|thumb|none|800px|The '''activity toolbar''' is used to name the session, share, and keep a version.]] | |
− | [[Image:Calc-activity.png|thumb| | + | [[Image:Calc-edit.png|thumb|none|800px|The '''edit toolbar''' is used for copy and paste]] |
− | [[Image:Calc-edit.png|thumb| | + | [[Image:Calc-func.png|thumb|none|800px|The '''algebra toolbar''' is used for common functions such as square and square root]] |
− | [[Image:Calc-func.png|thumb| | + | [[Image:Calc-trig.png|thumb|none|800px|The '''trigonometry toolbar''' is used for trigonometry functions: sin. cos, etc.]] |
− | [[Image:Calc- | + | [[Image:Calc-bool.png|thumb|none|800px|The '''boolean toolbar''' is used for operators: and, or, and not]] |
− | [[Image:Calc- | + | [[Image:Calc-cons.png|thumb|none|800px|The '''constants toolbar''' is used for constants ''pi'', ''e'', ''Euler's Constant'', and the ''Golden Ratio'']] |
− | [[Image:Calc- | + | |
− | + | === 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 32: | 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 |
Latest revision as of 12:08, 30 September 2009
Calculate
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: Activities/Calculate
What is new for users
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).
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
No News
Internationalization (i18n) and Localization (l10n)
Will be generated by the translation team
Compatibility
Note here if compatibility to an older version of the activity or an older Sucrose version (e.g. 0.84) broke
Detailed changes
- New toolbar design
- Add support for matplotlib as plotting backend
- Add support for complex plot ranges, e.g. -2*pi..2*pi
- Fix superscript display bug
- Fix plotting of functions
- Fix parsing of (in)equalities
- Fix toolbar button issues
Open tickets
- #346 Calculate does not function properly at non-XO screen resolutions
- #383 Review Calculate Tickets still in OLPC Trac
- #515 Factorial and boolean equality not working
- #845 Issues in calculator
- #1111 trig functions in Calculate ignoring deg setting
- #1332 Provide alternate number base display support in Calculate
Credits
Gary C. Martin, Reinier W. Heeres