Software-update: GnuCash 5.4
Versie 5.4 van GnuCash is uitgekomen. GnuCash is een crossplatform en opensource boekhoudprogramma voor particulieren en kleine bedrijven. Het maakt gebruik van het dubbelboekhoudsysteem en is in staat om eenvoudig bijvoorbeeld bankrekeningen, beleggingen, inkomsten en uitgaven, budgetten, hypotheken en leningen bij te houden en kan natuurlijk rapportages en grafieken maken. De changelog voor deze uitgave maakt melding van de volgende veranderingen en verbeteringen:
Between 5.3 and 5.4, the following bugfixes were accomplished:Bug 728875 - Back button does not work in QIF import assistantBug 797507 - GnuCash Splash screen may disappear before the main window appearsBug 798709 - Total(Period) column does not refresh period's value after update of the period in settings.Bug 798904 - GnuCash on Windows opens a CMD window at startup.Bug 798925 - Python bindings: "invalid unclassed pointer in cast to 'QofInstance'".Bug 798944 - Program crashes when matching transactionsBug 798950 - Bug Report: Incorrect Currency Conversion and Provider Invoice Payment RecordingWhen balancing lots use the split amount, not the valueRecalculate the values using deduced exchange rates after adjusting split amounts.Be conservative when recalculating values after breaking up a split to avoid imbalances caused by rounding.Bug 798958 - gncScrubLotLinks will infinite loop in some conditionsBug 798982 - GetQuotes crashes if Finance::Quote returns an empty date.Bug 798983 - Empty Orphan account appears after entering transactions in 5.3Bug 798990 - Notes No Longer AutofillsBug 798991 - Incorrect Account Name Order in Transaction ReportBug 798995 - Keystrokes ignored during ledger entryBug 798998 - Job Report Not WorkingBug 799004 - Update of Prices attaches incorrect DateBug 799010 - gnc-register-account-sel-limited-option errors doesn't workBug 799020 - widget of gnc-register-list-option disregards user's clicksBug 799021 - Saved report renders default of gnc-register-list-optionBug 799036 - Import prices from a CSV date problemBug 799039 - gnc:strify produces unusual results or crashes GnuCash when fed an option from gnc-lookup-optionBug 799048 - Hover on tab not correctBug 799051 - Shortcut Ctrl + Tab not working in 5.3Bug 799054 - Stock Assist not functioningBug 799060 - Consistent Crash in InvoicesBug 799068 - csv export active register not workingBug 799069 - Multicurrency Invoice PaymentBug 799075 - Saving display tab changes in Report Options does not work.Bug 799084 - Unable to create new scheduled transaction
Bug 728875 - Back button does not work in QIF import assistantBug 797507 - GnuCash Splash screen may disappear before the main window appearsBug 798709 - Total(Period) column does not refresh period's value after update of the period in settings.Bug 798904 - GnuCash on Windows opens a CMD window at startup.Bug 798925 - Python bindings: "invalid unclassed pointer in cast to 'QofInstance'".Bug 798944 - Program crashes when matching transactionsBug 798950 - Bug Report: Incorrect Currency Conversion and Provider Invoice Payment RecordingWhen balancing lots use the split amount, not the valueRecalculate the values using deduced exchange rates after adjusting split amounts.Be conservative when recalculating values after breaking up a split to avoid imbalances caused by rounding.When balancing lots use the split amount, not the valueRecalculate the values using deduced exchange rates after adjusting split amounts.Be conservative when recalculating values after breaking up a split to avoid imbalances caused by rounding.
When balancing lots use the split amount, not the valueRecalculate the values using deduced exchange rates after adjusting split amounts.Be conservative when recalculating values after breaking up a split to avoid imbalances caused by rounding.Bug 798958 - gncScrubLotLinks will infinite loop in some conditionsBug 798982 - GetQuotes crashes if Finance::Quote returns an empty date.Bug 798983 - Empty Orphan account appears after entering transactions in 5.3Bug 798990 - Notes No Longer AutofillsBug 798991 - Incorrect Account Name Order in Transaction ReportBug 798995 - Keystrokes ignored during ledger entryBug 798998 - Job Report Not WorkingBug 799004 - Update of Prices attaches incorrect DateBug 799010 - gnc-register-account-sel-limited-option errors doesn't workBug 799020 - widget of gnc-register-list-option disregards user's clicksBug 799021 - Saved report renders default of gnc-register-list-optionBug 799036 - Import prices from a CSV date problemBug 799039 - gnc:strify produces unusual results or crashes GnuCash when fed an option from gnc-lookup-optionBug 799048 - Hover on tab not correctBug 799051 - Shortcut Ctrl + Tab not working in 5.3Bug 799054 - Stock Assist not functioningBug 799060 - Consistent Crash in InvoicesBug 799068 - csv export active register not workingBug 799069 - Multicurrency Invoice PaymentBug 799075 - Saving display tab changes in Report Options does not work.Bug 799084 - Unable to create new scheduled transactionThe following fixes and improvements were not associated with bug reports:[import-main-matcher.cpp] After clicking/toggling A/U+C/C checkbox, reselect the row because it'll be much faster to use keyboard navigation -- use up/down/left/right to target desired checkbox, hit <down> <space> repeatedly to repeat the same action over several consecutive rows.Implement support for !Type:Prices records in the QIF importer.Modernize construction of GObjects using G_DECLARE_DERIVABLE, G_DECLARE_FINAL, etc.Fix yet more leaks.[DBI backend] Change DBI test URLs to environment variables from cmake configuration definitions.Restore the Stock Transaction Assistant to full operation.Fix the Fancy Date file property so that it saves.Fix formatting error in po files project-id line.[simple-business-create.py] Overwrite an existing file instead of crashing.Update github action package versions.Add parsing mixed number and fraction (e.g. 10 1/2) to the gnc_numeric string constructor.Bump minimum cmake version to 3.14 and drop some conditionals for older versionsMajor speedup in the SQLBackend by replacing C++ exceptions with std::optional for null values.Refresh the GUI on completion of the import matcher so that the imports are immediately reflected in the register.Improve online quote retrieval error reporting.Test loading and saving XML files with and without compression[import-main-matcher] always defer_bal_computation during import to speed up both importing new transactions, and destroying existing ones.GncGtkListUIItem::set_option_from_ui_item: Iterate over selected items Instead of all possible items.Convert gnc-ofx-import.c, import-parse.c, import-utilities.c, import-format-dialog.c, import-account-matcher.c, import-commodity-matcher.c, import-settings.c, import-pending-matches.c, import-match-picker.c, import-main-matcher.c, and gnc-pricedb.c to .cppBy default, filter out online_wiggle in test-gnc-quotes. Running ./bin/test-gnc-quotes from the command line will still include online_wiggleReplace yahoo_json with alphavantage in test-gnc-quotes. yahoo_json is too unstable.Include timezone in price-quote date diagnostic messages.
[import-main-matcher.cpp] After clicking/toggling A/U+C/C checkbox, reselect the row because it'll be much faster to use keyboard navigation -- use up/down/left/right to target desired checkbox, hit <down> <space> repeatedly to repeat the same action over several consecutive rows.Implement support for !Type:Prices records in the QIF importer.Modernize construction of GObjects using G_DECLARE_DERIVABLE, G_DECLARE_FINAL, etc.Fix yet more leaks.[DBI backend] Change DBI test URLs to environment variables from cmake configuration definitions.Restore the Stock Transaction Assistant to full operation.Fix the Fancy Date file property so that it saves.Fix formatting error in po files project-id line.[simple-business-create.py] Overwrite an existing file instead of crashing.Update github action package versions.Add parsing mixed number and fraction (e.g. 10 1/2) to the gnc_numeric string constructor.Bump minimum cmake version to 3.14 and drop some conditionals for older versionsMajor speedup in the SQLBackend by replacing C++ exceptions with std::optional for null values.Refresh the GUI on completion of the import matcher so that the imports are immediately reflected in the register.Improve online quote retrieval error reporting.Test loading and saving XML files with and without compression[import-main-matcher] always defer_bal_computation during import to speed up both importing new transactions, and destroying existing ones.GncGtkListUIItem::set_option_from_ui_item: Iterate over selected items Instead of all possible items.Convert gnc-ofx-import.c, import-parse.c, import-utilities.c, import-format-dialog.c, import-account-matcher.c, import-commodity-matcher.c, import-settings.c, import-pending-matches.c, import-match-picker.c, import-main-matcher.c, and gnc-pricedb.c to .cppBy default, filter out online_wiggle in test-gnc-quotes. Running ./bin/test-gnc-quotes from the command line will still include online_wiggleReplace yahoo_json with alphavantage in test-gnc-quotes. yahoo_json is too unstable.Include timezone in price-quote date diagnostic messages.New and Updated Translations:ArabicChinese (Traditional)CroatianDutchEnglish (Australia)English (New Zealand)English (United Kingdom)FrenchGermanGreekHebrewHungarianIndonesianItalianPolishPortuguesePortuguese (Brazil)RomanianSlovakSpanishSwedishUkrainian
ArabicChinese (Traditional)CroatianDutchEnglish (Australia)English (New Zealand)English (United Kingdom)FrenchGermanGreekHebrewHungarianIndonesianItalianPolishPortuguesePortuguese (Brazil)RomanianSlovakSpanishSwedishUkrainian
Source:
Tweakers.net