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:
parent
625bc10895
commit
d4fac7b34f
1 changed files with 6 additions and 5 deletions
|
@ -1238,12 +1238,13 @@ tracker_page_new( TrTorrent * gtor )
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
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 );
|
const time_t now = time( NULL );
|
||||||
|
|
||||||
if( !t || ( t < now ) )
|
if( !t || ( t < now ) )
|
||||||
gtk_label_set_text( GTK_LABEL( l ), _( "Never" ) );
|
gtk_label_set_text( GTK_LABEL( l ), countdown_done );
|
||||||
else {
|
else {
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
const int seconds = t - now;
|
const int seconds = t - now;
|
||||||
|
@ -1269,7 +1270,7 @@ refresh_tracker( GtkWidget * w )
|
||||||
|
|
||||||
l = page->next_scrape_countdown_lb;
|
l = page->next_scrape_countdown_lb;
|
||||||
t = torStat->nextScrapeTime;
|
t = torStat->nextScrapeTime;
|
||||||
refresh_countdown_lb( l, t );
|
refresh_countdown_lb( l, t, _( "Never" ) );
|
||||||
|
|
||||||
l = page->last_announce_time_lb;
|
l = page->last_announce_time_lb;
|
||||||
t = torStat->lastAnnounceTime;
|
t = torStat->lastAnnounceTime;
|
||||||
|
@ -1280,11 +1281,11 @@ refresh_tracker( GtkWidget * w )
|
||||||
|
|
||||||
l = page->next_announce_countdown_lb;
|
l = page->next_announce_countdown_lb;
|
||||||
t = torStat->nextAnnounceTime;
|
t = torStat->nextAnnounceTime;
|
||||||
refresh_countdown_lb( l, t );
|
refresh_countdown_lb( l, t, _( "Never" ) );
|
||||||
|
|
||||||
l = page->manual_announce_countdown_lb;
|
l = page->manual_announce_countdown_lb;
|
||||||
t = torStat->manualAnnounceTime;
|
t = torStat->manualAnnounceTime;
|
||||||
refresh_countdown_lb( l, t );
|
refresh_countdown_lb( l, t, _( "Now" ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
/****
|
/****
|
||||||
|
|
Loading…
Reference in a new issue