gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Mar 27 20:48:08 EDT 2016
Updated via https://github.com/Gnucash/gnucash/commit/d7112e9f (commit)
via https://github.com/Gnucash/gnucash/commit/fbec2552 (commit)
via https://github.com/Gnucash/gnucash/commit/5485c9de (commit)
via https://github.com/Gnucash/gnucash/commit/df8fa038 (commit)
via https://github.com/Gnucash/gnucash/commit/a41a7e2b (commit)
via https://github.com/Gnucash/gnucash/commit/ed11f6d1 (commit)
via https://github.com/Gnucash/gnucash/commit/6cf17006 (commit)
via https://github.com/Gnucash/gnucash/commit/f5a7aeca (commit)
via https://github.com/Gnucash/gnucash/commit/6fd35694 (commit)
via https://github.com/Gnucash/gnucash/commit/656a3a9b (commit)
via https://github.com/Gnucash/gnucash/commit/d5d58dac (commit)
via https://github.com/Gnucash/gnucash/commit/531335a8 (commit)
via https://github.com/Gnucash/gnucash/commit/163c4dd4 (commit)
via https://github.com/Gnucash/gnucash/commit/39bfeba9 (commit)
via https://github.com/Gnucash/gnucash/commit/cde9d784 (commit)
via https://github.com/Gnucash/gnucash/commit/f168cb2e (commit)
via https://github.com/Gnucash/gnucash/commit/f7b0cb65 (commit)
via https://github.com/Gnucash/gnucash/commit/139e3ea5 (commit)
via https://github.com/Gnucash/gnucash/commit/0e915837 (commit)
via https://github.com/Gnucash/gnucash/commit/e003cb07 (commit)
via https://github.com/Gnucash/gnucash/commit/aec61497 (commit)
via https://github.com/Gnucash/gnucash/commit/0114a731 (commit)
via https://github.com/Gnucash/gnucash/commit/9f984c05 (commit)
via https://github.com/Gnucash/gnucash/commit/62425247 (commit)
via https://github.com/Gnucash/gnucash/commit/2059f06f (commit)
via https://github.com/Gnucash/gnucash/commit/9854876c (commit)
from https://github.com/Gnucash/gnucash/commit/ea7eaffd (commit)
commit d7112e9ffbb7167e70ee809e15115421a5a617bb
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 27 17:38:22 2016 -0700
Clean up more !g_strcmp0(foo, bar) == 0, which doesn't work.
commit fbec25529ac4476f914dacb796e9f28a51ab1d41
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 27 17:37:09 2016 -0700
Restore some code removed in 8877f86 which left a variable uninitialized.
commit 5485c9de374171be36b5ad97e46cd4fb386c0e0f
Merge: ea7eaff df8fa03
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 27 17:06:43 2016 -0700
Merge branch 'maint' after 2.6.12 release.
commit df8fa038872e11e965f4a56586ad4e22accb7fb2
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Mar 24 09:12:33 2016 -0700
Mac Localization: Prefer the country to the language for fall-back locales.
On the theory that in countries where multiple languages are in use similar
date and number formats will apply regardless of language, and especially
that the default currency will be the same regardless of language.
Also ensure that the specified language is in the list passed to gettext;
the net effect of which is that the user will effectively get the requested
localization behavior.
commit a41a7e2b50aea5ea9932de9d3376fefcc279b2c5
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Mar 22 17:46:49 2016 -0700
Extract some functions to make the Mac locale setup a bit more maintainable.
commit ed11f6d1d52feb1b91d2192907c321de86cd6248
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 25 19:43:22 2016 -0700
Release 2.6.12
commit 6cf170065028b6af0a3c09a6791b033a62a053db
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 25 16:39:26 2016 -0700
Update translations from the Translation Project.
commit f5a7aeca791300d4e5942a28573ef0bd5d197dcd
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 18:09:27 2016 +0100
Bug 719904 - Decide payment type only based on the account type involved
This commit improves payment type deduction by first checking
whether an AR or AP account is found in the transaction.
If not, fall back to previous heuristic of positive action
means customer payment, negative action means vendor
action. The logic can still go wrong (no means to declare
an employee payment, and credit notes are interpreted as
opposite sign payments). Needs a follow up to fix that.
commit 6fd35694e2b320acf6142f686d7b9bf74ae9fd22
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 17:39:20 2016 +0100
Factor out a convenience function to retrieve a (business) owner starting from a transaction
commit 656a3a9b5703452f05e5d697cd9268def382563b
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 16:16:00 2016 +0100
Provide option to print checks directly from the payment window
commit d5d58dacbaeb080002e24e10cb2a9392f947f719
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 14:43:15 2016 +0100
Check printing: extract address from invoice/bill for payment transactions
If the transaction is marked as a (business feature) payment,
extract the address of the bill/invoice associated with the
payment, or the owner if there's no bill/invoice yet.
commit 531335a8f97ef2bd5e408cde6af7e399c75845ac
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 12:10:10 2016 +0100
Move some utility functions from gui code to engine
And reduce some of the clutter in these functions and their callers.
commit 163c4dd44a00cad11de209c917af568170551e97
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Fri Mar 25 10:39:13 2016 +0100
Update POTFILES.in after previous commit
commit 39bfeba930e13a65c05540f839457e9c71cf31ef
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Thu Mar 24 22:49:27 2016 +0100
Merge reg and reg2 variant of print check dialog back into one file
There was nothing in the duplicate file that was different
from the original one except for the plugin_page parameter
initially passed in. Turns out we don't need anything
from the plugin_page except for the very generic GtkWindow
which is actually a member of the generic GncPluginPage
base object. So pass that window instead and avoid the
need for differentiation.
commit cde9d7846583321d73f65e515aaaad75797650b9
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Thu Mar 24 19:22:10 2016 +0100
Bug 693342 - Print (bottom) prints to middle for 3-check pages
commit f168cb2e1f777bdb7ed12a0456b0ad5481b7cc68
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Wed Mar 23 21:42:53 2016 +0100
Revert "Bug 118391 - Long currency names untranslated"
This reverts commit 9f984c05ebfa3957453ddd009308d2cfc53b4e7f.
The change causes the windows build to crash. Needs more
investigation.
commit f7b0cb65bc1fbf88eab5f4bf84eb8aec226fdb62
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Wed Mar 23 21:28:45 2016 +0100
Disable debug message that got enabled by accident last year
commit 139e3ea56980319ad8a6530a70230deece7123b4
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Wed Mar 23 18:21:43 2016 +0100
Bug 687504 - Not possible to reset an invoice/bill counter format
commit 0e915837546c962f0f02d77acc74f59e79ceb9c8
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Wed Mar 23 14:48:21 2016 +0100
Bug 642292 - General Ledger report - 'Primary Sort Key' value is not persistent
commit e003cb07db1fe0d93361a676e5347ca57f136ca3
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Mar 22 17:24:41 2016 -0700
New Xcode, new errors, sigh.
commit aec61497f27862848062fc465b0ad6a3433eaa0e
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Tue Mar 22 18:33:49 2016 +0100
Bug 482186 - Customer and vendor report for partners who get invoiced/paid in foreign currency show total labeled with the symbol of the default currency.
commit 0114a7317b5f03d466396a26a3812d6994a2cc05
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Mon Mar 21 17:11:05 2016 +0100
Bug 728074 - Posting bill converts currency to itself using 0 rate
commit 9f984c05ebfa3957453ddd009308d2cfc53b4e7f
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Mon Mar 21 11:30:44 2016 +0100
Bug 118391 - Long currency names untranslated
Fix for Win32
commit 62425247891404760418f49d7bfffab47f775b13
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Mon Mar 21 09:49:12 2016 +0100
Fix typo
commit 2059f06f272a2b019a0ffc275e3514c4777a272c
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 20 15:52:07 2016 -0700
Open correct xea directory if user has worked around bug 725296
Bug 725296 reports that setting LANG=sv_SE fails to set the language.
This turns out to be an error in gettext, but it can be worked around
by setting LANG=Swedish_Sweden. That broke looking up the localized
account directory, so this special-cases "Swedish_Sweden" and
"Swedish_Finland" when looking up the account directory.
commit 9854876c702bca212d31221fba4f4126445bb25a
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 20 15:11:06 2016 -0700
OSX: Get the locale for account trees from the OS instead of setlocale().
It's possible for OSX to create locales that while legal aren't
supported by setlocale, and we have account trees for some of these.
Retrieving the locale from NSLocale ignores the fixup done in
gnucash-bin to ensure that a reasonable and supported locale is used.
Summary of changes:
ChangeLog | 440 +-
NEWS | 65 +
po/POTFILES.in | 1 -
po/az.po | 11830 +++++++++---------
po/ca.po | 11859 +++++++++---------
po/cs.po | 11845 +++++++++---------
po/da.po | 11841 +++++++++---------
po/eu.po | 11850 +++++++++---------
po/fa.po | 11838 +++++++++---------
po/ja.po | 11890 +++++++++---------
po/nl.po | 11857 +++++++++---------
po/rw.po | 11851 +++++++++---------
po/sk.po | 11845 +++++++++---------
po/sr.po | 11847 +++++++++---------
po/sv.po | 11942 ++++++++++---------
po/tr.po | 11843 +++++++++---------
po/uk.po | 11845 +++++++++---------
po/zh_CN.po | 11845 +++++++++---------
src/app-utils/app-utils.scm | 1 +
src/app-utils/business-options.scm | 20 +-
src/app-utils/options.scm | 11 +
src/backend/xml/test/test-xml-pricedb.cpp | 2 +-
src/bin/gnucash-bin.c | 235 +-
src/business/business-gnome/dialog-invoice.c | 3 +
src/business/business-gnome/dialog-payment.c | 138 +-
src/business/business-gnome/gnc-plugin-business.c | 18 +-
.../business-gnome/gtkbuilder/dialog-payment.glade | 20 +-
src/engine/Transaction.c | 23 +
src/engine/Transaction.h | 15 +
src/engine/gncBusiness.c | 9 +
src/engine/gncBusiness.h | 6 +
src/engine/gncInvoice.c | 2 +-
src/engine/gncOwner.c | 37 +-
src/engine/gncOwner.h | 13 +-
src/gnome-utils/gnc-combott.c | 2 +-
src/gnome-utils/gnc-tree-model-split-reg.c | 2 +-
src/gnome-utils/gnc-tree-view-split-reg.c | 2 +-
src/gnome/CMakeLists.txt | 2 -
src/gnome/Makefile.am | 2 -
src/gnome/assistant-hierarchy.c | 73 +-
src/gnome/dialog-print-check.c | 41 +-
src/gnome/dialog-print-check.h | 2 +-
src/gnome/dialog-print-check2.h | 34 -
src/gnome/gnc-plugin-page-register.c | 13 +-
src/gnome/gnc-plugin-page-register2.c | 15 +-
src/gnome/gnc-split-reg2.c | 3 +
.../csv-imp/assistant-csv-account-import.c | 2 +-
.../csv-imp/assistant-csv-fixed-trans-import.c | 2 +-
.../csv-imp/assistant-csv-trans-import.c | 4 +-
src/import-export/csv-imp/csv-account-import.c | 16 +-
src/import-export/csv-imp/csv-fixed-trans-import.c | 12 +-
src/import-export/csv-imp/gnc-csv-model.c | 2 +-
src/import-export/csv-imp/gnc-csv-trans-settings.c | 2 +-
src/report/business-reports/owner-report.scm | 8 +-
src/report/standard-reports/general-journal.scm | 2 +-
src/report/standard-reports/general-ledger.scm | 2 +-
src/report/standard-reports/transaction.scm | 2 +-
57 files changed, 91409 insertions(+), 87723 deletions(-)
delete mode 100644 src/gnome/dialog-print-check2.h
More information about the gnucash-patches
mailing list