gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Wed May 24 11:29:34 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/8a5b3721 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2db5004a (commit)
	from  https://github.com/Gnucash/gnucash/commit/ad7bae82 (commit)



commit 8a5b3721df31f961a578765c17c6681c3479c956
Merge: ad7bae8222 2db5004a22
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed May 24 11:25:16 2023 -0400

    Merge Richard Cohen's 'remove-duplicate-define-type-code' into stable.

commit 2db5004a22dc4c268eec5b785d8d0e2621b8187f
Author: Richard Cohen <richard at daijobu.co.uk>
Date:   Sat May 20 12:58:39 2023 +0100

    Remove code that duplicates features of G_DEFINE_TYPE
    
    - declarations of *_init, *_class_init
    - implementation of *_parent_class
    
    - also, removed unnecessary NULL checks for destroy, dispose, finalize



Summary of changes:
 gnucash/gnome-search/gnc-general-search.c           |  7 +------
 gnucash/gnome-search/search-account.c               |  7 +------
 gnucash/gnome-search/search-boolean.c               |  7 +------
 gnucash/gnome-search/search-core-type.c             |  7 +------
 gnucash/gnome-search/search-date.c                  |  7 +------
 gnucash/gnome-search/search-double.c                |  7 +------
 gnucash/gnome-search/search-int64.c                 |  7 +------
 gnucash/gnome-search/search-numeric.c               |  7 +------
 gnucash/gnome-search/search-reconciled.c            |  7 +------
 gnucash/gnome-search/search-string.c                |  7 +------
 gnucash/gnome-utils/gnc-account-sel.c               | 10 ++--------
 gnucash/gnome-utils/gnc-amount-edit.c               |  2 --
 gnucash/gnome-utils/gnc-cell-renderer-text-view.c   |  3 ---
 gnucash/gnome-utils/gnc-cell-view.c                 |  2 --
 gnucash/gnome-utils/gnc-currency-edit.c             |  8 +-------
 gnucash/gnome-utils/gnc-date-format.c               |  9 +--------
 gnucash/gnome-utils/gnc-embedded-window.c           |  9 ++-------
 gnucash/gnome-utils/gnc-main-window.cpp             | 12 +++---------
 gnucash/gnome-utils/gnc-period-select.c             | 10 +---------
 gnucash/gnome-utils/gnc-plugin-file-history.c       | 11 +++--------
 gnucash/gnome-utils/gnc-plugin-manager.c            | 10 ++--------
 gnucash/gnome-utils/gnc-plugin-menu-additions.c     |  8 +-------
 gnucash/gnome-utils/gnc-plugin-page.c               |  8 +-------
 gnucash/gnome-utils/gnc-plugin.c                    |  8 +-------
 gnucash/gnome-utils/gnc-query-view.c                |  9 ++-------
 gnucash/gnome-utils/gnc-report-combo.c              |  2 --
 gnucash/gnome-utils/gnc-tree-model-account-types.c  | 10 +---------
 gnucash/gnome-utils/gnc-tree-model-account.c        | 13 ++-----------
 gnucash/gnome-utils/gnc-tree-model-commodity.c      | 12 ++----------
 gnucash/gnome-utils/gnc-tree-model-owner.c          | 13 ++-----------
 gnucash/gnome-utils/gnc-tree-model-price.c          | 12 ++----------
 gnucash/gnome-utils/gnc-tree-model-selection.c      |  8 +-------
 gnucash/gnome-utils/gnc-tree-model.c                | 11 +----------
 gnucash/gnome-utils/gnc-tree-view-account.c         |  9 +--------
 gnucash/gnome-utils/gnc-tree-view-commodity.c       | 12 ++----------
 gnucash/gnome-utils/gnc-tree-view-owner.c           |  9 +--------
 gnucash/gnome-utils/gnc-tree-view-price.c           | 12 ++----------
 gnucash/gnome-utils/gnc-tree-view-sx-list.c         | 11 ++---------
 gnucash/gnome-utils/gnc-tree-view.c                 | 12 ++----------
 gnucash/gnome-utils/search-param.c                  | 21 +++------------------
 gnucash/gnome/gnc-budget-view.c                     |  4 ----
 gnucash/gnome/gnc-plugin-account-tree.c             |  9 +--------
 gnucash/gnome/gnc-plugin-basic-commands.c           |  9 +--------
 gnucash/gnome/gnc-plugin-budget.c                   |  7 +------
 gnucash/gnome/gnc-plugin-business.c                 |  8 +-------
 gnucash/gnome/gnc-plugin-page-account-tree.c        |  8 +-------
 gnucash/gnome/gnc-plugin-page-budget.c              |  9 +--------
 gnucash/gnome/gnc-plugin-page-invoice.c             |  8 +-------
 gnucash/gnome/gnc-plugin-page-owner-tree.c          |  8 +-------
 gnucash/gnome/gnc-plugin-page-register.c            | 11 ++---------
 gnucash/gnome/gnc-plugin-page-report.cpp            | 19 +++----------------
 gnucash/gnome/gnc-plugin-page-sx-list.c             | 10 ++--------
 gnucash/gnome/gnc-plugin-register.c                 |  7 +------
 gnucash/gnome/gnc-plugin-report-system.c            |  8 +-------
 gnucash/gnome/search-owner.c                        |  7 +------
 gnucash/html/gnc-html-webkit1.c                     |  2 --
 gnucash/html/gnc-html-webkit2.c                     |  2 --
 gnucash/html/gnc-html.c                             |  1 -
 gnucash/import-export/aqb/gnc-plugin-aqbanking.c    |  2 --
 .../import-export/bi-import/gnc-plugin-bi-import.c  |  2 --
 .../import-export/csv-exp/gnc-plugin-csv-export.c   |  8 +-------
 .../import-export/csv-imp/gnc-plugin-csv-import.c   |  8 +-------
 .../customer-import/gnc-plugin-customer-import.c    |  2 --
 .../log-replay/gnc-plugin-log-replay.c              |  8 +-------
 gnucash/import-export/ofx/gnc-plugin-ofx.c          |  8 +-------
 .../import-export/qif-imp/gnc-plugin-qif-import.c   |  8 +-------
 libgnucash/gnc-module/example/gnc-plugin.example.c  |  2 --
 67 files changed, 77 insertions(+), 464 deletions(-)



More information about the gnucash-patches mailing list