diff options
author | Max Kellermann <max@duempel.org> | 2008-09-25 17:40:36 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-09-25 17:40:36 +0200 |
commit | db3d8351879b4c69408be0e25f45cd514ad42044 (patch) | |
tree | 808b550bbbe71013f4e8b8fab3d623b13eb38c92 | |
parent | 9e27391e321912878f7cddaa92f2c8201c6e91de (diff) | |
download | mpd-db3d8351879b4c69408be0e25f45cd514ad42044.tar.gz mpd-db3d8351879b4c69408be0e25f45cd514ad42044.tar.xz mpd-db3d8351879b4c69408be0e25f45cd514ad42044.zip |
screen: don't call wrefresh() in methods paint() and update()
screen_paint() and screen_update() are responsible for refreshing the
screen. We can remove all wrefresh() and wnoutrefresh() invocations
from all paint() and update() method implementations.
-rw-r--r-- | src/screen_artist.c | 2 | ||||
-rw-r--r-- | src/screen_file.c | 2 | ||||
-rw-r--r-- | src/screen_help.c | 1 | ||||
-rw-r--r-- | src/screen_keydef.c | 2 | ||||
-rw-r--r-- | src/screen_lyrics.c | 5 | ||||
-rw-r--r-- | src/screen_play.c | 2 | ||||
-rw-r--r-- | src/screen_search.c | 3 |
7 files changed, 1 insertions, 16 deletions
diff --git a/src/screen_artist.c b/src/screen_artist.c index bf7e54df0..6857b66ad 100644 --- a/src/screen_artist.c +++ b/src/screen_artist.c @@ -223,8 +223,6 @@ paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) wmove(browser.lw->w, 0, 0); wclrtobot(browser.lw->w); } - - wnoutrefresh(browser.lw->w); } static void diff --git a/src/screen_file.c b/src/screen_file.c index 8f9c6c897..a3bf192d9 100644 --- a/src/screen_file.c +++ b/src/screen_file.c @@ -178,7 +178,6 @@ static void browse_paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { list_window_paint(browser.lw, browser_lw_callback, browser.filelist); - wnoutrefresh(browser.lw->w); } static void @@ -191,7 +190,6 @@ browse_update(screen_t *screen, mpdclient_t *c) } list_window_paint(browser.lw, browser_lw_callback, browser.filelist); - wnoutrefresh(browser.lw->w); } static int diff --git a/src/screen_help.c b/src/screen_help.c index eec76d18a..cbdd66c62 100644 --- a/src/screen_help.c +++ b/src/screen_help.c @@ -211,7 +211,6 @@ static void help_paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { list_window_paint(lw, list_callback, NULL); - wrefresh(lw->w); } static int diff --git a/src/screen_keydef.c b/src/screen_keydef.c index 38ba315c3..f6ae3d3e9 100644 --- a/src/screen_keydef.c +++ b/src/screen_keydef.c @@ -281,7 +281,6 @@ static void keydef_paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { list_window_paint(lw, list_callback, NULL); - wrefresh(lw->w); } static void @@ -289,7 +288,6 @@ keydef_update(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { if (lw->repaint) { list_window_paint(lw, list_callback, NULL); - wrefresh(lw->w); lw->repaint = 0; } } diff --git a/src/screen_lyrics.c b/src/screen_lyrics.c index 152580092..50f41b7f6 100644 --- a/src/screen_lyrics.c +++ b/src/screen_lyrics.c @@ -169,8 +169,6 @@ screen_lyrics_load(struct mpd_song *song) screen_lyrics_callback, NULL); } -static void lyrics_paint(screen_t *screen, mpdclient_t *c); - static FILE *create_lyr_file(const char *artist, const char *title) { char path[1024]; @@ -265,7 +263,6 @@ static void lyrics_paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { list_window_paint(lw, list_callback, NULL); - wrefresh(lw->w); } @@ -274,7 +271,6 @@ lyrics_update(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { if( lw->repaint ) { list_window_paint(lw, list_callback, NULL); - wrefresh(lw->w); lw->repaint = 0; } } @@ -302,6 +298,7 @@ lyrics_cmd(screen_t *screen, mpdclient_t *c, command_t cmd) if (c->song != NULL) { screen_lyrics_load(c->song); lyrics_paint(NULL, NULL); + wrefresh(lw->w); } return 1; default: diff --git a/src/screen_play.c b/src/screen_play.c index 579d4f4ca..6eac958b6 100644 --- a/src/screen_play.c +++ b/src/screen_play.c @@ -362,7 +362,6 @@ static void play_paint(mpd_unused screen_t *screen, mpdclient_t *c) { list_window_paint(lw, list_callback, (void *) c); - wnoutrefresh(lw->w); } static void @@ -393,7 +392,6 @@ play_update(screen_t *screen, mpdclient_t *c) playlist_id = c->playlist.id; } else { list_window_paint(lw, list_callback, (void *) c); - wnoutrefresh(lw->w); } } diff --git a/src/screen_search.c b/src/screen_search.c index 5995b7976..723409028 100644 --- a/src/screen_search.c +++ b/src/screen_search.c @@ -401,8 +401,6 @@ paint(mpd_unused screen_t *screen, mpdclient_t *c) // wmove(lw->w, 0, 0); //wclrtobot(lw->w); } - - wnoutrefresh(browser.lw->w); } static void @@ -414,7 +412,6 @@ update(screen_t *screen, mpdclient_t *c) } list_window_paint(browser.lw, browser_lw_callback, browser.filelist); - wnoutrefresh(browser.lw->w); } static const char * |