when they have been changed (performance)
flags: variables_id and functions_id in ProgramResources
changed: you don't have to be an administrator to use the setup (installer)
PrivilegesRequired=none in innosetup.iss
changed: small changes in Makefile(s) especially pathes
changed: upx 3.03 is used now (for the portable version)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@116 e52654a7-88a9-db11-a3e9-0013d4bc506e
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
added: variables and functions can have underline characters
in their names
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@62 e52654a7-88a9-db11-a3e9-0013d4bc506e
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 a text from the clipboard
will be copied into the edit control (if a focus is not
on another edit control)
changed: Makefile: added rules: help, setup
and more small changes,
small changes in Makefileportable
changed: Makefile.dep
added: Makefile.help.sh
this script calls for Html Help Workshop
and when there was an error returns 1
and if success returns 0
(HtmlHW returns conversely)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@50 e52654a7-88a9-db11-a3e9-0013d4bc506e
(it uses *.ini config file from the same folder where
is the executable file)
changed: Makefile
added: Makefileportable, Makefile.dep
Makefileportable uses TTCALC_PORTABLE macro to indicate
that we're compiling the portable version of the TTCalc
in portable mode we're compiling with -Os
changed: small changes in almost all files for using with
TTCALC_PORTABLE macro
in the portable version we have only one parser
(as the parsers are leant on templates that
the program will be smaller now)
changed: in the portable version the bitmap on the about dialog
has gone away (it was 142kb)
added: the portable version *.exe is packed by the UPX packer
(http://upx.sourceforge.net/)
added: help/bitwise_functions.html
(I forgot to add it to the repository)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@43 e52654a7-88a9-db11-a3e9-0013d4bc506e
"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
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@37 e52654a7-88a9-db11-a3e9-0013d4bc506e
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: a 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)
added: a directory 'help' with files of the help
added: a directory 'setup' with files needed to make an installer
(we're using InnoSetup Compiler to make it)
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 (the procedure SetNextFocus(...) has been completely
rewritten and the flag WS_EX_CONTROLPARENT on the tab dialogs has
gone away)
fixed: when started navigating from the keyboard the program showed a wrong
variable or a funtion in the edit dialog
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@28 e52654a7-88a9-db11-a3e9-0013d4bc506e