diff --git a/CHANGELOG b/CHANGELOG index 65a2561..d33ca44 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -Version 0.8.4 prerelease (2009.04.30): +Version 0.8.4 (2009.05.08): * added: new language: Danish translation made by: Rune Bisgaard Vammen diff --git a/README b/README index fe9d07b..3b9698a 100644 --- a/README +++ b/README @@ -1,10 +1,10 @@ TTCalc -TTCalc is an open source mathematical calculator. It features arithmetical -functions, trigonometric functions, inverse trigonometric functions, -hyperbolic functions, inverse hyperbolic functions, logical operators, -logarithms, functions for converting between degrees and radians and -so on. Additionally the program allows a user to define his own +TTCalc is an open source bignum mathematical calculator. It features +arithmetical functions, trigonometric functions, inverse trigonometric +functions, hyperbolic functions, inverse hyperbolic functions, logical +operators, logarithms, functions for converting between degrees and radians +and so on. Additionally the program allows a user to define his own variables and functions. The program possesses an easy to use interface. Calculations are performed @@ -15,8 +15,9 @@ with 258 valid decimal digits. TTCalc independently allows to insert and display values with the base (radix) from two to sixteen. Author: Tomasz Sowa -Contact: t.sowa@slimaczek.pl +Contact: t.sowa@ttmath.org Licence: BSD (open source) Interface: English, Polish, Spanish, Danish Project page: http://ttcalc.sourceforge.net/ +Bignum library: TTMath http://ttmath.org/ Operating systems: Microsoft Windows 9x/Me/NT/2000/XP/Vista diff --git a/help/arithmetic_functions.html b/help/arithmetic_functions.html index d0b2b8a..ff3ca25 100644 --- a/help/arithmetic_functions.html +++ b/help/arithmetic_functions.html @@ -102,7 +102,7 @@
  • factorial(x)
  • abs(x)
  • sgn(x)
  • -
  • mod(x,y)
  • +
  • mod(x; y)
  • max(x1; x2; ...)
  • min(x1; x2; ...)
  • sum(x1; x2; ...)
  • diff --git a/help/bitwise_functions.html b/help/bitwise_functions.html index 87d09d8..f6db3af 100644 --- a/help/bitwise_functions.html +++ b/help/bitwise_functions.html @@ -28,17 +28,17 @@ We don't define the BitNot() function too.
    -
    BitAnd(x ; y) or band(x ; y)
    +
    bitand(x ; y) or band(x ; y)
    Bitwise AND. For example:
    bitand(6; 2) = bitand(&110 ; &10) = &10 = 2
    bitand(6.5; 2.5) = bitand(&110.1 ; &10.1) = &10.1 = 2.5
    -
    BitOr(x ; y) or bor(x ; y)
    +
    bitor(x ; y) or bor(x ; y)
    Bitwise OR. For example:
    bitor(6; 1) = bitor(&110 ; &1) = &111 = 7
    bitor(6.5; 1.5) = bitor(&110.1 ; &1.1) = &111.1 = 7.5
    -
    BitXor(x ; y) or bxor(x ; y)
    +
    bitxor(x ; y) or bxor(x ; y)
    Bitwise XOR. For example:
    bitxor(6; 3) = bitxor(&110 ; &11) = &101 = 5
    bitxor(6.5; 3.5) = bitxor(&110.1 ; &11.1) = &101.0 = 5
    diff --git a/help/index.html b/help/index.html index 6fb42e5..2fe8e57 100644 --- a/help/index.html +++ b/help/index.html @@ -21,11 +21,11 @@

    TTCalc

    -TTCalc is an open source mathematical calculator. It features arithmetical -functions, trigonometric functions, inverse trigonometric functions, -hyperbolic functions, inverse hyperbolic functions, logical operators, -logarithms, functions for converting between degrees and radians and -so on. Additionally the program allows a user to define his own +TTCalc is an open source bignum mathematical calculator. It features +arithmetical functions, trigonometric functions, inverse trigonometric +functions, hyperbolic functions, inverse hyperbolic functions, logical +operators, logarithms, functions for converting between degrees and radians +and so on. Additionally the program allows a user to define his own variables and functions.

    @@ -41,13 +41,13 @@ display values with the base (radix) from two to sixteen. - + +
    Author:Tomasz Sowa
    Contact:t.sowa@slimaczek.pl
    Contact:t.sowa@ttmath.org
    Licence:BSD (open source)
    Interface:English, Polish, Spanish, Danish
    Project page:http://ttcalc.sourceforge.net/
    Bignum library:TTMath http://ttmath.org/
    Operating systems:Microsoft Windows 9x/Me/NT/2000/XP/Vista
    - \ No newline at end of file diff --git a/help/other_functions.html b/help/other_functions.html index 9872ccd..bfbf33b 100644 --- a/help/other_functions.html +++ b/help/other_functions.html @@ -53,7 +53,7 @@ sgn(-10)=-1
    sgn(0)=0
    sgn(5)=1 -
    mod(x,y)
    +
    mod(x ; y)
    Mod returns the remainder from the division x by y
    mod(10; 2.2)=1.2 because 10=2.2*4 + 1.2
    diff --git a/help/values_and_std_operators.html b/help/values_and_std_operators.html index 262d48e..753c1b0 100644 --- a/help/values_and_std_operators.html +++ b/help/values_and_std_operators.html @@ -61,7 +61,7 @@ Unary minus, e.g.: -2
    -

    Of course you can use the parentheses ( and ). Look at the operators priority as well.

    +

    Of course you can use parentheses ( and ). Look at operators priority as well.

    Built-in variables

    diff --git a/setup/innosetup.iss b/setup/innosetup.iss index b3b579a..ae48847 100644 --- a/setup/innosetup.iss +++ b/setup/innosetup.iss @@ -3,8 +3,8 @@ [Setup] AppName=TTCalc -AppVerName=TTCalc 0.8.3 -AppVersion=0.8.3 +AppVerName=TTCalc 0.8.4 +AppVersion=0.8.4 AppPublisher=Tomasz Sowa AppPublisherURL=http://ttcalc.sourceforge.net AppSupportURL=http://ttcalc.sourceforge.net @@ -25,6 +25,7 @@ PrivilegesRequired=none Name: "english"; MessagesFile: "compiler:Default.isl" Name: "polish"; MessagesFile: "compiler:Languages\Polish.isl" Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl" +Name: "danish"; MessagesFile: "compiler:Languages\Danish.isl" [InstallDelete] ; prior to 0.8.3 we were using mingwm10.dll (now it is not needed and will be deleted if exists) diff --git a/src/compileconfig.h b/src/compileconfig.h index 9281a38..a9554a5 100644 --- a/src/compileconfig.h +++ b/src/compileconfig.h @@ -56,7 +56,7 @@ #define TTCALC_MAJOR_VER 0 #define TTCALC_MINOR_VER 8 #define TTCALC_REVISION_VER 4 -#define TTCALC_PRERELEASE_VER 1 +#define TTCALC_PRERELEASE_VER 0 diff --git a/src/languages.cpp b/src/languages.cpp index 772e3a6..db52c13 100644 --- a/src/languages.cpp +++ b/src/languages.cpp @@ -328,7 +328,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(display_not_always_scientific,"When the exponent is greater than:"); InsertGuiPair(display_group_scientific, "Print the result as the scientific value"); InsertGuiPair(display_decimal_point, "Decimal point"); - InsertGuiPair(display_deg_red_grad, "sin/cos asin/acos"); + InsertGuiPair(display_deg_rad_grad, "sin/cos asin/acos"); InsertGuiPair(convert_type, "Type"); InsertGuiPair(convert_input, "Input"); InsertGuiPair(convert_output, "Output"); @@ -361,7 +361,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(about_text, "Mathematical calculator TTCalc %d.%d.%d%s%s\r\n" "Author: Tomasz Sowa\r\n" - "Contact: t.sowa@slimaczek.pl\r\n" + "Contact: t.sowa@ttmath.org\r\n" "Licence: BSD (open source)\r\n" "Project page: http://ttcalc.sourceforge.net\r\n" "Bignum library: TTMath %d.%d.%d%s\r\n" @@ -459,7 +459,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(display_not_always_scientific,"Jeśli eksponent jest większy niż:"); InsertGuiPair(display_group_scientific, "Wyświetl wynik w postaci naukowej"); InsertGuiPair(display_decimal_point, "Przecinek dziesiętny"); - InsertGuiPair(display_deg_red_grad, "sin/cos asin/acos"); + InsertGuiPair(display_deg_rad_grad, "sin/cos asin/acos"); InsertGuiPair(convert_type, "Typ"); InsertGuiPair(convert_input, "Wejście"); InsertGuiPair(convert_output, "Wyjście"); @@ -492,7 +492,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(about_text, "Kalkulator matematyczny TTCalc %d.%d.%d%s%s\r\n" "Autor: Tomasz Sowa\r\n" - "Kontakt: t.sowa@slimaczek.pl\r\n" + "Kontakt: t.sowa@ttmath.org\r\n" "Licencja: BSD (open source)\r\n" "Strona projektu: http://ttcalc.sourceforge.net\r\n" "Biblioteka dużych liczb: TTMath %d.%d.%d%s\r\n" @@ -594,7 +594,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(display_not_always_scientific,"Cuando el exponente es mas grande que:"); InsertGuiPair(display_group_scientific, "Imprimir el resultado como valor cientifico"); InsertGuiPair(display_decimal_point, "Decimal point"); - InsertGuiPair(display_deg_red_grad, "sin/cos asin/acos"); + InsertGuiPair(display_deg_rad_grad, "sin/cos asin/acos"); InsertGuiPair(convert_type, "Tipo"); InsertGuiPair(convert_input, "Entrada"); InsertGuiPair(convert_output, "Salida"); @@ -627,7 +627,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(about_text, "Calculadora matematica TTCalc %d.%d.%d%s%s\r\n" "Autor: Tomasz Sowa\r\n" - "Contacto: t.sowa@slimaczek.pl\r\n" + "Contacto: t.sowa@ttmath.org\r\n" "Licencia: BSD (open source)\r\n" "Pagina del proyecto: http://ttcalc.sourceforge.net\r\n" "Biblioteca Bignum: TTMath %d.%d.%d%s\r\n" @@ -715,7 +715,8 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(combo_rounding_integer,"til heltal"); InsertGuiPair(combo_rounding_to_number,"til"); InsertGuiPair(combo_rounding_after_comma,"ciffer(cifre)"); - InsertGuiPair(check_remove_zeroes,"Fjern sidste trailing nuller"); + InsertGuiPair(check_remove_zeroes,"Fjern sidste overflřdige nuller"); + InsertGuiPair(display_input, "Input"); InsertGuiPair(display_output, "Output"); @@ -724,7 +725,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(display_not_always_scientific,"Nĺr exponenten er střrre end:"); InsertGuiPair(display_group_scientific, "Print resultatet som den videnskablige vćrdi"); InsertGuiPair(display_decimal_point, "Decimal punkt"); - InsertGuiPair(display_deg_red_grad, "sin/cos asin/acos"); + InsertGuiPair(display_deg_rad_grad, "sin/cos asin/acos"); InsertGuiPair(convert_type, "Type"); InsertGuiPair(convert_input, "Input"); InsertGuiPair(convert_output, "Udput"); @@ -757,7 +758,7 @@ void Languages::InitGuiMessagesTab() InsertGuiPair(about_text, "Matematisk lommeregner TTCalc %d.%d.%d%s%s\r\n" "Forfatter: Tomasz Sowa\r\n" - "Kontakt: t.sowa@slimaczek.pl\r\n" + "Kontakt: t.sowa@ttmath.org\r\n" "Licens: BSD (open source)\r\n" "Projekt side: http://ttcalc.sourceforge.net\r\n" "Bignum biblotek: TTMath %d.%d.%d%s\r\n" diff --git a/src/languages.h b/src/languages.h index d28bec5..992b42e 100644 --- a/src/languages.h +++ b/src/languages.h @@ -102,7 +102,7 @@ public: display_always_scientific, display_not_always_scientific, display_decimal_point, - display_deg_red_grad, + display_deg_rad_grad, convert_type, convert_input, convert_output, diff --git a/src/tabs.cpp b/src/tabs.cpp index 5e40616..89c2f67 100644 --- a/src/tabs.cpp +++ b/src/tabs.cpp @@ -447,7 +447,7 @@ int i; SetDlgItemText(hWnd, IDC_CHECK_REMOVE_ZEROES, GetPrgRes()->GetLanguages()->GuiMessage(Languages::check_remove_zeroes)); - SetDlgItemText(hWnd, IDC_LABEL_DISPLAY_DEG_RAD_GRAD, GetPrgRes()->GetLanguages()->GuiMessage(Languages::display_deg_red_grad)); + SetDlgItemText(hWnd, IDC_LABEL_DISPLAY_DEG_RAD_GRAD, GetPrgRes()->GetLanguages()->GuiMessage(Languages::display_deg_rad_grad)); }