######################################## # 2007-09-27 galculator 1.3.1 released # ######################################## 2007-09-27 Simon Floery <chimaira@users.sf.net> * configure.in: check if we $MSGFMT is set. closes sf.net 1803786 2007-09-08 Simon Floery <chimaira@users.sf.net> * src/callbacks.c: escape input string for proper display (thanks to Christian for reporting) * src/display.c: fixed display_result_line bug in RPN mode (thanks to Christian for reporting) * src/ui.c: paper mode entry gets keyboard focus ######################################## # 2007-09-05 galculator 1.3.0 released # ######################################## 2007-09-05 Simon Floery <chimaira@users.sf.net> * ui/prefs.glade: fixed name of hex bit spin, closes sf.net 1788678 2007-09-04 Simon Floery <chimaira@users.sf.net> * general_functions.c: renamed gdk_color_to_string to convert_gdk_color_to_string for compability with gdk version >= 2.12 which features that function (name) by itself. Closes Debian BTS #440844 and #440845, thanks to Stephan for reporting. * general_functions.c: string_add_separator bugfix, now we stop at exponent. closes sf.net 1479269. * display.c: display value is now stored in double as well which gives us much better precision. closes sf.net 1479279 * flex_parser.l: fixed some compiler warnings * pixmaps/*: created a basic icon for galculator. closes sf.net 1726031 and sf.net 1702178 * po/ru.po: added Russian locale, closes sf.net 1736900 2006-04-09 Simon Floery <chimaira@users.sf.net> * callbacks.c: invisible buttons/menuitems still have working accels (signal can-activate-accel) (fixes sf.net #1214786) 2006-04-01 Simon Floery <chimaira@users.sf.net> * fixed build process (use automake1.9 from now on) (thanks to Christian) * released version 1.2.5.2 based on status of code at 1.2.5.1 with above fix. * ui/prefs.glade, src/callbacks.c, src/ui.c, src/general_functions.c: use GtkColorButton and GtkFontButton instead of homegrown color and font buttons * src/display.c and more: preferences in paper mode work. 2006-03-26 Simon Floery <chimaira@users.sf.net> * src/ui.c: set_all_normal_buttons_tip (fixes sf.net 1214786) * +/- got accelerator 2006-03-22 Simon Floery <chimaira@users.sf.net> * src/ui.c: use g_object_unref instead of g_free to unref glade_xml (fixes Debian BTS #358064 and sf.net 1442849) * src/*: sed -i 's/2004/2006/g' * * released version 1.2.5.1 based on status of code at 1.2.5 with above two changes. 2005-11-24 Simon Floery <chimaira@users.sf.net> * ng_view updates radio box based menus * "ng mode" -> "paper mode" 2005-11-21 Simon Floery <chimaira@users.sf.net> * ng_view gets some basic number base and angle base functionality * ng_view updates menus 2005-11-21 Simon Floery <chimaira@users.sf.net> * ng_view gets some tuning 2005-11-19 Simon Floery <chimaira@users.sf.net> * ng_view gets some major improvements 2005-11-18 Simon Floery <chimaira@users.sf.net> * ng_view gets on its way 2005-11-17 Simon Floery <chimaira@users.sf.net> * added es_MX translation (thanks to eduardo) * reorganize set prefs code, seperate code into classic_view 2005-07-11 Simon Floery <chimaira@users.sf.net> * updated German translation (thanks to Jens) * added Slovakian translation (thanks to Peter) 2005-07-08 Simon Floery <chimaira@users.sf.net> * gcc4 compatibility 2005-05-10 Simon Floery <chimaira@users.sf.net> * configure.in: added libtool to build process * src/*.[ch]: 2004 replaced by 2005 ######################################## # 2005-05-09 galculator 1.2.5 released # ######################################## 2005-05-06 Simon Floery <chimaira@users.sf.net> * ui/scientific_buttons.glade: hex buttons with shift modifiers 2005-05-05 Simon Floery <chimaira@users.sf.net> * src/Makefile.am: added galculator_LDFLAGS = -export-dynamic (thanks to Jim) 2004-11-09 Simon Floery <chimaira@users.sf.net> * configure.in: removed perl XML::Parser dependancy (thanks to Christian) 2004-11-07 Simon Floery <chimaira@users.sf.net> * callbacks.c: on_paste_activate CTRL-V in formula entry (small bugfix) * updated ja.po 2004-10-22 Simon Floery <chimaira@users.sf.net> * general_functions.c: lower_bin_string in axtof (small bugfix) * callbacks.c: on_number_button_clicked missing brackets (small bugfix) * callbacks.c: on_paste_activate check for NULL pointer (small bugfix) ######################################## # 2004-10-21 galculator 1.2.4 released # ######################################## 2004-10-19 Simon Floery <chimaira@users.sf.net> * display.c, callbacks.c, general_functions.c: separator bugfixes 2004-10-17 Simon Floery <chimaira@users.sf.net> * config_file.c: strings in config file are now enclosed by "s * display.c, callbacks.c: separator finetuning 2004-10-16 Simon Floery <chimaira@users.sf.net> * finalized GUI integration for separators 2004-09-27 Simon Floery <chimaira@users.sf.net> * bugfix in string_add_separator * display_set_line is single display modifier in display.c * finnished separator stuff in display.c * preferences GUI for separator stuff * general_functions.c: binary infinity display bug fixed (add_leading_zeros) 2004-09-26 Simon Floery <chimaira@users.sf.net> * made display_result_add_digit use display_result_set 2004-09-11 Simon Floery <chimaira@users.sf.net> * string_add_separator, string_del_separator * config_file.c: separator config options 2004-07-11 Simon Floery <chimaira@users.sf.net> * added Romanian translation (thanks to cosma) 2204-07-01 Simon Floery <chimaira@users.sf.net> * updated pt_BR.po 2004-06-19 Simon Floery <chimaira@users.sf.net> * src/general_functions.c: check for NULL pointers in formula_entry_is_active. fixes sf.net #971328. (thanks to michal) * added polish translation. sf.net #971335 (thanks to michal) ######################################## # 2004-05-23 galculator 1.2.3 released # ######################################## 2004-05-23 Simon Floery <chimaira@users.sf.net> * src/callback.c: CON and MR buttons push display value all the time (thanks to christian) * src/calc_basic.c: '=' closes now all open brackets 2004-05-22 Simon Floery <chimaira@users.sf.net> * ui/main_frame.glade: fixed "destroy" signal bug (thanks to andrew) * galculator.desktop.in: updates (thanks to dag) * src/ui.c, src/callbacks.c: disable MR and M+ button until there is sth to display (thanks to christian) 2004-04-19 Simon Floery <chimaira@users.sf.net> * updated ja.po and pt_BR.po ######################################## # 2004-04-01 galculator 1.2.2 released # ######################################## 2004-04-01 Simon Floery <chimaira@users.sf.net> * bugfix: inv, hyp button in form mode release (thanks to christian) * bugfix: rolldn, swapxy start new entry now (thanks to christian) * 0e+ -> 1e+ shortcut * bugfix: angle units in formula entry mode (thanks to andrew) * bugfix: add -> sum tooltip for translations (thanks to takeshi) * updated ja.po, de.po ######################################## # 2003-03-20 galculator 1.2.1 released # ######################################## 2004-03-20 Simon Floery <chimaira@users.sf.net> * enable nested calls of flex_parser * fixed default user defined functions * error handling for flex_parser calls 2004-03-19 Simon Floery <chimaira@users.sf.net> * calc_basic.c: ALG_OBJECT 2004-03-17 Simon Floery <chimaira@users.sf.net> * implemented parser with flex * modified build process for flex * parser part - user defined functions 2004-03-14 Simon Floery <chimaira@users.sf.net> * fixed stack lifting in RPN mode (thanks to Christian) * GUI part - for user defined functions 2004-03-12 Simon Floery <chimaira@users.sf.net> * fixed general functions (brackets, rpn roll-swap) bug * pt_BR.po update ######################################## # 2004-03-11 galculator 1.2.0 released # ######################################## 2004-03-11 Simon Floery <chimaira@users.sf.net> * updated ja.po, pt_BR.po 2004-02-28 Simon Floery <chimaira@users.sf.net> * updated de.po 2004-02-27 Simon Floery <chimaira@users.sf.net> * formula entry turns red on syntax error * parser improvements 2004-02-26 Simon Floery <chimaira@users.sf.net> * improved parser: factorial, complement 2004-02-18 Simon Floery <chimaira@users.sf.net> * improved parser: functions, whitespaces, constants 2004-02-17 Simon Floery <chimaira@users.sf.net> * check end_ptr in strtods. 2004-02-02 Simon Floery <chimaira@users.sf.net> * basic implemenation of a parser for formula entry mode 2004-02-01 Simon Floery <chimaira@users.sf.net> * right mouse button click brings popup menu to control "Show menu bar" 2004-01-31 Simon Floery <chimaira@users.sf.net> * GUI integration of formula entry mode 2003-12-31 Simon Floery <chimaira@users.sf.net> * fixed DBTS #220857 (tooltips in RPN mode) 2003-11-21 Simon Floery <chimaira@users.sf.net> * patch: lower hex chars to upper chars (thanks to Remi) 2003-11-15 Simon Floery <chimaira@users.sf.net> * patch galculator.spec.in (thanks to Filippo) 2003-11-14 Simon Floery <chimaira@users.sf.net> * fixed sf.net #841527 (typo in de.po) ######################################## # 2003-11-10 galculator 1.1.4 released # ######################################## 2003-11-09 Simon Floery <chimaira@users.sf.net> * RPN stack is remembered. several fixes * fixed DBTS #219390 (fixed de.po) * updated french and german translations * fixed sf.net #820399 (added p,P shortcuts) * introduced display_result_changed. fixes sf.net bug #750519 2003-10-07 Simon Floery <chimaira@users.sf.net> 2003-09-23 Simon Floery <chimaira@users.sf.net> * agreed to and fixed sf.net bug #799417 (memory save, memory read and constant retrieve start new calc entry) 2003-09-20 Simon Floery <chimaira@users.sf.net> * sf.net bug #798511 fixed 2003-09-19 Simon Floery <chimaira@users.sf.net> * RPN updates: rolldown stack, swap xy on stack (satifies sf.net fr #799397 and DBTS #202633) 2003-09-18 Simon Floery <chimaira@users.sf.net> * src/display.c: display RPN stack 2003-09-11 Simon Floery <chimaira@users.sf.net> * ui/prefs.galde: added (in)finite RPN stack option, naturally updates to config code, etc. * applied patches (c cleanups, IBM compiler) by albert. Thanks! 2003-09-09 Simon Floery <chimaira@users.sf.net> * src/calc_basic.c: finite/infinite stack, swap x y, rolldown stack ######################################## # 2003-08-31 galculator 1.1.3 released # ######################################## 2003-08-31 Simon Floery <chimaira@users.sf.net> * ja.po translation update 2003-08-26 Simon Floery <chimaira@users.sf.net> * fr.po translation update 2003-08-25 Simon Floery <chimaira@users.sf.net> * display control buttons in scientific resp basic mode. * de.po translation update 2003-08-20 Simon Floery <chimaira@users.sf.net> * number, angle and notation are remembered on exit. no defaults anymore 2003-08-18 Simon Floery <chimaira@users.sf.net> * src/callbacks.c: fixed token.func bug (closes DBTS #205126) * GUI updates (y^x in RPN, change font for "popup buttons") * src/display.c: fixed order of init notation and rem_value (closes sf.net #778572) 2003-07-25 Simon Floery <chimaira@users.sf.net> * added basic mode * updates to scientific mode 2003-07-17 Simon Floery <chimaira@users.sf.net> * asinh, acosh, atanh 2003-07-04 Simon Floery <chimaira@users.sf.net> * src/callbacks.c: GtkSizeGroup for preferences dialog * fix length to multiple of k in binary mode (fill with zeros) (closes sf.net fr #760390) * src/calc_basic.c: percent operation ######################################## # 2003-07-06 galculator 1.1.2 released # ######################################## 2003-07-05 Simon Floery <chimaira@users.sf.net> * updated french translation (thanks to seb128) 2003-07-02 Simon Floery <chimaira@users.sf.net> * src/calc_basic.c: complete rewrite 2003-06-26 Simon Floery <chimaira@users.sf.net> * src/display.c: fixed display_length bug (e.g. only one HEX char after startup) 2003-06-24 Simon Floery <chimaira@users.sf.net> * added french translation (fr.po). thanks to seb128 * src/main.c: restricted key_snooper to main_window to get a working keypad in preferences dialog etc. * src/general_functions.c: gcc-2.95 fix (closes sf.net #759830) * src/main.c: check main_window_xml for NULL and abort with an error message. ######################################## # 2003-06-23 galculator 1.1.1 released # ######################################## 2003-06-23 Simon Floery <chimaira@users.sf.net> * specify bit length/signed for hex, oct and bin mode (closes DBTS #197490) * src/callbacks.c: fixed bug in interface preferences dialog <-> font/color dialogs * src/general_functions.c: position_menu works with GTK 2.0 again ######################################## # 2003-06-22 galculator 1.1.0 released # ######################################## 2003-06-18 Simon Floery <chimaira@users.sf.net> * changed Changelog format * src/display.c: removed mark_result_[start | end] in order to remove newline if there are no modules. * src/callbacks.c: X selection pasting works again 09-06-2003 constants popup, user defined constants memory popups 03-06-2003 improved keypad support 26-05-2003 i18n 12-05-2003 instant apply pref dialog (plus additional HIGs) 11-05-2003 moved to libglade paste numbers with mouse middle button click button activation and signals: bug fixes 30-04-2003 added KP_Delete and KP_Separator to key_snooper removed statusbar from GUI 24-04-2003 galculator 1.0 released ================================== 21-04-2003 fixed resizing problems with last_arith and bracket modules 20-04-2003 useless buttons are greyed out depending on current mode added Categories to galculator.desktop GUI updates (first small step towards HIG) use default/custom button font 19-04-2003 it's possible to save the display value on exit 13-04-2003 key press activates button like mouse click 06-04-2003 color button got a viewport 03-04-2003 in RPN mode enter button gets an "ENT" label 30-03-2003 fixed not working sqrt button 29-03-2003 galculator 1.0rc1 released ===================================== 29-03-2003 fixed bug #186694 20-03-2003 fixes to display code 18-03-2003 fixes to display modules' code 17-03-2003 removed any specific command line options applied "non-gcc" patches (thanks to Brandon) updated man page 15-03-2003 new color button 10-03-2003 big accessibility improvement patch by Maik GUI updates 09-03-2003 GUI fixes (border width <-> row/col spacing) complete display code rewrite (tables --> gtk_widget_get_pointer) 07-03-2003 added "last arithmetic" and "open brackets" display modules 04-03-2003 new behaviour for two successive arithmetic operation button clicks: past: 10+*10 = 10 + 10 * 10 = 110 now: 10+*10 = 10 + 10 = 20 (only first operation counts) 01-03-2003 GUI updates (thanks to Maik) 28-02-2003 new display organisation (modules) memory buttons' tooltips show current memory value Shortcut for Hide/Unhide Menubar 26-02-2003 preferences dialog settings are saved to a configuration file some additional shortcuts a lot of tooltips 13-02-2003 new display code 24-01-2003 fixed 0%0 bug 23-01-2003 fixed negative number conversion bug (conversion.patch) 19-01-2003 galculator 0.9 released ================================== 17-01-2003 fixed grave calc_tree bug 04-01-2003 cleaned up building process man page 03-01-2003 using locale's decimal point final display aspects (infinity, display_lengths) 29-11-2002 introduced command line arguments change button size change font 28-11-2002 negative number support in hex/oct/bin 21-11-2002 AND, OR and XOR operations added to calc_basic CMP function added to math_functions Set Button group visibility ([menu]Settings->Show Buttons) 20-11-2002 display capabilities update for DEC/HEX/OCT/BIN 19-11-2002 char <-> double converting (dec/hex/oct/bin) 15-11-2002 support for radiant, degree and grad the INV and HYP button can't be activated both at the same time (there is no asinh!) added mod and lsh operation 14-11-2002 galculator 0.8 released ================================== 05-11-2002 display ok and working 25-10-2002 angle unit conversion working improved display 18-10-2002 modified autogen.sh to pass argument --copy to automake [thanks to james (james@and.org)] buttons resize now [thanks to james (james@and.org)] 10-10-2002 added RPN support 03-10-2002 added spec and gnome menu file [thanks to Victor (gbs@tnss.kharkov.ua)] 02-10-2002 initial galculator 0.7 release =========================================