1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-03-02 17:55:22 +00:00

fix "select all" wart for users w/gtk < 2.10

This commit is contained in:
Charles Kerr 2008-03-19 01:49:07 +00:00
parent 32b41bb72e
commit dd7111d3a0
3 changed files with 11 additions and 15 deletions

View file

@ -38,18 +38,13 @@ action_cb ( GtkAction * a, gpointer user_data )
#define GTK_STOCK_INFO GTK_STOCK_PROPERTIES
#endif
#if !GTK_CHECK_VERSION(2,10,0)
#define GTK_STOCK_SELECT_ALL NULL
#endif
static GtkRadioActionEntry sort_radio_entries[] =
{
{ "sort-by-activity", NULL, N_("Sort by _Activity"), NULL, NULL, 0 },
{ "sort-by-date-added", NULL, N_("Sort by _Date Added"), NULL, NULL, 1 },
{ "sort-by-name", NULL, N_("Sort by _Name"), NULL, NULL, 2 },
{ "sort-by-progress", NULL, N_("Sort by _Progress"), NULL, NULL, 3 },
{ "sort-by-state", NULL, N_("Sort by _State"), NULL, NULL, 4 },
{ "sort-by-tracker", NULL, N_("Sort by _Tracker"), NULL, NULL, 5 }
{ "sort-by-name", NULL, N_("Sort by _Name"), NULL, NULL, 1 },
{ "sort-by-progress", NULL, N_("Sort by _Progress"), NULL, NULL, 2 },
{ "sort-by-state", NULL, N_("Sort by _State"), NULL, NULL, 3 },
{ "sort-by-tracker", NULL, N_("Sort by _Tracker"), NULL, NULL, 4 }
};
static void
@ -118,7 +113,8 @@ static GtkActionEntry entries[] =
N_("Close main window"),
G_CALLBACK(action_cb) },
{ "quit", GTK_STOCK_QUIT, N_("_Quit"), NULL, NULL, G_CALLBACK(action_cb) },
{ "select-all", GTK_STOCK_SELECT_ALL, NULL, "<control>A", NULL, G_CALLBACK(action_cb) },
{ "select-all", NULL,
N_( "Select _All" ), "<control>A", NULL, G_CALLBACK(action_cb) },
{ "unselect-all", NULL,
N_("Dese_lect All"), "<shift><control>A", NULL, G_CALLBACK(action_cb) },
{ "edit-preferences", GTK_STOCK_PREFERENCES, NULL, NULL, NULL, G_CALLBACK(action_cb) },

View file

@ -719,11 +719,11 @@ info_page_new (tr_torrent * tor)
l = gtk_label_new (tr_torrentGetFolder (tor));
gtk_label_set_ellipsize( GTK_LABEL( l ), PANGO_ELLIPSIZE_END );
hig_workarea_add_row (t, &row, _( "Destination folder" ), l, NULL);
hig_workarea_add_row (t, &row, _( "Destination folder:" ), l, NULL);
l = gtk_label_new ( info->torrent );
gtk_label_set_ellipsize( GTK_LABEL( l ), PANGO_ELLIPSIZE_END );
hig_workarea_add_row (t, &row, _( "Torrent file" ), l, NULL);
hig_workarea_add_row (t, &row, _( "Torrent file:" ), l, NULL);
hig_workarea_finish (t, &row);
return t;
@ -1001,7 +1001,7 @@ options_page_new ( TrTorrent * gtor )
maxConnectedPeers = tr_torrentGetMaxConnectedPeers( tor );
w = gtk_spin_button_new_with_range( 1, 3000, 5 );
gtk_spin_button_set_value( GTK_SPIN_BUTTON( w ), maxConnectedPeers );
hig_workarea_add_row( t, &row, _( "_Maximum number of peers:" ), w, w );
hig_workarea_add_row( t, &row, _( "_Maximum peers:" ), w, w );
g_signal_connect( w, "value-changed", G_CALLBACK( max_peers_spun_cb ), gtor );
#if 0

View file

@ -144,7 +144,7 @@ openSingleTorrentDialog( GtkWindow * parent,
uint8_t flag;
/* make the dialog */
d = gtk_dialog_new_with_buttons( _( "Open Torrent" ), parent,
d = gtk_dialog_new_with_buttons( _( "Torrent Options" ), parent,
GTK_DIALOG_DESTROY_WITH_PARENT|GTK_DIALOG_NO_SEPARATOR,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
@ -272,7 +272,7 @@ openDialog( GtkWindow * parent,
GtkFileFilter * filter;
char * folder;
w = gtk_file_chooser_dialog_new( _( "Select Torrents" ), parent,
w = gtk_file_chooser_dialog_new( _( "Open a Torrent" ), parent,
GTK_FILE_CHOOSER_ACTION_OPEN,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,