gnucash: New annotated tag '4.2'

John Ralls jralls at code.gnucash.org
Sun Sep 27 01:07:56 EDT 2020


        at  https://github.com/Gnucash/gnucash/tree/b1a9fdd1bc14a44bfcef93ca7a772a073de500e4 (tag)
   tagging  8cb5c17fba746a9f6d67c532c92b08b6566fc8c0 (commit)
  replaces  4.1
 tagged by  John Ralls
        on  Sat Sep 26 15:44:19 2020 -0700


Tag release of GnuCash 4.2

Christian Stimming (5):
      [I18n] Minor update in German translation
      Fix broken month in aqbanking<6 import
      i18n - Update de.po with latest gnucash.pot template
      i18n - Update German translation
      [HBCI] Fix crashing aqbanking balance download and import

Christopher Lam (86):
      [advanced-portfolio] bugfix. move functions top-level
      [job-report] deprecate old report.
      Bug 797878 - Pie chart displays fractions and long decimal representations
      Bug 797883 - [Transaction Report] non-localized string
      [advanced-portfolio] restore to original 4.0 state
      [advanced-portfolio] use G_ for guile-3.0
      [job-report] clarify deprecation warning.
      [core-utils] define _ for guile-2.2
      Addendnum to ad20f859c -- _ must be exported
      [gnucash-cli] -R show should accept & try load datafile
      Merge branch 'maint-show-report-with-datafile' into maint #755
      [budget.scm] fix report crash on books with unreversed budgets
      [taxtxf.scm] compact, allow error to console
      [report-core] handle export properly
      [price-quotes.scm] ensure missing-alphavantage message can show on console
      [report-core] better documentation and handle ambiguous reportnames
      [gnucash-commands.cpp] fix guile error handling
      don't crash if objects are built with invalid fieldnames
      [gnc-plugin-page-report.c] set dialog parent properly
      [html-document] add export-string|error fields in html-document
      [report-core] don't barf when output-file is #false
      [trep-engine] set export-string or export-error for export-type 'csv
      [taxtxf] set export-string for export-type='csv
      [taxtxf_de] set export-string for export-type='csv
      [gnc-plugin-page-report] use export-string/error
      [gnucash-commands] use export-string/error
      Bug 787295 - Allow UI jump from Business accounts to their relevant invoice/bill/voucher
      Addendum previous: rename "invoice"->"document"
      [business-urls] slightly better url query parsing
      [business-urls] macro common code
      [trep-engine] deprecate #:filename argument in renderer
      [income-gst-statement] deprecate file-name argument in renderer
      [report-core] remove output-file in gnc:cmdline-* fns
      [gnucash-commands] remove compatibility path
      [gnc-plugin-page-report] remove compatibility path
      [business-urls] parse enddate=time64-number
      Merge branch 'maint-797852' into maint #760
      [gnucash-commands] handle invalid renderer return
      [gnc-plugin-page-report] handle invalid renderer output
      Merge branch 'maint-C-exports' into maint #768
      [Transaction.c] sanity check xaccTransGetAPARAcctSplitList
      [gnc-plugin-page-register.c] sanity check invoices_from_transaction
      [trep-engine] export gnc:lists->csv
      [net-charts] export table as CSV
      [trep-engine] export gnc:lists->csv properly
      [price-scatter] compact code, add more interval options
      [category-barchart] simplify table constructor
      [category-barchart] add CSV export for table data
      [net-charts] CSV export uses ISO dates
      [new-owner-report][api] owner-report-create-with-enddate
      [html-utilities] gnc:owner-report-text can accepts enddate
      [new-aging] create owner report with end-date
      [aging] call owner-report-text with end-date
      [dialog-invoice] gnc_business_call_owner_report_with_enddate
      [business-urls] link to owner report with enddate
      Bug 797852 - Error in Accounts Payable Aging re cut off dates
      [test-engine-extras] Use more efficient gnc:list-flatten
      Merge branch 'maint-797852-bis' into maint #776
      [report-utilities] more dump data functions
      Bug 797923 - Running employee report results in "Unbound variable: txn"
      g_free strings allocated with gnc_prefs_get_string
      [dialog-file-access] handle close-dialog with <ESC>
      [reports] use gnc-print-time64
      [gnc-plugin-page-report] use gnc_print_time64
      Bug 476114 - Goto register by date feature req
      Bug 476114 - Goto register by date feature req (bis)
      Set parent window properly to gnc_verify_dialog, and i18n string
      [gnc-main-window] enable show_text for progressbar
      [Scrub.c] improve responsiveness of progressbar during scrub
      Don't overwrite gnc_window_show_progress if message is empty string
      Improve responsiveness of register scrub
      [register.scm] show progressbar when building report
      [register.scm] prevent crash on running report on empty book
      [register] reduce tempo of updating progressbar
      [reports] rendering is more responsive by pulsing progressbar
      [engine.i] swigify CLEARED-ALL
      [trep-engine] test void status without merging another query
      [reports] pulse progress bar in common html-object renderer code
      Inline gnc:query-set-match-non-voids-only!
      [report-utilities] compact functions
      [new-owner-report] fix unlocalizable string
      [report-utilities] further deprecations
      [reports] use h3 instead of h2 for report-title
      Bug 797893 - Unable to change font size in charts
      [html-chart] use gensym instead of guid
      Merge branch 'maint-797893' into maint #789

Dean Jagels (1):
      Bug 102787: Allow entry completion on currency selection

Frank H. Ellenberger (19):
      I18N: Fix a typo in the glossary
      I18N:nb: Merge recent pot
      Merge branch 'pr_773' into maint
      L10N:et: Create Estonian translation
      I18N: Add copyright-holder
      I18N: Add copyright-holder - improve wording
      I18N: Allign glossary to gnucash.pot
      Fix help_label of dialog-doclink.glade
      L10N:id: Fix copyright line
      Merge branch PR #783 into maint
      Fix a typo in a translator comment
      Merge Siim Sellis' pull request about L10N:et
      Merge L10N_et into maint ...
      L10N:id: Internal fixes
      Merge PR #787 into maint
      I18N: enable an already translated message in gnucash.cpp
      I18N: explain "Australia BAS" in income-gst-statement.scm
      L10N:de: merge fresh gnucash.pot
      L10N:de: update

Gaming4JC (1):
      Fix warnings: missing sentinel in function calls

Geert Janssens (15):
      Tweak a few strings to reuse translations
      Apply most recent pot file to nl.po
      Dutch translation update
      Rename report option for consistency
      Mark Dutch translation as non-TP managed
      Update Dutch glossary
      I18n - Uppercase option name to align with other option names
      I18n - deduplicate translatable strings
      I18n - Dutch translation update
      I18n - Update nl.po header file based on suggestions received by Frank Ellenberger
      i18n - Drop obsolete Dutch translations
      Slightly modify recently added warning messages
      Expose C_ function (gettext with context string) to guile code
      Small fixes for various translation issues
      i18n - Update Dutch translation

Giuseppe Foti (1):
      L10Nit 5551 messaggi tradotti.

Hong Xu (3):
      Add Python example export_account_totals.py
      Variable name correction: "import_trans_account" --> split_account
      Etype might have not been initialized when used

John Erling Blad (2):
      L10N:nb: update glossary for norwegian bokmal
      L10N: nb: partial updated translation

John Ralls (40):
      Bug 797889 - editing amounts in dr / cr behaving oddly
      Merge Hong Xu's 'export-account' into maint.
      Merge Jean Laroche's  'improve_ofx_import_speed' into maint.
      Merge Jean Laroche's '797730_matcher_match_many_to_one' into maint.
      Merge Hong Xu's 'potential_matches' into maint.
      Add new python example file to POTFILES.in.
      Restore call to resolve_conflicts().
      Bug 797839 - Auto-complete prevents entering non-ASCII transaction descriptions
      Refactor gnc_gen_trans_list_create_matches
      Bug 797880 - [gnucash-cli] encoding and font differing from...
      Use scm_from_locale_string for converting command-line input.
      gnc:cmdline-check-report should return #t if everything passes.
      Reduce random transactions and iterations on test-lots.cpp.
      Fix Windows build.
      Bug 797924 - Crash when searching for customer to process payment.
      Merge Jean Laroche's '797900_check_repair_crash' into maint.
      macOS: Give GnuCash time to shut down gracefully.
      Merge G4js's missing-sentinels into maint.
      Rename Transaction and Invoice Associations to Document Links.
      Rename all Transaction and Invoice Association identifiers to DocLink.
      Rename Transaction and Invoice Associations to Document Links.
      Rename all Transaction and Invoice Association identifiers to DocLink.
      Fix the horizontal scrollbar in the linked docs window.
      Merge Frank Ellenbergers 'assoc_title' into John Ralls's 'assoc_title.
      Merge John Ralls's 'assoc_title' into maint.
      Bug 797896 - [HBCI] crash when downloading transactions
      Populate and display the match list in the CSV Importer.
      Fix wayward indentation and remove stray comment mark.
      Bug 797895 - Hang for a long time (9 minutes per account) importing...
      Merge Dean Jagels's bug-102787 into maint.
      Update version in README, add Boost::program_options to dependencies.
      Bug 797898 - [reconciliation] calculated balance amount per...
      Bug 797514 - Changing transaction unreconciles a split inconsistently
      Fix ptr-comparison-to-string-literal error
      Fix unnecessary copy in range-for loop
      Fix some return of ptr-to-temporary errors
      Update Ukrainian translation for the Translation Project.
      Set the program name for --help-gtk.
      Fix adding Scheme tests to check target.
      Release GnuCash 4.2

Ralf Habacker (1):
      Fix API doc of gnc_account_lookup_by_code()

Robert Fewell (17):
      Fix some text alignment for duplicate transaction dialog
      Realign the UI source files so they are consistent.
      Bug 797936 - Lot viewer notes field too narrow
      Bug 797935 - Strange formal register headers
      Bug 797874 - new account UI error from register
      Change the document link KVP symbol to original name
      Complete the change from using associate in the source files
      Update required gtk version in glade files part 1
      Update required gtk version in glade files part 2
      Bug 797857 - Preference Dialog to large so buttons unreachable
      Bug 797945 - Imap bayes conversion runs many times
      Fix some spaces on blank lines is source files
      Bug 797897 - Cannot select multiple accounts in Tax Report Options
      Bug 554391 - Add Apply button to Tax Options dialog
      Bug 554391 - Select account if Tax Options dialog opened from CoA
      Update to previous commit for Tax Options Dialog
      Update the assistant glade files to clear padding error in trace file.

jean (8):
      Bug 797730 - Transaction matching can match multiple imported transactions to the same existing one
      Speeds up the import of ofx files by only doing one query at the end.
      Instead of saving the imported transaction into the treeview, which takes more time
      To further increase the import speed, it's necessary to prevent any account commit to happen
      Fix FOO and move deletion where it should be
      Add a flag to the account structure to defer balance computation
      Bug 797900  - Crash caused by Quitting while Check and Repair All is running
      Fix reversed logic in gnc_quartz_should_quit

siimsellis (1):
      Update et.po

triyanwn (4):
      L10N:id: New glossary for Bahasa Indonesia
      Indonesian translation for GnuCash
      Indonesian translation for GnuCash
      L10N:id: Update Indonesian translation





More information about the gnucash-patches mailing list