Commit 0a7814ae3f290026776fdf5bd0cb1ca27309ff3f
1 parent
eea9f2ab
Exists in
master
and in
1 other branch
Signal tables are now static.
Showing
6 changed files
with
47 additions
and
38 deletions
Show diff stats
src/dialogs/colorscheme.c
@@ -60,7 +60,7 @@ | @@ -60,7 +60,7 @@ | ||
60 | LAST_SIGNAL | 60 | LAST_SIGNAL |
61 | }; | 61 | }; |
62 | 62 | ||
63 | - static guint color_signal[LAST_SIGNAL] = { 0 }; | 63 | + static guint signals[LAST_SIGNAL] = { 0 }; |
64 | 64 | ||
65 | G_DEFINE_TYPE(V3270ColorScheme, V3270ColorScheme, GTK_TYPE_COMBO_BOX); | 65 | G_DEFINE_TYPE(V3270ColorScheme, V3270ColorScheme, GTK_TYPE_COMBO_BOX); |
66 | 66 | ||
@@ -79,7 +79,7 @@ | @@ -79,7 +79,7 @@ | ||
79 | clr = g_value_get_pointer(&value); | 79 | clr = g_value_get_pointer(&value); |
80 | 80 | ||
81 | debug("%s=%p",__FUNCTION__,clr); | 81 | debug("%s=%p",__FUNCTION__,clr); |
82 | - g_signal_emit(widget, color_signal[CHANGED], 0, clr); | 82 | + g_signal_emit(widget, signals[CHANGED], 0, clr); |
83 | 83 | ||
84 | g_value_unset(&value); | 84 | g_value_unset(&value); |
85 | 85 | ||
@@ -91,7 +91,7 @@ | @@ -91,7 +91,7 @@ | ||
91 | 91 | ||
92 | klass->parent_class.changed = changed; | 92 | klass->parent_class.changed = changed; |
93 | 93 | ||
94 | - color_signal[CHANGED] = | 94 | + signals[CHANGED] = |
95 | g_signal_new( | 95 | g_signal_new( |
96 | I_("update-colors"), | 96 | I_("update-colors"), |
97 | G_OBJECT_CLASS_TYPE (gobject_class), | 97 | G_OBJECT_CLASS_TYPE (gobject_class), |
@@ -102,7 +102,7 @@ | @@ -102,7 +102,7 @@ | ||
102 | G_TYPE_NONE, 1, G_TYPE_POINTER, 0 | 102 | G_TYPE_NONE, 1, G_TYPE_POINTER, 0 |
103 | ); | 103 | ); |
104 | 104 | ||
105 | - debug("changed_signal=%d",(int) color_signal[CHANGED]); | 105 | + debug("changed_signal=%d",(int) signals[CHANGED]); |
106 | 106 | ||
107 | } | 107 | } |
108 | 108 | ||
@@ -268,7 +268,7 @@ | @@ -268,7 +268,7 @@ | ||
268 | g_message("Unable to load color schemes in \"%s\"",filename); | 268 | g_message("Unable to load color schemes in \"%s\"",filename); |
269 | #else | 269 | #else |
270 | g_warning("Unable to load color schemes in \"%s\"",filename); | 270 | g_warning("Unable to load color schemes in \"%s\"",filename); |
271 | -#endif | 271 | +#endif |
272 | gtk_widget_set_sensitive(widget,FALSE); | 272 | gtk_widget_set_sensitive(widget,FALSE); |
273 | return widget; | 273 | return widget; |
274 | } | 274 | } |
src/filetransfer/activitylist.c
@@ -66,7 +66,7 @@ | @@ -66,7 +66,7 @@ | ||
66 | 66 | ||
67 | G_DEFINE_TYPE(V3270FTActivityList, V3270FTActivityList, GTK_TYPE_TREE_VIEW); | 67 | G_DEFINE_TYPE(V3270FTActivityList, V3270FTActivityList, GTK_TYPE_TREE_VIEW); |
68 | 68 | ||
69 | - static guint v3270_activity_list_signals[V3270_ACTIVITY_LIST_LAST_SIGNAL] = { 0 }; | 69 | + static guint signals[V3270_ACTIVITY_LIST_LAST_SIGNAL] = { 0 }; |
70 | 70 | ||
71 | /*--[ Implement ]------------------------------------------------------------------------------------*/ | 71 | /*--[ Implement ]------------------------------------------------------------------------------------*/ |
72 | 72 | ||
@@ -121,7 +121,7 @@ | @@ -121,7 +121,7 @@ | ||
121 | if(activity) | 121 | if(activity) |
122 | { | 122 | { |
123 | debug("%s: activity is %p",__FUNCTION__,activity); | 123 | debug("%s: activity is %p",__FUNCTION__,activity); |
124 | - g_signal_emit(view, v3270_activity_list_signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL], 0, activity); | 124 | + g_signal_emit(view, signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL], 0, activity); |
125 | } | 125 | } |
126 | 126 | ||
127 | } | 127 | } |
@@ -138,7 +138,7 @@ | @@ -138,7 +138,7 @@ | ||
138 | 138 | ||
139 | klass->signal.has_file = V3270FTActivityList_has_file; | 139 | klass->signal.has_file = V3270FTActivityList_has_file; |
140 | 140 | ||
141 | - v3270_activity_list_signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL] = | 141 | + signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL] = |
142 | g_signal_new( I_("has-file"), | 142 | g_signal_new( I_("has-file"), |
143 | G_OBJECT_CLASS_TYPE (gobject_class), | 143 | G_OBJECT_CLASS_TYPE (gobject_class), |
144 | G_SIGNAL_RUN_FIRST, | 144 | G_SIGNAL_RUN_FIRST, |
@@ -147,7 +147,7 @@ | @@ -147,7 +147,7 @@ | ||
147 | v3270ft_VOID__VOID_BOOLEAN, | 147 | v3270ft_VOID__VOID_BOOLEAN, |
148 | G_TYPE_NONE, 1, G_TYPE_BOOLEAN); | 148 | G_TYPE_NONE, 1, G_TYPE_BOOLEAN); |
149 | 149 | ||
150 | - v3270_activity_list_signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL] = | 150 | + signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL] = |
151 | g_signal_new( I_("changed"), | 151 | g_signal_new( I_("changed"), |
152 | G_OBJECT_CLASS_TYPE (gobject_class), | 152 | G_OBJECT_CLASS_TYPE (gobject_class), |
153 | G_SIGNAL_RUN_FIRST, | 153 | G_SIGNAL_RUN_FIRST, |
@@ -286,7 +286,7 @@ | @@ -286,7 +286,7 @@ | ||
286 | { | 286 | { |
287 | debug("%s: Selecting inserted activity",__FUNCTION__); | 287 | debug("%s: Selecting inserted activity",__FUNCTION__); |
288 | gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(widget)),&iter); | 288 | gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(widget)),&iter); |
289 | - g_signal_emit(widget, v3270_activity_list_signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL], 0, activity); | 289 | + g_signal_emit(widget, signals[V3270_ACTIVITY_LIST_SELECTED_SIGNAL], 0, activity); |
290 | } | 290 | } |
291 | 291 | ||
292 | } | 292 | } |
@@ -391,7 +391,7 @@ | @@ -391,7 +391,7 @@ | ||
391 | 391 | ||
392 | reload(widget); | 392 | reload(widget); |
393 | 393 | ||
394 | - g_signal_emit(widget, v3270_activity_list_signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL], 0, (list->filename == NULL ? FALSE : TRUE)); | 394 | + g_signal_emit(widget, signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL], 0, (list->filename == NULL ? FALSE : TRUE)); |
395 | 395 | ||
396 | 396 | ||
397 | } | 397 | } |
@@ -460,7 +460,7 @@ | @@ -460,7 +460,7 @@ | ||
460 | v3270_activity_list_save(widget); | 460 | v3270_activity_list_save(widget); |
461 | } | 461 | } |
462 | 462 | ||
463 | - g_signal_emit(widget, v3270_activity_list_signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL], 0, (list->filename == NULL ? FALSE : TRUE)); | 463 | + g_signal_emit(widget, signals[V3270_ACTIVITY_LIST_HAS_FILE_SIGNAL], 0, (list->filename == NULL ? FALSE : TRUE)); |
464 | 464 | ||
465 | } | 465 | } |
466 | 466 |
src/filetransfer/private.h
@@ -198,8 +198,6 @@ | @@ -198,8 +198,6 @@ | ||
198 | 198 | ||
199 | }; | 199 | }; |
200 | 200 | ||
201 | - G_GNUC_INTERNAL guint v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_COUNT]; | ||
202 | - | ||
203 | 201 | ||
204 | G_GNUC_INTERNAL void v3270ft_update_actions(v3270ft *dialog); | 202 | G_GNUC_INTERNAL void v3270ft_update_actions(v3270ft *dialog); |
205 | G_GNUC_INTERNAL void v3270ft_update_state(struct v3270ft_entry *entry); | 203 | G_GNUC_INTERNAL void v3270ft_update_state(struct v3270ft_entry *entry); |
@@ -216,6 +214,7 @@ | @@ -216,6 +214,7 @@ | ||
216 | G_GNUC_INTERNAL struct v3270ft_entry * v3270ft_get_selected(v3270ft *dialog); | 214 | G_GNUC_INTERNAL struct v3270ft_entry * v3270ft_get_selected(v3270ft *dialog); |
217 | G_GNUC_INTERNAL struct v3270ft_entry * v3270ft_create_entry(void); | 215 | G_GNUC_INTERNAL struct v3270ft_entry * v3270ft_create_entry(void); |
218 | 216 | ||
217 | + G_GNUC_INTERNAL void v3270ftprogress_signal_emit(gpointer instance, enum V3270FTPROGRESS_SIGNAL signal_id, ...); | ||
219 | 218 | ||
220 | 219 | ||
221 | #endif // PRIVATE_H_INCLUDED | 220 | #endif // PRIVATE_H_INCLUDED |
src/filetransfer/settings.c
@@ -95,7 +95,7 @@ | @@ -95,7 +95,7 @@ | ||
95 | V3270_FT_SETTINGS_LAST_SIGNAL | 95 | V3270_FT_SETTINGS_LAST_SIGNAL |
96 | }; | 96 | }; |
97 | 97 | ||
98 | - static guint v3270_ft_settings_signals[V3270_FT_SETTINGS_LAST_SIGNAL] = { 0 }; | 98 | + static guint signals[V3270_FT_SETTINGS_LAST_SIGNAL] = { 0 }; |
99 | 99 | ||
100 | /*--[ Implement ]------------------------------------------------------------------------------------*/ | 100 | /*--[ Implement ]------------------------------------------------------------------------------------*/ |
101 | 101 | ||
@@ -116,7 +116,7 @@ static void V3270FTSettings_has_activity(GtkWidget G_GNUC_UNUSED(*widget), gbool | @@ -116,7 +116,7 @@ static void V3270FTSettings_has_activity(GtkWidget G_GNUC_UNUSED(*widget), gbool | ||
116 | klass->signal.validity = V3270FTSettings_validity; | 116 | klass->signal.validity = V3270FTSettings_validity; |
117 | klass->signal.has_activity = V3270FTSettings_has_activity; | 117 | klass->signal.has_activity = V3270FTSettings_has_activity; |
118 | 118 | ||
119 | - v3270_ft_settings_signals[V3270_FT_SETTINGS_VALIDITY_SIGNAL] = | 119 | + signals[V3270_FT_SETTINGS_VALIDITY_SIGNAL] = |
120 | g_signal_new( I_("validity"), | 120 | g_signal_new( I_("validity"), |
121 | G_OBJECT_CLASS_TYPE (gobject_class), | 121 | G_OBJECT_CLASS_TYPE (gobject_class), |
122 | G_SIGNAL_RUN_FIRST, | 122 | G_SIGNAL_RUN_FIRST, |
@@ -126,7 +126,7 @@ static void V3270FTSettings_has_activity(GtkWidget G_GNUC_UNUSED(*widget), gbool | @@ -126,7 +126,7 @@ static void V3270FTSettings_has_activity(GtkWidget G_GNUC_UNUSED(*widget), gbool | ||
126 | G_TYPE_NONE, 1, G_TYPE_BOOLEAN); | 126 | G_TYPE_NONE, 1, G_TYPE_BOOLEAN); |
127 | 127 | ||
128 | 128 | ||
129 | - v3270_ft_settings_signals[V3270_FT_SETTINGS_HAS_ACTIVITY_SIGNAL] = | 129 | + signals[V3270_FT_SETTINGS_HAS_ACTIVITY_SIGNAL] = |
130 | g_signal_new( I_("has-activity"), | 130 | g_signal_new( I_("has-activity"), |
131 | G_OBJECT_CLASS_TYPE (gobject_class), | 131 | G_OBJECT_CLASS_TYPE (gobject_class), |
132 | G_SIGNAL_RUN_FIRST, | 132 | G_SIGNAL_RUN_FIRST, |
@@ -272,7 +272,7 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP | @@ -272,7 +272,7 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP | ||
272 | widget->transfer.is_valid = is_valid; | 272 | widget->transfer.is_valid = is_valid; |
273 | 273 | ||
274 | debug("Transfer is now \"%s\"", is_valid ? "valid" : "invalid"); | 274 | debug("Transfer is now \"%s\"", is_valid ? "valid" : "invalid"); |
275 | - g_signal_emit(widget, v3270_ft_settings_signals[V3270_FT_SETTINGS_VALIDITY_SIGNAL], 0, widget->transfer.is_valid); | 275 | + g_signal_emit(widget, signals[V3270_FT_SETTINGS_VALIDITY_SIGNAL], 0, widget->transfer.is_valid); |
276 | 276 | ||
277 | } | 277 | } |
278 | 278 | ||
@@ -607,7 +607,7 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP | @@ -607,7 +607,7 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP | ||
607 | { | 607 | { |
608 | GTK_V3270_FT_SETTINGS(widget)->activity = activity; | 608 | GTK_V3270_FT_SETTINGS(widget)->activity = activity; |
609 | v3270_ft_settings_reset(widget); | 609 | v3270_ft_settings_reset(widget); |
610 | - g_signal_emit(widget, v3270_ft_settings_signals[V3270_FT_SETTINGS_HAS_ACTIVITY_SIGNAL], 0, (activity == NULL ? FALSE : TRUE)); | 610 | + g_signal_emit(widget, signals[V3270_FT_SETTINGS_HAS_ACTIVITY_SIGNAL], 0, (activity == NULL ? FALSE : TRUE)); |
611 | } | 611 | } |
612 | 612 | ||
613 | LIB3270_EXPORT GObject * v3270_ft_settings_get_activity(GtkWidget *widget) | 613 | LIB3270_EXPORT GObject * v3270_ft_settings_get_activity(GtkWidget *widget) |
src/filetransfer/v3270ftprogress.c
@@ -47,7 +47,7 @@ | @@ -47,7 +47,7 @@ | ||
47 | 47 | ||
48 | /*--[ Globals ]--------------------------------------------------------------------------------------*/ | 48 | /*--[ Globals ]--------------------------------------------------------------------------------------*/ |
49 | 49 | ||
50 | -guint v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_COUNT] = { 0 }; | 50 | +static guint signals[V3270FTPROGRESS_SIGNAL_COUNT] = { 0 }; |
51 | 51 | ||
52 | // http://www3.rocketsoftware.com/bluezone/help/v42/en/bz/DISPLAY/IND$FILE/IND$FILE_Technical_Reference.htm | 52 | // http://www3.rocketsoftware.com/bluezone/help/v42/en/bz/DISPLAY/IND$FILE/IND$FILE_Technical_Reference.htm |
53 | 53 | ||
@@ -316,7 +316,7 @@ static void v3270ftprogress_class_init(v3270ftprogressClass *klass) { | @@ -316,7 +316,7 @@ static void v3270ftprogress_class_init(v3270ftprogressClass *klass) { | ||
316 | dialog_class->response = dialog_response; | 316 | dialog_class->response = dialog_response; |
317 | dialog_class->close = dialog_close; | 317 | dialog_class->close = dialog_close; |
318 | 318 | ||
319 | - v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_SUCCESS] = | 319 | + signals[V3270FTPROGRESS_SIGNAL_SUCCESS] = |
320 | g_signal_new( I_("success"), | 320 | g_signal_new( I_("success"), |
321 | G_OBJECT_CLASS_TYPE (gobject_class), | 321 | G_OBJECT_CLASS_TYPE (gobject_class), |
322 | G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, | 322 | G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, |
@@ -325,7 +325,7 @@ static void v3270ftprogress_class_init(v3270ftprogressClass *klass) { | @@ -325,7 +325,7 @@ static void v3270ftprogress_class_init(v3270ftprogressClass *klass) { | ||
325 | v3270ft_VOID__POINTER_POINTER, | 325 | v3270ft_VOID__POINTER_POINTER, |
326 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER); | 326 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER); |
327 | 327 | ||
328 | - v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_FAILED] = | 328 | + signals[V3270FTPROGRESS_SIGNAL_FAILED] = |
329 | g_signal_new( I_("failed"), | 329 | g_signal_new( I_("failed"), |
330 | G_OBJECT_CLASS_TYPE (gobject_class), | 330 | G_OBJECT_CLASS_TYPE (gobject_class), |
331 | G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, | 331 | G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, |
@@ -544,7 +544,7 @@ gboolean send_delayed_signal(struct delayed_signal *sig) { | @@ -544,7 +544,7 @@ gboolean send_delayed_signal(struct delayed_signal *sig) { | ||
544 | lib3270_ft_destroy(sig->hSession,NULL); | 544 | lib3270_ft_destroy(sig->hSession,NULL); |
545 | 545 | ||
546 | if(userdata) { | 546 | if(userdata) { |
547 | - g_signal_emit(GTK_WIDGET(userdata),v3270ftprogress_signal[sig->signal], 0, sig->msg, sig->text); | 547 | + v3270ftprogress_signal_emit(GTK_WIDGET(userdata),sig->signal, sig->msg, sig->text); |
548 | } | 548 | } |
549 | 549 | ||
550 | return FALSE; | 550 | return FALSE; |
@@ -718,7 +718,7 @@ static gboolean do_timer(v3270ftprogress *dialog) { | @@ -718,7 +718,7 @@ static gboolean do_timer(v3270ftprogress *dialog) { | ||
718 | lib3270_ft_destroy(dialog->session,NULL); | 718 | lib3270_ft_destroy(dialog->session,NULL); |
719 | } | 719 | } |
720 | 720 | ||
721 | - g_signal_emit(GTK_WIDGET(dialog),v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_FAILED], 0, _( "Transfer failed" ), strerror(ETIMEDOUT)); | 721 | + v3270ftprogress_signal_emit(GTK_WIDGET(dialog),V3270FTPROGRESS_SIGNAL_FAILED, _( "Transfer failed" ), strerror(ETIMEDOUT)); |
722 | } | 722 | } |
723 | 723 | ||
724 | return TRUE; | 724 | return TRUE; |
@@ -753,11 +753,11 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | @@ -753,11 +753,11 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | ||
753 | 753 | ||
754 | if(message && *message) { | 754 | if(message && *message) { |
755 | 755 | ||
756 | - g_signal_emit(GTK_WIDGET(widget),v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_FAILED], 0, message, NULL); | 756 | + v3270ftprogress_signal_emit(GTK_WIDGET(widget),V3270FTPROGRESS_SIGNAL_FAILED, message, NULL); |
757 | 757 | ||
758 | } else { | 758 | } else { |
759 | 759 | ||
760 | - g_signal_emit(GTK_WIDGET(widget),v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_FAILED], 0, _( "Can't start file transfer session" ), NULL); | 760 | + v3270ftprogress_signal_emit(GTK_WIDGET(widget),V3270FTPROGRESS_SIGNAL_FAILED, _( "Can't start file transfer session" ), NULL); |
761 | 761 | ||
762 | } | 762 | } |
763 | 763 | ||
@@ -770,7 +770,7 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | @@ -770,7 +770,7 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | ||
770 | if(!cbk) { | 770 | if(!cbk) { |
771 | 771 | ||
772 | lib3270_ft_destroy(dialog->session,NULL); | 772 | lib3270_ft_destroy(dialog->session,NULL); |
773 | - g_signal_emit(GTK_WIDGET(widget),v3270ftprogress_signal[V3270FTPROGRESS_SIGNAL_FAILED], 0, _( "Can't set callback table" ), NULL); | 773 | + v3270ftprogress_signal_emit(GTK_WIDGET(widget),V3270FTPROGRESS_SIGNAL_FAILED, _( "Can't set callback table" ), NULL); |
774 | 774 | ||
775 | return; | 775 | return; |
776 | } | 776 | } |
@@ -802,3 +802,13 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | @@ -802,3 +802,13 @@ void v3270ftprogress_start_transfer(GtkWidget *widget) { | ||
802 | lib3270_ft_start(dialog->session); | 802 | lib3270_ft_start(dialog->session); |
803 | 803 | ||
804 | } | 804 | } |
805 | + | ||
806 | +void v3270ftprogress_signal_emit(gpointer instance, enum V3270FTPROGRESS_SIGNAL signal_id, ...) | ||
807 | +{ | ||
808 | + va_list var_args; | ||
809 | + | ||
810 | + va_start (var_args, signal_id); | ||
811 | + g_signal_emit_valist(instance, signals[signal_id], 0, var_args); | ||
812 | + va_end (var_args); | ||
813 | + | ||
814 | +} |
src/filetransfer/worker.c
@@ -76,7 +76,7 @@ | @@ -76,7 +76,7 @@ | ||
76 | 76 | ||
77 | G_DEFINE_TYPE(V3270FTWorker, V3270FTWorker, GTK_TYPE_GRID); | 77 | G_DEFINE_TYPE(V3270FTWorker, V3270FTWorker, GTK_TYPE_GRID); |
78 | 78 | ||
79 | - static guint v3270_worker_signals[V3270_WORKER_LAST_SIGNAL] = { 0 }; | 79 | + static guint signals[V3270_WORKER_LAST_SIGNAL] = { 0 }; |
80 | 80 | ||
81 | /*--[ Implement ]------------------------------------------------------------------------------------*/ | 81 | /*--[ Implement ]------------------------------------------------------------------------------------*/ |
82 | 82 | ||
@@ -143,7 +143,7 @@ | @@ -143,7 +143,7 @@ | ||
143 | 143 | ||
144 | gobject_class->finalize = finalize; | 144 | gobject_class->finalize = finalize; |
145 | 145 | ||
146 | - v3270_worker_signals[V3270_WORKER_ACTIVITY_SIGNAL] = | 146 | + signals[V3270_WORKER_ACTIVITY_SIGNAL] = |
147 | g_signal_new( | 147 | g_signal_new( |
148 | I_("activity"), | 148 | I_("activity"), |
149 | G_OBJECT_CLASS_TYPE (gobject_class), | 149 | G_OBJECT_CLASS_TYPE (gobject_class), |
@@ -154,7 +154,7 @@ | @@ -154,7 +154,7 @@ | ||
154 | G_TYPE_NONE, 1, G_TYPE_OBJECT | 154 | G_TYPE_NONE, 1, G_TYPE_OBJECT |
155 | ); | 155 | ); |
156 | 156 | ||
157 | - v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL] = | 157 | + signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL] = |
158 | g_signal_new( | 158 | g_signal_new( |
159 | I_("failed"), | 159 | I_("failed"), |
160 | G_OBJECT_CLASS_TYPE (gobject_class), | 160 | G_OBJECT_CLASS_TYPE (gobject_class), |
@@ -165,7 +165,7 @@ | @@ -165,7 +165,7 @@ | ||
165 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER | 165 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER |
166 | ); | 166 | ); |
167 | 167 | ||
168 | - v3270_worker_signals[V3270_WORKER_TRANSFER_SUCCESS_SIGNAL] = | 168 | + signals[V3270_WORKER_TRANSFER_SUCCESS_SIGNAL] = |
169 | g_signal_new( | 169 | g_signal_new( |
170 | I_("success"), | 170 | I_("success"), |
171 | G_OBJECT_CLASS_TYPE (gobject_class), | 171 | G_OBJECT_CLASS_TYPE (gobject_class), |
@@ -176,7 +176,7 @@ | @@ -176,7 +176,7 @@ | ||
176 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER | 176 | G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER |
177 | ); | 177 | ); |
178 | 178 | ||
179 | - v3270_worker_signals[V3270_WORKER_TRANSFER_STATE_SIGNAL] = | 179 | + signals[V3270_WORKER_TRANSFER_STATE_SIGNAL] = |
180 | g_signal_new( | 180 | g_signal_new( |
181 | I_("ft-state-changed"), | 181 | I_("ft-state-changed"), |
182 | G_OBJECT_CLASS_TYPE (gobject_class), | 182 | G_OBJECT_CLASS_TYPE (gobject_class), |
@@ -328,7 +328,7 @@ | @@ -328,7 +328,7 @@ | ||
328 | gtk_entry_set_text(worker->field[ix],""); | 328 | gtk_entry_set_text(worker->field[ix],""); |
329 | } | 329 | } |
330 | 330 | ||
331 | - g_signal_emit(widget, v3270_worker_signals[V3270_WORKER_ACTIVITY_SIGNAL], 0, worker->activity); | 331 | + g_signal_emit(widget, signals[V3270_WORKER_ACTIVITY_SIGNAL], 0, worker->activity); |
332 | 332 | ||
333 | } | 333 | } |
334 | 334 | ||
@@ -381,7 +381,7 @@ | @@ -381,7 +381,7 @@ | ||
381 | 381 | ||
382 | g_signal_emit( | 382 | g_signal_emit( |
383 | GTK_WIDGET(cfg->worker), | 383 | GTK_WIDGET(cfg->worker), |
384 | - v3270_worker_signals[cfg->signal], | 384 | + signals[cfg->signal], |
385 | 0, | 385 | 0, |
386 | cfg->msg, | 386 | cfg->msg, |
387 | description | 387 | description |
@@ -522,7 +522,7 @@ | @@ -522,7 +522,7 @@ | ||
522 | 522 | ||
523 | static gboolean bg_emit_state_changed(struct bg_state_changed * cfg) | 523 | static gboolean bg_emit_state_changed(struct bg_state_changed * cfg) |
524 | { | 524 | { |
525 | - g_signal_emit(cfg->worker, v3270_worker_signals[V3270_WORKER_TRANSFER_STATE_SIGNAL], 0, (guint) cfg->st, cfg->msg); | 525 | + g_signal_emit(cfg->worker, signals[V3270_WORKER_TRANSFER_STATE_SIGNAL], 0, (guint) cfg->st, cfg->msg); |
526 | return FALSE; | 526 | return FALSE; |
527 | } | 527 | } |
528 | 528 | ||
@@ -563,7 +563,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | @@ -563,7 +563,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | ||
563 | 563 | ||
564 | g_signal_emit( | 564 | g_signal_emit( |
565 | GTK_WIDGET(worker), | 565 | GTK_WIDGET(worker), |
566 | - v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], | 566 | + signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], |
567 | 0, | 567 | 0, |
568 | _( "Transfer failed" ), | 568 | _( "Transfer failed" ), |
569 | message | 569 | message |
@@ -595,7 +595,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | @@ -595,7 +595,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | ||
595 | pulse_stop(worker); | 595 | pulse_stop(worker); |
596 | 596 | ||
597 | // Emit "transfer failed" | 597 | // Emit "transfer failed" |
598 | - g_signal_emit(GTK_WIDGET(widget),v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], 0, message, NULL); | 598 | + g_signal_emit(GTK_WIDGET(widget),signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], 0, message, NULL); |
599 | 599 | ||
600 | // Emit "no transfer" | 600 | // Emit "no transfer" |
601 | ft_state_changed(worker->hSession, LIB3270_FT_STATE_NONE, _("No transfer in progress"), widget); | 601 | ft_state_changed(worker->hSession, LIB3270_FT_STATE_NONE, _("No transfer in progress"), widget); |
@@ -616,7 +616,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | @@ -616,7 +616,7 @@ static gboolean do_timer(V3270FTWorker *worker) { | ||
616 | 616 | ||
617 | g_signal_emit( | 617 | g_signal_emit( |
618 | GTK_WIDGET(widget), | 618 | GTK_WIDGET(widget), |
619 | - v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], | 619 | + signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], |
620 | 0, | 620 | 0, |
621 | message, | 621 | message, |
622 | _("The callback table for file transfer was rejected, possible version mismatch on lib3270") | 622 | _("The callback table for file transfer was rejected, possible version mismatch on lib3270") |