diff --git a/src/include/pw3270/application.h b/src/include/pw3270/application.h index 0ee1eec..a9c2dc0 100644 --- a/src/include/pw3270/application.h +++ b/src/include/pw3270/application.h @@ -66,6 +66,7 @@ GtkApplication * pw3270_application_new(const gchar *application_id, GApplicationFlags flags); GSettings * pw3270_application_get_settings(GApplication *app); + GList * pw3270_application_get_keypad_models(GApplication *app); void pw3270_application_set_ui_style(GApplication *app, PW3270_UI_STYLE type); PW3270_UI_STYLE pw3270_application_get_ui_style(GApplication *app); diff --git a/src/objects/application/application.c b/src/objects/application/application.c index 07fcb8c..4f0227c 100644 --- a/src/objects/application/application.c +++ b/src/objects/application/application.c @@ -506,12 +506,7 @@ return settings; } - - /* - void pw3270_application_plugin_foreach(GApplication *app, GFunc func, gpointer user_data) { - - g_return_if_fail(PW3270_IS_APPLICATION(app)); - g_slist_foreach(PW3270_APPLICATION(app)->plugins, func, user_data); - + GList * pw3270_application_get_keypad_models(GApplication *app) { + g_return_val_if_fail(PW3270_IS_APPLICATION(app),NULL); + return PW3270_APPLICATION(app)->keypads; } - */ -- libgit2 0.21.2