gnucash stable: Multiple changes pushed

Robert Fewell bobit at code.gnucash.org
Thu Sep 12 05:27:04 EDT 2024


Updated	 via  https://github.com/Gnucash/gnucash/commit/9dee3433 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4314bf1c (commit)
	from  https://github.com/Gnucash/gnucash/commit/f2aff99b (commit)



commit 9dee3433c178a82c64e8133e2940677f2389c0a7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Sep 12 10:17:42 2024 +0100

    Remove Windows ifdef for VK_DECIMAL
    
    There was Windows specific ifdef code for the setting of the event
    keyval property to GDK_KEY_KP_Decimal in five locations which is now
    redundant. The requirement for this was fixed in Gtk version 3.17.2
    https://gitlab.gnome.org/GNOME/gtk/-/commit/578043f97e891e423648c9f70ddf1d185f4615c4

commit 4314bf1c9f10bcf53965728d498ebb2e593e2b79
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Sep 12 09:59:15 2024 +0100

    Bug 799399 - Windows Keypad decimal locale error
    
    On Windows, the keypad decimal isn't a comma in dialogs that use the
    GncAmountEdit widget for locales that calls for it.
    
    This appears to be a problem with Gtk so instead do the entry update
    in the key press call back instead of trying to change the event and
    passing it on.



Summary of changes:
 gnucash/gnome-utils/gnc-amount-edit.c              | 36 +++++++++++++++++-----
 gnucash/gnome/gnc-budget-view.c                    |  6 ----
 .../register/register-gnome/formulacell-gnome.c    |  6 +---
 gnucash/register/register-gnome/gnucash-sheet.c    |  8 +----
 gnucash/register/register-gnome/pricecell-gnome.c  |  5 ---
 5 files changed, 30 insertions(+), 31 deletions(-)



More information about the gnucash-patches mailing list