]> git.sesse.net Git - vlc/blobdiff - plugins/gtk/gtk_interface.c
* ./src/interface/main.c: tidied the help output code.
[vlc] / plugins / gtk / gtk_interface.c
index 6b1eb8242a199229f378ea60836126f2d73ca006..8d845d40d666e3db55ce7414fdd3234d43e5af21 100644 (file)
@@ -354,7 +354,7 @@ create_intf_window (void)
   gtk_widget_show (menubar_modules);
   gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_modules);
   gtk_widget_set_sensitive (menubar_modules, FALSE);
-  gtk_tooltips_set_tip (tooltips, menubar_modules, _("Open the plugin manager"), NULL);
+  gtk_tooltips_set_tip (tooltips, menubar_modules, _("Open the module manager"), NULL);
 
   menubar_messages = gtk_menu_item_new_with_label (_("Messages..."));
   gtk_widget_ref (menubar_messages);
@@ -393,7 +393,7 @@ create_intf_window (void)
   gtk_widget_show (menubar_audio);
   gtk_container_add (GTK_CONTAINER (menubar_settings_menu), menubar_audio);
   gtk_widget_set_sensitive (menubar_audio, FALSE);
-  gtk_tooltips_set_tip (tooltips, menubar_audio, _("Select audio language"), NULL);
+  gtk_tooltips_set_tip (tooltips, menubar_audio, _("Select audio channel"), NULL);
 
   menubar_subpictures = gtk_menu_item_new_with_label ("");
   tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_subpictures)->child),
@@ -406,7 +406,7 @@ create_intf_window (void)
   gtk_widget_show (menubar_subpictures);
   gtk_container_add (GTK_CONTAINER (menubar_settings_menu), menubar_subpictures);
   gtk_widget_set_sensitive (menubar_subpictures, FALSE);
-  gtk_tooltips_set_tip (tooltips, menubar_subpictures, _("Select sub-title"), NULL);
+  gtk_tooltips_set_tip (tooltips, menubar_subpictures, _("Select subtitles channel"), NULL);
 
   separator8 = gtk_menu_item_new ();
   gtk_widget_ref (separator8);
@@ -526,7 +526,7 @@ create_intf_window (void)
                                 GTK_TOOLBAR_CHILD_BUTTON,
                                 NULL,
                                 _("Back"),
-                                _("Go Backwards"), NULL,
+                                _("Go Backward"), NULL,
                                 NULL, NULL, NULL);
   gtk_widget_ref (toolbar_back);
   gtk_object_set_data_full (GTK_OBJECT (intf_window), "toolbar_back", toolbar_back,
@@ -691,7 +691,7 @@ create_intf_window (void)
   gtk_widget_show (title_box);
   gtk_box_pack_start (GTK_BOX (dvd_box), title_box, TRUE, TRUE, 0);
 
-  title = gtk_label_new (_("Title:  "));
+  title = gtk_label_new (_("Title:"));
   gtk_widget_ref (title);
   gtk_object_set_data_full (GTK_OBJECT (intf_window), "title", title,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -735,7 +735,7 @@ create_intf_window (void)
   gtk_widget_show (chapter_box);
   gtk_box_pack_start (GTK_BOX (dvd_box), chapter_box, TRUE, TRUE, 0);
 
-  chapter = gtk_label_new (_("Chapter:  "));
+  chapter = gtk_label_new (_("Chapter:"));
   gtk_widget_ref (chapter);
   gtk_object_set_data_full (GTK_OBJECT (intf_window), "chapter", chapter,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -772,7 +772,7 @@ create_intf_window (void)
   gtk_box_pack_start (GTK_BOX (window_vbox), network_box, TRUE, TRUE, 0);
   gtk_widget_set_usize (network_box, 500, 24);
 
-  network_address_label = gtk_label_new (_("No server !"));
+  network_address_label = gtk_label_new (_("No server"));
   gtk_widget_ref (network_address_label);
   gtk_object_set_data_full (GTK_OBJECT (intf_window), "network_address_label", network_address_label,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -786,9 +786,9 @@ create_intf_window (void)
   gtk_widget_show (network_channel_box);
   gtk_box_pack_start (GTK_BOX (network_box), network_channel_box, TRUE, FALSE, 0);
 
-  channel_label = gtk_label_new (_("Channel:  "));
+  channel_label = gtk_label_new (_("Channel:"));
   gtk_widget_ref (channel_label);
-  gtk_object_set_data_full (GTK_OBJECT (intf_window), "channel_label", channel_label,
+  gtk_object_set_data_full (GTK_OBJECT (intf_window), "channel-label", channel_label,
                             (GtkDestroyNotify) gtk_widget_unref);
   gtk_widget_show (channel_label);
   gtk_box_pack_start (GTK_BOX (network_channel_box), channel_label, FALSE, FALSE, 5);
@@ -1245,58 +1245,58 @@ create_intf_popup (void)
 
   gtk_signal_connect (GTK_OBJECT (popup_play), "activate",
                       GTK_SIGNAL_FUNC (GtkPlayActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_pause), "activate",
                       GTK_SIGNAL_FUNC (GtkPauseActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_stop), "activate",
                       GTK_SIGNAL_FUNC (GtKStopActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_back), "activate",
                       GTK_SIGNAL_FUNC (GtkBackActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_slow), "activate",
                       GTK_SIGNAL_FUNC (GtkSlowActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_fast), "activate",
                       GTK_SIGNAL_FUNC (GtkFastActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_interface_toggle), "activate",
                       GTK_SIGNAL_FUNC (GtkWindowToggleActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_fullscreen), "activate",
                       GTK_SIGNAL_FUNC (GtkFullscreenActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_next), "activate",
                       GTK_SIGNAL_FUNC (GtkNextActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_prev), "activate",
                       GTK_SIGNAL_FUNC (GtkPrevActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_jump), "activate",
                       GTK_SIGNAL_FUNC (GtkJumpActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_file), "activate",
                       GTK_SIGNAL_FUNC (GtkFileOpenActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_disc), "activate",
                       GTK_SIGNAL_FUNC (GtkDiscOpenActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_network), "activate",
                       GTK_SIGNAL_FUNC (GtkNetworkOpenActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_about), "activate",
                       GTK_SIGNAL_FUNC (GtkAboutActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_playlist), "activate",
                       GTK_SIGNAL_FUNC (GtkPlaylistActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_preferences), "activate",
                       GTK_SIGNAL_FUNC (GtkPreferencesActivate),
-                      NULL);
+                      "intf_popup");
   gtk_signal_connect (GTK_OBJECT (popup_exit), "activate",
                       GTK_SIGNAL_FUNC (GtkExitActivate),
-                      NULL);
+                      "intf_popup");
 
   gtk_object_set_data (GTK_OBJECT (intf_popup), "tooltips", tooltips);
 
@@ -1343,7 +1343,7 @@ create_intf_about (void)
   gtk_box_pack_start (GTK_BOX (vbox3), label14, TRUE, TRUE, 0);
   gtk_misc_set_padding (GTK_MISC (label14), 0, 10);
 
-  label18 = gtk_label_new (_("(C) 1996, 1997, 1998, 1999, 2000, 2001 - the VideoLAN Team"));
+  label18 = gtk_label_new (_("(C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 - the VideoLAN Team"));
   gtk_widget_ref (label18);
   gtk_object_set_data_full (GTK_OBJECT (intf_about), "label18", label18,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -1359,7 +1359,7 @@ create_intf_about (void)
   gtk_widget_show (frame1);
   gtk_box_pack_start (GTK_BOX (vbox3), frame1, FALSE, FALSE, 0);
 
-  label16 = gtk_label_new (_("Régis Duchesne <regis@via.ecp.fr>\nMichel Lespinasse <walken@zoy.org>\nOlivier Pomel <pomel@via.ecp.fr>\nPierre Baillet <oct@zoy.org>\nJean-Philippe Grimaldi <jeanphi@via.ecp.fr>\nAndres Krapf <dae@via.ecp.fr>\nChristophe Massiot <massiot@via.ecp.fr>\nVincent Seguin <seguin@via.ecp.fr>\nBenoit Steiner <benny@via.ecp.fr>\nArnaud de Bossoreille de Ribou <bozo@via.ecp.fr>\nJean-Marc Dressler <polux@via.ecp.fr>\nGaël Hendryckx <jimmy@via.ecp.fr>\nSamuel Hocevar <sam@zoy.org>\nBrieuc Jeunhomme <bbp@via.ecp.fr>\nMichel Kaempf <maxx@via.ecp.fr>\nStéphane Borel <stef@via.ecp.fr>\nRenaud Dartus <reno@via.ecp.fr>\nHenri Fallon <henri@via.ecp.fr>"));
+  label16 = gtk_label_new (_("the VideoLAN team <videolan@videolan.org>\nhttp://www.videolan.org/"));
   gtk_widget_ref (label16);
   gtk_object_set_data_full (GTK_OBJECT (intf_about), "label16", label16,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -1593,7 +1593,7 @@ create_intf_disc (void)
                             (GtkDestroyNotify) gtk_widget_unref);
   gtk_widget_show (disc_name);
   gtk_box_pack_start (GTK_BOX (hbox2), disc_name, TRUE, TRUE, 0);
-  gtk_entry_set_text (GTK_ENTRY (disc_name), config_GetPszVariable( "dvd_device" ));
+  gtk_entry_set_text (GTK_ENTRY (disc_name), config_GetPszVariable( "dvd" ));
 
   dialog_action_area1 = GTK_DIALOG (intf_disc)->action_area;
   gtk_object_set_data (GTK_OBJECT (intf_disc), "dialog_action_area1", dialog_action_area1);
@@ -2022,7 +2022,7 @@ create_intf_jump (void)
   gtk_widget_show (dialog_action_area2);
   gtk_container_set_border_width (GTK_CONTAINER (dialog_action_area2), 10);
 
-  jump_ok_button = gtk_button_new_with_label (_("Ok"));
+  jump_ok_button = gtk_button_new_with_label (_("OK"));
   gtk_widget_ref (jump_ok_button);
   gtk_object_set_data_full (GTK_OBJECT (intf_jump), "jump_ok_button", jump_ok_button,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -2253,7 +2253,7 @@ create_intf_playlist (void)
   gtk_widget_show (dialog_action_area3);
   gtk_container_set_border_width (GTK_CONTAINER (dialog_action_area3), 10);
 
-  playlist_ok_button = gtk_button_new_with_label (_("Ok"));
+  playlist_ok_button = gtk_button_new_with_label (_("OK"));
   gtk_widget_ref (playlist_ok_button);
   gtk_object_set_data_full (GTK_OBJECT (intf_playlist), "playlist_ok_button", playlist_ok_button,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -2394,9 +2394,13 @@ create_intf_sat (void)
   GtkWidget *label24;
   GtkWidget *label25;
   GtkWidget *label26;
-  GSList *table3_group = NULL;
+  GSList *pol_group = NULL;
   GtkWidget *sat_pol_vert;
   GtkWidget *sat_pol_hor;
+  GtkWidget *label27;
+  GtkWidget *sat_fec;
+  GList *sat_fec_items = NULL;
+  GtkWidget *combo_entry1;
   GtkWidget *hbox15;
   GtkWidget *hbox16;
   GtkWidget *sat_ok;
@@ -2404,7 +2408,7 @@ create_intf_sat (void)
 
   intf_sat = gtk_dialog_new ();
   gtk_object_set_data (GTK_OBJECT (intf_sat), "intf_sat", intf_sat);
-  gtk_window_set_title (GTK_WINDOW (intf_sat), _("Open Satellite card"));
+  gtk_window_set_title (GTK_WINDOW (intf_sat), _("Open Satellite Card"));
   gtk_window_set_modal (GTK_WINDOW (intf_sat), TRUE);
   gtk_window_set_policy (GTK_WINDOW (intf_sat), FALSE, FALSE, FALSE);
 
@@ -2435,7 +2439,7 @@ create_intf_sat (void)
   gtk_widget_show (frame8);
   gtk_box_pack_start (GTK_BOX (hbox17), frame8, TRUE, TRUE, 0);
 
-  table3 = gtk_table_new (4, 2, FALSE);
+  table3 = gtk_table_new (5, 2, FALSE);
   gtk_widget_ref (table3);
   gtk_object_set_data_full (GTK_OBJECT (intf_sat), "table3", table3,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -2445,7 +2449,7 @@ create_intf_sat (void)
   gtk_table_set_row_spacings (GTK_TABLE (table3), 5);
   gtk_table_set_col_spacings (GTK_TABLE (table3), 5);
 
-  sat_freq_adj = gtk_adjustment_new (12553, 1, 65536, 1, 10, 10);
+  sat_freq_adj = gtk_adjustment_new (11954, 10000, 12999, 1, 10, 10);
   sat_freq = gtk_spin_button_new (GTK_ADJUSTMENT (sat_freq_adj), 1, 0);
   gtk_widget_ref (sat_freq);
   gtk_object_set_data_full (GTK_OBJECT (intf_sat), "sat_freq", sat_freq,
@@ -2455,7 +2459,7 @@ create_intf_sat (void)
                     (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
                     (GtkAttachOptions) (0), 0, 0);
 
-  sat_srate_adj = gtk_adjustment_new (27500, 1, 65536, 1, 10, 10);
+  sat_srate_adj = gtk_adjustment_new (27500, 1000, 30000, 1, 10, 10);
   sat_srate = gtk_spin_button_new (GTK_ADJUSTMENT (sat_srate_adj), 1, 0);
   gtk_widget_ref (sat_srate);
   gtk_object_set_data_full (GTK_OBJECT (intf_sat), "sat_srate", sat_srate,
@@ -2495,8 +2499,8 @@ create_intf_sat (void)
                     (GtkAttachOptions) (0), 0, 0);
   gtk_misc_set_alignment (GTK_MISC (label26), 0, 0.5);
 
-  sat_pol_vert = gtk_radio_button_new_with_label (table3_group, _("Vertical"));
-  table3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (sat_pol_vert));
+  sat_pol_vert = gtk_radio_button_new_with_label (pol_group, _("Vertical"));
+  pol_group = gtk_radio_button_group (GTK_RADIO_BUTTON (sat_pol_vert));
   gtk_widget_ref (sat_pol_vert);
   gtk_object_set_data_full (GTK_OBJECT (intf_sat), "sat_pol_vert", sat_pol_vert,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -2505,8 +2509,8 @@ create_intf_sat (void)
                     (GtkAttachOptions) (GTK_FILL),
                     (GtkAttachOptions) (0), 0, 0);
 
-  sat_pol_hor = gtk_radio_button_new_with_label (table3_group, _("Horizontal"));
-  table3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (sat_pol_hor));
+  sat_pol_hor = gtk_radio_button_new_with_label (pol_group, _("Horizontal"));
+  pol_group = gtk_radio_button_group (GTK_RADIO_BUTTON (sat_pol_hor));
   gtk_widget_ref (sat_pol_hor);
   gtk_object_set_data_full (GTK_OBJECT (intf_sat), "sat_pol_hor", sat_pol_hor,
                             (GtkDestroyNotify) gtk_widget_unref);
@@ -2515,6 +2519,40 @@ create_intf_sat (void)
                     (GtkAttachOptions) (GTK_FILL),
                     (GtkAttachOptions) (0), 0, 0);
 
+  label27 = gtk_label_new (_("FEC"));
+  gtk_widget_ref (label27);
+  gtk_object_set_data_full (GTK_OBJECT (intf_sat), "label27", label27,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label27);
+  gtk_table_attach (GTK_TABLE (table3), label27, 0, 1, 4, 5,
+                    (GtkAttachOptions) (GTK_FILL),
+                    (GtkAttachOptions) (0), 0, 0);
+  gtk_misc_set_alignment (GTK_MISC (label27), 0, 0.5);
+
+  sat_fec = gtk_combo_new ();
+  gtk_widget_ref (sat_fec);
+  gtk_object_set_data_full (GTK_OBJECT (intf_sat), "sat_fec", sat_fec,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (sat_fec);
+  gtk_table_attach (GTK_TABLE (table3), sat_fec, 1, 2, 4, 5,
+                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
+                    (GtkAttachOptions) (0), 0, 0);
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("1/2"));
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("2/3"));
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("3/4"));
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("4/5"));
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("5/6"));
+  sat_fec_items = g_list_append (sat_fec_items, (gpointer) _("7/8"));
+  gtk_combo_set_popdown_strings (GTK_COMBO (sat_fec), sat_fec_items);
+  g_list_free (sat_fec_items);
+
+  combo_entry1 = GTK_COMBO (sat_fec)->entry;
+  gtk_widget_ref (combo_entry1);
+  gtk_object_set_data_full (GTK_OBJECT (intf_sat), "combo_entry1", combo_entry1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo_entry1);
+  gtk_entry_set_text (GTK_ENTRY (combo_entry1), _("3/4"));
+
   hbox15 = GTK_DIALOG (intf_sat)->action_area;
   gtk_object_set_data (GTK_OBJECT (intf_sat), "hbox15", hbox15);
   gtk_widget_show (hbox15);