gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Apr 1 18:27:04 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/70e63664 (commit)
via https://github.com/Gnucash/gnucash/commit/c6858e3e (commit)
via https://github.com/Gnucash/gnucash/commit/042476f4 (commit)
via https://github.com/Gnucash/gnucash/commit/dc6d86ef (commit)
via https://github.com/Gnucash/gnucash/commit/3631fca1 (commit)
via https://github.com/Gnucash/gnucash/commit/f084fc67 (commit)
via https://github.com/Gnucash/gnucash/commit/972647d2 (commit)
via https://github.com/Gnucash/gnucash/commit/ef8558fe (commit)
via https://github.com/Gnucash/gnucash/commit/6c619400 (commit)
via https://github.com/Gnucash/gnucash/commit/518519f4 (commit)
via https://github.com/Gnucash/gnucash/commit/4053f2ca (commit)
via https://github.com/Gnucash/gnucash/commit/c9f497cf (commit)
via https://github.com/Gnucash/gnucash/commit/9b120f95 (commit)
via https://github.com/Gnucash/gnucash/commit/3f7d70ac (commit)
via https://github.com/Gnucash/gnucash/commit/f7211edb (commit)
via https://github.com/Gnucash/gnucash/commit/7033b331 (commit)
via https://github.com/Gnucash/gnucash/commit/d6a5cc9f (commit)
via https://github.com/Gnucash/gnucash/commit/f910d931 (commit)
via https://github.com/Gnucash/gnucash/commit/b99dee17 (commit)
via https://github.com/Gnucash/gnucash/commit/4601cfcb (commit)
via https://github.com/Gnucash/gnucash/commit/c141edd9 (commit)
via https://github.com/Gnucash/gnucash/commit/a382cacc (commit)
via https://github.com/Gnucash/gnucash/commit/a23f103e (commit)
via https://github.com/Gnucash/gnucash/commit/7271ce3d (commit)
via https://github.com/Gnucash/gnucash/commit/15227727 (commit)
via https://github.com/Gnucash/gnucash/commit/2ea165c7 (commit)
via https://github.com/Gnucash/gnucash/commit/5922cbbc (commit)
via https://github.com/Gnucash/gnucash/commit/7cfb48fe (commit)
via https://github.com/Gnucash/gnucash/commit/84ab44bf (commit)
via https://github.com/Gnucash/gnucash/commit/e076474d (commit)
via https://github.com/Gnucash/gnucash/commit/157f43d9 (commit)
via https://github.com/Gnucash/gnucash/commit/255d7194 (commit)
via https://github.com/Gnucash/gnucash/commit/f0c03a78 (commit)
via https://github.com/Gnucash/gnucash/commit/6c43c3af (commit)
via https://github.com/Gnucash/gnucash/commit/59e9f7a6 (commit)
via https://github.com/Gnucash/gnucash/commit/55a2504c (commit)
via https://github.com/Gnucash/gnucash/commit/82f31a5e (commit)
via https://github.com/Gnucash/gnucash/commit/5f002595 (commit)
via https://github.com/Gnucash/gnucash/commit/9d3402d5 (commit)
via https://github.com/Gnucash/gnucash/commit/af02f628 (commit)
via https://github.com/Gnucash/gnucash/commit/2db4901d (commit)
via https://github.com/Gnucash/gnucash/commit/c2ff5778 (commit)
from https://github.com/Gnucash/gnucash/commit/7d918ea1 (commit)
commit 70e63664684c35af2ab5b6763de633270b146b69
Merge: 7d918ea c6858e3
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 1 15:26:46 2018 -0700
Merge branch 'unstable'
commit c6858e3e01d5187ed14fb46487c16c7f3f4669db
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 1 13:22:49 2018 -0700
Release GnuCash 3.0
commit 042476f4b492a14abb63a63bec677cbc8f02b5d9
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 1 10:25:57 2018 -0700
Compile our own gwen-gtk3 if the supplied one is 4.20.0.
This is a bit brittle because it depends on Martin Preuss applying our
patch (already applied to borrowed/gwen-gtk3) before releasing 4.20.1,
but creating a proper test for the changes proved to be too difficult.
commit dc6d86efdb44246b7974ac6c673be826cd80ea04
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 18:00:15 2018 -0700
Convert to a two-digit version number.
commit 3631fca117091aa500aa2355e6fef41c63367bfa
Merge: f084fc6 972647d
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 17:31:00 2018 -0700
Merge branch 'maint' into unstable
commit f084fc67f7433a47873ca24db69e29e2e6371d13
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 30 16:58:19 2018 -0700
Catch guid_syntax_exception in build_bayes.
commit 972647d2d67c5d3de1834311815fb659bde1dc78
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 15:32:49 2018 -0700
Release 2.6.20
commit ef8558fe00dd3ac2b92670c126bf25f8906e6d69
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 15:24:15 2018 -0700
Remove previously deleted gnc-value-portfolio script from dist.
commit 6c6194001a4824163c8e40e7b48e5ef4944ccae5
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 11:09:34 2018 -0700
One more glade file with visible=true dialogs.
commit 518519f4cb2a31112b9ce8ec5fd47888d758107f
Merge: 4053f2c c9f497c
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 31 11:11:31 2018 -0700
Merge Bob Fewell's 'Gwenhywfar fixes' PR328 into unstable.
commit 4053f2ca5331b345f04f75022658d254c36bdd15
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sat Mar 31 18:27:43 2018 +0200
Fix read and write of business counters and counter_formats
These are book options, but not stored under the default options frame (sigh)
So add exception code to properly access them.
commit c9f497cf78696d508b02af4787260ef8ed34cefa
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Mar 31 17:13:41 2018 +0100
Fix transient parent warnings when doing MT940 import
commit 9b120f95a975bd6a977a3f0485c54a9e4f08c597
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Mar 31 17:11:15 2018 +0100
Missing container add for textbrowser
Needed to add gtk_container_add to add the text_view to the scroll
window.
commit 3f7d70ace3f35ce71e94eaf1707cd538a7a28f79
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Mar 31 17:08:53 2018 +0100
Error for lineedit when setting text
Critical errors were logged when trying to set the gtkentry text when
value is null, test for this before setting entry text.
commit f7211edbabdc8c802168b93973a1164067fed264
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Mar 31 17:05:05 2018 +0100
Couple of missing properties for groupbox
When fixing related combo error a couple of critical errors were logged
for 'Function is not appropriate for this type of widget' which turned
out to be visibility properties so added them to stop error.
commit 7033b331ee47b601279e68464323fe76b7ceebe5
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Mar 31 17:01:56 2018 +0100
Bug794707 - Aqbanking combo boxes missing selection.
Modified w_combobox.c setup procedure was had an error when modified
for gtk3 use.
commit d6a5cc9febf2bd516640a0257b233235dfd4fd35
Merge: f910d93 255d719
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sat Mar 31 17:09:45 2018 +0200
Merge branch 'imap-editor-fix' of https://github.com/Bob-IT/gnucash into unstable
commit f910d931f74b2628ee9192cb3e23494a9b1e52f9
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 31 05:32:37 2018 +0800
gncInvoice: complete removal gncInvoiceDateExists
commit b99dee17361be2ca02d107b141d823c9322c668c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Mar 31 05:26:36 2018 +0800
Replace gncInvoiceDateExists to gncInvoiceIsPosted
This commit partially reverts commit 862956a7609 which exported
gncInvoiceDateExists. Remove this API and use gncInvoiceIsPosted
instead.
commit 4601cfcbc3123378b2b90efdd5fdc5c26ce9f5ae
Merge: c141edd 5922cbb
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 30 14:16:30 2018 -0700
Merge Chris Lam's Bug 792800 Pull Request into unstable.
commit c141edd9abc1a5ee9f06b39188a8e4df4eb506a8
Merge: a382cac e076474
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 30 14:14:39 2018 -0700
Merge Bob Fewell's Autosize PR into unstable.
commit a382caccdbfa89d96f6844c67c0690011de2033b
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 30 14:06:47 2018 -0700
Fix more transient-for warnings.
If a GtkDialog builder description has the visible property set,
GtkBuilder will call gtk_window_show on it before we've had a chance
to call gtk_window_set_transient_for, and that raises a warning.
commit a23f103ebb297516b595aad26d8b7dbecde0e169
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 30 11:12:04 2018 -0700
Bug 794730 - SIGSEGV when entering an exchange rate, Part 2
91f4b19 changed the test for gncInvoiceDateExists from date != 0
to date != INT64_MAX, which isn't backwards compatible, so test
for both. But the submitted file had a posted date of -1 so
gncInvoiceIsPosted returned true anyway. That's not consistent with
the logic in dialog-invoice.c, which checked gncInvoicePostedAcc != NULL,
a better test. The result was that the "Post" button lit up but
gncInvoicePost returned immediately, doing nothing, so change
gncInvoiceIsPosted to use gncInvoicePostedAcc instead.
commit 7271ce3deebcd8d05b8651776ebf49a1b390d993
Author: Geert Janssens <geert at kobaltwit.be>
Date: Fri Mar 30 18:55:49 2018 +0200
Add feature kvp frame to the dbi test file
commit 152277274f4feb9b2e53be6163724ed74e8a2886
Author: Geert Janssens <geert at kobaltwit.be>
Date: Fri Mar 30 18:18:21 2018 +0200
Fix slot loading in sql backend
Be smarter about what is path and key for each slot.
Instead of assuming a slash is always a path separator (first attempt
on unstable) or never a separator (second attempt),
track the parent path while loading kvp slots from the db
and deduce the slot's name by substracting this parent path.
commit 2ea165c732444d825055930db713bb3b8dca47d9
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Mar 29 16:53:41 2018 -0700
Bug 794730 - SIGSEGV when entering an exchange rate
Clean up the dialog's components *before* calling gtk_widget_destroy!
commit 5922cbbc4b4c83412df20d2a673d2e9460bdb7e9
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Mar 29 20:16:01 2018 +0800
invoice, easy-invoice.scm: %discount from html-table to string
Old code would nest a small single-row, 2-column html-table within the
entry-list html-table to display discount percentage and '%'. This is
an overkill and causes alignment issues. Display a string instead.
commit 7cfb48fea37231005b3c311eb1f4f9ced7417bda
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Mar 27 22:01:50 2018 +0800
TR: Price Column shown in commodity SCU
xaccSplitGetSharePrice will typically return a gnc-numeric (or scm
rational) value. This leads to the TR showing a price of, eg. $22 +
12228521/25349850 which is not ideal. This commit will modify the
share price to round the exact rational to an inexact decimal
according to the account share price currency SCU. If the SCU is less
than 10000, increase the precision by 2 significant digits.
commit 84ab44bfb6968670f68d68a52356c48dfd1404a0
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Mar 26 22:40:30 2018 +0800
Bug 792800 - Advanced Portfolio Report tries to divide by zero balance and aborts.
This fixes a numerical-overflow error identified in bug 792800. It is
related to negative-stock-balance situation.
commit e076474d77bcd9941067d62badb3086c7abda4f3
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Mar 29 21:15:32 2018 +0100
Bug794806 - Autosize too small
When double clicking on header to autosize columns need to add the
padding_border values to get correct width.
commit 157f43d96328efae20d10739cbab660c999c709a
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Mar 29 19:04:16 2018 +0200
Bug 794765 - when saving as into a PostgreSQL database, things fail because of renaming the numtest table twice
commit 255d7194d82b02041d22358198e54297954bdf06
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Mar 29 17:57:24 2018 +0100
Fix the gtests for the changes made to ImapInfo structure
commit f0c03a7885eb183d4f9657d9e110d2928a0d3131
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Mar 29 17:43:59 2018 +0100
Speed up loading of the Imap Editor Treeview
Drop the model before loading the treeview and then create a new filter
model and add that back to the treeview after populating the model.
commit 6c43c3afe016ee55a5ff44793967d9b52aac6fe6
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Mar 29 17:32:57 2018 +0100
Fix Imap Editor to reflect the changes in kvp paths
There were several problems that broke the Imap Editor that have been
fixed due to kvp changes. The import-map-bayes entries were being added
to the tree view based on the number token entries squared. Retrieving
import-map entries resulted in an empty list and also deleting entries
from the tree view failed.
commit 59e9f7a6d796e6ffe9d72766985768f97f7fc02a
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Mar 29 09:56:32 2018 +0200
Remove duplicate css definitions
commit 55a2504c59edaf30f09ea1afc65ba07d803b65d9
Author: Christian Stimming <christian at cstimming.de>
Date: Wed Mar 28 21:44:19 2018 +0200
Online HBCI actions: Remove outdated non-SEPA menu items.
commit 82f31a5e4d531e1106a347b4887b77f3048b8ae4
Author: Mike Alexander <mta at umich.edu>
Date: Wed Mar 28 01:10:00 2018 -0400
Change portfolio.scm like advanced-portfolio.scm was changed in 9fd53e6.
It needs to use the t64 version of gnc-pricedb-lookup-nearest-in-time-any-currency.
commit 5f0025954f8f73a627c4cfc7e4161e3e60129fd9
Author: Di Mang <dimang.freenet at gmail.com>
Date: Tue Mar 27 00:04:11 2018 +0200
ru.po: some more translations
commit 9d3402d5246300635bc8aec4f36ec243bfcdb46f
Author: Di Mang <dimang.freenet at gmail.com>
Date: Mon Mar 26 21:33:55 2018 +0200
ru.po: Update some translations
4669 translated messages, 344 fuzzy translations, 177 untranslated messages.
commit af02f62845db4e95193fb170d468837e8f7912b1
Author: Di Mang <dimang.freenet at gmail.com>
Date: Mon Mar 26 21:07:58 2018 +0200
Update ru.po from new gnucash.pot file
commit 2db4901d5d0083a0633999dfce13e6c4d436bcc7
Author: Di Mang <dimang.freenet at gmail.com>
Date: Mon Mar 26 21:23:23 2018 +0200
de.po: Update some translations
4863 translated messages, 196 fuzzy translations, 131 untranslated messages.
commit c2ff57785f9d68441ace710cbb96125394f67496
Author: Di Mang <dimang.freenet at gmail.com>
Date: Mon Mar 26 21:11:27 2018 +0200
Updating de.po from new gnucash.pot file
Summary of changes:
CMakeLists.txt | 14 +-
ChangeLog.2017 | 2456 +-
NEWS | 234 +
borrowed/gwengui-gtk3/w_combobox.c | 5 +-
borrowed/gwengui-gtk3/w_groupbox.c | 7 +
borrowed/gwengui-gtk3/w_lineedit.c | 3 +-
borrowed/gwengui-gtk3/w_textbrowser.c | 1 +
gnucash/gnome-utils/dialog-transfer.c | 2 +-
gnucash/gnome/dialog-imap-editor.c | 108 +-
gnucash/gnome/dialog-invoice.c | 7 +-
gnucash/gnucash-310.css | 9 -
gnucash/gtkbuilder/dialog-account.glade | 4 +-
gnucash/gtkbuilder/dialog-book-close.glade | 2 +-
gnucash/gtkbuilder/dialog-choose-owner.glade | 2 +-
gnucash/gtkbuilder/dialog-date-close.glade | 4 +-
gnucash/gtkbuilder/dialog-imap-editor.glade | 11 +-
gnucash/gtkbuilder/dialog-import.glade | 2 +-
gnucash/gtkbuilder/dialog-lot-viewer.glade | 2 +-
gnucash/gtkbuilder/dialog-report.glade | 2 +-
gnucash/gtkbuilder/dialog-userpass.glade | 2 +-
gnucash/gtkbuilder/gnc-plugin-page-register2.glade | 6 +-
gnucash/gtkbuilder/gnc-tree-view-owner.glade | 2 +-
gnucash/gtkbuilder/window-autoclear.glade | 2 +-
gnucash/import-export/aqb/gnc-ab-utils.c | 20 +-
gnucash/import-export/aqb/gnc-file-aqb-import.c | 2 +-
.../import-export/aqb/gnc-plugin-aqbanking-ui.xml | 4 +-
gnucash/register/register-gnome/gnucash-sheet.c | 5 +-
gnucash/report/business-reports/easy-invoice.scm | 14 +-
gnucash/report/business-reports/invoice.scm | 14 +-
gnucash/report/business-reports/job-report.scm | 12 +-
gnucash/report/business-reports/owner-report.scm | 6 +-
.../report/business-reports/taxinvoice.eguile.scm | 3 +-
.../report/standard-reports/advanced-portfolio.scm | 44 +-
gnucash/report/standard-reports/portfolio.scm | 2 +-
gnucash/report/standard-reports/transaction.scm | 19 +-
libgnucash/backend/dbi/test/test-dbi.xml | 11 +
libgnucash/backend/sql/gnc-slots-sql.cpp | 47 +-
libgnucash/core-utils/gnc-prefs.c | 5 +-
libgnucash/engine/Account.cpp | 114 +-
libgnucash/engine/Account.h | 15 +-
libgnucash/engine/gncInvoice.c | 7 +-
libgnucash/engine/gncInvoice.h | 1 -
libgnucash/engine/qofbook.cpp | 52 +-
libgnucash/engine/qofinstance-p.h | 6 +-
libgnucash/engine/qofinstance.cpp | 11 +-
libgnucash/engine/test/gtest-import-map.cpp | 3 +-
po/de.po | 36240 ++++++++++---------
po/ru.po | 35900 +++++++++---------
48 files changed, 36827 insertions(+), 38617 deletions(-)
More information about the gnucash-patches
mailing list