battery: move percentage calculation to linux code
Only Linux provides detailed energy statistics. The BSDs directly provide percentage values. This change makes it easier to split out the BSD code and reduces code overhead on BSD systems.
This commit is contained in:
@@ -96,7 +96,7 @@ void battery_action(int button);
|
||||
#ifdef __linux
|
||||
gboolean init_linux_batteries();
|
||||
void free_linux_batteries();
|
||||
void update_linux_batteries(enum chargestate *state, gint64 *energy_now, gint64 *energy_full, int *seconds);
|
||||
void update_linux_batteries(enum chargestate *state, int8_t *percentage, int *seconds);
|
||||
char* linux_batteries_get_tooltip();
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user