SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for qalculate-3.18.0-2.1.i586.rpm :

* Tue Apr 06 2021 Paolo Stivanin - Update to 3.18.0:
* Improve handling of expressions with log-based units
* Improve conversion of expression with multiple units to a single unit (e.g. m/W to W)
* Output (kilo)gram instead of tonne with small prefix
* New functions for statistical distributions: probit(), betadist(), cauchydist(), chisqdist(), expinv(), fdist(), gammadist(), tdist(), wblinv(), weibulldist()
* Improve functions for statistical distribution
* Improve sexagesimal input and output, and add geodistance() for calculation of distance between two GPS coordinates
* Add command() function, which runs an external command and returns the output
* erfinv() function and support for solving equations with error functions
* Fix conversion with relative temperature units activated
* Fix gammainc() function
* Fix keyboard focus when run hidden automatically at startup
* Temperature calculation modes (absolute, relative, hybrid)
* Allow prefixes, with full name, without units (e.g. kilo = 10^3)
* Extended and improved simplified Chinese translation
* Save handle vector function argument property
* Fix never ending loop when calculating []
*[]
* Minor bug fixes and feature improvements
* Sun Jan 10 2021 Avindra Goolcharan - Update to 3.16.1:
* Fix saving of local data objects (user data was deleted)
* Fix kWh unit
* Always place units with prefixes before other units
* Improve prefixes when expression contains both units that do and units that do not use prefixes
* Add daysInMonth() function
* Thu Jan 07 2021 Avindra Goolcharan - Update to 3.16.0:
* Chain syntax (e.g. 1+2
*3=(1+2)
*3=6)
* Make all currency codes (except CUP and KGS) case insensitive
* Fixes for floating point format output
* Fix segfault on factorization in qalc
* Fix saving of local data objects
* Fix BYN exchange rate url
* Redesigned expression, status, and result widgets
* Chain mode (GUI)
* Configurable calculate-as-you-type add to history delay
* Improved completion
* Support for qalc commands in GUI (expression is interpreted as command if it begins with \'/\')
* Support for reading expressions and commands from file in GUI (as in qalc, using command line option -f/--file)
* Use arrow instead of \"to\" by default
* French GUI translation
* Minor bug fixes and feature improvements- ran spec-cleaner
* Thu Dec 10 2020 Paolo Stivanin - Update to 3.15.0:
* Automatic and dual approximation and fractions mode in qalc and Gnome shell search provider
* Do not ask before overwriting temporary variables in qalc
* Add keyboard shortcuts for approximation (Ctrl+E), fraction mode (Ctrl+F), and save variable (Ctrl+R) in qalc
* Add \"precalculate expression\" argument (default false) to save() function (this also changes the behaviour of \":=\")
* Support multiple equivalent custom digits, separated by semicolon (e.g. \"0;aA1;bB2;cC3\"), and phoneword digit set in base() function
* Always place unit with prefix first (fixes kWh)
* Fix local time zone on Windows
* Fix matrix/vector multiplication with approximate matrix/vector variable
* Fix parsing of expression with multiple degree signs
* Minor bug fixes and feature improvements
* Thu Nov 05 2020 Matthew Trescott - Update to 3.14.0:
* Support traditional calculator memory (MR/MC/MS/M+/M-)
* Add Rutherford (Rd), millirem (mrem), mrem/s, and erg/g units
* Add yr and annus names for year unit, röntgen name for roentgen (R) unit, and rem for roentgen equivalent man
* Add matrix rank (rk) and reduced row echelon form (rref) functions
* Support for different character encodings in code() function
* Keep angle units in calculations involving both length and (plane) angle units (fixes lumen calculations)
* Improve plot speed for functions defined using expression
* Always perform conversion to optimal (SI) unit when the expression is a number multiplied by a unit and input equals output
* Improvements and fixes for qalc on Windows
* Compiled definitions without GIO and with support for out-of-tree builds
* Fix availability of many currencies before manual exchange rates update (global exchange rates file was not installed)
* Minor bug fixes and feature improvements
* Fri Aug 21 2020 Paolo Stivanin - Update to 3.12.1:
* Fix BTC, BYN, and BYR exchange rates
* Fix exchange rates update time
* Fix parsing of negative power in function arguments without parenthesis
* Add arcsin, arccos, arsinh, arcosh, etc. as names for inverse trigonometric and hyperbolic functions
* Interpret sin^-1, cos^-1, etc. as inverse functions (arcsin, arccos, etc.)
* Add deftorad() and totient() functions
* Wed Jul 29 2020 Paolo Stivanin - Update to 3.12.0:
* Improved exact simplification of roots (e.g. sqrt(2)-2/sqrt(2)=0)
* Only apply negative exponents option to units, and always use negative exponents instead of division for unit expressions with only negative exponents
* Support use of right arrow (including \"->\") as alternative to \"to\" for conversion (e.g. 5m->ft)
* Use middle dot instead of multiplication x in unit expressions
* Minor bug fixes and feature improvements
* Tue Jun 23 2020 Paolo Stivanin - Update to 3.11.0:
* Allow multiple \"to\"-conversions in one expression (e.g. \"5 m/s to hex to ft to h = 0xE6AF.1E
*ft∕h)
* Support specification of number of bits for hexadecimal \"to\" conversion (4 to hex16 = 0004)
* Improvements and fixes for sexagesimal numbers and time format
* Support for +, -, (, ) Unicode superscripts, and N-Ary Summation symbol
* Syntax highlighting using colours in qalc
* Enable Unicode by default in qalc
* Improved display of unit expressions
* Support for automatic updates of self-contained binaries
* Fix use of equals sign in qalc command line arguments
* Fixes for the Gnome shell search provider
* Minor bug fixes and feature improvements
* Support for comments in expressions, using # (number sign)
* Gnome shell search provider
* Tau (2pi) constant
* Allow angle as argument in nextlunarphase()
* Fix automatic conversion to Newton
* Fix x^2=25m^2 when x is assumed positive (was evaluated as false), and similar in exact mode
* Fix display of repeating decimals
* Fix segfault with empty sin() or sinh() in equation
* Minor bug fixes and feature improvements
* Fix segfault during calculation of atan(acos(x)), atan(asin(x)), and asin(atan(x)) when angle unit is degrees or gradians
* Fix order of prime factors
* Fix immediate closing of plot window if qalc is started in non-interactive mode
* New icon (v3.9.0a)
* Fix nextlunarphase(), for values > 0.8 and < 0.2 (v3.9.0a)
* Fix segfault when running qalc in non-interactive mode without gnuplot (v3.9.0a)
* Minor bug fixes and feature improvements
* Mon Jan 20 2020 Christophe Giboudeaux - Update to 3.7.0
* New functions: bernoulli(), erfi(), fresnels(), fresnelc()
* Improved zeta(), with exact values for negative and even integers, support for all real values, and optional second argument for calculation of Hurwitz zeta
* Support for complex numbers in Ei(), li(), Si(), Ci(), Shi(), and Chi()
* Support for all branches and complex numbers in lambertw()
* Extended argument support in Li()
* Add base units (or local currency) for unit conversion when units are missing in original expression (e.g. 5 to ft = 5 m to ft)
* Belarusian ruble (BYN)
* Improvements and fixes for integrals
* Fix crash when used in Cantor (caused by conflict with Poppler library)
* Minor bug fixes and feature improvements
* Fri Nov 29 2019 Stefan Brüns - Update to 3.6.0
* Major improvements and fixes for integrals (note that the variable of integration argument has moved to 4th position, e.g. integrate(x^2, 1, 5) instead of integrate(x^2, x, 1, 5))
* Automatic detection of variables for undefined symbolic arguments (e.g. for diff(y^2), the derivative is calculated with respect to y instead of defaulting to x)
* Fix uncertainty propagation involving complex numbers (calculate imaginary and real uncertainty separately when using variance formula)
* Fix incorrect solutions to equations not removed
* New functions: dof() for photography depth of field calculation; awg() and awgd() for American Wire Gauge conversion; romberg() for numerical integration; randnorm(), randpoisson(), randrayleigh(), randexp(), and randuniform() for random numbers with different distributions; normdist(), expondist(), and binomdist() for distribution probability calculations
* New units: cmil and kcmil
* rand() (and related functions) now accepts an additional argument for specifying the number of random values to generate
* Option to select custom keypad or application font (GUI)
* Options to customize the window title: different modes selectable in preferences, command line option, and settitle() function (GUI)
* Minor bug fixes and feature improvements
* Thu Oct 24 2019 Christophe Giboudeaux - Update to 3.5.0
* Option to use binary prefixes by default for information units and \"b?\" syntax for conversion to optimal prefix (e.g. 8192 bits to b?byte = 1 kibibyte)
* Bijective base-26 support (including bijective() function)
* Option to use \'j\' as default symbol for the imaginary unit (placed in front of the imaginary part)
* Angle/phasor notation for complex numbers
* poisson() function
* Fix for steradian conversion
* Fix and improve integral of abs(f(x))
* Add calculate-as-you-type result to history after idle time (GUI)
* Negate, sum, and \"LAST x\" RPN buttons, keyboard shortcuts for RPN stack manipulation, and various other RPN improvements (GUI)
* Fix segfault when saving mode/settings (on exit) if history is empty (GUI)
* Minor bug fixes and feature improvements
* Mon Sep 23 2019 Christophe Giboudeaux - Update to 3.4.0:
* \"where\"-syntax (e.g. \"x+y where x=1 and y=2\")
* Improvements to replace() function
* Smarter comma interpretation (when defined as decimal separator, but used differently)
* Show warning when multiple decimal separators are used in a single number
* Option to automatically calculate the current expression on each change, as you type
* Fix segfault with command line expression
* Option to delete selected history items
* Minor bug fixes and feature improvements
* Sat Jul 27 2019 Christophe Giboudeaux - Update to 3.3.0
* Support for number bases > 32, as well as negative and non-integer number bases
* Support for all number bases, including non-numerical, and specification of digits in base() function
* dBm and dBW units
* Support both micro sign and small mu as symbol for micro prefix
* New programming keypad icon
* Import definitions action in GUI
* Fix parsing of \"0x80 mod 3\" and similar
* Reduce length of expressions in warnings and errors (primarily when using high precision)
* Improved handling of interval arithmetic for cubic equations
* Minor bug fixes and feature improvements
* Fri May 31 2019 Fabian Vogt - Fix file conflicts when installing qalculate-data with old qalculate
* Wed May 29 2019 Christophe Giboudeaux - 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
* Fri Apr 26 2019 Christophe Giboudeaux - Update to 3.1.0
* Calculation of Si(), Ci(), Shi(), and Chi().
* Convert trigonometric arguments to selected angle unit, and hide angle unit in result.
* Hide optional arguments, with default value, in output.
* Add optional variable value argument to diff(), for calculation of derivative for a specific x value.
* Improved sinc() support.
* Improved output with show ending zeroes activated.
* Fix ignore system language on Windows.
* Fix atomic unit of velocity.
* Fix and improve keypad menus, and add dynamic convert to menu to result popup menu (GUI).
* Fix compilation errors because of erroneous limits.h inclusion.
* Fix \"factorized result is wrong\" error.
* Minor bug fixes and feature improvements.
* Tue Mar 26 2019 Christophe Giboudeaux - Update to 3.0.0
* Implement 2019 redefinition of SI base units
* Uncertainty propagation improvements/fixes
* Separate use of interval arithmetic
* Improved polynomial gcd
* Added option to ignore the system language
* Switch to exact decimal fractions (fixed) from decimal fractions mode (and vice versa) when exact mode is toggled.
* Restore lost signal handlers in the conversion GUI
* Tue Oct 30 2018 Christophe Giboudeaux - Update to 2.8.0
* Equation solved and improved simplification for expressions with trigonometric functions.
* General improvements to simplification and equation solving.
* Improved factorization.
* New magnitude(), entrywise() and hadamard() functions, and new n variable (unknown integer).
* Parse |x| and ||x|| as abs(x) and magnitude(x).
* Use kilo as prefix for gram if automatic prefix is off.
* Thu Sep 13 2018 Jan Engelhardt - Re-ensure neutrality of descriptions.
* Wed Sep 12 2018 Stefan Brüns - Update to 2.6.2:
* Polar and exponential complex forms (changed with mode or with \"to\" operator/command)
* Fix f(x)+a=a (e.g. x+1=1, which returned false/zero).
* Fix ln(-i).
* Fix automatic unit conversion in RPN mode
* Allow conversion of the current result using standalone \"to\" expression (e.g. type \"to m\" to convert current result to meter) in GUI.
* Option to disable automatic conversion to local currency (when optimal conversion activated)
* Minor bug fixes.
* Fri Sep 07 2018 stefan.bruensAATTrwth-aachen.de- Split data files from application package, fix boo#1106954
* Fri Jul 20 2018 christopheAATTkrop.fr- Update to 2.6.1. Changes since 2.5.0:
* Support for searching matching functions
* Lunar phase functions
* Interpret 5m 7cm as 5m+7cm, and 3h 52min 20s as 3h+52min+20s, and similar
* Calendar conversion
* Fix display of addition with negative non-integer number Check https://qalculate.github.io/news.html for the complete changelog
* Sat May 26 2018 christopheAATTkrop.fr- Update to 2.5.0:
* Improved interval arithmetic with dependent values.
* Experimental limit() function.
* Two\'s complement representation for binary numbers.
* Improved currency titles.
* bitcmp() function.
* Allow all rational numbers for second argument of root().
* Fix segfault when prefix is set in some cases.
* Fix a^infinity when a > 1.
* Minor bug fixes.- Drop 0001-Fix-leaking-of-FDs-created-by-pipe.patch (fixed upstream)
* Tue May 08 2018 fabianAATTritter-vogt.de- Add patch to fix FD leak (boo#1092329):
* 0001-Fix-leaking-of-FDs-created-by-pipe.patch
* Sat Mar 10 2018 fabianAATTritter-vogt.de- 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.
 
ICM