gnucash master: Multiple changes pushed

Mike Alexander mta at code.gnucash.org
Mon Feb 21 19:05:22 EST 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/3161df6f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3f5b4228 (commit)
	from  https://github.com/Gnucash/gnucash/commit/56cc021d (commit)



commit 3161df6fb808caa4d255f670407fda03cf2dcbb5
Author: Mike Alexander <mta at umich.edu>
Date:   Fri Feb 4 00:33:39 2022 -0500

    Delete Register2 code, it can be retrieved from Git if needed.

commit 3f5b4228b901b118d94a8e483e605f67d8c04588
Author: Mike Alexander <mta at umich.edu>
Date:   Sat Jan 29 01:59:01 2022 -0500

    Don't compile Register2 code if it is not being used.
    
    The Registger and Register2 code were entangled in such a way that
    changing the Register headers made the Register2 code not compile.
    Fixing this was difficult and would undubtedly make the Register2
    code even worse than it is already.  Most of it has been ifdeffed
    out.  Some of the conflicts have been fixed but many are left.



Summary of changes:
 CMakeLists.txt                                     |    1 -
 common/config.h.cmake.in                           |    3 -
 gnucash/gnome-utils/CMakeLists.txt                 |    8 -
 gnucash/gnome-utils/dialog-preferences.c           |   16 -
 gnucash/gnome-utils/gnc-tree-control-split-reg.c   | 2185 -------
 gnucash/gnome-utils/gnc-tree-control-split-reg.h   |  132 -
 gnucash/gnome-utils/gnc-tree-model-split-reg.c     | 3297 ----------
 gnucash/gnome-utils/gnc-tree-model-split-reg.h     |  337 --
 gnucash/gnome-utils/gnc-tree-util-split-reg.c      | 1350 -----
 gnucash/gnome-utils/gnc-tree-util-split-reg.h      |   94 -
 gnucash/gnome-utils/gnc-tree-view-split-reg.c      | 6340 --------------------
 gnucash/gnome-utils/gnc-tree-view-split-reg.h      |  192 -
 gnucash/gnome/CMakeLists.txt                       |   12 -
 gnucash/gnome/dialog-find-transactions2.c          |  241 -
 gnucash/gnome/dialog-find-transactions2.h          |   33 -
 gnucash/gnome/dialog-sx-editor2.c                  | 1783 ------
 gnucash/gnome/dialog-sx-editor2.h                  |   50 -
 gnucash/gnome/dialog-sx-since-last-run.c           |   17 -
 gnucash/gnome/gnc-plugin-basic-commands.c          |    1 -
 gnucash/gnome/gnc-plugin-page-account-tree.c       |  103 -
 gnucash/gnome/gnc-plugin-page-register.c           |   28 -
 gnucash/gnome/gnc-plugin-page-register2.c          | 4114 -------------
 gnucash/gnome/gnc-plugin-page-register2.h          |  163 -
 gnucash/gnome/gnc-plugin-page-sx-list.c            |  101 -
 gnucash/gnome/gnc-plugin-register.c                |    6 -
 gnucash/gnome/gnc-plugin-register2.c               |  233 -
 gnucash/gnome/gnc-plugin-register2.h               |   66 -
 gnucash/gnome/gnc-split-reg2.c                     | 1140 ----
 gnucash/gnome/gnc-split-reg2.h                     |  163 -
 gnucash/gnome/top-level.c                          |    4 -
 gnucash/gnome/window-reconcile2.c                  | 2217 -------
 gnucash/gnome/window-reconcile2.h                  |   68 -
 gnucash/gnucash-fallback.css                       |    5 -
 gnucash/gtkbuilder/CMakeLists.txt                  |    1 -
 gnucash/gtkbuilder/dialog-preferences.glade        | 3086 ++++------
 gnucash/gtkbuilder/gnc-plugin-page-register2.glade |  823 ---
 gnucash/import-export/aqb/gnc-plugin-aqbanking.c   |    7 -
 .../import-export/csv-exp/gnc-plugin-csv-export.c  |   12 -
 gnucash/register/ledger-core/CMakeLists.txt        |    2 -
 gnucash/register/ledger-core/gnc-ledger-display2.c | 1047 ----
 gnucash/register/ledger-core/gnc-ledger-display2.h |  150 -
 gnucash/ui/CMakeLists.txt                          |    4 -
 gnucash/ui/gnc-plugin-page-account-tree-ui.xml     |    7 +-
 gnucash/ui/gnc-plugin-page-account-tree2-ui.xml    |   89 -
 gnucash/ui/gnc-plugin-page-register2-ui.xml        |  113 -
 gnucash/ui/gnc-plugin-register2-ui.xml             |   17 -
 gnucash/ui/gnc-plugin-register22-ui.xml            |   11 -
 po/POTFILES.in                                     |   12 -
 48 files changed, 1254 insertions(+), 28630 deletions(-)
 delete mode 100644 gnucash/gnome-utils/gnc-tree-control-split-reg.c
 delete mode 100644 gnucash/gnome-utils/gnc-tree-control-split-reg.h
 delete mode 100644 gnucash/gnome-utils/gnc-tree-model-split-reg.c
 delete mode 100644 gnucash/gnome-utils/gnc-tree-model-split-reg.h
 delete mode 100644 gnucash/gnome-utils/gnc-tree-util-split-reg.c
 delete mode 100644 gnucash/gnome-utils/gnc-tree-util-split-reg.h
 delete mode 100644 gnucash/gnome-utils/gnc-tree-view-split-reg.c
 delete mode 100644 gnucash/gnome-utils/gnc-tree-view-split-reg.h
 delete mode 100644 gnucash/gnome/dialog-find-transactions2.c
 delete mode 100644 gnucash/gnome/dialog-find-transactions2.h
 delete mode 100644 gnucash/gnome/dialog-sx-editor2.c
 delete mode 100644 gnucash/gnome/dialog-sx-editor2.h
 delete mode 100644 gnucash/gnome/gnc-plugin-page-register2.c
 delete mode 100644 gnucash/gnome/gnc-plugin-page-register2.h
 delete mode 100644 gnucash/gnome/gnc-plugin-register2.c
 delete mode 100644 gnucash/gnome/gnc-plugin-register2.h
 delete mode 100644 gnucash/gnome/gnc-split-reg2.c
 delete mode 100644 gnucash/gnome/gnc-split-reg2.h
 delete mode 100644 gnucash/gnome/window-reconcile2.c
 delete mode 100644 gnucash/gnome/window-reconcile2.h
 delete mode 100644 gnucash/gtkbuilder/gnc-plugin-page-register2.glade
 delete mode 100644 gnucash/register/ledger-core/gnc-ledger-display2.c
 delete mode 100644 gnucash/register/ledger-core/gnc-ledger-display2.h
 delete mode 100644 gnucash/ui/gnc-plugin-page-account-tree2-ui.xml
 delete mode 100644 gnucash/ui/gnc-plugin-page-register2-ui.xml
 delete mode 100644 gnucash/ui/gnc-plugin-register2-ui.xml
 delete mode 100644 gnucash/ui/gnc-plugin-register22-ui.xml



More information about the gnucash-patches mailing list