]> mj.ucw.cz Git - osdd.git/blobdiff - osdd.c
Python: Cleaned up the Python library
[osdd.git] / osdd.c
diff --git a/osdd.c b/osdd.c
index 2bfb8c35e60ec0baa5131f67925d5efa281411f9..a3364fc8526306a91996b5fdd65a551b3d78a9cf 100644 (file)
--- a/osdd.c
+++ b/osdd.c
@@ -1,7 +1,7 @@
 /*
  *     On-screen Display Daemon
  *
- *     (c) 2010--2013 Martin Mares <mj@ucw.cz>
+ *     (c) 2010--2014 Martin Mares <mj@ucw.cz>
  */
 
 #include <stdio.h>
@@ -11,7 +11,6 @@
 #include <poll.h>
 #include <getopt.h>
 #include <locale.h>
-#include <xosd.h>
 #include <X11/Xlib.h>
 #include <X11/Xatom.h>
 
@@ -25,7 +24,7 @@ static timestamp_t now;
 
 /*** Options ***/
 
-static char *font_name = "times-64";
+static char *font_name = "times-64:bold";
 static char *default_color = "green";
 static char *default_outline_color = "black";
 static int default_outline_width = 2;
@@ -161,13 +160,13 @@ display_msg(struct msg *msg)
        }
       else if (!strcmp(key, "percentage") || !strcmp(key, "percent"))
        {
-         // FIXME
-         // xosd_display(osd, row++, XOSD_percentage, atoi(val));
+         l = osd_add_line(osd, OSD_TYPE_PERCENTAGE);
+         l->u.percent = atoi(val);
        }
       else if (!strcmp(key, "slider"))
        {
-         // FIXME
-         // xosd_display(osd, row++, XOSD_slider, atoi(val));
+         l = osd_add_line(osd, OSD_TYPE_SLIDER);
+         l->u.percent = atoi(val);
        }
       else if (!strcmp(key, "duration"))
        msg->max_light = now + atoi(val);