1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-03 21:12:05 +00:00

(gtk) #1042: Manual Announce allowed when Never

This commit is contained in:
Charles Kerr 2008-06-19 13:11:25 +00:00
parent 625bc10895
commit d4fac7b34f

View file

@ -1238,12 +1238,13 @@ tracker_page_new( TrTorrent * gtor )
}
static void
refresh_countdown_lb( GtkWidget * l, time_t t )
refresh_countdown_lb( GtkWidget * l, time_t t,
const char * countdown_done )
{
const time_t now = time( NULL );
if( !t || ( t < now ) )
gtk_label_set_text( GTK_LABEL( l ), _( "Never" ) );
gtk_label_set_text( GTK_LABEL( l ), countdown_done );
else {
char buf[1024];
const int seconds = t - now;
@ -1269,7 +1270,7 @@ refresh_tracker( GtkWidget * w )
l = page->next_scrape_countdown_lb;
t = torStat->nextScrapeTime;
refresh_countdown_lb( l, t );
refresh_countdown_lb( l, t, _( "Never" ) );
l = page->last_announce_time_lb;
t = torStat->lastAnnounceTime;
@ -1280,11 +1281,11 @@ refresh_tracker( GtkWidget * w )
l = page->next_announce_countdown_lb;
t = torStat->nextAnnounceTime;
refresh_countdown_lb( l, t );
refresh_countdown_lb( l, t, _( "Never" ) );
l = page->manual_announce_countdown_lb;
t = torStat->manualAnnounceTime;
refresh_countdown_lb( l, t );
refresh_countdown_lb( l, t, _( "Now" ) );
}
/****