ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/publicrep/ttcalc
Sticky Revision:
Sort logs by:
Revision 452 - Directory Listing
Modified Tue May 20 15:35:39 2014 UTC (5 years, 9 months ago) by tomek
changed: names of locale files (in creating the setup program)

Revision 440 - Directory Listing
Modified Mon Jun 3 11:29:40 2013 UTC (6 years, 8 months ago) by tomek
changed: some paths in the setup config file (for locale files)

Revision 355 - Directory Listing
Modified Sat Jun 4 00:13:16 2011 UTC (8 years, 8 months ago) by tomek
tagging 0.9.3 release of the TTCalc program

Revision 354 - Directory Listing
Modified Sat Jun 4 00:12:11 2011 UTC (8 years, 8 months ago) by tomek
changed: the version of the program: 0.9.3 now

Revision 353 - Directory Listing
Modified Fri Jun 3 23:24:32 2011 UTC (8 years, 8 months ago) by tomek
changed: the way how the mouse selection works when you have clicked a button (sin/cos/..)
         now if there is no selection and the last character is an operator: + - / * % ^ (
         then the text is append at the end (instead of looking for beginning of the expression)
         this seems to be more comfortable

Revision 352 - Directory Listing
Modified Fri Jun 3 22:41:55 2011 UTC (8 years, 8 months ago) by tomek
changed: now ttcalc only once a three days checks for an update
fixed:   option: "parameters separated by" was not correctly read from the config file
added:   the setup program now addes language.setup key to the ttcalc.ini
         (it creates ttcalc.ini if it doesn't exist)
         so when ttcalc starts for the first time it can choose the same language


Revision 347 - Directory Listing
Modified Sat May 28 23:53:03 2011 UTC (8 years, 8 months ago) by tomek
fixed: ttcalc didn't correctly delete variables/functions from its config file
       so when you restarted the program you still had the deleted variables/functions


Revision 346 - Directory Listing
Modified Sat May 28 22:43:35 2011 UTC (8 years, 8 months ago) by tomek
updated:  Chinese translation
changed: release script now creates *.zip files instead of *.tar.gz

Revision 343 - Directory Listing
Modified Mon Mar 7 20:36:25 2011 UTC (8 years, 11 months ago) by tomek
changed: the way how buttons on display tab work
         suppose we have "123+34+56" in the first edit, then select
         (bo mouse or a keyboard) "123+34" similar as you would like
         to copy them to the clipboard, then press a button let we say
         "sin" - the result is: "sin(123+34)+56"


Revision 341 - Directory Listing
Modified Tue Feb 8 16:15:35 2011 UTC (9 years ago) by tomek
added: ttcalc can be start with option: createconfig, e.g.
       ./ttcalc createconfig
       it creates a config file in the current directory and exists
added: on variables and functions tab the carret is set at the end
       of a variable/function value (when edit)
changed: column 'parameters' on functions tab has been enlarged
changed: locales: "param." to "parameters" (english and german)


Revision 339 - Directory Listing
Modified Sun Jan 30 21:07:50 2011 UTC (9 years ago) by tomek
added makerelease.sh
a shell script for making release packages


Revision 337 - Directory Listing
Modified Sun Jan 30 17:30:10 2011 UTC (9 years ago) by tomek
added: on display tab: an option how many digits should be grouped


Revision 336 - Directory Listing
Modified Sun Jan 30 15:22:27 2011 UTC (9 years ago) by tomek
changed: translation: "pad" to "calcpad"

Revision 335 - Directory Listing
Modified Sun Jan 30 15:01:57 2011 UTC (9 years ago) by tomek
changed Changelog and other docs

Revision 334 - Directory Listing
Modified Sun Jan 30 15:00:07 2011 UTC (9 years ago) by tomek
added: a new language: German
       translation made by: Moritz Beleites <morbel at gmx dot net>

Revision 323 - Directory Listing
Modified Thu Sep 23 22:53:55 2010 UTC (9 years, 4 months ago) by tomek
tagging 0.9.2 release of the TTCalc program 

Revision 322 - Directory Listing
Modified Thu Sep 23 22:52:28 2010 UTC (9 years, 4 months ago) by tomek
added:   blocks try{} catch(...) to first and second thread
changed: version of the program: 0.9.2 now


Revision 308 - Directory Listing
Modified Wed Sep 15 12:19:09 2010 UTC (9 years, 5 months ago) by tomek
updated italian translation and about dialog (portable version)

Revision 307 - Directory Listing
Modified Tue Sep 14 19:03:18 2010 UTC (9 years, 5 months ago) by tomek
corrected the italian translation

Revision 306 - Directory Listing
Modified Tue Sep 14 16:45:31 2010 UTC (9 years, 5 months ago) by tomek
added:   Italian translation made by
         Damiano Monaco   <dmonax AnTispam gmail.com>
added:   menu: edit->swap (ctrl+W)
         swapping the input for the output edit


Revision 293 - Directory Listing
Modified Wed Feb 17 17:05:00 2010 UTC (10 years ago) by tomek
added into the repository: src/threadcontroller.cpp
this file was out of controll by subversion (I forgot to add it)

added: the update can only download files from urles which begin with:
 http://downloads.sourceforge.net/
 ftp://ttmath.org/
this is in the case of someone hacked the server with *.ini file


Revision 289 - Directory Listing
Modified Sun Feb 7 19:03:01 2010 UTC (10 years ago) by tomek
tagging 0.9.1 release of the TTCalc program 

Revision 288 - Directory Listing
Modified Sun Feb 7 19:02:11 2010 UTC (10 years ago) by tomek
changed: version of the program: 0.9.1 now

Revision 280 - Directory Listing
Modified Tue Jan 12 16:07:29 2010 UTC (10 years, 1 month ago) by tomek
fixed:   the correct language of the menu on a pad window was not set properly
         when the program started
updated: chinese translation


Revision 279 - Directory Listing
Modified Mon Jan 11 11:52:49 2010 UTC (10 years, 1 month ago) by tomek
updated chinese translation

Revision 278 - Directory Listing
Modified Wed Jan 6 01:02:55 2010 UTC (10 years, 1 month ago) by tomek
changed: ttmath::Parser doesn't use SmallToZero() longer

Revision 276 - Directory Listing
Modified Tue Jan 5 18:17:35 2010 UTC (10 years, 1 month ago) by tomek
updated: chinese translation

Revision 257 - Directory Listing
Modified Sat Dec 5 18:30:33 2009 UTC (10 years, 2 months ago) by tomek
fixed:   the pad window didn't take into account following options (from display tab):
         grouping, input commas and parameter separators
added:   some more info on update dialog (when the update is not available)

Revision 254 - Directory Listing
Modified Wed Nov 25 15:11:29 2009 UTC (10 years, 2 months ago) by tomek
tagging 0.9.0 release of the TTCalc program

Revision 253 - Directory Listing
Modified Wed Nov 25 15:10:26 2009 UTC (10 years, 2 months ago) by tomek
changed: small changes in help
changed: version of the program: 0.9.0 now

Revision 249 - Directory Listing
Modified Wed Nov 25 02:36:51 2009 UTC (10 years, 2 months ago) by tomek
fixed:   in command CopyBoth /WmCommand_EditCopyBoth()/
         after opening the clipboard the method EmptyClipboard() ought to be called
fixed:   some compiler warnings
changed: in command: (...) and 1/(...)
         if the input string is empty then the cursor is put between the brackets

Revision 246 - Directory Listing
Modified Tue Nov 24 07:40:36 2009 UTC (10 years, 2 months ago) by tomek
updated to the new ttmath api (Conf::comma_digits changed to Conf::round)

Revision 243 - Directory Listing
Modified Sun Nov 22 21:46:11 2009 UTC (10 years, 3 months ago) by tomek
changed: the program is testing for the update only once a day
updated: translations

Revision 242 - Directory Listing
Modified Sat Nov 14 17:02:57 2009 UTC (10 years, 3 months ago) by tomek
updated Spanish and Danish translations

Revision 240 - Directory Listing
Modified Wed Nov 11 15:27:10 2009 UTC (10 years, 3 months ago) by tomek
fixed: in WmCommand_EditCopyBoth() the was not a buffer size info set
updated: russian and spanish translations

Revision 239 - Directory Listing
Modified Mon Nov 9 17:43:00 2009 UTC (10 years, 3 months ago) by tomek
small changes in display tab (resources)

Revision 237 - Directory Listing
Modified Mon Nov 9 12:46:13 2009 UTC (10 years, 3 months ago) by tomek
added: 'prerelease' testing to the update checker
updated: Russian translations

Revision 236 - Directory Listing
Modified Wed Nov 4 17:59:42 2009 UTC (10 years, 3 months ago) by tomek
added: the program can check for an update at startup

Revision 235 - Directory Listing
Modified Tue Nov 3 21:00:05 2009 UTC (10 years, 3 months ago) by tomek
added:   language messages to all widgets
changed: about box:
         added names of translators
         new bitmap
added:   checkbox 'check update on startup' on Update dialog box
         (not implemented yet)


Revision 234 - Directory Listing
Modified Tue Nov 3 13:31:11 2009 UTC (10 years, 3 months ago) by tomek
fixed:   the clipboard didn't work well
         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


Revision 233 - Directory Listing
Modified Mon Nov 2 23:22:25 2009 UTC (10 years, 3 months ago) by tomek
added: accelerator: ctrl+0 for (...) command
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)



Revision 232 - Directory Listing
Modified Sun Nov 1 20:34:10 2009 UTC (10 years, 3 months ago) by tomek
added: button sqrt() on the first tab
       (there was not a function to it)


Revision 227 - Directory Listing
Modified Sun Nov 1 01:52:13 2009 UTC (10 years, 3 months ago) by tomek
changed: the main window has been enlarged
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


Revision 225 - Directory Listing
Modified Mon Oct 26 20:55:03 2009 UTC (10 years, 3 months ago) by tomek
fixed: the program didn't use a correct path to the config and help file
       this was introduced by the update and open/save dialog on the pad window

Revision 221 - Directory Listing
Modified Mon Oct 19 22:08:23 2009 UTC (10 years, 4 months ago) by tomek
fixed: when 'C' button was pressed, the cursor was not put in the edit window
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

Revision 220 - Directory Listing
Modified Sun Oct 18 21:00:54 2009 UTC (10 years, 4 months ago) by tomek
fixed: the algorithm for downloading didn't check whether a file
       was correctly received
added: ttcalc_update.ini
       this file is downloaded from a webserver
       it contains information about updating (version, file name, url)

Revision 219 - Directory Listing
Modified Sun Oct 18 18:59:21 2009 UTC (10 years, 4 months ago) by tomek
changed: some improvements in Update Dialog
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)

Revision 218 - Directory Listing
Modified Sun Oct 18 12:40:29 2009 UTC (10 years, 4 months ago) by tomek
added: translations for ttmath::err_percent_from


Revision 216 - Directory Listing
Modified Sat Oct 17 22:13:14 2009 UTC (10 years, 4 months ago) by tomek
added: Checking for update dialog box

Revision 214 - Directory Listing
Modified Fri Oct 16 18:41:09 2009 UTC (10 years, 4 months ago) by tomek
changed: precision:
         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


Revision 212 - Directory Listing
Modified Fri Oct 16 02:12:10 2009 UTC (10 years, 4 months ago) by tomek
fixed: when the program starts the main window was not maximized correctly
       (when it should be maximized)
added: pad window is saving its position and size to the config file

Revision 209 - Directory Listing
Modified Tue Oct 13 22:44:05 2009 UTC (10 years, 4 months ago) by tomek
I have forgotten to commit pad.h and pad.cpp files (pad window from the last commit)

Revision 208 - Directory Listing
Modified Tue Oct 13 22:41:00 2009 UTC (10 years, 4 months ago) by tomek
added: Pad window - a multiline edit window
       files: pad.h pad.cpp

Revision 199 - Directory Listing
Modified Sat Sep 19 18:04:45 2009 UTC (10 years, 5 months ago) by tomek
tagging 0.8.7 release of the TTCalc program 

Revision 197 - Directory Listing
Modified Wed Sep 16 17:51:26 2009 UTC (10 years, 5 months ago) by tomek
merged from trunk: Swedish language, support for TTMath 0.9.0
changed version: 0.8.7 now

Revision 196 - Directory Listing
Modified Wed Sep 16 16:38:46 2009 UTC (10 years, 5 months ago) by tomek
added Swedish language to the installer

Revision 195 - Directory Listing
Modified Tue Sep 15 18:24:04 2009 UTC (10 years, 5 months ago) by tomek
changed: version: 0.9.0 prerelease now
changed: some changes in Swedish language (gui messages)
added:   gamma() function to documentation (*.chm)

Revision 188 - Directory Listing
Modified Tue Sep 8 01:24:56 2009 UTC (10 years, 5 months ago) by tomek
added:   new language: Swedish
         translation made by: Lars 'Bäfvert' Gäfvert <lars.gafvert at gmail dot com>


Revision 180 - Directory Listing
Modified Thu Jul 16 18:07:39 2009 UTC (10 years, 7 months ago) by tomek
creating 0.8.x branch (from trunk)

Revision 179 - Directory Listing
Modified Thu Jul 16 18:06:28 2009 UTC (10 years, 7 months ago) by tomek
creating directory branches

Revision 176 - Directory Listing
Modified Tue Jun 30 19:20:19 2009 UTC (10 years, 7 months ago) by tomek
tagging 0.8.6 release of the TTCalc program 

Revision 175 - Directory Listing
Modified Tue Jun 30 19:18:47 2009 UTC (10 years, 7 months ago) by tomek
added: Russian language to the setup
changed: version of the program: 0.8.6 now

Revision 174 - Directory Listing
Modified Fri Jun 26 18:50:14 2009 UTC (10 years, 7 months ago) by tomek
changed: some corrections in russian language
         some widgets was a little changed in size 

Revision 169 - Directory Listing
Modified Thu Jun 25 04:54:48 2009 UTC (10 years, 7 months ago) by tomek
added: new language: Russian
       translation made by: Vladimir Gladilovich <vdgladilovich at gmail dot com>


Revision 168 - Directory Listing
Modified Thu Jun 18 12:05:17 2009 UTC (10 years, 8 months ago) by tomek
tagging 0.8.5 release of the TTCalc program 

Revision 167 - Directory Listing
Modified Thu Jun 18 12:02:50 2009 UTC (10 years, 8 months ago) by tomek
fixed: I've forgotten to add: menu_view_lang_chinese item in the chinese language
changed: version of the program: 0.8.5 now


Revision 162 - Directory Listing
Modified Mon Jun 15 02:41:56 2009 UTC (10 years, 8 months ago) by tomek
changed: corrected the chinese translation
         (The translation was made by: Juis)
added:   chinese language to the installer

Revision 159 - Directory Listing
Modified Thu Jun 11 16:07:18 2009 UTC (10 years, 8 months ago) by tomek
* added:   new language: Chinese
           translation made by: ... <zhushengyi2008 at 126 dot com>


Revision 141 - Directory Listing
Modified Sat May 9 01:15:02 2009 UTC (10 years, 9 months ago) by tomek
tagging 0.8.4 release of the TTCalc program

Revision 140 - Directory Listing
Modified Sat May 9 01:13:54 2009 UTC (10 years, 9 months ago) by tomek
added: Danish language to the setup
changed: version of the program: 0.8.4

Revision 124 - Directory Listing
Modified Thu Apr 30 22:59:06 2009 UTC (10 years, 9 months ago) by tomek
* added: new language: Danish
         translation made by: Rune Bisgaard Vammen <runebisgaard at gmail dot com>
* changed status to: 0.8.4 prerelease


Revision 123 - Directory Listing
Modified Mon Apr 6 19:23:47 2009 UTC (10 years, 10 months ago) by tomek
tagging 0.8.3 release of the TTCalc program

Revision 122 - Directory Listing
Modified Mon Apr 6 19:22:26 2009 UTC (10 years, 10 months ago) by tomek
changed: version of the program: 0.8.3
updated: changelog

Revision 119 - Directory Listing
Modified Thu Apr 2 10:42:31 2009 UTC (10 years, 10 months ago) by tomek
changed: after setting compact view and then normal view the program restores
         the vertical size of the last used window

Revision 118 - Directory Listing
Modified Thu Apr 2 10:26:55 2009 UTC (10 years, 10 months ago) by tomek
updated: help

Revision 116 - Directory Listing
Modified Thu Apr 2 05:13:27 2009 UTC (10 years, 10 months ago) by tomek
changed: variables and functions are copied to the second thread only
         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)

Revision 115 - Directory Listing
Modified Wed Apr 1 02:31:38 2009 UTC (10 years, 10 months ago) by tomek
added: when the program exits new variables and functions are read from 
       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)

Revision 114 - Directory Listing
Modified Sat Mar 28 18:26:20 2009 UTC (10 years, 10 months ago) by tomek
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.
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)

Revision 77 - Directory Listing
Modified Mon Oct 13 04:17:57 2008 UTC (11 years, 4 months ago) by tomek
added:   bigtypes.h convert.h convert.cpp
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)

Revision 65 - Directory Listing
Modified Thu May 1 12:29:44 2008 UTC (11 years, 9 months ago) by tomek
added:   new language: spanish
         translation made by Alejandro S. Valdezate
         alesanval at gmail dot com

Revision 64 - Directory Listing
Modified Sat Apr 12 08:52:21 2008 UTC (11 years, 10 months ago) by tomek
added:   'remove trailing zeroes' option on 'display' tab
removed: 'cut off last non valid digits' on 'rounding' option
         on 'display' tab


Revision 62 - Directory Listing
Modified Wed Jan 23 23:51:53 2008 UTC (12 years ago) by tomek
changed: variables and functions are case-sensitive now
added:   variables and functions can have underline characters
         in their names

Revision 59 - Directory Listing
Modified Sun Dec 9 20:05:15 2007 UTC (12 years, 2 months ago) by tomek
added: 'decimal point' option on the display tab

Revision 57 - Directory Listing
Modified Sun Nov 4 21:56:55 2007 UTC (12 years, 3 months ago) by tomek
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 	
added:  list on the converting tab can be resized horizontally
added:  info in the info edit about units on the converting tab

Revision 55 - Directory Listing
Modified Sat Nov 3 22:56:43 2007 UTC (12 years, 3 months ago) by tomek
changed: lists on the convertion tab can be resized now
added: conversion's list: lenght, area, time

Revision 54 - Directory Listing
Modified Mon Oct 29 21:42:34 2007 UTC (12 years, 3 months ago) by tomek
partial work on the convertion tab

Revision 53 - Directory Listing
Modified Tue Sep 18 20:08:47 2007 UTC (12 years, 5 months ago) by tomek
partial work on the convert tab

Revision 52 - Directory Listing
Modified Wed Aug 22 21:16:19 2007 UTC (12 years, 6 months ago) by tomek
partial work on the converting tab

Revision 51 - Directory Listing
Modified Mon Aug 20 10:44:37 2007 UTC (12 years, 6 months ago) by tomek
added: a conversion tab (gui only)

Revision 50 - Directory Listing
Modified Sun Aug 5 20:31:46 2007 UTC (12 years, 6 months ago) by tomek
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 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)

Revision 45 - Directory Listing
Modified Sat Jul 7 19:29:17 2007 UTC (12 years, 7 months ago) by tomek
tagging 0.8.2 release of the TTCalc program

Revision 44 - Directory Listing
Modified Sun Jul 1 18:23:27 2007 UTC (12 years, 7 months ago) by tomek
added:  on the about box info about what is it the portable version
changed status: 0.8.2 version

Revision 43 - Directory Listing
Modified Sun Jun 24 20:11:14 2007 UTC (12 years, 8 months ago) by tomek
added:   the portable version of the program TTCalc
         (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)

Revision 40 - Directory Listing
Modified Tue Apr 17 14:14:32 2007 UTC (12 years, 10 months ago) by tomek
tagging 0.8.1 release of the TTCalc

Revision 37 - Directory Listing
Modified Tue Apr 17 13:41:38 2007 UTC (12 years, 10 months ago) by tomek
changed: on win9x the configuration file is in
         "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

Revision 31 - Directory Listing
Modified Thu Apr 5 19:07:37 2007 UTC (12 years, 10 months ago) by tomek
added: macro: TTCALC_PRERELEASE_VER

Revision 30 - Directory Listing
Modified Mon Apr 2 00:24:08 2007 UTC (12 years, 10 months ago) by tomek
tagging 0.8.0 release of TTCalc

Revision 29 - Directory Listing
Modified Mon Apr 2 00:23:41 2007 UTC (12 years, 10 months ago) by tomek
creating a 'tags' directory

Revision 28 - Directory Listing
Modified Mon Apr 2 00:17:26 2007 UTC (12 years, 10 months ago) by tomek
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: 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

Revision 22 - Directory Listing
Modified Fri Mar 9 19:04:14 2007 UTC (12 years, 11 months ago) by tomek
added: the del key deletes a variable or function now
       (if the focus is on the list)
added: showing the error ErrorCode::err_unknown_operator

Revision 21 - Directory Listing
Modified Thu Mar 8 19:15:55 2007 UTC (12 years, 11 months ago) by tomek
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)
added: a button 'close' on the about dialog
changed: dialogs 'add a variable' and 'add a funtion'

Revision 20 - Directory Listing
Modified Fri Mar 2 20:29:27 2007 UTC (12 years, 11 months ago) by tomek
added: the program shows some kind of errors itself
added: checking whether an user inserts a correct value of a variable or a function
added: a last column in the variables' and functions' list is resized into the whole space
fixed: some small artefacts on the bitmap in the about dialog

Revision 18 - Directory Listing
Modified Wed Feb 28 17:52:09 2007 UTC (12 years, 11 months ago) by tomek
fixed: CalculationsProcedure - the 'main_window' must be set later (in the loop)
fixed: the program didn't save the current language into the configuration file
added: buttons Sgn, Mod
changed: now the 'error' button is active only when there's actually an error

Revision 14 - Directory Listing
Modified Thu Feb 8 17:54:37 2007 UTC (13 years ago) by tomek
fixed:   when the program was run as a maximalized window, the window was only resized horizontly
changed  input edit: can have 2048 characters now
fixed:   the focus (when using the tab key) didn't go from tabs into their controls
added:   a button 'err' which shows us where is an error (an incorrect character etc.)
changed: diplaying an error message is from the main thread now
added:   when the program calculates (for example the factorial) and an user clicks on the 'err' button
         then a 'calculating...' message will be printed

Revision 2 - Directory Listing
Added Mon Jan 22 11:12:01 2007 UTC (13 years, 1 month ago) by tomek
initial import