gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Jan 6 22:51:50 EST 2024


Updated	 via  https://github.com/Gnucash/gnucash/commit/c87d480b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d52d226e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b2fa3ef1 (commit)
	from  https://github.com/Gnucash/gnucash/commit/2918577a (commit)



commit c87d480b0de8d40ef756b52668b62e89d29300c4
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jan 6 18:16:31 2024 -0800

    Move gnc_list_formatter from gnc-date to gnc-ui-util.
    
    It has nothing at all to do with dates.

commit d52d226e5b1e1d059b95471fc1babb81c3604537
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jan 6 17:55:05 2024 -0800

    Convert gnc-ui-util to C++.

commit b2fa3ef106ff47ae5a15de6f54a7eae578ec131b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jan 6 10:30:14 2024 -0800

    Bug 799210 - Bad encoding of accented chars in account names in...
    
    "Import CSV" wizard
    
    In MSWin the UnicodeString(char*) ctor assumes that the input string
    is encoded in the current codepage, but the input to
    gnc_list_formatter is encoded in UTF8. Use the static class function
    UnicodeString::fromUTF8 instead.



Summary of changes:
 libgnucash/app-utils/CMakeLists.txt                |   2 +-
 .../app-utils/{gnc-ui-util.c => gnc-ui-util.cpp}   | 752 ++++++++++-----------
 libgnucash/app-utils/gnc-ui-util.h                 | 141 ++--
 libgnucash/engine/gnc-date.cpp                     |  27 -
 libgnucash/engine/gnc-date.h                       |  11 -
 po/POTFILES.in                                     |   3 +-
 6 files changed, 442 insertions(+), 494 deletions(-)
 rename libgnucash/app-utils/{gnc-ui-util.c => gnc-ui-util.cpp} (78%)



More information about the gnucash-patches mailing list