Commit 14b161c281f9ed5d8da66797a4d026af8fff0900

Authored by Perry Werneck
1 parent 899c332a

Calling plugins on every new terminal.

Showing 1 changed file with 7 additions and 0 deletions   Show diff stats
src/objects/window/terminal.c
... ... @@ -43,6 +43,7 @@
43 43 #include <v3270/keyfile.h>
44 44 #include <v3270/print.h>
45 45 #include <lib3270/os.h>
  46 +#include <pw3270/application.h>
46 47  
47 48 static void destroy(GtkWidget *terminal, gpointer G_GNUC_UNUSED(dunno)) {
48 49 v3270_key_file_close(terminal);
... ... @@ -203,6 +204,12 @@ GtkWidget * pw3270_terminal_new(const gchar *session_file) {
203 204 g_error_free(error);
204 205 }
205 206  
  207 + pw3270_application_plugin_call(
  208 + g_application_get_default(),
  209 + "pw3270_plugin_setup_terminal",
  210 + terminal
  211 + );
  212 +
206 213 return terminal;
207 214 }
208 215  
... ...