Added "icon-size" and "hide-if-empty" config options
This commit is contained in:
parent
5e9faeb2d0
commit
5396ffb71f
|
@ -18,8 +18,17 @@ UPower::UPower(const std::string& id, const Json::Value& config)
|
||||||
box_.pack_start(label_);
|
box_.pack_start(label_);
|
||||||
event_box_.add(box_);
|
event_box_.add(box_);
|
||||||
|
|
||||||
|
// Icon Size
|
||||||
|
if (config_["icon-size"].isUInt()) {
|
||||||
|
iconSize = config_["icon-size"].asUInt();
|
||||||
|
}
|
||||||
icon_.set_pixel_size(iconSize);
|
icon_.set_pixel_size(iconSize);
|
||||||
|
|
||||||
|
// Hide If Empty
|
||||||
|
if (config_["hide-if-empty"].isBool()) {
|
||||||
|
hideIfEmpty = config_["hide-if-empty"].asBool();
|
||||||
|
}
|
||||||
|
|
||||||
GError* error = NULL;
|
GError* error = NULL;
|
||||||
client = up_client_new_full(NULL, &error);
|
client = up_client_new_full(NULL, &error);
|
||||||
if (client == NULL) {
|
if (client == NULL) {
|
||||||
|
|
Loading…
Reference in New Issue