awesome/widgets
marco candrian c73e0bd72e Additional graph widget options
There are the new styles:

bottom (fill the graph to the bottom of widget-square)
top (fill the graph to the top of the widget-square
line (just print a line representing the values)

E.g when there are multiple 'bottom'-style graphs, it will print the larger
part on top of the smaller.  When two values are the same, it will (actually)
just print it with one color (something to improve maybe).

bottom-style overdraws top-style, and line-style overdraws top and bottom style
(= gets drawn at the end)

An example configuration:

    graph gr_cpu
    {
      data { scale = false max = 100 fg = "#669966" style = bottom} # total
      data { scale = false max = 100 fg = "#cc9966" style = bottom} # user
      data { scale = false max = 100 fg = "#ffffff" style = bottom} # nice-processes
      width = 50
      height = "0.80"
      bg = "#000000"
      bordercolor = "#669966"
    }

With the 'line' style, there is a bug (draws sometimes over the rectangle).
I checked the values and didn't find any value what actually should do that.
So I have no idea why that is... needs a recheck, because it's not really nice..
Happens especially when scale=true and after a rescaling takes place.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-01-25 22:53:20 +01:00
..
focustitle.c move list.h and util.[ch] to common/ 2008-01-21 18:14:59 +01:00
graph.c Additional graph widget options 2008-01-25 22:53:20 +01:00
iconbox.c move list.h and util.[ch] to common/ 2008-01-21 18:14:59 +01:00
layoutinfo.c move list.h and util.[ch] to common/ 2008-01-21 18:14:59 +01:00
netwmicon.c move list.h and util.[ch] to common/ 2008-01-21 18:14:59 +01:00
progressbar.c move draw files to common/ 2008-01-24 18:48:11 +01:00
taglist.c make draw functions more independant 2008-01-24 18:43:24 +01:00
tasklist.c remove selscreen arg 2008-01-24 23:48:35 +01:00
textbox.c make draw functions more independant 2008-01-24 18:43:24 +01:00