Tobias Witek
6cbf866b63
[modules/memory] Use MemAvailable, if present
...
If the kernel supports it, MemAvailable contains an estimation
of the memory available for usage.
Use this to calculate the amount of free memory (as this seems to
closely match the output of gnome-system-monitor).
fixes #253
2018-05-01 10:01:36 +02:00
Tobias Witek
b858fef834
[tests] Minor adaptions to satisfy tests
...
* Default value for Theme() constructor
* Don't fail fatally when unable to load taskwarrior module
2018-04-29 20:45:58 +02:00
tobi-wan-kenobi
fa9ad10549
Merge pull request #251 from kunalshetye/issue-250
...
Added a hidden method to hide mpd widget when no music is playing
2018-04-20 16:24:52 +02:00
Kunal Shetye
9514f1fb01
Added a hidden method to hide mpd widget when no music is playing
2018-04-20 06:34:35 +02:00
Tobias Witek
bbe4bfeebc
[modules/nic] Do not fail if iwgetid is not available
...
Instead of throwing an error, simply return an empty SSID. Also, for
these cases, make sure the module doesn't output multiple whitespaces as
the end.
fixes #248
2018-04-14 05:33:35 +02:00
tobi-wan-kenobi
0fa27cca10
Merge pull request #246 from kunalshetye/master
...
[module/nic] Added option to get the ssid (for wifi networks)
2018-04-14 05:23:11 +02:00
Avindra Goolcharan
56088be995
publicip: use checkip.amazonaws.com in us-east
...
I'm on the east coast, and on average the amazon endpoint is a bit faster. AWS is also a more well known name.
2018-04-11 21:48:17 -04:00
Kunal Shetye
fb6a9b1f7d
Added option to get the ssid (for wifi networks)
2018-04-11 20:42:12 +02:00
Kunal Shetye
b23b97625e
Added format parameter to control the widget output
2018-04-11 07:30:16 +02:00
Pavle Portic
682dcc775a
[modules/traffic] Add parameter to hide down networks
2018-04-01 19:39:14 +02:00
Frederic Junod
95fab517c6
Update required modules list in README
2018-03-14 08:35:51 +01:00
tobi-wan-kenobi
52312b7331
Merge pull request #231 from torvitas/patch-3
...
fixes typo in documentation of dnf module
2018-02-14 18:24:03 +01:00
Sascha Marcel Schmidt
3febc0a473
fixes typo in documentation
2018-02-14 12:15:40 +01:00
Sascha Marcel Schmidt
604a795f9e
fixes typo
2018-02-14 12:09:11 +01:00
Tobias Witek
b77fee4af2
[modules/memory] Fix "percentage used" calculation
...
For some reason, using "used/total" is more accurate than "(total -
free)/total". Probably there's some missing gap of what is counted as
used vs. what is counted as free.
fixes #229
2018-02-12 20:35:50 +01:00
Caian R. Ertl
a75c71920e
[modules/brightness] Fix return format
...
What: Fixes the return format in `brightness` module
Why: To remove the initial zero in the brightness indicator when below hundred.
2018-01-31 18:52:16 -02:00
Pierre Dorbais
cc72814b83
[modules] add taskwarrior module
2018-01-30 16:58:09 +01:00
Tobias Witek
cb3a7b826b
[modules/datetime] Fall back to en_US.UTF-8
...
If no default locale is available, fall back to en_US.UTF-8.
see #159
2018-01-21 08:55:42 +01:00
Tobias Witek
04ce2de228
[modules/getcrypto] Handle missing results
2018-01-11 20:32:15 +01:00
Tobias Witek
650e0b933e
Revert "[modules/getcrypto] Deal with kraken service downtime"
...
This reverts commit 3615e60e5b
.
Time to go to sleep, so many mistakes...
2018-01-11 20:31:48 +01:00
Tobias Witek
3615e60e5b
[modules/getcrypto] Deal with kraken service downtime
...
see #222
2018-01-11 20:29:45 +01:00
Tobias Witek
5f96b603a8
[modules/battery] fix syntax error
...
see #221
2018-01-11 20:26:49 +01:00
Tobias Witek
166437649c
Revert "[modules/battery] Fix syntax error"
...
This reverts commit f236c24b92
.
2018-01-11 20:26:14 +01:00
Tobias Witek
f236c24b92
[modules/battery] Fix syntax error
...
see #221
2018-01-11 20:22:30 +01:00
Tobias Witek
bbfb6fc095
[modules/battery] Ignore errors when reading status
...
Reading status - similar to reading the capacity - might fail, just
ignore that error.
see #221
2018-01-11 20:05:46 +01:00
Tobias Witek
82db0a14c1
[modules/ping] Revert changes reg. interval handling
...
Similarily to getcrypto, do not use the generic interval handling
for the ping module.
see #220
2018-01-07 20:41:14 +01:00
Tobias Witek
3638aa2420
[modules/various] Use new interval mechanism
...
Use generic interval mechanism in most of the modules that use slow
updates.
Only exception: getcrypto, as the interval is specified in seconds there
and I want to retain backwards-compatibility.
fixes #220
2018-01-07 20:27:11 +01:00
Tobias Witek
a6b7e329c7
[module/stock] Error message if stock service unavailable
...
If the stock rate cannot be retrieved for some reason, print an error
message in the log and present the value as "n/a".
fixes #219
2018-01-07 19:37:31 +01:00
Tobias Witek
8f44a1bf63
[modules/redshift] Do not block status line
...
Redshift might block when no network connectivity is available (if it
tries to determine the location automatically). To avoid this blocking
the whole status line, immediately release the lock in the query thread.
2018-01-01 08:59:21 +01:00
Tobias Witek
2a95e9fcc2
[modules/redshift] Update in separate thread
...
Move updating of redshift information into a separate thread so that
errors like missing network connectivity do not block the whole status
bar.
fixes #61
2017-12-29 11:18:07 +01:00
Adam Dej
5766fedc46
[modules] Add zpool module
2017-11-25 13:01:59 +01:00
Tobias Witek
8a0fae529a
Revert "[modules/datetime] Rename datetime to date-time"
...
This reverts commit 4bc96987db
.
2017-11-18 11:26:42 +01:00
Frederic Junod
34ac317bfa
Use absolute_import in uptime module
2017-11-18 09:27:12 +01:00
Tobias Witek
4bc96987db
[modules/datetime] Rename datetime to date-time
...
Finally fix the datetime import errors by renaming the bumblebee
datetime module (*bad* idea from the start).
Apologies to everyone for whom it now breaks.
2017-11-13 18:54:54 +01:00
tobi-wan-kenobi
a5154ded73
Merge pull request #205 from ccoors/master
...
[modules/uptime] Add uptime module
2017-11-13 18:44:42 +01:00
Christian F. Coors
6b61d43648
Add uptime module
2017-11-13 16:04:00 +01:00
Camilo Celis Guzman
c75518e8f7
[modules] added new shortcut module
...
This modules makes it very easy to create shortcuts as widgets, for which the user can define the command to be executed when left clicking on it. It supports single or multiple shortcuts
2017-11-13 15:54:25 +09:00
tobi-wan-kenobi
3455ad3da4
Merge pull request #199 from cacyss0807/title_bug_fix
...
[modules/title] fixed runtime exception
2017-10-27 18:21:20 +02:00
Frederic Junod
f75d321b20
Add new hipchat module
...
Displays the unread messages count for an HipChat user
2017-10-27 15:05:38 +02:00
Camilo Celis Guzman
fb1ce0e9af
[modules/title] fixed runtime exception
...
From i3ipc the find_focused().name can return a None instead of a string, this will casue a runtime exception
2017-10-27 17:42:10 +09:00
Camilo Celis Guzman
28ee0b474d
added format parameter to cpu module
2017-10-25 19:09:04 +09:00
Camilo Celis Guzman
a84e568746
[modules/rotation] create a widget per display once on refresh
...
* This module only updates some information on the screen when a new
display is added/removed, hence it makes sense to update it only when
the i3-bar is refreshed.
2017-10-25 18:37:54 +09:00
Tobias Witek
34d9278c6e
[modules/mpd] Add scrollable modifier
2017-10-21 08:21:37 +02:00
max-kov
36e7cc8dbb
[modules/mpd] Removed unneeded if statement
2017-10-20 16:39:48 +01:00
max-kov
3c0d53831b
[modules/mpd] Fixed song duration parse bug
...
After listening to an audio stream for longer than 10 minutes "mpc -f "tag artist %artist%\ntag title %title%"" will start producing lines with slightly different separation, which caused the bar to fail.
2017-10-20 12:22:42 +01:00
Frederic Junod
a13e593012
Fix unused-import errors found by pylint
2017-10-18 08:38:26 +02:00
Frederic Junod
70a58715f3
Fix unused-variables errors found by pylint
2017-10-18 08:36:07 +02:00
tobi-wan-kenobi
851be18d72
Merge pull request #192 from fredj/currency_use_ft
...
[modules/current] Use markets.ft.com instead of fixer.io
2017-10-17 20:20:06 +02:00
Frederic Junod
d341c90c53
[modules/currency] Add symbol for JPY
2017-10-17 19:13:26 +02:00
Frederic Junod
1eb49ab53e
[modules/currency] Use a list for the data to preserve the order
2017-10-17 19:03:08 +02:00