Commit Graph

20804 Commits

Author SHA1 Message Date
Alex Aycinena
307eb99057 bug 518833 - partially solves by not allowing multiple account selection; rest of bug is dupicate of 554391 2019-01-27 12:45:59 -08:00
Christopher Lam
37ae30dbff [fr.po] fixes thanks to benjub 2019-01-26 16:59:55 +08:00
Christopher Lam
83463a6f3c [fr.po] further tip-of-the-day translations 2019-01-26 16:59:55 +08:00
Christopher Lam
a975cedfe2 [fr.po] update translations 2019-01-26 16:59:55 +08:00
Christoph Holtermann
c1f5eb9229 use GNC_DEFINE_TYPE_WITH_CODE to preserve 2nd init parameter 2019-01-26 08:15:03 +01:00
Christoph Holtermann
a0a0b30a87 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
2019-01-26 08:15:03 +01:00
Christoph Holtermann
8545ca408c 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
2019-01-26 08:15:03 +01:00
Christoph Holtermann
2cb6807323 move G_DEFINE_TYPE_... further up 2019-01-26 08:15:03 +01:00
Christoph Holtermann
cd23637e3f missed to remove call to g_type_class_add_private 2019-01-26 08:15:03 +01:00
Christoph Holtermann
dfc6b1ed04 Workaround to prevent segfault when accessing page_list->data when page_list is NULL 2019-01-26 08:15:03 +01:00
Christoph Holtermann
03927f8eee 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
2019-01-26 08:15:03 +01:00
Christoph Holtermann
f9fae4418e fix 2019-01-26 08:15:03 +01:00
Christoph Holtermann
86240d5542 Revert "revert 630f5ba2a693d0a6a9b3ebced645dfd4c5046c98"
This reverts commit f61652fc24.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
29ee4a2e55 trying to keep memory tracking 2019-01-26 08:15:03 +01:00
Christoph Holtermann
8848fef573 remove forget as memory tracking is removed 2019-01-26 08:15:03 +01:00
Christoph Holtermann
10e2ebf177 trying to find a working gnc_embedded_window_class_init 2019-01-26 08:15:03 +01:00
Christoph Holtermann
966512f377 Revert "Revert "use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private""
This reverts commit 250958ebfb.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
f7cb52f08b Revert "use G_DEFINE_TYPE_WITH_PRIVATE to replace g_type_class_add_private"
This reverts commit 6bdea490a3.
error conflicting types for ‘gnc_embedded_window_init’.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
7ec2eabbd9 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
6a25c59985 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
2449d7257e 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
5393c63b65 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
96331ab6dc 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
c612026e68 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
93e4f314e8 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.
2019-01-26 08:15:03 +01:00
Christoph Holtermann
d63a6e2ea9 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
71272548fb 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
01de89383b 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
e841a00a21 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
114142766f revert 630f5ba2a693d0a6a9b3ebced645dfd4c5046c98
Error about conflicting types for ‘gnc_plugin_page_init’.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
30151dc4fe 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
8356c58ed6 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
2c73010b8f 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
409f576a54 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
796f38cfbd 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
a7e5ac8392 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
b0fc078912 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
3fc6ff1f61 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
83e59419da 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
bef2c2016a 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
5506973d00 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
1a29b81a36 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
ce27afb892 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
eab5753aa6 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
e99c3d68d0 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
4645124307 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
c8d8cc44c0 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
3eb5c88c5a 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
2019-01-26 08:15:02 +01:00
Christoph Holtermann
df74ac3cd2 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.
2019-01-26 08:15:02 +01:00
Christoph Holtermann
8814ad7715 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.
2019-01-26 08:15:02 +01:00