- Fix file conflicts when installing qalculate-data with old qalculate
- Update to 3.2.0
* Updated physical constants (CODATA 2018)
* Programming keypad (GUI) and programming mode (CLI)
* Bookmarks and protect (from disappearing of the end of the list) option for
history (GUI)
* New and updated keypad buttons (GUI)
* Keypad in number bases dialog (GUI)
* bitrot() function for bit rotation
* Bitwise XOR, mod and rem operators, % as modulo, // and \ operators for
integer division
* Change order of operations for logical and bitwise operators to better
match C operator precedence
* Improved support for functions, variables and units with input base > 10
* Unicode support in char() and code()
* Simplification and factorization improvements
* RPN syntax improvements
* Recognize "factor" and "expand" commands at the beginning expressions
* For vector + scalar, add scalar to all components
* uptime variable
* Fix random segfault on automatic unit category selection (GUI)
* Fix display of number in sexagesimal base or time format (GUI)
* Fix abs(x)=a for complex x
* Minor bug fixes and feature improvements
OBS-URL: https://build.opensuse.org/request/show/706639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qalculate?expand=0&rev=26
- Use %license
- Clean .spec file
- Update to 2.2.1:
* Fix electric constant, magnetic constant, and characteristic impedance of vacuum.
* Fix handling of Unicode symbols in expressions with quotation marks.
* Fix segfault in solve() function.
* sinc() function.
* Add vacuum_permeability and vacuum_permittivity as alternative names for magnetic and electric constants.
* Add completion only names to enable completion of Greek letters from the Roman letter names.
* Suppress gnuplot output in terminal.
OBS-URL: https://build.opensuse.org/request/show/585322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qalculate?expand=0&rev=18
- Update to 2.0.0:
* CLN has been replaced with GMP and MPFR for low-level numerical calculations.
* The Glib dependancy has been removed. It has partly been replaced with libiconv and icu. Libqalculate can be compiled without them and libiconv is only used the CLI application.
* GVFS and wget have been replaced by libcurl for exchange rates retrieval.
* Date functions have been rewritten and now support much larger numbers.
* Trigonometric functions with angle unit other than radians have been fixed.
* Functions with more than one argument can now also be applied to the RPN stack.
* New functions: airy(), arg(), besselj(), bessely(), conj(), digamma(), erf(), erfc()
* Binary installer for Microsoft Windows.
* Increased efficiency and many minor enhancements and bug fixes.
OBS-URL: https://build.opensuse.org/request/show/519637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qalculate?expand=0&rev=16
- Update to 0.9.12:
* Fixes to unit parsing in adaptive parsing mode, build fixes and other minor bug fixes
- Update to 0.9.11:
* Mixed units conversion (e.g. "15 in = 1 ft + 3 in" and "3,2 h = 3 h + 12 min")
* Fixes to unit conversion (e.g. "1/(1 ns) to GHz")
* Fix slow calculation of exponentiations with big numerators in exponents (e.g. "2^0.333333333")
* Critical fixes for RPN syntax
* Fix degree sign
* Fix transformation of last arguments to vector, when only one last argument (fixes function("1+\x"; 1))
* Plot functions (makes possible plotting, using gnuplot, in qalc)
* "Swap, "pop", "copy", "rotate" and "move" commands for RPN stack manipulation in qalc
* Enable both (or one of) RPN stack and syntax with the "rpn" command in qalc
* New commands for creation of simple functions and variables (without calculation of the expression) in qalc
* Various other minor enhancements and bug fixes...
OBS-URL: https://build.opensuse.org/request/show/507911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qalculate?expand=0&rev=15