- Moved some code from main.c to screenlist.c

- Implemented reloading by sending SIGHUP.
- Now doing 'real 8Hz' rendering and 32Hz input processing.
- Removed noscreen feature (that we rejected).
This commit is contained in:
robijn
2002-08-04 20:58:51 +00:00
parent 8a1933e3b9
commit dc619e596f
15 changed files with 374 additions and 247 deletions
+12 -2
View File
@@ -50,7 +50,7 @@ server_screen_init ()
}
server_screen->name = "Server screen";
server_screen->duration = 8; /* 1 second, instead of 4...*/
server_screen->priority = -1; /* TODO: use priorities good */
server_screen->priority = 255;
/* Create all the widgets...*/
for (line=1; line<=4; line++) {
@@ -83,7 +83,17 @@ server_screen_init ()
}
int
update_server_screen (int timer)
server_screen_shutdown ()
{
if (!server_screen) return -1;
screenlist_remove (server_screen);
screen_destroy (server_screen);
return 0;
}
int
update_server_screen ()
{
Client * c;
Widget * w;