gnucash: New annotated tag '4.12'
John Ralls
jralls at code.gnucash.org
Sat Sep 24 23:00:37 EDT 2022
at https://github.com/Gnucash/gnucash/tree/6078680ccbb2413d9e3ff1f05bbd77c9bf87ca94 (tag)
tagging ebd340674e1c326323aabcd5cd85206a462ecb6e (commit)
replaces 4.11
tagged by John Ralls
on Sat Sep 24 14:07:12 2022 -0700
Release GnuCash 4.12
154pinkchairs (1):
Translation update by 154pinkchairs <ovehis at riseup.net> using Weblate
Artem (1):
Translation update by Artem <artem at molotov.work> using Weblate
Arve Eriksson (3):
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Avi Markovitz (6):
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
Azhar Pusparadhian (1):
Translation update by Azhar Pusparadhian <pazhar at rocketmail.com> using Weblate
CDB-Man (5):
Pull request for updated wording
Update assistant-stock-transaction.cpp
Update assistant-stock-transaction.cpp - consistent wording
Update assistant-stock-transaction.cpp - dividend reinvestment
Update assistant-stock-transaction.cpp - reverse split remainders
Christian Wehling (8):
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
[gnc-ui.h] Price Database: Insert new links to the help file
[dialog-price] Price Database: Insert help buttons
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
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 (107):
[trep-engine] refactor grid data structure functions
[cellblock.c] free the cells
[Transaction.c] don't set TxnType kvp if it is the same as before
[gnc-filepath-utils] new: gnc_list_all_paths
[gnc-gtk-utils] new: gnc_get_dialog_widget_from_id
[gnc-main-window] About window shows gnc_list_all_paths()
[gnucash-core-app] "--paths" returns gnc_list_all_paths()
Merge branch 'maint-log-paths' into maint #1345
[import-main-matcher] free gtk_tree_selection_get_selected_rows
Revert "[import-main-matcher] free gtk_tree_selection_get_selected_rows"
gtk_tree_model_get returns a new char* which must be g_freed
[import-main-matcher] plug Hash Table & GList leaks.
all online_id getters from import-utilities.c return a new char* which must be g_freed.
[Transaction.c] use heuristics to determine txn->txn_type
tests xaccTransGetTxnType heuristics
Merge branch 'TXN_TYPE-is-dynamic' xaccTransGetTxnType into maint #1201
[import-backend] plug memory leak with duplicate FITIDs
[import-main-matcher] further refinement to edit multiple rows
[import-main-matcher] gnc_gen_trans_view_popup_menu: show_edit_actions obsolete
[import-main-matcher] show Edit menuitem, disable if disallowed
[import-main-matcher] save orig desc/notes/memo to reset edits
[import-main-matcher] 1 dialog to edit all 3 fields
[import-main-matcher] use GtkEntry with GtkEntryCompletion
[import-main-matcher] if multi-accounts, scan all accounts
[import-main-matcher] editing a field will add onto hash
[import-main-matcher] add mnemonic, and amend menuitem text
[import-main-matcher] tidy destructors
[import-main-matcher] attach menu to treeview
Merge branch 'maint-edit-multiple-rows' into maint #1371
more leaks because qof_instance_get returns a new char*
Merge branch 'maint-leaks' into maint #1380
[import-main-matcher] don't need collated string anymore
[trep-engine] fix use of gnc:make-complex-boolean-option
[csv-transactions-export] couple leaks plugged
[gnc-tree-view] some char* freed
[dialog-sx-since-last-run] free the dialog
[SchedXaction.c] free list of recurrences
[gnc-sx-instance-model.c] refactor Scrub function
[gnc-sx-instance-model] free some GHashTable keys & Values
[gnc-sx-instance-model] free GHashTable keys when destroying
[gnc-split-reg] free tooltip text properly
[gnc-dense-cal] leaks in markdata and GTimer
[gnc-dense-cal] further GList* and char* leaks
[gnc-ledger-display] QofQuery destroyed
[gnucash-sheet] unref cursor
[gnc-plugin-page-register] g_slist_free param_list
[import-main-matcher] add comments, tidier code
[import-main-matcher] pull common add_string into 1 function
[import-main-matcher] tidy: free GList before going out of scope
[sx-book] free sx_list before g_object_unreffing sxes
use gtk_entry_get_text instead of gtk_editable_get_chars
Account tree: set menu sensitivities in only 1 function
[test-charts] add cash-flow to clear warning about missing report
[gnc-sx-instance-model.c] indent attributes properly
Bug 798588 - sx scrubbing was using incorrect free function
Bug 798590 - Transaction report: wrong type argument in position 1
[gnc-tree-model-split-reg] prepend GList loops instead of append
[gnc-tree-view-price] prepend GList loops instead of append
[gnc-sx-instance-model] prepend GList loops instead of append
[gnc-sx-instance-model] leaks: free temporal_state
[import-main-matcher] sort matched transactions' accounts
[trial-balance] set default price-source to average-cost
[test-trial-balance] adjust tests to use pricedb-nearest
[assistant-stock-transaction] prettify the summary split info
[assistant-stock-transaction] ellipsise memo, add tooltip to summary
[html-chart] add percent formatter for numbers for older javascript
[date-utilities] avoid report crash if start>end date
[assistant-stock-transaction] transcription error in truth table
[assistant-stock-transaction] show stock acct when capitalizing fees
Bug 798598 - Selecting a line in a Vendor Credit Note changes display of Subtotal cell to 0.00
[assistant-stock-transaction] rename "Cover buy" to "Buy to cover short"
[assistant-stock-transaction] rename capital gains to capital gain
[assistant-stock-transaction] send stock_amt | stock_val fieldmask
[lot-viewer] don't show Open & Close dates when not applicable
[gnc-dense-cal] avoid GTimer leak
[ifrs-cost-basis] add options used as a report footer
[assistant-stock-transaction] std::optional must be nullified
[ifrs-cost-basis] identify sale/purchase according to truth table
[gnc-glib-utils] gnc_g_list_stringjoin skips NULL data
[gnc-ab-utils] concise string accumulator
[assistant-stock-transaction] use SPLIT_COL_TOOLIP enum
[assistant-stock-transaction] test splitinfo before check_page call
[assistant-stock-transaction] modify GtkListStore outside check_page
[assistant-stock-transaction] add_to_summary_table outside check_page
[assistant-stock-transaction] add Units column
[assistant-stock-transaction] hide zero-fee line in summary table
[assistant-stock-transaction] add translator hints
Merge branch 'maint-stock-transaction-summary' into maint #1423
[assistant-stock-transaction] add forgotten default memo
[assistant-stock-transaction] if applicable, show price to insert
[assistant-stock-transaction] remove combined transactions types
Merge branch 'CDB-Man-changes' into maint #1431
[assistant-stock-transaction] refactor create_split
[assistant-stock-transaction] specialises stock_amount input
[assistant-stock-transaction] special stock_amount input stock splits
Merge branch 'maint-stock-assistant-stock-split' into maint #1414
[assistant-stock-transaction] if negative Units, render in red color
[assistant-stock-transaction] disallow selection in summary table
[assistant-stock-transaction] refactor: centralize price calculator
[assistant-stock-transaction] fix stock split creation algorithm
[assistant-stock-transaction] add to toolbar
[assistant-stock-transaction] disallow stock split ratio of 0.
[import-main-matcher] initialize hash tables in common setup
[import-main-matcher] setup_entry handles NULL and empty initial
[assistant-stock-transaction] use cpp form for struct
[gnc-plugin-page-register] hide toolbar and menu in regular register
[assistant-stock-transaction] better punctuation for error messages.
Eduardo Malaspina (1):
Translation update by Eduardo Malaspina <vaio0 at swismail.com> using Weblate
Enrique Ayesta Perojo (1):
Translation update by Enrique Ayesta Perojo <eayesta at gmail.com> using Weblate
Eric (4):
Translation update by Eric <alchemillatruth at purelymail.com> using Weblate
Translation update by Eric <alchemillatruth at purelymail.com> using Weblate
Translation update by Eric <hamburger1024 at firemail.cc> using Weblate
Translation update by Eric <hamburger1024 at mailbox.org> using Weblate
Franco Berni (1):
Add account hierarchy templates for locale es_AR
Frank H. Ellenberger (15):
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
Review of account templates Câmissing placeholders, redundancies
I18N: Unify commodity Type >Namespace, drop dummy entries
I18N: msgmerge recent changes
I18N: amend commit 1ee87fa
L10N: msgmerge 4.11-2
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
Merge branch PR #1410 into maint
Merge PR #1425 into maint
I18N: msgmerge 4.11-pot3
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
I18N: Resolve "Open" ambiguity
I18N: String Freeze â msgmerge 4.12-pre1
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
Geert Janssens (1):
Use "help:" instead of "ghelp:" to display our documentation on linux
Giuseppe Foti (2):
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
Hemant More (1):
Translation update by Hemant More <hemantrmore at tutanota.com> using Weblate
J0kWang (1):
Translation update by J0kWang <lianjiefly at gmail.com> using Weblate
John Ralls (20):
Fix use-after-free crash in utest-Invoice.
Fix python tests dependencies
Merge Simon Arlott's 'dialog-sx-since-last-run-memory-leak' into maint.
Use macos-latest github runner for mac tests.
Bug 798578 - MT940 imports broken - all transactions have date of...
Bug 798585 - segfault running sample script
Fix gdate adjustments.
Bug 794584 - Register not updated when scheduled transactions created
Test case where the template txn doesn't have a set currency.
Bug 798262 - Scheduled transactions with blank amounts do not get created.
Merge branch 'bug798262' into maint
Update macOS dependency tarball instructions for the existence of Apple Silicon.
Bug 798385 - Description to often only "Landesbank Hessen-Thuringen Girozentrale"
Import Matcher: Fix nullptr hash index crash.
Fix use-after-free crash in gnc_set_busy_cursor.
Create function gnc_tm_get_today_neutral.
Bug 798611 - Date changing when changing timezone by one hour
Bug 798616 - Can't register amount greater than 9,000,000,000
Fix test failure from Bug 798616 fix.
Release GnuCash 4.12
Laurent Bigonville (3):
Translation update by Laurent Bigonville <bigon at bigon.be> using Weblate
Standardize the root assets account as "Actif"
Standardize the root "Equity" account as "Capitaux propres"
Maxime Leroy (3):
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 (2):
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Minjae Isaac Kwon (1):
Translation update by Minjae Isaac Kwon <minjae.isaac.kwon at gmail.com> using Weblate
Nikita Samoilov (1):
Translation update by Nikita Samoilov <n.p.samoilov at gmail.com> 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 (11):
Merge 'luzpaz' branch 'source-typos' into maint PR #1364
Merge Simon Arlott's branch 'view-menu-tab-position' into maint PR #1369
Bug 798565 - Import map editor entry deletion
[import-main-matcher] annotate changed fields to italic
[import-main-matcher] full substring search, add mnemonics
Fix crash on Windows introduced by PR #1371
Merge Christian Wehling's branch 'help-buttons' into maint PR #1385
Fix uninstantiatable type error on the console
Change source files gnc-ab-utils.* for spaces and tabs
Bug 798573 - Tab Width Behaviour
Remove some default 'dummy' store entries as not required.
Simon Arlott (5):
Add action group to View menu for the tab position
[dialog-sx-since-last-run] Fix handling of last run dialog on file open
Translation update by Simon Arlott <weblate.simon at arlott.org> using Weblate
Bug 798262 - Add test case for basic scheduled transactions
Translation update by Simon Arlott <weblate.simon at arlott.org> using Weblate
Szia Tomi (5):
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Vik (1):
Translation update by Vik <xasertop at gmail.com> using Weblate
Wellington Terumi Uemura (4):
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
Translation update by Wellington Terumi Uemura <wellingtonuemura 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 (2):
Translation update by Yuri Chornoivan <yurchor at ukr.net> using Weblate
Translation update by Yuri Chornoivan <yurchor at ukr.net> using Weblate
alexchap (2):
Create acctchrt_pme-19.gnucash-xea
Update CMakeLists.txt
gnu-ewm (1):
Translation update by gnu-ewm <gnu.ewm at protonmail.com> using Weblate
luz paz (5):
Fix source typo begining->beginning
Fix source typo reponse->response
Fix source typo valu->value
Fix source typo makro->macro
Fix various typos
mocsa (6):
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
ì´ì í¬ (8):
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
Translation update by ì´ì í¬ <daemul72 at gmail.com> using Weblate
More information about the gnucash-patches
mailing list