now it looks good on MS Vista and when a user changes size of some widgets such as a border, font size, etc. added: spanish language to the setup (installer) added: the setup will remove mingwm10.dll if it exists in the program directory added: on display tab: we can select 'deg' 'rad' or 'grad' for calculating in such functions: sin,cos,tan,cot,asin,acos,atan,acot added: macro TTCALC_CONVERT if not defined there will not be a convert tab (the convert tab is not finished) added: a new icon with following dimensions: '48x48' '32x32' '16x16' removed: parameter for gcc: -mthreads with -mthreads it is possible (on windows) to release some kind of 'destructors' belonging to a thread when the specific thread exists (it prevents some kind of memory leaks) in the TTCalc when the second thread exists then there is the end of the program and we can not use '-mthreads' removed: file TODO (I didn't use the file) git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@114 e52654a7-88a9-db11-a3e9-0013d4bc506e
115 lines
5.8 KiB
Plaintext
115 lines
5.8 KiB
Plaintext
Version 0.8.3 prerelease
|
|
* fixed: calculating the size of the main window
|
|
now it looks good on MS Vista and when a user changes size of some
|
|
widgets such as a border, font size, etc.
|
|
* changed: variables and functions are case-sensitive now, e.g.
|
|
'x' is not the same as 'X'
|
|
* changed: precision:
|
|
small - the same as previous
|
|
medium - 288 bits for the mantissa, 64 bits for the exponent
|
|
big - 864 bits for the mantissa, 128 bits for the exponent
|
|
previous were:
|
|
medium - 192 bits for the mantissa, 64 bits for the exponent
|
|
big - 288 bits for the mantissa, 96 bits for the exponent
|
|
* added: when a user presses CTRL+C then the result will be
|
|
copied into the clipboard (if the current control which
|
|
has a focus is not an edit control, or if it is an edit
|
|
but has no selection)
|
|
* added: when a user presses CTRL+V then the text from the clipboard
|
|
will be copied into the edit control
|
|
(the focus can be anywhere but it cannot be on another edit control)
|
|
* added: 'decimal point' option on the display tab
|
|
* added: variables and functions can have underline characters
|
|
in their names
|
|
* added: from TTMath 0.8.3: a short form of multiplication
|
|
(without the '*' character) e.g. '5y'
|
|
(it's used only if the second parameter is a variable
|
|
or function)
|
|
* added: 'remove trailing zeroes' option on 'display' tab
|
|
* added: new language: spanish
|
|
translation made by Alejandro S. Valdezate
|
|
alesanval at gmail dot com
|
|
* added: spanish language to the setup (installer)
|
|
* added: the setup will remove mingwm10.dll if it exists in the program
|
|
directory
|
|
* added: on display tab: we can select 'deg' 'rad' or 'grad' for calculating
|
|
in such functions: sin,cos,tan,cot,asin,acos,atan,acot
|
|
* removed: 'cut off last non valid digits' on 'rounding' option
|
|
on 'display' tab
|
|
|
|
|
|
Version 0.8.2 portable (2007.07.01):
|
|
* added: the portable version of the program TTCalc
|
|
it uses *.ini config file from the same folder where
|
|
is the executable file, and it's much smaller in size
|
|
(in the portable version there's only one kind
|
|
of precision and the program is packed with UPX -
|
|
the Ultimate Packer for eXecutables)
|
|
there are no other differences between version 0.8.1 and this one
|
|
|
|
|
|
Version 0.8.1 (2007.04.17):
|
|
* changed: on win9x the configuration file is in a folder like:
|
|
"c:\windows\data application\ttcalc\" now
|
|
* changed: the program uses the TTMath 0.8.1 now
|
|
* added: from TTMath 0.8.1:
|
|
root(x, index), bitand(x,y), bitor(x,y), bitxor(x,y)
|
|
/band(x,y), bor(x,y), bxor(x,y)/
|
|
asinh(x), acosh(x), atanh(x), acoth(x) /atgh(x), actgh(x)/
|
|
* changed: from TTMath 0.8.1: calculations are much faster now
|
|
especially the factorial() function
|
|
* changed: from TTMath 0.8.1: the way of parsing operators
|
|
|
|
|
|
Version 0.8.0 (2007.04.02):
|
|
* added: the del key deletes a variable or a function now
|
|
(if the focus is on the list)
|
|
* added: a user can change the names of variables or functions now
|
|
* changed: the program uses TTMath 0.8.0 now
|
|
* added: functions: from TTMath 0.8.0:
|
|
DegToDeg(deg, min, sec), DegToRad(deg), DegToRad(deg, min, sec),
|
|
RadToDeg(rad), Ceil(x), Floor(x), Sqrt(x), Sinh(x), Cosh(x),
|
|
Tanh(x) /Tgh(x)/, Coth(x) /Ctgh(x)/
|
|
* added: help
|
|
* changed: from TTMath 0.8.0:
|
|
renamed: CTan() into Cot() or Ctg()
|
|
renamed: ACTan() into ACot() or ACtg()
|
|
Factorial() has a history log now (it can remember last
|
|
10 calculated values)
|
|
* fixed: the vertical size of the main window when a user uses a different
|
|
size of the window caption (especially under the Windows XP Luna)
|
|
* fixed: on Windows 9x: the program hung when a user clicks on a control
|
|
on the first tab
|
|
* fixed: when a user started navigating from the keyboard the program showed
|
|
a wrong variable or a funtion in the edit dialog
|
|
|
|
|
|
Version 0.7.3 (2007.03.08):
|
|
* added: the program shows some kind of errors itself
|
|
* added: checking whether an user has inserted a correct value of a variable
|
|
or a function
|
|
* fixed: navigation from the keyboard
|
|
* changed: the esc key selects the entire input text now (in the input edit)
|
|
* added: a test when the program is being starded which checks if the
|
|
coordinates of the main window actually pointing at the valid area (for
|
|
example when someone took his configuration file into a new computer and
|
|
the new computer has a smaller screen)
|
|
|
|
|
|
Version 0.7.2 (2007.02.28):
|
|
* added: buttons Sgn and Mod
|
|
* changed: the button 'err' is active when there's actually an error now
|
|
* added: buttons: ASin, ACos, ATan, ACTan
|
|
* fixed: the program didn't save the current language into the configuration file
|
|
* fixed: the second thread didn't read the main window correctly and it caused
|
|
small problems when an user was typing into the first edit control
|
|
|
|
|
|
Version 0.7.1 (2007.02.08):
|
|
* added: button 'err' (error) on the first tab
|
|
* changed: the input edit can have 2048 characters now
|
|
* added: remembering the vertical size into the config file
|
|
* fixed: a problem with the 'tab' key
|
|
* added: a message 'Calculating...' when an user clicks on the 'err' button
|
|
during calculating something
|