awesome/lib/wibox/widget
Uli Schlachter 9f2c4719ed Make the piechart deterministic (#1258)
Previously, the API to set the data that should be displayed was
:set_data(t) where t is a table. This table has the labels to use as its
keys and the numbers as its values. With this API, it was not possible
to influence the order in which the "pie pieces" were drawn.

This commit adds and uses a new API called :set_data_list(t). Here, t is
a table with integer keys and tables as values, thus one can iterate
over this with ipairs() and the order is well-defined. The tables used
as values contain the label as their first entry and the number as their
second entry.

Fixes: https://github.com/awesomeWM/awesome/issues/1249
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-07 20:20:09 +01:00
..
background.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
base.lua doc: s/Wether/Whether/ 2016-11-22 02:40:15 +01:00
checkbox.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
graph.lua Add references to gears.color in documentation. 2016-11-28 20:07:29 -08:00
imagebox.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
init.lua widget: Add a slider widget. 2016-10-12 02:24:47 -04:00
piechart.lua Make the piechart deterministic (#1258) 2016-12-07 20:20:09 +01:00
progressbar.lua Add references to gears.color in documentation. 2016-11-28 20:07:29 -08:00
slider.lua widget: Add a slider widget. 2016-10-12 02:24:47 -04:00
systray.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
textbox.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
textclock.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00