2005-11-15: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Fixed a GUI bug
  *  Added accellerator buttons : 'Cancel' is shift+c
                                  'Erase' is shift+e
                                  'New line' is shift+n
                                  '=' is enter
                                  'Last' is shift+l
                                  'Exit' is shift+x
                                  'Save' is shift+v
                                  '1' is 1
                                  '2' is 2 etc...
                                  'A' is a
                                  'B' is b etc...

2005-09-12: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I'm implemeting a new tab page that should contains some usefull(I hope) utilities.
  *  There actually two utilities.
     An angle converter and a matrix manipulator
     The converter works, instead the matrix manipulator is still in progress

2005-09-09: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Some GUI restyling
  *  Added four buttons to the keyboard tab

2005-07-06: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Fixed a bug that make recursive constant definition impossible.
     Now if you define for example, const1=const2 and const2=34.57, the actual value of const1 will be 34.57
  *  Code cleanup
  * I think it is stable enough to declare it version 0.1.8 beta

2005-06-29: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Minor bugfix

2005-06-26: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Minor bugfix

2005-06-11: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Added some DCOP scripting functions.
  *  Added a spinbox to select precision in python mode
  *  Modified copyright button
  *  Fixed complex built-in functions arg(x), conj(x), mod(x), im(x)
  *  Updated the manual

2005-06-06: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Fixed three bugs. The first one causes a misindentation when we insert python code.
     The second bug was very silly, I wrote 'QString m_colorSpecials =' instead of 'm_colorSpecials ='
      so the special buttons lost their color. Finally the third one bug causes kalcoolus to convert a word
      like 'while' or 'if' into 'wh1jle' and '1jf' when in python mode.

2005-06-04: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Added a python configuration page and a general configuration page
  *  Fixed a bug that cause function names like 'fun123iname' convertetd 'fun123jname' when in complex mode.
     So I must update the manual

2005-05-11: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Added some builtin functions.
  *  Fixed bugs.

2005-04-27: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Fixed a bug that causes a bad parsing of expressions like "i*i" or "i5"
  *  The button "Save exit" is now replaced with two buttons "Save" and "Exit"
  *  Now it is possible to write user-function in complex mode using a Python subset

2005-04-18: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Python support for complex numbers works.
  *  Made some arrangement of the GUI

2005-04-15: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Still working on python support.

2005-04-13: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Python support quasi-good, I want to add some buttons to perform 
     complex version of functions like cos, sin, log et cetera.

2005-04-12: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I'm trying to add python support. For now it is possible to do some basic operations
     using Python 2.3.4, simply click the "Complex" toggle button to enable python.
  *  Must update manual.

2005-03-23: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Manual terminated.

2005-03-17: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Implemented Delete button in functions tab
  *  Fixed a bug: when we define a function without arguments
     a '#' character is inserted to notify that the functions
     has no arguments
  *  Added fonts selection feature to function editor
  *  Rewritten some line of code in a better way
  *  I'm writing the KDE help manual

2005-03-15: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Added syntax highlighting
  *  Fixed a two bug
  *  Added an application icon

2005-03-14: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Fixed a bug that causes some user defined function name not to be recognized
  *  Added a spinbox widget to set the environment variable BC_LINE_LENGTH

2005-03-13: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Added a new feature: Now we can add a user function in bc-style
     using 'User functions' GUI, see MANUAL file. Please note that
     actually we can only add functions, but not delete them from database.

2005-03-11: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Now it is possible to change display fonts.

2005-03-09: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I fixed a bug that affects function buttons.

2005-03-08: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I implemented the capability of changing number of digits after period.
  *  I implemented the capability of changing input and result base.
  *  I would implement a font chooser but this could be slow down the parser.

2005-03-07: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I fully implemented the constants tab page. Now we can add/delete our constants and
     store them on the disk with the button 'Bye' that saves and exits. The database of
     constants is in xml format with the name 'constantsDB.dbml' in the
     '$HOME/.kde/share/apps/kalcoolus' directory. Some problem could arise with the function
     names.
  * I added two classes: ConstantsDB and CodeGenerator. The first manages 'constantsDB.dbml'
    file, the sencond converts input text and data in a bc script, executes this script and
    shows the results.
  * I added a combobox to select the constants name.

2005-03-06: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  I partially implemented the constants tab page. The ability of
     of storing constants on a database must be implemented, so it is
     not functional.
  *  Added some tooltips.
  *  Rearranged some methods.

2005-03-05: Emiliano Gulmini <emi_barbarossa@yahoo.it>
  *  Initial release