Commit 23321bd6fc384ae21f0535063fdf1e486df9b30f

Authored by Perry Werneck
1 parent 684ad52c

exporting keypad models from application object.

src/include/pw3270/application.h
... ... @@ -66,6 +66,7 @@
66 66 GtkApplication * pw3270_application_new(const gchar *application_id, GApplicationFlags flags);
67 67  
68 68 GSettings * pw3270_application_get_settings(GApplication *app);
  69 + GList * pw3270_application_get_keypad_models(GApplication *app);
69 70  
70 71 void pw3270_application_set_ui_style(GApplication *app, PW3270_UI_STYLE type);
71 72 PW3270_UI_STYLE pw3270_application_get_ui_style(GApplication *app);
... ...
src/objects/application/application.c
... ... @@ -506,12 +506,7 @@
506 506 return settings;
507 507 }
508 508  
509   -
510   - /*
511   - void pw3270_application_plugin_foreach(GApplication *app, GFunc func, gpointer user_data) {
512   -
513   - g_return_if_fail(PW3270_IS_APPLICATION(app));
514   - g_slist_foreach(PW3270_APPLICATION(app)->plugins, func, user_data);
515   -
  509 + GList * pw3270_application_get_keypad_models(GApplication *app) {
  510 + g_return_val_if_fail(PW3270_IS_APPLICATION(app),NULL);
  511 + return PW3270_APPLICATION(app)->keypads;
516 512 }
517   - */
... ...