diff options
author | Thomas Wood <thomas.wood@intel.com> | 2010-05-04 22:18:13 +0100 |
---|---|---|
committer | Thomas Wood <thomas.wood@intel.com> | 2010-05-04 22:18:13 +0100 |
commit | 847a50d73ecb7abbc814a5e303af9dfa7efa20d5 (patch) | |
tree | 82a62ead48cc82ea87ffaa4c911f86d77d0689d6 | |
parent | 7a64835a5861a73149b0cc8ebd437de04a75aee4 (diff) | |
download | gnome-control-center-847a50d73ecb7abbc814a5e303af9dfa7efa20d5.tar.gz |
Revert "[display] add a --socket option"
This reverts commit e94adcf7e9d99b24ab9e8c82d1e2bba66dd6414d.
-rw-r--r-- | capplets/display/display-capplet.ui | 8 | ||||
-rw-r--r-- | capplets/display/xrandr-capplet.c | 77 |
2 files changed, 31 insertions, 54 deletions
diff --git a/capplets/display/display-capplet.ui b/capplets/display/display-capplet.ui index 626268a29..828579019 100644 --- a/capplets/display/display-capplet.ui +++ b/capplets/display/display-capplet.ui @@ -345,7 +345,7 @@ </packing> </child> <child> - <object class="GtkButton" id="apply-button"> + <object class="GtkButton" id="apply_button"> <property name="label">gtk-apply</property> <property name="visible">True</property> <property name="can_focus">True</property> @@ -360,7 +360,7 @@ </packing> </child> <child> - <object class="GtkButton" id="close-button"> + <object class="GtkButton" id="button2"> <property name="label">gtk-close</property> <property name="visible">True</property> <property name="can_focus">True</property> @@ -385,8 +385,8 @@ </child> <action-widgets> <action-widget response="-11">helpbutton1</action-widget> - <action-widget response="-10">apply-button</action-widget> - <action-widget response="-7">close-button</action-widget> + <action-widget response="-10">apply_button</action-widget> + <action-widget response="-7">button2</action-widget> </action-widgets> </object> <object class="GtkListStore" id="liststore1"> diff --git a/capplets/display/xrandr-capplet.c b/capplets/display/xrandr-capplet.c index fbcf590d8..1d4d12c47 100644 --- a/capplets/display/xrandr-capplet.c +++ b/capplets/display/xrandr-capplet.c @@ -35,8 +35,6 @@ #include <dbus/dbus-glib.h> #include <dbus/dbus-glib-bindings.h> -#include "capplet-util.h" - typedef struct App App; typedef struct GrabInfo GrabInfo; @@ -47,7 +45,6 @@ struct App GnomeRRLabeler *labeler; GnomeOutputInfo *current_output; - guint32 socket_id; GtkWidget *dialog; GtkWidget *current_monitor_event_box; GtkWidget *current_monitor_label; @@ -2258,8 +2255,6 @@ apply_button_clicked_cb (GtkButton *button, gpointer data) */ app->apply_button_clicked_timestamp = gtk_get_current_event_time (); - - apply (app); } static GtkWidget* @@ -2380,39 +2375,38 @@ run_application (App *app) /* Until we have help to show, we'll just hide the Help button */ hide_help_button (app); - app->apply_button = _gtk_builder_get_widget (builder, "apply-button"); + app->apply_button = _gtk_builder_get_widget (builder, "apply_button"); g_signal_connect (app->apply_button, "clicked", G_CALLBACK (apply_button_clicked_cb), app); - g_signal_connect (_gtk_builder_get_widget (builder, "close-button"), - "clicked", G_CALLBACK (gtk_main_quit), NULL); - on_screen_changed (app->screen, app); - if (app->socket_id) - { - GtkWidget *content, *plug; - - /* re-parent contents */ - content = _gtk_builder_get_widget (builder, "dialog-vbox1"); - - plug = gtk_plug_new (app->socket_id); - gtk_widget_reparent (content, plug); - g_signal_connect (plug, "destroy", G_CALLBACK (gtk_main_quit), NULL); - - gtk_widget_show_all (plug); + g_object_unref (builder); - gtk_widget_hide (_gtk_builder_get_widget (builder, "close-button")); - gtk_container_set_border_width (GTK_CONTAINER (content), 12); - } - else +restart: + switch (gtk_dialog_run (GTK_DIALOG (app->dialog))) { - gtk_widget_show (GTK_WIDGET (app->dialog)); - } + default: + /* Fall Through */ + case GTK_RESPONSE_DELETE_EVENT: + case GTK_RESPONSE_CLOSE: +#if 0 + g_debug ("Close"); +#endif + break; - g_object_unref (builder); + case GTK_RESPONSE_HELP: +#if 0 + g_debug ("Help"); +#endif + goto restart; + break; - gtk_main (); + case GTK_RESPONSE_APPLY: + apply (app); + goto restart; + break; + } gtk_widget_destroy (app->dialog); gnome_rr_screen_destroy (app->screen); @@ -2423,31 +2417,14 @@ int main (int argc, char **argv) { App *app; - static guint32 socket_id = 0; - - GOptionContext *context; - static GOptionEntry cap_options[] = { - { "socket", - 's', - G_OPTION_FLAG_IN_MAIN, - G_OPTION_ARG_INT, - &socket_id, - /* TRANSLATORS: don't translate the terms in brackets */ - N_("ID of the socket to embed in"), - N_("socket") }, - - { NULL } - }; - - context = g_option_context_new (_("- GNOME Display Preferences")); - g_option_context_add_main_entries (context, cap_options, - GETTEXT_PACKAGE); + bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); + textdomain (GETTEXT_PACKAGE); - capplet_init (context, &argc, &argv); + gtk_init (&argc, &argv); app = g_new0 (App, 1); - app->socket_id = socket_id; run_application (app); |