File Release Notes and Changelog
Release Name: 1.3.2
Notes:
Changes:
##############################################
# 2009-01-06 galculator 1.3.2 released #
##############################################
2009-01-06 Simon Floery <chimaira@users.sf.net>
* galculator.desktop.in: use galculator icon (patch by Omair, thanks; fixes
also Debian BTS #487177)
* src/Makefile.am, pixmaps/Makefile.am: put galculator icon in pixmaps
and not in pixmaps/galculator (patch by Omair, thanks)
* ui/main_frame.glade: about icon (patch by Omair, thanks)
* src/main.c: show main window after it was created (fixes sf.net #2286315,
#1821281, thanks to Paul for reporting)
* src/main.c: key_snooper adapted to paper mode (thanks to Peter and
Les for reporting, fixes sf.net #1874108)
* src/general_functions.c: prefs_sep_char_changed changed to prevent
segfault in paper mode
* src/ui.c, src/callbacks.c: removed check-resize signal handler (fixes
sf.net #2055644, thanks to Aanjhan for reporting)
* src/callbacks.c: fixed LP64 warnings (patch by Christian, thanks)
* po/pt.po: added Portugese translation (thanks to Marco)
* src/general_functions.c: Set tooltips properly when changing to RPN mode
(fixes sf.net #1849320)
* src/display.c: +/- display and internal sync (fixes sf.net #1857743 and
#1869931, thanks to Benjamin for reporting)
* src/flex.l: floating point numbers and decimals now as proposed by flex
manual (thanks to Ferdinand)
##############################################
# 2007-09-28 galculator 1.3.1-win32 released #
##############################################
2007-09-28 Simon Floery <chimaira@users.sf.net>
* src/callbacks.h and src/display.h: all callbacks and signal handlers
got G_MODULE_EXPORT (win32 compatibility, closes sf.net 1804428,
thanks to Michael for reporting)
* ui/main_frame.glade: commented some entries to ensure meet gtk 2.6
requirement (closes sf.net 1804428, thanks to Michael for reporting)
########################################
# 2007-09-27 galculator 1.3.1 released #
########################################
2007-09-27 Simon Floery <chimaira@users.sf.net>
* configure.in: check if $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
=========================================