gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Jul 23 19:04:51 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/b60057db (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64675b64 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b264a060 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/258a5fb9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f31516a0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1002576c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3e723507 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/583935cc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c23f78d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64a4e6b1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fbd9a364 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/39232d9e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0d4bf857 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/69e927a3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e7d35b83 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8ab3aadf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8fa2b0a6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64b934f2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ae5512e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bbd29b69 (commit)
	from  https://github.com/Gnucash/gnucash/commit/e41410ef (commit)



commit b60057dbeb04479bcc6400556ccbcb09cbc6709c
Merge: e41410e 64675b6
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 23 16:04:19 2017 -0700

    Merge Bob Fewell's 'gtk3-update3' branch.

commit 64675b64ebd200161bc3abf77cb4a23842730f82
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:41:15 2017 +0100

    These files have the QofLogModule defined but never used
    
    In two minds on this, comment the line out or add macro to stop it
    showing up as defined but never used, chose the latter.

commit b264a060bfcb9f1d2c33316831e62cd802587007
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:40:01 2017 +0100

    Comment out some unused variables while register is still in flux

commit 258a5fb9cadd6ccc70651329b7a71c91433b7b6c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:37:33 2017 +0100

    Add some additional REGISTER2_ENABLED code blocks
    
    Stop some additional functions showing up when checking for defined but
    not used when register2 not enabled.

commit f31516a0f2f281691787baf96ecc9296f281f2e7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:34:37 2017 +0100

    Code clean up, comment out some additional static defines
    
    These functions are commented out in the code and so not used so stop
    them showing up for defined but not used.

commit 1002576cef1019706a3cbb4c14428a262879ef2f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:28:18 2017 +0100

    Code clean up on register2 files
    
    Remove unused, unused set variables and also comment out some additional
     code

commit 3e7235070f3c5dbfca11c55705c3cedf67c65356
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:26:29 2017 +0100

    Code clean up, remove unused variable

commit 583935cc2b9bb2809ef75283be9929b77a43f87d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:23:32 2017 +0100

    Add a gtk version check for gnc-cell-renderer-popup
    
    The event variable is only used when it is Gtk3.22 or higher

commit 2c23f78d8c8f626587368369946315c3073c33fc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:22:46 2017 +0100

    Code clean up, remove some variables that were set but never used

commit 64a4e6b1bca90269e3912f4c2b4829c043531604
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:16:42 2017 +0100

    Code clean up, remove some static defines and redundant code

commit fbd9a36415400aef5a37c8c0ddbe2afc465e9fb1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:07:38 2017 +0100

    Code clean up, remove unused variables

commit 39232d9ef91947c87b303db6e7e330ec275a743f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 12:03:11 2017 +0100

    Code clean up, remove unused variables

commit 0d4bf85718532a3bb08199f8afa3bc68b8f184af
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:57:01 2017 +0100

    Code clean up, remove unused variables

commit 69e927a3a97d55b37073d513f8aaed44bde77f89
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:45:55 2017 +0100

    Code clean up, remove unused variables

commit e7d35b8309f6b1d1887ff23412f61994c8215dbc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:40:58 2017 +0100

    Move static inline CSS to gnucash.css file

commit 8ab3aadffaff82229f354c0fefcc297fe67082f9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:40:08 2017 +0100

    Add an application specific CSS file
    
    Add the ability to load an application specific CSS file called from
    share/gnucash/ui/gnucash.css

commit 8fa2b0a67d00195e277ab143c366e30db32b3121
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:38:56 2017 +0100

    Fix problem with gbv_treeview_resized_cb
    
    If you have a budget page open and then open the preference dialog this
    callback would be actioned and you will get invalid tree column error
    in the trace file, add check to verify we have a tree view column.

commit 64b934f2be48ce7a1532c8a7deb65ca90c9aef38
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:37:42 2017 +0100

    Fix error in use of AccountFilterDialog structure in budgets
    
    The filter_override variable was not being set and causing multiple
    errors in the trace file.

commit ae5512e66329a566ccf91f5ea8201085d39d2975
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:36:56 2017 +0100

    Fix typo of version, should be 3.10

commit bbd29b69c6cc917c2827939855c27c9653d3be1f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 23 11:36:05 2017 +0100

    Fix critical error when Gnucash closes with report pages open
    
    Prior to Gtk version 3.20, when using gtk_container_remove the removed
    widget was required to be the direct child of the container.



Summary of changes:
 src/app-utils/gfec.c                               |   1 -
 src/app-utils/gnc-accounting-period.c              |   2 -
 src/app-utils/gnc-gsettings.c                      |   3 +-
 src/app-utils/gnc-state.c                          |   7 +-
 src/app-utils/gnc-ui-util.c                        |   1 -
 src/app-utils/guile-util.c                         |   5 +-
 src/app-utils/option-util.c                        |   7 --
 src/bin/gnucash-bin.c                              |   1 -
 src/business/business-gnome/dialog-invoice.c       |   8 +-
 src/business/business-gnome/dialog-payment.c       |   2 -
 src/business/business-ledger/gncEntryLedgerModel.c |   1 -
 src/core-utils/gnc-filepath-utils.c                |   1 -
 src/engine/Account.c                               |   2 -
 src/engine/Scrub.c                                 |   7 --
 src/engine/ScrubBusiness.c                         |   1 -
 src/engine/Split.c                                 |   3 -
 src/engine/Transaction.c                           |   3 +-
 src/engine/engine-helpers.c                        |   1 -
 src/engine/gnc-commodity.c                         |   3 -
 src/engine/gnc-lot.c                               |   6 --
 src/engine/gnc-pricedb.c                           |  18 ----
 src/gnome-search/dialog-search.c                   |   3 -
 src/gnome-utils/dialog-account.c                   |  18 +---
 src/gnome-utils/dialog-dup-trans.c                 |   1 -
 src/gnome-utils/dialog-options.c                   |  12 ++-
 src/gnome-utils/dialog-preferences.c               |  34 -------
 src/gnome-utils/dialog-query-view.c                |   2 +-
 src/gnome-utils/dialog-transfer.c                  |   2 -
 src/gnome-utils/dialog-utils.c                     |  21 +----
 src/gnome-utils/gnc-cell-renderer-date.c           |   3 -
 src/gnome-utils/gnc-cell-renderer-popup.c          |   4 +-
 src/gnome-utils/gnc-combott.c                      |   6 --
 src/gnome-utils/gnc-currency-edit.c                |   1 -
 src/gnome-utils/gnc-date-edit.c                    |   2 -
 src/gnome-utils/gnc-dense-cal.c                    |   2 -
 src/gnome-utils/gnc-file.c                         |   1 -
 src/gnome-utils/gnc-frequency.c                    |   1 -
 src/gnome-utils/gnc-gnome-utils.c                  |  22 +++--
 src/gnome-utils/gnc-icons.c                        |   1 -
 src/gnome-utils/gnc-main-window.c                  |   2 +-
 src/gnome-utils/gnc-query-view.c                   |   9 +-
 src/gnome-utils/gnc-tree-control-split-reg.c       |  25 ++----
 src/gnome-utils/gnc-tree-model-price.c             |   2 +-
 src/gnome-utils/gnc-tree-model-split-reg.c         |  12 ---
 src/gnome-utils/gnc-tree-util-split-reg.c          |  16 ++--
 src/gnome-utils/gnc-tree-view-split-reg.c          | 100 +++++++--------------
 src/gnome-utils/gnc-tree-view.c                    |  16 +---
 src/gnome-utils/search-param.c                     |   1 -
 src/gnome-utils/ui/CMakeLists.txt                  |   1 +
 src/gnome-utils/ui/Makefile.am                     |   3 +-
 src/gnome-utils/ui/gnucash.css                     |  37 ++++++++
 src/gnome/dialog-find-account.c                    |   5 +-
 src/gnome/dialog-imap-editor.c                     |   1 -
 src/gnome/dialog-lot-viewer.c                      |   2 -
 src/gnome/dialog-print-check.c                     |   1 -
 src/gnome/dialog-sx-editor.c                       |   5 --
 src/gnome/dialog-sx-editor2.c                      |   2 -
 src/gnome/dialog-sx-from-trans.c                   |   3 -
 src/gnome/dialog-tax-info.c                        |   1 -
 src/gnome/gnc-budget-view.c                        |  22 ++---
 src/gnome/gnc-plugin-account-tree.c                |   1 -
 src/gnome/gnc-plugin-basic-commands.c              |   6 --
 src/gnome/gnc-plugin-page-budget.c                 |  11 +--
 src/gnome/gnc-plugin-page-register2.c              |  39 ++------
 src/gnome/gnc-plugin-page-sx-list.c                |  10 ++-
 src/gnome/gnc-plugin-register2.c                   |   5 +-
 src/gnome/gnc-split-reg.c                          |   4 -
 src/gnome/gnc-split-reg2.c                         |  14 +--
 src/gnome/gtkbuilder/gnc-plugin-page-budget.glade  |   2 +-
 src/gnome/reconcile-view.c                         |   8 +-
 src/gnome/top-level.c                              |   2 -
 src/gnome/window-reconcile.c                       |   5 --
 src/gnome/window-reconcile2.c                      |   4 -
 src/html/gnc-html-webkit2.c                        |   7 ++
 src/import-export/csv-exp/gnc-plugin-csv-export.c  |   1 -
 src/import-export/csv-imp/gnc-csv-account-map.c    |   4 +-
 src/import-export/csv-imp/gnc-csv-gnumeric-popup.c |   2 +-
 src/import-export/import-account-matcher.c         |   3 +-
 src/import-export/import-main-matcher.c            |  37 +-------
 src/import-export/import-match-picker.c            |   1 -
 src/import-export/ofx/gnc-ofx-kvp.c                |   1 -
 src/import-export/qif-imp/dialog-account-picker.c  |   3 -
 src/plugins/bi_import/dialog-bi-import-gui.c       |   5 +-
 src/plugins/bi_import/dialog-bi-import.c           |   1 -
 src/register/ledger-core/gnc-ledger-display2.c     |   5 +-
 .../ledger-core/split-register-model-save.c        |   6 --
 src/register/ledger-core/split-register-model.c    |   4 +-
 src/register/register-gnome/gnucash-register.c     |   9 +-
 src/register/register-gnome/gnucash-sheet.c        |  29 +++---
 src/register/register-gnome/table-gnome.c          |   4 +-
 src/report/report-gnome/dialog-custom-report.c     |   4 +-
 src/report/report-gnome/gnc-plugin-page-report.c   |   8 +-
 src/report/report-system/gnc-report.c              |   1 -
 93 files changed, 213 insertions(+), 518 deletions(-)
 create mode 100644 src/gnome-utils/ui/gnucash.css



More information about the gnucash-patches mailing list