Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:Update
scim-hangul
gtk-2.12+-gtktooltips-migration.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gtk-2.12+-gtktooltips-migration.patch of Package scim-hangul
diff -urN scim-hangul-0.3.2.orig/src/scim_hangul_imengine_setup.cpp scim-hangul-0.3.2/src/scim_hangul_imengine_setup.cpp --- scim-hangul-0.3.2.orig/src/scim_hangul_imengine_setup.cpp 2012-06-06 21:16:11.461171489 +0800 +++ scim-hangul-0.3.2/src/scim_hangul_imengine_setup.cpp 2012-06-07 14:26:15.325313207 +0800 @@ -225,15 +225,9 @@ on_default_combo_box_changed (GtkComboBox *combobox, gpointer user_data); -static GtkWidget * -create_options_page(GtkTooltips *tooltip); - -static GtkWidget * -create_keyboard_page(GtkTooltips *tooltip); - // Function implementations. static GtkWidget * -create_options_page(GtkTooltips *tooltips) +create_options_page() { GtkWidget *vbox; GtkWidget *button; @@ -243,25 +237,25 @@ button = gtk_check_button_new_with_mnemonic (_("_Use ascii input mode")); gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0); - gtk_tooltips_set_tip(tooltips, button, + gtk_widget_set_tooltip_text(button, _("Whether to enable to change the input mode " - "between hangul and ascii mode."), NULL); + "between hangul and ascii mode.")); g_signal_connect(G_OBJECT(button), "toggled", G_CALLBACK(on_default_toggle_button_toggled), NULL); use_ascii_mode_button = button; button = gtk_check_button_new_with_mnemonic (_("_Show candidate comment")); gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0); - gtk_tooltips_set_tip(tooltips, button, - _("Whether to show the comment of candidates or not."), NULL); + gtk_widget_set_tooltip_text(button, + _("Whether to show the comment of candidates or not.")); g_signal_connect(G_OBJECT(button), "toggled", G_CALLBACK(on_default_toggle_button_toggled), NULL); show_candidate_comment_button = button; button = gtk_check_button_new_with_mnemonic (_("_Commit by word")); gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0); - gtk_tooltips_set_tip(tooltips, button, - _("Whether not to commit until any non-hangul character is inputed."), NULL); + gtk_widget_set_tooltip_text(button, + _("Whether not to commit until any non-hangul character is inputed.")); g_signal_connect(G_OBJECT(button), "toggled", G_CALLBACK(on_default_toggle_button_toggled), NULL); commit_by_word_button = button; @@ -270,7 +264,7 @@ } static GtkWidget * -create_keyboard_page(GtkTooltips *tooltips) +create_keyboard_page() { unsigned int i; @@ -293,14 +287,14 @@ GtkWidget *vbox2 = gtk_vbox_new(FALSE, 0); gtk_box_pack_start(GTK_BOX(hbox), vbox2, FALSE, TRUE, 0); - GtkWidget *combo_box = gtk_combo_box_new_text(); + GtkWidget *combo_box = gtk_combo_box_text_new(); gtk_box_pack_start(GTK_BOX(vbox2), combo_box, FALSE, TRUE, 0); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("2bul")); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("3bul 2bul-shifted")); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("3bul Final")); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("3bul 390")); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("3bul No-Shift")); - gtk_combo_box_append_text(GTK_COMBO_BOX(combo_box), _("3bul Yetgeul")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("2bul")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("3bul 2bul-shifted")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("3bul Final")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("3bul 390")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("3bul No-Shift")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo_box), _("3bul Yetgeul")); g_signal_connect(G_OBJECT(combo_box), "changed", G_CALLBACK (on_default_combo_box_changed), NULL); keyboard_layout_combo = combo_box; @@ -338,7 +332,7 @@ gtk_table_attach (GTK_TABLE (table), key_bindings[i].entry, 1, 2, i, i+1, (GtkAttachOptions) (GTK_FILL|GTK_EXPAND), (GtkAttachOptions) (GTK_FILL), 4, 4); - gtk_entry_set_editable (GTK_ENTRY (key_bindings[i].entry), FALSE); + gtk_editable_set_editable (GTK_EDITABLE (key_bindings[i].entry), FALSE); gtk_entry_set_text (GTK_ENTRY (key_bindings[i].entry), key_bindings[i].data.c_str()); @@ -354,8 +348,8 @@ g_signal_connect(G_OBJECT(key_bindings[i].entry), "changed", G_CALLBACK (on_default_editable_changed), NULL); - gtk_tooltips_set_tip(tooltips, key_bindings[i].entry, - _(key_bindings[i].tooltip), NULL); + gtk_widget_set_tooltip_text(key_bindings[i].entry, + _(key_bindings[i].tooltip)); } return vbox1; @@ -367,20 +361,17 @@ GtkWidget *notebook; GtkWidget *label; GtkWidget *page; - GtkTooltips *tooltips; - - tooltips = gtk_tooltips_new (); // Create the Notebook. notebook = gtk_notebook_new (); // Create the first page. - page = create_keyboard_page(tooltips); + page = create_keyboard_page(); label = gtk_label_new (_("Keyboard")); gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page, label); // Create the second page. - page = create_options_page(tooltips); + page = create_options_page(); label = gtk_label_new (_("Options")); gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page, label);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor