Commit 96a6a74a8e21df4e128b8c41679faf8bf6f07ff1

Authored by Perry Werneck
1 parent f6a5b2bc
Exists in master and in 1 other branch develop

Removing deprecated signals.

src/include/internals.h
@@ -102,15 +102,12 @@ @@ -102,15 +102,12 @@
102 // 102 //
103 // Print session signals. 103 // Print session signals.
104 // 104 //
105 - V3270_SIGNAL_PRINT_SETUP,  
106 - V3270_SIGNAL_PRINT_APPLY,  
107 V3270_SIGNAL_PRINT_DONE, 105 V3270_SIGNAL_PRINT_DONE,
108 106
109 // 107 //
110 // Settings signals (Mostly fired by V3270Settings dialogs). 108 // Settings signals (Mostly fired by V3270Settings dialogs).
111 // 109 //
112 V3270_SIGNAL_SAVE_SETTINGS, ///< @brief Notify main application to save all widget settings. 110 V3270_SIGNAL_SAVE_SETTINGS, ///< @brief Notify main application to save all widget settings.
113 - V3270_SIGNAL_UPDATE_CONFIG, ///< @brief Update config signal (deprecated!)  
114 111
115 V3270_SIGNAL_LAST 112 V3270_SIGNAL_LAST
116 }; 113 };
src/terminal/colors.c
@@ -83,7 +83,7 @@ LIB3270_EXPORT void v3270_set_colors(GtkWidget *widget, const gchar *colors) @@ -83,7 +83,7 @@ LIB3270_EXPORT void v3270_set_colors(GtkWidget *widget, const gchar *colors)
83 } 83 }
84 84
85 v3270_set_color_table(GTK_V3270(widget)->color,colors); 85 v3270_set_color_table(GTK_V3270(widget)->color,colors);
86 - g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_UPDATE_CONFIG], 0, "colors", colors); 86 + v3270_emit_save_settings(widget);
87 v3270_reload(widget); 87 v3270_reload(widget);
88 88
89 } 89 }
src/terminal/font/properties.c
@@ -105,7 +105,7 @@ LIB3270_EXPORT void v3270_set_font_family(GtkWidget *widget, const gchar *name) @@ -105,7 +105,7 @@ LIB3270_EXPORT void v3270_set_font_family(GtkWidget *widget, const gchar *name)
105 terminal->font.family = g_strdup(name); 105 terminal->font.family = g_strdup(name);
106 terminal->font.weight = lib3270_get_toggle(terminal->host,LIB3270_TOGGLE_BOLD) ? CAIRO_FONT_WEIGHT_BOLD : CAIRO_FONT_WEIGHT_NORMAL; 106 terminal->font.weight = lib3270_get_toggle(terminal->host,LIB3270_TOGGLE_BOLD) ? CAIRO_FONT_WEIGHT_BOLD : CAIRO_FONT_WEIGHT_NORMAL;
107 107
108 - g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_UPDATE_CONFIG], 0, "font-family", name); 108 + v3270_emit_save_settings(widget);
109 109
110 debug("%s: %p",__FUNCTION__,GTK_V3270_GET_CLASS(widget)->properties.settings[V3270_SETTING_FONT_FAMILY]); 110 debug("%s: %p",__FUNCTION__,GTK_V3270_GET_CLASS(widget)->properties.settings[V3270_SETTING_FONT_FAMILY]);
111 v3270_notify_setting(widget,V3270_SETTING_FONT_FAMILY); 111 v3270_notify_setting(widget,V3270_SETTING_FONT_FAMILY);
src/terminal/widget.c
@@ -353,15 +353,6 @@ static void v3270_class_init(v3270Class *klass) @@ -353,15 +353,6 @@ static void v3270_class_init(v3270Class *klass)
353 v3270_VOID__VOID, 353 v3270_VOID__VOID,
354 G_TYPE_NONE, 0); 354 G_TYPE_NONE, 0);
355 355
356 - v3270_widget_signal[V3270_SIGNAL_UPDATE_CONFIG] =  
357 - g_signal_new( I_("update_config"),  
358 - G_OBJECT_CLASS_TYPE (gobject_class),  
359 - G_SIGNAL_RUN_FIRST,  
360 - 0,  
361 - NULL, NULL,  
362 - v3270_VOID__VOID_POINTER_POINTER,  
363 - G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);  
364 -  
365 v3270_widget_signal[V3270_SIGNAL_MODEL_CHANGED] = 356 v3270_widget_signal[V3270_SIGNAL_MODEL_CHANGED] =
366 g_signal_new( I_("model_changed"), 357 g_signal_new( I_("model_changed"),
367 G_OBJECT_CLASS_TYPE (gobject_class), 358 G_OBJECT_CLASS_TYPE (gobject_class),
@@ -435,24 +426,6 @@ static void v3270_class_init(v3270Class *klass) @@ -435,24 +426,6 @@ static void v3270_class_init(v3270Class *klass)
435 G_TYPE_BOOLEAN, 3, G_TYPE_BOOLEAN, G_TYPE_UINT, G_TYPE_POINTER); 426 G_TYPE_BOOLEAN, 3, G_TYPE_BOOLEAN, G_TYPE_UINT, G_TYPE_POINTER);
436 427
437 428
438 - v3270_widget_signal[V3270_SIGNAL_PRINT_SETUP] =  
439 - g_signal_new( I_("print-begin"),  
440 - G_OBJECT_CLASS_TYPE (gobject_class),  
441 - G_SIGNAL_RUN_FIRST,  
442 - 0,  
443 - NULL, NULL,  
444 - v3270_VOID__VOID_POINTER,  
445 - G_TYPE_NONE, 1, G_TYPE_POINTER, 0);  
446 -  
447 - v3270_widget_signal[V3270_SIGNAL_PRINT_APPLY] =  
448 - g_signal_new( I_("print-apply"),  
449 - G_OBJECT_CLASS_TYPE (gobject_class),  
450 - G_SIGNAL_RUN_FIRST,  
451 - 0,  
452 - NULL, NULL,  
453 - v3270_VOID__VOID_POINTER,  
454 - G_TYPE_NONE, 1, G_TYPE_POINTER, 0);  
455 -  
456 v3270_widget_signal[V3270_SIGNAL_PRINT_DONE] = 429 v3270_widget_signal[V3270_SIGNAL_PRINT_DONE] =
457 g_signal_new( I_("print-done"), 430 g_signal_new( I_("print-done"),
458 G_OBJECT_CLASS_TYPE (gobject_class), 431 G_OBJECT_CLASS_TYPE (gobject_class),