i3pystatus/i3pystatus
pajowu 2ff5ea0262 Calculate battery percentage from energy instead of average of batteries (#563)
* Calculate battery percentage from energy instead of average of batteries

Average only works if all batteries have the same max energy level. If setups with different sizes the smaller ones influence the percentage overproportianly strong

* check for battery type before calculating percentage, use old way if needed

* translate charge into energy to always calculate correct percentage
2017-05-03 14:36:35 +07:00
..
core Add group module which allows cycling trough other modules (#568) 2017-05-01 10:23:18 +07:00
mail Fix imap re-connection 2016-09-20 19:18:05 +02:00
pulseaudio pulseaudio: hides some error messages 2017-03-01 10:03:03 +01:00
scores Fix multiple-OT display for NBA 2016-12-02 01:08:49 -06:00
tools Fix bugs in setting_util.py. 2016-02-14 14:49:55 +08:00
updates Merge pull request #507 from jotasi/packageKit 2017-01-11 12:32:27 +01:00
utils utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
weather Fix weathercom module (#561) 2017-04-13 13:14:35 -05:00
__init__.py Treat i3pystatus as launcher 2016-06-19 22:18:07 +03:00
abc_radio.py Add module for streaming ABC radio Australia. 2016-08-07 00:18:34 +08:00
alsa.py Update alsa.py 2016-01-28 16:57:57 +01:00
anybar.py Added AnyBar widget 2015-07-06 23:28:10 +06:00
backlight.py Backlight: add missing self object qualifier 2016-10-26 07:20:50 +03:00
battery.py Calculate battery percentage from energy instead of average of batteries (#563) 2017-05-03 14:36:35 +07:00
bitcoin.py mod bitcoin: multiple exchange support (#353) 2016-04-07 23:20:37 +02:00
clock.py clock: Detect system TZ (if possible) for cases where no TZ is specified 2016-08-31 23:15:17 -05:00
cmus.py Fix errorneous recursive replace mishap 2016-01-27 20:02:51 +01:00
cpu_freq.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
cpu_usage_bar.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
cpu_usage_graph.py Improve naming and add verification 2016-12-08 11:50:09 +01:00
cpu_usage.py Fix display bug in CpuUsageGraph. 2016-07-25 19:05:45 +08:00
disk.py Revert breaking changes to disk.py 2016-08-11 17:23:11 +08:00
dota2wins.py dota2wins: fix win% reporting 2016-08-31 07:57:29 -07:00
dpms.py Fix output when dpms is enabled 2017-02-23 03:42:50 +01:00
external_ip.py external_ip: add require internet 2017-01-11 13:21:32 +01:00
file.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
github.py Remove desktop notification when update fails 2016-10-19 21:38:56 -05:00
google_calendar.py Move session initialization into run(). 2017-01-27 08:33:10 +08:00
gpu_mem.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
gpu_temp.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
group.py Add group module which allows cycling trough other modules (#568) 2017-05-01 10:23:18 +07:00
iinet.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
keyboard_locks.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
lastfm.py last.fm: initial commit of last.fm module 2016-03-16 16:27:02 -07:00
load.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
makewatch.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
mem_bar.py Fix typo 2016-06-04 01:39:31 +09:00
mem.py Mem: conform to PEP 8 2016-10-28 18:50:19 +03:00
moc.py moc - Fix typo 2016-10-14 15:16:47 +02:00
modsde.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
moon.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
mpd.py Documented a possible bug with mpd. 2016-12-28 01:36:48 -08:00
net_speed.py Added to docstring pip installation command for speedtest-cli/modularize-2 2016-09-28 14:20:06 +10:00
network.py Use different format strings for each auto-detected network interface (#565) 2017-04-23 21:20:11 +07:00
now_playing.py fixed mistype in song_length formatter 2017-03-13 09:47:21 +01:00
online.py Added interval option to online module 2016-04-12 11:16:38 +04:30
openfiles.py openfiles: add tests and close files 2016-05-06 09:12:33 -07:00
openstack_vms.py openstack_vms: update novaclient auth 2016-08-30 13:55:27 -07:00
openvpn.py Update openvpn (#567) 2017-04-27 15:27:48 +07:00
parcel.py Merge pull request #520 from pf56/fixed-dhl 2017-01-11 12:36:45 +01:00
pianobar.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
ping.py Change ping module text color above latency threshold 2016-09-24 17:28:34 +01:00
plexstatus.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
pomodoro.py Corrected output of pomodoro module. 2017-01-12 15:26:27 +01:00
pyload.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
reddit.py removed password 2017-03-13 09:48:15 +01:00
redshift.py Need to strip values separated 2017-03-13 09:47:51 +01:00
regex.py PEP8 2014-04-30 14:51:41 +02:00
runwatch.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
scratchpad.py minor fix 2016-08-07 18:29:58 +08:00
sge.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
shell.py Fixed typo. 2016-12-25 23:04:49 +01:00
solaar.py Improve solaar error handling/display 2016-03-21 19:51:44 -03:00
spotify.py Remove playerctl module 2017-01-13 20:55:13 -02:00
swap.py Change hide_if_empty default to False 2016-10-22 12:44:36 +03:00
syncthing.py Use CSFR Token in Syncthing module 2016-05-24 10:24:56 +02:00
taskwarrior.py Merge pull request #532 from Xenopathic/patch-1 2017-01-24 03:03:50 +08:00
temp.py Fix bug where sensors reports no maximum. 2017-02-16 20:20:25 +08:00
text.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
timer.py Removed dependency on enum module. 2016-01-27 14:20:09 +01:00
timewarrior.py Timewarrior use Logger instead of print 2016-10-09 10:53:01 +02:00
uname.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
uptime.py uptime: Check seconds_alert against raw seconds (#555) 2017-04-15 14:58:00 +07:00
vk.py corrected settings to avoid Sphinx errors 2016-02-02 16:38:52 +01:00
weekcal.py add weekcal module (#388) 2016-05-24 12:21:06 +02:00
whosonlocation.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
window_title.py ci fix 2016-08-06 08:29:25 +08:00
xkblayout.py Revert "Forcibly update xkblayout module internal state" 2017-01-14 18:16:30 -02:00
zabbix.py Don't let the linter crying 2016-10-18 12:14:54 +02:00