gnucash: New annotated tag '4.9'

John Ralls jralls at code.gnucash.org
Sun Dec 19 12:58:32 EST 2021


        at  https://github.com/Gnucash/gnucash/tree/973af97d85956b4aecc6d3f385bfc85adffca68f (tag)
   tagging  37606ddffafe35dcc7a16068297b56b8be82a82a (commit)
  replaces  4.8a
 tagged by  John Ralls
        on  Sun Dec 19 09:58:24 2021 -0800


Release GnuCash 4.9.

Allan Nordhøy (1):
      Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate

Anonymous (36):
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate
      Translation update  by Anonymous <noreply at weblate.org> using Weblate

Arve Eriksson (3):
      L10N:sv: 2021-10-17 Update from translationproject.org (4.7-pre1)
      Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
      Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate

Avi Markovitz (11):
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
      Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate

Bill Nottingham (1):
      Fix build with glib2 2.67.x.

Brian Hsu (1):
      Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate

Christian Wehling (4):
      Removed spaces at the end of translatable strings.
      Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
      Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
      Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate

Christopher Lam (91):
      [master] remove deprecated scheme functions
      [account.cpp] remove deprecated function
      [gnc-report.c] remove deprecated functions
      Merge branch 'master-remove-deprecated' #855
      Merge branch 'maint'
      [utilities] Remove deprecated functions
      Remove deprecated scheme modules
      Add explanatory note for gnc_add_scheme_deprecated_module test code
      Merge branch 'maint'
      Merge branch 'remove-scheme-deprecated-module' #891
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      [date-utilities.scm] remove unused date selectors code & string
      Merge branch 'maint'
      [test-scm-engine] remove support for functions deprecated in 4.x
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Remove obsolete files from POTFILES.in
      Merge branch 'maint'
      [reports] remove deprecated owner-report creation functions
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      [gnc-gnome-utils] fix memory leak
      [import-main-matcher] show destination acct for auto-match
      [test-core-utils.scm] fix - N_ is no longer a macro
      Run test-core-utils and test-create-account properly
      Merge branch 'maint-import' into maint #1160
      [test-transaction] option has been renamed
      use g_list_free_full
      [test-core-utils] uses srfi-64
      [core-utils] introduce gnc:format
      g_list_free_full requires a GDestroyNotify
      [reports] QofQuery must be qof_query_destroyed
      [split-register-model.c] prepend parent account, faster
      [split-register-model.c] more efficient acct->full_names constructor
      [split-register-model.c] Hide price==1 for zero-amount splits
      [reconcile-view][bug] dr/cr query tests amount instead of value
      Merge branch 'price_and_reconcile' into maint #1165
      [dialog-custom-report] plug leaks
      [dialog-custom-report] refactor empty_tree_model into static fn
      [dialog-custom-report] plug leaks when destroying dialog
      [dialog-custom-report] don't allocate GValue
      Merge branch 'maint-leaks2' into maint #1166
      Merge branch 'maint'
      g_list_free swigged GList* arguments
      Revert "g_list_free swigged GList* arguments"
      Don't g_strdup char* returned by scm_to_locale_string
      [utest-gnc-pricedb] add tests for gnc_price_list_equal
      [gnc-pricedb] gnc_price_list_equal: avoid 4 g_list_length calls
      [gnc-budget-view] avoid O(N^2) g_list_length calls
      [Recurrence.c] avoid repeated calls to g_list_length
      [gnc-features] don't repeatedly g_strconcat gchars*
      Avoid unnecessary g_list_length in equality functions
      [window-reconcile.glade] upgrade to glade 3.38.2
      [window-autoclear.glade] upgrade to glade 3.38.2
      [gnc-autoclear] Move autoclear algorithm into gnome-utils
      Don't g_strdup char* from scm_to_locale|utf8_string
      Shortcut g_list_length comparison against small numbers
      [dialog-sx-since-last-run] don't allocate repeatedly to combine strings
      [gnc-glib-utils] Define and export gnc_list_length_cmp
      Revert b5f5129f7 using gnc_list_length_cmp
      Merge branch 'glist-functions' into maint #1183
      [test-transaction] "Report Currency" renamed to "Report's currency"
      [trep-engine] new option "Date Filter" to specify dates to filter by
      Bug 797772 - Allow reconciliation report to double filter by both posting and reconciliation date
      Merge branch 'maint-progress2' into maint #1175
      Merge branch 'maint'
      Merge branch 'maint-797772' into maint #1186
      [dialog-search] QofQuery must be destroyed
      [dialog-search] another QofQuery "q" must be destroyed
      [test-engine-extras] don't create splits of opposing amt/value signs
      [ifrs-cost-basis] use truth table to interpret stock transaction
      [options.scm] gnc:make-budget-option stores guid instead of object
      Merge branch 'budget-option-stores-guid' into maint PR #1207
      [options.scm] Addon previous commit... need to initialize with guid
      [budget-flow] delay creating exchange-fn until a valid budget exists
      [options.scm] addendum ca6604c93 gnc:make-budget-option
      [ifrs-cost-basis] reuse txn-info instead of rescanning txn
      [ifrs-cost-basis] store amounts intead of gnc:monetary objects
      [account.cpp] gnc_account_and_descendants_empty: don't copy children
      [ifrs-cost-basis] slight reordering of columns
      [account-piecharts] don't use gnc:make-internal-option
      rename "Date Reconciled" to "Reconciled Date"
      [invoice] remove unused option Display / Totals
      [invoice] remove unused option Display / Totals addendum 068acfb9e

Eric (2):
      Translation update  by Eric <spice2wolf at gmail.com> using Weblate
      Translation update  by Eric <spice2wolf at gmail.com> using Weblate

Francisco Serrador (3):
      Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
      Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
      Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate

Frank H. Ellenberger (22):
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Don't translate org.gnucash.GnuCash.deprecated.gschema.xml.in
      L10N: Patch PR 1156 into existing translatons
      L10N: merge recent changes
      L10N:de: Update translator-credit
      I18N: Improve the recently marked messages from commit ae55908
      L10N: merge recent change
      L10N:sv:: merge recent 4.8-pot2
      Revert "Translation update  by Hugo Carvalho <hugokarvalho at hotmail.com>
      L10N:es: minor formal fixes on last commit; merge last pot
      Add "stocks" and "stock split" to the glossary source
      Revert "Add "stocks" and "stock split" to the glossary source  suggested by commit 9da789f"
      Merge pending changes from weblate
      Add some variants of "due" and "stock" to the glossary source
      Glossaries: msgmerge recent changes
      L1ßN: Fix glossary/es.po:906: duplicate message definition...
      Glossary: rerun msgmerge to remove unwanted entries
      SI18N: msgmerge 4.9-pre1
      L10N:ar: remove a fuzzy flag, follow up of commit f363e17
      L10N:pt: move from translationproject to weblate

Geert Janssens (15):
      Drop obsolete option
      GSettings - widen scope from 'migration' to 'transformation'
      GSettings - add 'deprecate' and 'obsolete' conversions for user preferences
      Merge branch 'maint'
      Fully remove preferences that were obsoleted in the 4.x cycle
      Obsolete preferences that were deprecated/migrated in the 4.x cycle
      Add structure to map migrated preferences to old ones
      GSettings - make most of the api private
      GSettings - rework internal helper functions to use more C++
      Remove redundant function declaration
      Revert "GSettings - rework internal helper functions to use more C++"
      Revert "GSettings - make most of the api private"
      Revert "Add structure to map migrated preferences to old ones"
      GSettings - fix GObject warning when old prefs-version is unset
      Fix build with cmake older than 3.18

Giuseppe Foti (1):
      Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate

Hugo Carvalho (1):
      Translation update  by Hugo Carvalho <hugokarvalho at hotmail.com> using Weblate

J0kWang (2):
      Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate
      Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate

Javier F. Serrador (1):
      Bug 797618 - Spanish translation of Shares and Stock

John Ralls (29):
      Merge branch 'maint'
      Adjust GNC_DEFINE_TYPE_EXTENDED_END
      Move glib and gtk includes out of extern C for tests.
      Merge Bill Nottingham's glib-fixes into master.
      Merge branch 'maint'
      Merge branch 'maint'
      Merge branch 'maint'
      Revert "Revert "[gnc-plugin-page-register] when reversing reversed txn, offer jump""
      Remove superflous schema_source left over from pasting.
      Use plain cat instead of cmake -E cat to join the migratable-prefs.
      Bug 798320 - Error message indicating a crash of GNUcash when closing...
      Merge Jean Laroche's 'fix_memory_leak_ofx' into maint.
      Merge Jean Laroche's '105334_ofx_multiple_accounts' into maint.
      Merge Christian Wehling's 'trailing_spaces' into maint.
      Merge Jean Laroche's '798327_ofx_import_terminates_too_early' into maint.
      Bug 798335 - No longer possible to change trading account
      Bug 798313 - "File/Import/Import Transactions From CSV" crashes Gnucash.
      Bug 798325 - New Currency for Venezuela (VED)
      Merge Simon Arlott's 'cut-txn-warning' into maint.
      Bug 798346 - crashes when running check & repair
      Merge Stefan Bayer's 'SepaInternalTransfer' into maint.
      Merge Jean Laroche's 'ofx_combine_accounts' into maint.
      Merge Chris Good's 'maintBug797678OfxAppend' into maint.
      Put version back to 4.8.
      Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."
      Bug 798352 - Decimal Precision when Entering Mutual Fund Transaction
      Fix obsolete links to bugzilla.gnome.org in translations.
      Add gnc-autoclear.h to CMakeLists.txt so that it's in the tarball.
      Release GnuCash 4.9.

Kevin M. Buckley (1):
      Bug 798382 - Typo corrections in comments

Lionel Élie Mamane (1):
      Small documentation patch

Maxime Leroy (14):
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
      Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate

Milo Ivir (4):
      Translation update  by Milo Ivir <mail at milotype.de> using Weblate
      Translation update  by Milo Ivir <mail at milotype.de> using Weblate
      Translation update  by Milo Ivir <mail at milotype.de> using Weblate
      Translation update  by Milo Ivir <mail at milotype.de> using Weblate

Pedro Albuquerque (2):
      Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
      Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate

Robert Fewell (6):
      Bug 797502 - (RTL) - Right edge of the reports are locked
      Bug798341 - Right align in Hebrew - Account screen
      Manage Document Link dialog shows escaped characters.
      Fix default folder for the Document link dialogue
      Bug 798266 - Dropdown picker menu for category does not appear
      Bug 798222 - Account search dialog: Pushing enter does nothing

Simon Arlott (1):
      Separate the warnings for "cut split/transaction" and "delete split/transaction"

Stefan Bayer (5):
      support SEPA internal transfer
      addresses change request from jralls
      support SEPA internal transfer
      addresses change request from jralls
      Translation update  by Stefan Bayer <stefan.bayer at stefanbayer.net> using Weblate

TianXing_Yi (3):
      Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
      Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
      Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate

Wellington Terumi Uemura (3):
      Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
      Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
      Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate

YTX (2):
      Translation update  by YTX <ytx.cash at gmail.com> using Weblate
      Translation update  by YTX <ytx.cash at gmail.com> using Weblate

Yaron Shahrabani (7):
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
      Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate

Yuri Chornoivan (1):
      L10N:uk: Update from Translation Project 2021-12-06; wrapped

cjh (2):
      Translation update  by cjh <cjh at cjh0613.com> using Weblate
      Translation update  by cjh <cjh at cjh0613.com> using Weblate

goodvibes2 (1):
      Bug797678 OFX import should append not replace, existing Notes & Desc

jean (5):
      Change the wording of the dialog when no new transactions need to be reviewed
      Fix memory leak when the user cancels the matching process
      Bug 798327 - Ofx import stops too early for multi-account OFX and one account has no new transactions
      Import of OFX files with many securities opens too many matching dialogs
      Fix issue with failure to run reconciliation with all accounts present

Даниил Морозюк (1):
      Translation update  by Даниил Морозюк <morozdan2003 at gmail.com> using Weblate





More information about the gnucash-patches mailing list