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,6 +66,7 @@
66 GtkApplication * pw3270_application_new(const gchar *application_id, GApplicationFlags flags); 66 GtkApplication * pw3270_application_new(const gchar *application_id, GApplicationFlags flags);
67 67
68 GSettings * pw3270_application_get_settings(GApplication *app); 68 GSettings * pw3270_application_get_settings(GApplication *app);
  69 + GList * pw3270_application_get_keypad_models(GApplication *app);
69 70
70 void pw3270_application_set_ui_style(GApplication *app, PW3270_UI_STYLE type); 71 void pw3270_application_set_ui_style(GApplication *app, PW3270_UI_STYLE type);
71 PW3270_UI_STYLE pw3270_application_get_ui_style(GApplication *app); 72 PW3270_UI_STYLE pw3270_application_get_ui_style(GApplication *app);
src/objects/application/application.c
@@ -506,12 +506,7 @@ @@ -506,12 +506,7 @@
506 return settings; 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 - */