From: Kalle Wallin Date: Wed, 21 Apr 2004 08:35:30 +0000 (+0000) Subject: Added screen_idle() function. X-Git-Tag: v0.12_alpha1~573 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=5f6bc7fa9fc8fd7f4ae9a44c03434a457f090585;p=ncmpc.git Added screen_idle() function. git-svn-id: https://svn.musicpd.org/ncmpc/trunk@863 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- diff --git a/main.c b/main.c index 07a623b..21fd5ac 100644 --- a/main.c +++ b/main.c @@ -179,6 +179,8 @@ main(int argc, const char *argv[]) /* make shure we dont update the volume yet */ g_timer_start(timer); } + else + screen_idle(mpc); } else if( options->reconnect ) { diff --git a/screen.h b/screen.h index f367d85..d770aba 100644 --- a/screen.h +++ b/screen.h @@ -23,7 +23,7 @@ #define SCREEN_MIN_ROWS 5 /* timeout for non blocking read [ms] */ -#define SCREEN_TIMEOUT 250 +#define SCREEN_TIMEOUT 500 /* welcome message time [s] */ #define SCREEN_WELCOME_TIME 10 @@ -61,6 +61,7 @@ typedef struct GList *screen_list; + time_t start_timestamp; time_t status_timestamp; time_t input_timestamp; command_t last_cmd; @@ -112,6 +113,7 @@ void screen_status_printf(char *format, ...); char *screen_error(void); void screen_paint(mpd_client_t *c); void screen_update(mpd_client_t *c); +void screen_idle(mpd_client_t *c); void screen_cmd(mpd_client_t *c, command_t cmd); #endif