aboutsummaryrefslogtreecommitdiffstats
path: root/src/screen_list.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* screen_outputs: new screen to control MPD's output devicesMikael Svantesson2008-12-051-0/+4
| | | | | The "outputs" screen allows the user to enable or disable MPD's audio output devices.
* include ncursesw/ncurses.h if availableMax Kellermann2008-10-061-0/+4
| | | | | When compiling with libncursesw, include <ncursesw/ncurses.h> instead of <ncurses.h> (if available).
* configure.ac: define ENABLE_x_SCREEN instead of DISABLE_x_SCREENMax Kellermann2008-10-021-1/+1
| | | | | Everybody who uses the ENABLE_ macros has to include ncmpc.h. We're better off defining those in config.h via configure.ac.
* screen: removed screen.modeMax Kellermann2008-09-251-4/+1
| | | | | Everything is now managed with a pointer to the screen_functions struct.
* screen: removed screen idsMax Kellermann2008-09-251-11/+0
| | | | Finally remove all screen ids, they are not used anymore.
* screen: pass screen_functions pointer to switch_screen_mode()Max Kellermann2008-09-251-4/+4
| | | | | Trying to get rid of the screen ids. A pointer to screen_functions is better for identifying a screen.
* screen: moved code to screen_list.cMax Kellermann2008-09-251-0/+75
Move the hard-coded screen list and everything which works with this array to screen_list.c.