gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Mar 19 12:33:28 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/bc9d83c9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b0d0ee1a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/715a079b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c1f5eb92 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a0a0b30a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8545ca40 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2cb68073 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cd23637e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dfc6b1ed (commit)
	 via  https://github.com/Gnucash/gnucash/commit/03927f8e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f9fae441 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/86240d55 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/29ee4a2e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8848fef5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/10e2ebf1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/966512f3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f7cb52f0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7ec2eabb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6a25c599 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2449d725 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5393c63b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/96331ab6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c612026e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/93e4f314 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d63a6e2e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/71272548 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/01de8938 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e841a00a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/11414276 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/30151dc4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8356c58e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c73010b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/409f576a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/796f38cf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a7e5ac83 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b0fc0789 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3fc6ff1f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/83e59419 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bef2c201 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5506973d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1a29b81a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ce27afb8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/eab5753a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e99c3d68 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/46451243 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c8d8cc44 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3eb5c88c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/df74ac3c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8814ad77 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8a4ef02c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ddda8530 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2ab6650e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2cfc6118 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1bfcc959 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/658da080 (commit)
	from  https://github.com/Gnucash/gnucash/commit/dd64cec2 (commit)



commit bc9d83c90f477934856b970ad18a839dc5ea2197
Merge: b0d0ee1a4 c1f5eb922
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 19 09:12:48 2019 -0700

    Merge Christoph Holterman's 'PR-G_ADD_PRIVATE-clean' into maint.

commit b0d0ee1a4087b9a7bece7b27ecdfe286382656e9
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 11 16:00:39 2019 -0700

    Bug 797091 - About window misbehaves.
    
    Caching it is silly. Don't.

commit 715a079be0eb2dabfe76967a5234329121f86524
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 11 15:43:26 2019 -0700

    Remove copied code from gnc_quartz_should_quit.
    
    Just call gnc_main_window_quit instead.

commit c1f5eb92299cf1f241a72a251b1d7b97b004463d
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Mon Dec 24 03:32:21 2018 +0100

    use GNC_DEFINE_TYPE_WITH_CODE to preserve 2nd init parameter

commit a0a0b30a8717d7d963aab0c2252c69f40b230e93
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 22:54:10 2018 +0100

    replace deprecated g_type_class_add_private
    
    use GNC_DEFINE_TYPE_WITH_CODE to preserve 2nd init parameter
    ..._get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 8545ca408c5169731e0a0fcf5135e2b7584dc58e
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Sun Dec 23 21:58:31 2018 +0100

    redefine macro to provide 2nd parameter for init
    
    Use older (pre-glib-2.53.3) versions of _G_DEFINE_TYPE_EXTENDED_BEGIN
    
    _G_DEFINE_TYPE_EXTENDED_END, and implement GNC_IMPLEMENT_INTERFACE
    to take a two-parameter interface_init function.
    
    Required to compile on distributions with older versions of glib-2.0.
    
    some explanation about derived type macros

commit 2cb6807323878a002725519bb065c03bb51f8b83
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 20 21:57:37 2018 +0100

    move G_DEFINE_TYPE_... further up

commit cd23637e3f047aae3b51ef205891dc608dbbd57d
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 20 20:24:23 2018 +0100

    missed to remove call to g_type_class_add_private

commit dfc6b1ed04c72b67ab6603ad49a5575f1a393536
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Sat Dec 15 05:26:06 2018 +0100

    Workaround to prevent segfault when accessing page_list->data when page_list is NULL

commit 03927f8eee04b41bb1163a1b929f04df7a41565c
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:37:05 2018 +0100

    use G_DEFINE_TYPE_WITH_CODE to replace g_type_class_add_private
    
    gnc_tree_model_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE
    
    use GNC_DEFINE_TYPE_WITH_CODE to preserve 2nd init parameter

commit f9fae4418ecab04531735413df257fad861b4938
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 13 12:32:12 2018 +0100

    fix

commit 86240d55421acf5c4b3064e0f9818f8b0c99a4de
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 13 12:30:24 2018 +0100

    Revert "revert 630f5ba2a693d0a6a9b3ebced645dfd4c5046c98"
    
    This reverts commit f61652fc242ec185833abe36f0a22a5e78a3dd8f.

commit 29ee4a2e5515804a93c36cf98f8294c9a9098279
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 13 11:46:04 2018 +0100

    trying to keep memory tracking

commit 8848fef573547917c31c5357091743609feb4189
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 13 11:23:57 2018 +0100

    remove forget as memory tracking is removed

commit 10e2ebf1779c4d819b896f501edce8ac81050980
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Wed Dec 12 23:57:30 2018 +0100

    trying to find a working gnc_embedded_window_class_init

commit 966512f37743bd5dfb946c91c0b9ab3f45c619b2
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Sun Dec 9 05:13:30 2018 +0100

    Revert "Revert "use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private""
    
    This reverts commit 250958ebfb50bf3425cc8ecca5220ffb20b3aac9.

commit f7cb52f08bf0b9e8a39c82962f4a12c06c523170
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Sun Dec 9 02:06:19 2018 +0100

    Revert "use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private"
    
    This reverts commit 6bdea490a3e839eb4dd4894a42dd1f69d8688437.
    error conflicting types for ‘gnc_embedded_window_init’.

commit 7ec2eabbd9412f5c36b374f8b964b03cfa1a0f20
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:11:06 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_sx_list_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit 6a25c599850b856e78ecadd4fb3f883e13efe82e
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:10:35 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_commodity_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit 2449d7257e528e546823bc7219619238a2da882f
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:10:02 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_account_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE.

commit 5393c63b65e27d0479abb6674f2a2571eaa0c429
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:09:31 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_menu_additions_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit 96331ab6dc19e3d87cf8dce99cb50dceb1241f55
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:08:22 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_manager_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit c612026e686ed1071fa8abc1b14b1a537c3f3886
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:07:49 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_file_history_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit 93e4f314e8c16ebe76238c3a7a974beb610ccbb8
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:07:17 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_date_format_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE. Rename GNCDateFormatPriv to GNCDateFormatPrivate.

commit d63a6e2ea93a22f8eb1b93413679ce91f864d36c
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:06:14 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_currency_edit_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 71272548fbd03cb2456fac6a5097ec46df6026f0
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 11:04:17 2018 +0100

    use G_DEFINE_TYPE_WITH_CODE to replace g_type_class_add_private
    
    gnc_main_window_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE
    
    use GNC_DEFINE_TYPE_WITH_CODE to preserve 2nd init parameter

commit 01de89383bc60b9e22829e3d5588a092fbd7d7fb
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:58:59 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_embedded_window_get_type is being replaced by
    that provided by G_DEFINE_TYPE_WITH_PRIVATE and G_ADD_PRIVATE.
    Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit e841a00a2148e5b4b087d95f747cb84c23cfcf9a
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:43:32 2018 +0100

    use GNC_DEFINE_TYPE_WITH_CODE to replace g_type_class_add_private
    
    gnc_tree_view_get_type is being replaced by that provided by GNC_DEFINE_TYPE_WITH_CODE.
    GNC_DEFINE_TYPE_WITH_CODE preserves 2nd init parameter.

commit 114142766f9d0de2dcce224be02b5076e99b6188
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:32:25 2018 +0100

    revert 630f5ba2a693d0a6a9b3ebced645dfd4c5046c98
    
    Error about conflicting types for ‘gnc_plugin_page_init’.

commit 30151dc4fe9d3f9b8108536181327c5d743c5e41
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:32:03 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_page_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 8356c58ed620cae4e021fef712b2d2e8e09df113
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 10:23:39 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private(rename)
    
    ..._get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE
    rename gctt to gnc_combott to fit naming standard

commit 2c73010b8fda1a8c0e4ea41cd5af09f4216ac13b
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:59:25 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_model_account_types_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_CODE
    and G_ADD_PRIVATE. Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit 409f576a5492da84a89d811457ec0bae33caeb4a
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:56:54 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_model_price_get_type is being replaced by
    that provided by G_DEFINE_TYPE_WITH_PRIVATE and G_ADD_PRIVATE.
    Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit 796f38cfbdab3b07caf2afedb0756fae698ed849
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:52:10 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_period_select_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit a7e5ac8392b66268d805622ec496fe2feac96afe
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:51:06 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_split_reg_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit b0fc0789125e9973d56de8deb809d6da4ec11ec2
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:44:27 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_model_owner_get_type is being replaced by
    that provided by G_DEFINE_TYPE_WITH_PRIVATE and G_ADD_PRIVATE.
    Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit 3fc6ff1f61d23a4e9b2f5aaf4fdc7d971e221379
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Dec 7 00:31:48 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_query_view_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 83e59419da461ed798c127e9870e5f35bd4ddac5
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:29:14 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_page_sx_list_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit bef2c2016a2352aee2793ad1f9a94025bc52f244
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:38:16 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_page_register2_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 5506973d008614c33b9c3675ca1ad24136aa97ee
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:37:50 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_page_owner_tree_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 1a29b81a366c266c2877ff794944aae95c2c6ae6
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:37:23 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_page_account_tree_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit ce27afb8924c0689235aecc5fe5953e13f5be835
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:36:54 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_business_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit eab5753aa68474ecd0a07acbf936798a5a2e58fe
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:36:23 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_budget_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit e99c3d68d03746f9c265cd0a62beb181e56c5cfb
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:35:44 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_plugin_basic_commands_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 46451243072cc619a7eabbe209fc3762d4dcd79f
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:35:18 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_search_param_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit c8d8cc44c05f8e796a7a7e4e2c90db6f4be0a10e
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:21:52 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_price_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 3eb5c88c5aa36a4fbb4e2de0473d4051f42efbe6
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:21:39 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_owner_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit df74ac3cd2ba628fbaaa774a8796b4ab253abb46
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:20:21 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_model_selection_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_CODE
    and G_ADD_PRIVATE. Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit 8814ad77154f29985aa5db1f9ae09961dfaa705a
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:19:55 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_model_owner_get_type is being replaced by that provided by G_DEFINE_TYPE_WITH_CODE
    and G_ADD_PRIVATE. Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit 8a4ef02c381b4f084d2d1810973e2d178a52a650
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 23:18:57 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private
    
    gnc_tree_view_account_get_type is being replaced by that
    provided by G_DEFINE_TYPE_WITH_CODE and G_ADD_PRIVATE.
    Replace g_type_add_interface_static by G_IMPLEMENT_INTERFACE.

commit ddda8530741c76e1a66e68d029b7374989348ac2
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Dec 6 20:19:07 2018 +0100

    use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private -
    
    replace objects ..._get_type method by that provided by G_DEFINE_TYPE_WITH_PRIVATE

commit 2ab6650e9a4bd53508572cd9494f1adc4d82be92
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Wed Dec 5 21:50:15 2018 +0100

    Replace deprecated g_type_class_add_private
    
    use G_DEFINE_TYPE_WITH_PRIVATE
    and adapt name of private property to work with G_DEFINE_TYPE_WITH_PRIVATE

commit 2cfc61182e9e5cc3863560fbf15581736f5e9a03
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Wed Dec 5 20:56:11 2018 +0100

    directly use G_DEFINE_TYPE instead of QOF_GOBJECT_GET_TYPE

commit 1bfcc959988c642f59235dfb786d69b5b119f1f7
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Wed Dec 5 19:46:34 2018 +0100

    directly use G_DEFINE_TYPE_WITH_PRIVATE instead of QOF_GOBJECT_GET_TYPE

commit 658da08008b1fdce90054ae3e9bda304de10cc8c
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Tue Dec 4 19:57:11 2018 +0100

    replace deprecated g_type_class_add_private



Summary of changes:
 gnucash/gnome-search/gnc-general-search.c          |  38 +----
 gnucash/gnome-search/search-account.c              |  33 +---
 gnucash/gnome-search/search-boolean.c              |  32 +---
 gnucash/gnome-search/search-core-type.c            |  30 +---
 gnucash/gnome-search/search-date.c                 |  32 +---
 gnucash/gnome-search/search-double.c               |  32 +---
 gnucash/gnome-search/search-int64.c                |  32 +---
 gnucash/gnome-search/search-numeric.c              |  32 +---
 gnucash/gnome-search/search-reconciled.c           |  32 +---
 gnucash/gnome-search/search-string.c               |  32 +---
 gnucash/gnome-utils/gnc-combott.c                  |  88 ++++------
 gnucash/gnome-utils/gnc-currency-edit.c            |  38 +----
 gnucash/gnome-utils/gnc-date-format.c              |  73 +++-----
 gnucash/gnome-utils/gnc-embedded-window.c          |  60 ++-----
 gnucash/gnome-utils/gnc-gobject-utils.h            |  56 +++++++
 gnucash/gnome-utils/gnc-main-window.c              | 183 +++++++--------------
 gnucash/gnome-utils/gnc-period-select.c            |  35 +---
 gnucash/gnome-utils/gnc-plugin-file-history.c      |  34 +---
 gnucash/gnome-utils/gnc-plugin-manager.c           |  31 +---
 gnucash/gnome-utils/gnc-plugin-menu-additions.c    |  30 +---
 gnucash/gnome-utils/gnc-plugin-page.c              |  45 +----
 gnucash/gnome-utils/gnc-plugin.c                   |  43 +----
 gnucash/gnome-utils/gnc-query-view.c               |  45 +----
 gnucash/gnome-utils/gnc-tree-model-account-types.c |  44 +----
 gnucash/gnome-utils/gnc-tree-model-account.c       |  44 +----
 gnucash/gnome-utils/gnc-tree-model-commodity.c     |  44 +----
 gnucash/gnome-utils/gnc-tree-model-owner.c         |  46 +-----
 gnucash/gnome-utils/gnc-tree-model-price.c         |  44 +----
 gnucash/gnome-utils/gnc-tree-model-selection.c     |  44 +----
 gnucash/gnome-utils/gnc-tree-model.c               |  53 ++----
 gnucash/gnome-utils/gnc-tree-view-account.c        |  30 +---
 gnucash/gnome-utils/gnc-tree-view-commodity.c      |  30 +---
 gnucash/gnome-utils/gnc-tree-view-owner.c          |  30 +---
 gnucash/gnome-utils/gnc-tree-view-price.c          |  30 +---
 gnucash/gnome-utils/gnc-tree-view-split-reg.c      |  30 +---
 gnucash/gnome-utils/gnc-tree-view-sx-list.c        |  30 +---
 gnucash/gnome-utils/gnc-tree-view.c                |  49 ++----
 gnucash/gnome-utils/search-param.c                 |  84 +---------
 gnucash/gnome/gnc-budget-view.c                    |   6 +-
 gnucash/gnome/gnc-plugin-account-tree.c            |  37 +----
 gnucash/gnome/gnc-plugin-basic-commands.c          |  35 +---
 gnucash/gnome/gnc-plugin-budget.c                  |  30 +---
 gnucash/gnome/gnc-plugin-business.c                |  32 +---
 gnucash/gnome/gnc-plugin-page-account-tree.c       |  37 +----
 gnucash/gnome/gnc-plugin-page-budget.c             |  34 +---
 gnucash/gnome/gnc-plugin-page-invoice.c            |  32 +---
 gnucash/gnome/gnc-plugin-page-owner-tree.c         |  31 +---
 gnucash/gnome/gnc-plugin-page-register.c           |  32 +---
 gnucash/gnome/gnc-plugin-page-register2.c          |  32 +---
 gnucash/gnome/gnc-plugin-page-sx-list.c            |  33 +---
 gnucash/gnome/gnc-plugin-register.c                |  32 +---
 gnucash/gnome/gnc-plugin-register2.c               |  32 +---
 gnucash/gnome/search-owner.c                       |  32 +---
 .../import-export/csv-exp/gnc-plugin-csv-export.c  |  32 +---
 .../import-export/csv-imp/gnc-plugin-csv-import.c  |  32 +---
 .../log-replay/gnc-plugin-log-replay.c             |  32 +---
 gnucash/import-export/ofx/gnc-plugin-ofx.c         |  32 +---
 .../import-export/qif-imp/gnc-plugin-qif-import.c  |  32 +---
 .../report/report-gnome/gnc-plugin-page-report.c   |  32 +---
 .../report/stylesheets/gnc-plugin-stylesheets.c    |  32 +---
 libgnucash/engine/Account.cpp                      |   4 +-
 libgnucash/engine/gnc-budget.c                     |  24 ++-
 libgnucash/engine/gnc-commodity.c                  |  64 ++++---
 libgnucash/engine/gnc-lot.c                        |  42 +++--
 libgnucash/engine/qofbook.cpp                      |   2 +-
 libgnucash/engine/qofinstance.cpp                  |   4 +-
 66 files changed, 384 insertions(+), 2165 deletions(-)



More information about the gnucash-patches mailing list