From: Tommie Gannert Date: Mon, 1 Aug 2016 19:17:50 +0000 (+0100) Subject: Also capture charge rate in NetBSD. X-Git-Tag: 2.11~24^2~1 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;ds=sidebyside;h=9970af67e59dfbc758f6158a187c56fa4f3b557a;p=i3%2Fi3status Also capture charge rate in NetBSD. For time estimates when charging. --- diff --git a/src/print_battery_info.c b/src/print_battery_info.c index a97bdea..f131601 100644 --- a/src/print_battery_info.c +++ b/src/print_battery_info.c @@ -326,6 +326,9 @@ static bool slurp_battery_info(struct battery_info *batt_info, yajl_gen json_gen } else if (strcmp("discharge rate", prop_string_cstring_nocopy(obj3)) == 0) { obj3 = prop_dictionary_get(obj2, "cur-value"); batt_info->present_rate = prop_number_integer_value(obj3); + } else if (strcmp("charge rate", prop_string_cstring_nocopy(obj3)) == 0) { + obj3 = prop_dictionary_get(obj2, "cur-value"); + batt_info->present_rate = prop_number_integer_value(obj3); } else if (strcmp("last full cap", prop_string_cstring_nocopy(obj3)) == 0) { obj3 = prop_dictionary_get(obj2, "cur-value"); last_full_cap = prop_number_integer_value(obj3);