forked from enlightenment/enlightenment
parent
486bf47939
commit
41359fe6cf
|
@ -213,9 +213,18 @@ _battery_udev_battery_update(const char *syspath, Battery *bat)
|
||||||
GET_STR(bat, model, POWER_SUPPLY_MODEL_NAME);
|
GET_STR(bat, model, POWER_SUPPLY_MODEL_NAME);
|
||||||
GET_STR(bat, vendor, POWER_SUPPLY_MANUFACTURER);
|
GET_STR(bat, vendor, POWER_SUPPLY_MANUFACTURER);
|
||||||
GET_NUM(bat, design_charge, POWER_SUPPLY_ENERGY_FULL_DESIGN);
|
GET_NUM(bat, design_charge, POWER_SUPPLY_ENERGY_FULL_DESIGN);
|
||||||
|
if (!bat->design_charge)
|
||||||
|
GET_NUM(bat, design_charge, POWER_SUPPLY_CHARGE_FULL_DESIGN);
|
||||||
}
|
}
|
||||||
GET_NUM(bat, last_full_charge, POWER_SUPPLY_ENERGY_FULL);
|
GET_NUM(bat, last_full_charge, POWER_SUPPLY_ENERGY_FULL);
|
||||||
|
if (!bat->last_full_charge)
|
||||||
|
GET_NUM(bat, last_full_charge, POWER_SUPPLY_CHARGE_FULL);
|
||||||
test = eeze_udev_syspath_get_property(bat->udi, "POWER_SUPPLY_ENERGY_NOW");
|
test = eeze_udev_syspath_get_property(bat->udi, "POWER_SUPPLY_ENERGY_NOW");
|
||||||
|
if (!test)
|
||||||
|
{
|
||||||
|
eina_stringshare_del(test);
|
||||||
|
test = eeze_udev_syspath_get_property(bat->udi, "POWER_SUPPLY_CHARGE_NOW");
|
||||||
|
}
|
||||||
if (test)
|
if (test)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue