Scientific Calculator Version History

31 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 5.4.1 130.1 KiB Works with Firefox 6.0 - 56.*

  • Added Russian translation (via Transifex; thank you Aleksandr Gladkov!).

Want to help with translations? See https://www.transifex.com/projects/p/scientific-calculator-toolbar/

Version 5.4 121.4 KiB Works with Firefox 6.0 - 46.*

  • New: Add an indicator to the calculator panel that shows the current base for calculations (if it is not set to decimal).
  • Various minor fixes and improvements

Version 5.3.6.1-signed 116.0 KiB Works with Firefox 6.0 - 41.*

  • Added Greek translation (via Transifex; thank you Wasilis Mandratzis-Walz!).

Version 5.3.5.1-signed 111.1 KiB Works with Firefox 6.0 - 39.*

  • Made some additional strings translatable.
  • Added Chinese translation (via Transifex; thank you YFdyh000!).

Version 5.3.4.1-signed 108.7 KiB Works with Firefox 6.0 - 39.0

  • Added Dutch translation (via Transifex; thank you Heimen Stoffels!).

Version 5.3.3.1-signed 106.5 KiB Works with Firefox 6.0 - 38.*

  • New feature: Variables list and history can be cleared now by entering and evaluating the expression 'clear' in the calculator panel.
  • Improve handling of "instantApply" in options dialog across operating systems.
    Background: On some systems there are no OK/Cancel buttons, namely MacOS and Linux. Changes to settings should be applied immediately (but weren't) which could lead to unsaved constants/function/operator lists. This is resolved now.
  • Improve style of history box and variables list across operating systems.
  • Fix style of calculator panel on Mac OS (panel was too wide when placed in PanelUI).
  • Added Macedonian translation (many thanks to inventif!)

Version 5.3.2.1-signed 98.2 KiB Works with Firefox 6.0 - 35.*

  • Automatically add the Scientific Calculator to Toolbar/PanelUI on first run after add-on installation
  • Fix: ans did not work in complex calculation mode
  • Fix: History box layout was optimized (long entries and variables could cause issues; this should be fixed in most cases now; if not please report the issue)
  • Added Finnish translation (by Petja Touru, thank you!)

Version 5.3.1.1-signed 95.7 KiB Works with Firefox 6.0 - 32.*

  • Option to change access key added.
  • Calculator menu can now be opened from within calculator panel with "page up" key.
  • Some smaller fixes and optimizations.

Version 5.3.1-signed 93.9 KiB Works with Firefox 9.0 - 32.0

  • Calculator panel in tool-bar is collapsible again
  • Improvements to keyboard support:
    - Access key (default: Alt+C) is now localizable
    - Escape key closes/collapses the calculator
  • Improvements to mouse support:
    - Middle click in calculator panel opens history pop-up
    - Items in history can be selected by clicking
  • Some translation fixes
  • Some UI optimizations

Version 5.2.1.1-signed 88.8 KiB Works with Firefox 9.0 - 32.0

Updated localization (thanks for Ede123)

Version 5.2.1-signed 88.7 KiB Works with Firefox 9.0 - 32.0

Added option to show calculator in addon-bar
Fixed issue on Firefox 9
Updated constant values

Version 5.1.2.1-signed 88.2 KiB Works with Firefox 9.0 - 32.0

Performance improvements and bug fixes.

Version 5.0.2.1-signed 41.0 KiB Works with Firefox 9.0 - 16.*

Fixed error when using internal functions.

Version 5.0.1-signed 42.0 KiB Works with Firefox 9.0 - 11.*

Added compatibility for new version of firefox.
Some css changes

Version 4.9.3 61.0 KiB Works with Firefox 4.0b1 - 4.0b7

Firefox 4 compatiblity

Version 4.9.2 41.0 KiB Works with Firefox 3.0 - 3.6.*, Thunderbird 3.0 - 3.0.*

Support for thunderbird 3.0 added
Fixed Firefox 3.6 install issue

Version 4.9.1 41.0 KiB Works with Firefox 3.0 - 3.6.*, Thunderbird 3.0b1 - 3.0b2

Improved French Translation (thanks to Cyril Castelbou)
But fix in history menu

Version 4.9 41.0 KiB Works with Firefox 3.0 - 3.6.*, Thunderbird 3.0b1 - 3.0.*

Updated for Firefox 3.6
Added custom error messages support
Custom functions and operators can also display error messages

Version 4.6.2 42.0 KiB Works with Firefox 3.0 - 3.6b1pre, Thunderbird 3.0b1 - 3.1a1pre

Gui Changes:
Combined the calc icon and the text box amd added a close button
Improved the history popup
Improved code editor interface using codepress editor: http://codepress.sourceforge.net/changelog.php

Functionality Changes:
In decimal mode directly type hexadecimal number starting with '0x' ex: 0xAAA
Added option for shortcut key customization. Change is applied on restart.
Added option to ignore comma in calculations
eg: 23,400 will be treated as 23400 (if the option is set to ignore)
but 23, 400 will still be treated as two different arguments.
Variable declaration enabled in complex mode
Improved localization. Added German localization: Thanks to Cyril Castelbou and Andreas Stadler

Bug fixes
Fixed error due to 'use & as percent'
Fixed bug in code editor ( on deleting the function definition went permanently hidden)
Fixed history popup error: now variables are shown in the active base/mode

Version 4.5 30.0 KiB Works with Firefox 3.0 - 3.6a1pre, Thunderbird 3.0b1 - 3.1a1pre

Added support for custom operators. New operators can be defined from options window. @ samples are provided.
Note symbols available are ^,`,~,@,$,&,_,\,|,:,;,?,,-,+,* (one or combination of these)

Reimplemented comma(,) to dot(.) replacement. To use set the option in options window. To use comma in this mode just type comma followed by a space.

Some performance tweaks

Version 4.3.1 31.0 KiB Works with Firefox 3.0 - 3.6a1pre, Thunderbird 3.0b1 - 3.0b2

Fixed error with linux versions.
Added keyboard shortcut alt+c for opening closing calculator.
Changed constants, functions implementation: now settings are preserved after update

Version 4.3 30.0 KiB Works with Firefox 3.0 - 3.6a1pre, Thunderbird 3.0b1 - 3.0b2

Added History Option. use up-down keys to go through history.
Memory status (temporary variables declared) show in the history menu itself.
Changed the structure of options menu. Constants and setting clubbed into one.

Custom functions can be declared from the options menu. Three sample functions are provided.
Note: for custom functions, plain expressions will not work. Write the code in complete javascript.

fixed bug with french language.

Version 4.0 29.0 KiB Works with Firefox 2.0.0.8 - 3.1b3pre, Thunderbird 2.0b2 - 3.0b1

Temporary variable declaration supported
eg: x=4+sin(pi/2)
y=x+9

Support for ThunderBird

Version 3.9.4 28.0 KiB Works with Firefox 2.0.0.8 - 3.1b3pre

Fixed .999 recurring issue
(19.43-12.73 = 6.7 and not 6.69999999...)
fixed exponential operator error
(earlier 1e+7 gave error -- fixed)

Version 3.9 28.0 KiB Works with Firefox 2.0.0.8 - 3.1b3pre

*Fixed bugs in complex mode calculations
*Support for latest version of firefox
Added option for treating comma as dot

Version 3.8.2 28.0 KiB Works with Firefox 2.0.0.8 - 3.0.*

*fixed minor bugs
*numbers made case sensitive
only uppercase for numbers in bases more than 10.
eg: 1AB24 (1ab24 will give error in hex mode)
*removed '~' from constants (constants only in lower case)
eg: sin(pi/2), e^ans*3

Version 3.8 28.0 KiB Works with Firefox 2.0.0.8 - 3.0.*

Improved code structure and performance
added customization options
added percent/modulo switch in options
10%3 = 1 (modulo)
10+50% = 15 (percent)
quick base switch using page-down key
angle switch b/w radian and degree

Version 3.7.4 18.0 KiB Works with Firefox 2.0 - 3.0.*

bug fixes
Firefox 3 compatible

Version 3.7.2 18.0 KiB Works with Firefox 2.0 - 3.0b5

Added !(factorial) operator, including factorial of fractions
New Complex mode calculations, ex: (1+i)*(1-i)
Added support for any arbitrary base (2 to 24) in real mode
Fixed bugs regarding trigonometric functions
Reformed Code structure

Version 3.4.2 12.0 KiB Works with Firefox 2.0 - 3.0b4pre

added support for hex, dec, bin modes
fixed bugs regarding sin, cos, tans functions in earlier version