gnucash: New annotated tag '3.4'
John Ralls
jralls at code.gnucash.org
Sun Dec 30 10:39:45 EST 2018
at https://github.com/Gnucash/gnucash/tree/64623275fcfa42cb2b0d4263414f696afabb1b06 (tag)
tagging efee68a3158915e94c89c480f83e87e1e2e58c07 (commit)
replaces 3.3
tagged by John Ralls
on Sun Dec 30 07:39:22 2018 -0800
Release GnuCash 3.4
Balló György (1):
Appdata: remove old property
Christian (1):
Update German translation.
Christoph Franzen (2):
Bug 795425 - Version 2018 of german account template SKR49 ...
Bug 795237 - Update of "wohnungsw" template
Christoph Holtermann (8):
additional fixes for python3
whitespace fixes
xrange deprecated in python3, change to range
typo
pass additional args and document function
decorate monetary list to access GncCommodity and GncNumeric
Question about GncMonetary class instead of tuple
Revert "Question about GncMonetary class instead of tuple"
Christopher D. Carson (1):
Performance fix in dom_chars_handler: use g_strndup instead of g_strdup
Christopher Lam (52):
[report-utilities] add (gnc:strify) and (gnc:pk) for debugging
[test-report-utilities] gnc:strify tests
Revert "Revert "[net-charts] deoptimize accounts-list""
[test-charts] add basic test for net-charts amounts & dates
[net-charts] create account->balancelist
[net-charts] modify process-datelist to use account-balances
[net-charts] modify process-datelist to cycle balancelist once
[net-charts] simplify date-list variables
[net-charts] rename variables to mathematical terms
[net-charts] remove doubles. send pure numbers to charts.
[commodity-utilities] optimize weighted-average price calculator
[commodity-utilities] compact functions
[commodity-utilities] create internal fn to bypass expensive call
[transaction] add option Display/Enable links to toggle hyperlinks
[test-transaction] test for display/enable links? feature
[invoice] bugfix img url must have file:/// prefix
Bug 796914 - Customer Summary is giving error
[report-utilities] deprecate gnc:account-get-balance-at-date.
[test-extras] gnc-pricedb-create skips if commodity = currency
[report-utilities] deprecate flawed function.
[report-utilities] upgrade (gnc:account-get-balances-at-dates)
[report-utilities] modify gnc-account-get-balances-at-dates
[category-barchart] Deoptimize category-barchart
[category-barchart] *reindent/untabify/delete-trailing-whitespace*
[category-barchart] compact functions
[category-barchart] remove old gnc-numeric methods
[category-barchart] rewrite monetary+ using commodity collector
[category-barchart] remove monetary->double
[category-barchart] use (or-map) in (not-all-zeros)
[category-barchart] optimize (account->balance-list)
[category-barchart] remove datelist->stringlist
[category-barchart] remove old expensive function
Invoice: Remove H1 title and superflous option.
[welcome-to-gnucash] update (format), use #f for destination
[transaction] convert nested if/then/else -> cond
[report-utilities] introduce gnc:monetaries-add and gnc:monetary+
[net-charts] use srfi-1 map
[income-gst-statement] allow i10n and fix comments
[income-gst-statement] bugfix must not translate option names
[income-gst-statement] rename options
[options-utilities] deprecate unused functions
[test-collectors] cease testing collectors.scm
[report-system/test-extras] cease testing pattern-streamer
[collectors] deprecate collectors and report-collectors
[engine/test-test-extras] remove duplicated test file
[test-standard-category-report] upgrade to srfi-64 and sxml
[test-standard-net-linechart] upgrade to srfi-64 and sxml
[test-standard-net-barchart] upgrade to srfi-64 and sxml
[test-cashflow-barchart] upgrade to srfi-64 and sxml
[report-utilities] deprecate (gnc:double-col) function
[report-system] deprecate (gnc:account-get-total-flow)
Bug 796994 - Unable to generate Tax Report because of pricedb error
David Thomas (1):
2 new "Tips of the Day"
Di Mang (1):
removing double semicolons at the end of lines
Frank H. Ellenberger (25):
Merge recent changes in pt.po
Remove unset color slot from SKR49
Remove unset color slot from wohnungsw
Update LINGUAS explanation to the last version we had in autotools
msgmerge de.po to version 3.3
Reverse author list of de.po and use it in translator_credits
Fix translation of button labels
Bug 775580 - Inaccurate information provided for "Common Accounts" ...
Add mailinglist address to translator-credits
PR #429: French translation update
Minor fixes of PR #429
merge current messages in fr.po
PR #431: Update iso-4217-currencies.xml
Add a translator comment about invoice title format
Update package URLS
Replace a few hardcoded URLs by CMake vars
Fix several URLs in documentation parts
Update my and Charles Days status
Fix another may be used uninitialized warning
de.po: fix 1 MsgStr to test boost::locale::tramslate
Bug 796988 - Untranslated string in CSV transaction importer
Replace misleading comment for config.h
de.po: Berichtige ein bisher nicht übersetztes Datum-Format
Rewordening of terms in income-gst-statement.scm
fix make pot warning
Frank Oltmanns (1):
Update query for get_all_customers
Geert Janssens (26):
Bug 796772 - Receivable Ageing Report invalid URL for Totals column
Slightly reword language instructions
Refer to Locale Settings wiki to change language
Reword the language section in environment once more
Drop code to work around gtk bug 326200 (bugzilla)
Prevent temporary editor files from being picked up for POTFILES.in generation
Re-enable the console warning when running a development build
Add short_labels for a few toolbar buttons with long names.
Bug 760825 - On duplicating a bill, the entry dates should be set to the bill date, not to the current date
Bug 498072 - GnuCash show taxes on invoice when individual taxes is not checked
Bug 796919 - Leading '+' character not accepted in amount when value surrounded by quotes
Fix travis failure due to changed option name
Bug 789674 - Close Book tool regression
Introduce and use gnc_time64_get_day_neutral
Bug 760825 - On duplicating a bill, the entry dates should be set to the bill date, not to the current date - followup
Merge branch 'Bug796896' of https://github.com/Bob-IT/gnucash into maint
Merge branch 'fixes02' of https://github.com/Bob-IT/gnucash into maint
Enable gnc-uri test suite
Redesign gnc-uri-utils
Fix memory leaks in dialog-file-acces.c:geturl
Show warnings for deprecated declarations
gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris
Silence deprecation warnings in the gui
Rewrite path scrubbing in a c++ way
Set up filepath utils to determine the GNC_CONFIG_HOME in the same way as GNC_DATA_HOME
Add a note on cvt and imbuing locales in a boost::filesystem::path object
John Ralls (64):
Reindent Mac version of gnc_gnome_help.
Make the case of the Mac help directories the same as in the Bundle.
Bug 796878 - test-qofsession fails on x86_32.
Merge Di Mang's Double-semicolon fix into maint.
Merge branch Chris Lam's 'maint-net-charts' into maint.
Merge Christ Lam's 'maint-commodity-utils-cache-splits' into maint.
Merge Christoph Holterman's 'PR-python2to3fixes' into maint.
Cat the ubuntu sources.list to see why apt-get is failing.
Fix docker command from previous.
Uncomment the deb-src urls in /etc/apt/sources.list in the Ubuntu docker.
Adjust no-register CXXFlag.
Bug 796875 - Unable to use arrow keys to advance past...
Add bcrypt.lib to engine build flags on Windows < 10.
Merge Chris Lam's 'maint-category-barchart' into maint.
Merge Chris Lam's 'maint-scheme-progress' into maint.
Fix WORDS_BIGENDIAN setting in config.h.
gcc-4.8 seems to dislike a space between # and cmakedefine.
Bug 795080 - Some dates reset to 01/01/1970
Remove emacs artifact from POTFILES.in.
Work around strange struct tm initializer failure.
Don't rely on glib-compile-resources being on the path.
Use split SCU when borking random split pairs.
Bug 796940 - Invalid transaction date-posted KVP causes...
Fix travis failure.
Fix travis failure try 2.
Fix extract_common_prices logic.
Fix half-up, half-down, and banker's rounding for negative numbers.
Fix a bunch of memory allocation errors found by clang static analysis.
Prevent potential nullptr dereference.
Prevent potential undefined behavior by shifting by a wrapped uint.
Silence clang static analyzer complaint about potential div by 0.
Ensure that a dereferenced variable isn't NULL.
Localize variables, ensure that val_imbalance is set, test txn_curr != commodity once.
Protect from potential nullptr dereferences.
Protect against nullptr dereference, remove unused GError.
Fix various static analysis logic errors in gnome-utils.
Avoid over-ranging string storage.
Initialize some variables that could be otherwise used uninitialized.
Initialize some gnc_numerics that could be returned uninitialized.
Fix uninitialized variables (and one leak) in gnome.
Fix another uninitialized variable in register.
Fix most of the unused assignment errors from static analysis.
Fix the remaining static analysis warnings.
Only disable register warnings for SWIG 2.
Remove special Apple compile flags, no longer required.
Fix regex in CMakeLists.txt.
Fix missing screen for GLib < 3.22.
boost needs bcrypt.lib for all versions of Windows.
Bug 796883 - Register text oddities
Bug 796982 - Import Bills & Invoices: change in un_escape() routine...
un_escape: More terse, more correct.
Fix double 'static char*' paste error.
Bug 796981 - Gnucash crashes with critical error when selecting another file
Merge hauptsignal's 'ekr17' into maint.
Merge Frank Oltmans's 'py_get_all_customers' into maint.
Merge Christoff Holterman's 'PR-Python-GetBalTaxValues' into maint.
Merge Pedro Albuquerque's Portuguese (Portugal) account templates update into maint
Merge Bob Fewell's 'fixes03' into maint.
Merge Chris Lam's 'scheme-progress' into maint.
Bug 796967 - gnclock table not removed when using PostgreSQL.
Bug 796961 - Can't overwrite existing MYSQL database, V3.3.
Merge Chris Lam's 'scheme-progress' into maint.
Update translations from the Translation Project.
Release GnuCash 3.4
Kalev Lember (1):
Fixes to the appdata file
Pedro Albuquerque (5):
updated pt.po
Updated pt.po
updated po/glossary/pt.po
updated pt.po
Portuguese (Portugal) account templates update
Robert Fewell (51):
New hierarchy assistant error
Do not destroy the 'blank split'
Bug 796842 - Add new employee window may not fit on screen
Bug 796903 - Crash when searching invoice by Invoice Owner
Remove white space/tabs from search-owner.c/h
Bug 796849 - Load another QIF file causes "that file already loaded" dialog
Bug 796915 - Update Account colour background
Remove KVP for assoc_uri when passed an empty string
Bug 793156 - Incorrect date sort order in Generic import matcher window
Bug 788332 - Last Reconcile Date column sorts by day of month not date
Remove some white space/tabs from gnc_tree_view_account.c
Bug 796806 - Crash after OFX import if line item dragged
Allow the text options widget to use all remaining space
Bug 796896 - Button to complete an export not intuitively placed or discoverable
Make similar changes to account import CSV assistant
Remove window reference and use assistant instead
Disable forward button if there are no entries in store
Fix a missing transient warning for error dialogue
Make similar changes to price import CSV assistant
Make similar changes to transaction import CSV assistant
Fix an alignment issue and remove redundant ctreeview
Bug 779565 - Treeview header combos do not work at first load
okbutton may be used uninitialised in gnc-file.c
Add some space to a previous alignment change
Missed adding new parent window parameter
Remove window reference and use assistant instead for csv-export
Use existing page references instead of getting them in csv-export
Add ability to double click on file name for csv-export
Add ability to double click on file name for csv-account-import
Add ability to double click on file name for csv-price-import
Add ability to double click on file name for csv-trans-import
Bug796960 - Incorrect amount sort order in Generic import matcher window
Bug 796886 - OFX Import does not show source account in the transaction matching window
Bug 796948 - Scheduled Transactions Entered Since Last Run Are not Visible
Bug 796944 - Tab navigation From Company Address field in New Book Options
Disallow tabs in the account notes field.
Bug 796887 - Remove account slot key color if there is no valid color
Change the sensitivity of the Cascade colour menu option
Change the way colours are imported by the CSV account tree importer
Add routine to fix Account Color being set to "Not Set"
Disallow tabs in GtkTextView in glade files
Bug 796945 - Search Search Criteria window does not scroll when added criteria exceed a certain amount
Remove some white space and tabs in dialog-search.c
Add some space to the budget options
Add a couple of defines for the tree view grid lines
Enable the GncTreeView to track the grid line preferences
Make the grid lines of totals Budget tree view track the preferences
The preference, use formal accounting labels does not update the header
Bug 796978 - Deleting a split of same account as register cancels the transaction without warning
If you use the autocomplete and cancel other registers are not refreshed
Bug 767772 - Associated file with transaction is lost
Ruben Cheng (1):
Update iso-4217-currencies.xml
Tom Lofts (1):
Bug 796893 - invoice.GetDatePosted() and other date related...
U-IXION\christoph (2):
Doing some german translations
Fix syntax error
YOSHINO Yoshihito (1):
Bug 796989 - some date/time does not honor user locale
hauptsignal (2):
Adding austrian account template
Added template file to CMakeLists
yo (2):
French translation update
French translation update
More information about the gnucash-changes
mailing list