changed: about box:
added names of translators
new bitmap
added: checkbox 'check update on startup' on Update dialog box
(not implemented yet)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@235 e52654a7-88a9-db11-a3e9-0013d4bc506e
CopyBoth should not use GlobalFree() if SetClipboardData() succeeded
added: menu edit: select all, bracket
changed: ctrl+c is equivalent to CopySpecial() now
if there is a selection on an edit (and the edit has focus) it works as a normal copy
but if there isn't any selections then it copies the result
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@234 e52654a7-88a9-db11-a3e9-0013d4bc506e
added: accelerator: ctrl+R for 'copy both' command
added: accelerator: ctrl+a for the pad window (select all)
added: on menu 'edit': cut, copy, paste, delete, copy both, paste formula
cut, copy, paste, delete work with a window which has the focus
'copy both' copy the input and output edits
changed: 'paste formula' is the old 'paste' command
(pasting to the input edit)
changed: the input edit can have 20480 characters now (previous was 2048)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@233 e52654a7-88a9-db11-a3e9-0013d4bc506e
added: there are some new buttons on the standard tab
- (...) - the whole expression is surrounded by brackets
- 1/(...)
- ;
- %
- floor/ceil
- min/max
- root
- gamma
added: some options on display tab:
- grouping
- input decimal point
- parameters separated by
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@227 e52654a7-88a9-db11-a3e9-0013d4bc506e
this was introduced by the update and open/save dialog on the pad window
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@225 e52654a7-88a9-db11-a3e9-0013d4bc506e
added: menu to the pad window
options: open/save as,close,undo,cut,copy,paste,delete,select all
--This line, and those below, will be ignored--
M src/winmain.cpp
M src/pad.cpp
M src/programresources.h
M src/resource.rc
M src/tabs.cpp
M src/resource.h
M CHANGELOG
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@221 e52654a7-88a9-db11-a3e9-0013d4bc506e
was correctly received
added: ttcalc_update.ini
this file is downloaded from a webserver
it contains information about updating (version, file name, url)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@220 e52654a7-88a9-db11-a3e9-0013d4bc506e
changed: in setup config:
PrivilegesRequired=admin
it is better to use administrative privileges when doing an update
(if an unprivileged user has installed TTCalc in a special folder before
then he would not be able to install it now - and the default
directory in the setup would be other than previous one - this would be
very misleading)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@219 e52654a7-88a9-db11-a3e9-0013d4bc506e
Medium - 512 mantissa, 64 exponent
Big - 1024 mantissa, 128 exponent
changed: small changes in the pod window
changed: releases we compile with TTMATH_RELEASE flag
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@214 e52654a7-88a9-db11-a3e9-0013d4bc506e
(when it should be maximized)
added: pad window is saving its position and size to the config file
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@212 e52654a7-88a9-db11-a3e9-0013d4bc506e
changed: some changes in Swedish language (gui messages)
added: gamma() function to documentation (*.chm)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@195 e52654a7-88a9-db11-a3e9-0013d4bc506e
translation made by: Lars 'Bäfvert' Gäfvert <lars.gafvert at gmail dot com>
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@188 e52654a7-88a9-db11-a3e9-0013d4bc506e
translation made by: Vladimir Gladilovich <vdgladilovich at gmail dot com>
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@169 e52654a7-88a9-db11-a3e9-0013d4bc506e
(The translation was made by: Juis)
added: chinese language to the installer
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@162 e52654a7-88a9-db11-a3e9-0013d4bc506e
translation made by: Rune Bisgaard Vammen <runebisgaard at gmail dot com>
* changed status to: 0.8.4 prerelease
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@124 e52654a7-88a9-db11-a3e9-0013d4bc506e
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
the configuration file and then the file is saved
(if you have inserted some variables or functions in a different
instance of TTCalc those variables or functions were previously
skipped)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@115 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
changed: types used in the ParserManager are
defined in bigtypes.h
changed: a new class Convert
all variables and methods regarding
converting are thrown into Convert class
changed: Convert uses two values during converting
(numerator and denominator)
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@77 e52654a7-88a9-db11-a3e9-0013d4bc506e
translation made by Alejandro S. Valdezate
alesanval at gmail dot com
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@65 e52654a7-88a9-db11-a3e9-0013d4bc506e
removed: 'cut off last non valid digits' on 'rounding' option
on 'display' tab
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@64 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
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
added: list on the converting tab can be resized horizontally
added: info in the info edit about units on the converting tab
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@57 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