added patches by M.Dolze:

- patch_server_widget_command
- patch_client_load
- patch_client_mem (using speed 12 instead of 8)
- patch_client_mode
This commit is contained in:
marschap
2004-12-19 15:19:07 +00:00
parent fd6abda6d2
commit 28101f649a
4 changed files with 10 additions and 12 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ xload_screen (int rep, int display)
} else {
sock_send_string (sock, "widget_add X title string\n");
sock_send_string (sock, "widget_set X title 1 1 {LOAD}\n");
sock_send_string (sock, "widget_del X heartbeat\n");
sock_send_string (sock, "screen_set X -heartbeat off\n");
}
sock_send_string (sock, "widget_add X zero string\n");
sock_send_string (sock, "widget_add X top string\n");
+1 -1
View File
@@ -218,7 +218,7 @@ mem_top_screen (int rep, int display)
if (lcd_hgt >= 4)
sock_send_string (sock, "widget_set S f 1 2 20 4 20 5 v 8\n");
else
sock_send_string (sock, "widget_set S f 1 2 20 2 20 5 v 16\n");
sock_send_string (sock, "widget_set S f 1 2 20 2 20 5 v 12\n");
for (i = 1; i <= 5; i++) {
sprintf (buffer, "widget_add S %i string -in f\n", i);
sock_send_string (sock, buffer);
+2 -1
View File
@@ -185,7 +185,8 @@ credit_screen(int rep, int display)
else
{
sock_send_string(sock, "widget_add A text scroller\n");
sock_send_string(sock, "widget_set A text 1 2 20 2 v 8 { for Linux & *BSD by William Ferrell, Scott Scriven}\n");
sprintf(buffer, "widget_set A text 1 2 %d 2 h 8 { for Linux & *BSD by William Ferrell, Scott Scriven}\n", lcd_wid);
sock_send_string(sock, buffer);
}
}
+6 -9
View File
@@ -84,8 +84,8 @@ widget_add_func (Client * c, int argc, char **argv)
p++;
/* Handle the "in" flag to place widgets in a container...*/
if (strcmp (p, "in")) {
char * frame_name;
if (strcmp (p, "in")==0) {
Widget * frame;
if (argc < 6) {
sock_send_string (c->sock, "huh? Specify a frame to place widget in\n");
@@ -96,16 +96,13 @@ widget_add_func (Client * c, int argc, char **argv)
* This way it will not be plaed in the normal screen
* but in the framescreen.
*/
frame_name = malloc (strlen("frame_") + strlen(argv[5]) + 1);
strcpy (frame_name, "frame_");
strcat (frame_name, argv[5]);
s = screen_create (frame_name, c);
if (!s) {
report(RPT_WARNING, "widget_add_func: Error creating framescreen");
frame = screen_find_widget(s, argv[5]);
if (!frame) {
report(RPT_WARNING, "widget_add_func: Error finding frame ");
sock_send_string(c->sock, "huh? Failed\n");
return 0;
}
free (frame_name);
s = frame->frame_screen;
}
}