diff options
author | dakkar <dakkar@thenautilus.net> | 2024-10-05 14:57:26 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2024-10-05 14:57:26 +0100 |
commit | a6f0bb8856cfb9004d86d4b522f28d626475d631 (patch) | |
tree | e2a68af189020018df6e4f38ee993d22b06e1153 | |
parent | simplify fraction (diff) | |
download | battery-a6f0bb8856cfb9004d86d4b522f28d626475d631.tar.gz battery-a6f0bb8856cfb9004d86d4b522f28d626475d631.tar.bz2 battery-a6f0bb8856cfb9004d86d4b522f28d626475d631.zip |
when charging, only show remaining time
-rwxr-xr-x | battery | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -64,12 +64,17 @@ sub update { my $percentage=sprintf '%.0f%%', 100*$fraction; if ($deriv) { - my $t=( $charging ? $full - $now : $now )/$deriv; - my $tot=$full/$deriv; - - $time_estimate = sprintf "%s/%s", - _format_time($t), - _format_time($tot); + if ($charging) { + $time_estimate = _format_time(($full-$now)/$deriv); + } + else { + my $t=$now/$deriv; + my $tot=$full/$deriv; + + $time_estimate = sprintf "%s/%s", + _format_time($t), + _format_time($tot); + } } if ($charging) { |