Commit graph

247 commits

Author SHA1 Message Date
tobi-wan-kenobi
595778f7c3 [core/config] enable logging into a log file
Re-enable the -f | --logfile parameter, but still default to logging to
stderr.

Also, add a "debug" module that is automatically displayed if a bar is
run in debug mode (thanks to @bbernhard for the excellent suggestion)

fixes #614
2020-05-01 09:42:26 +02:00
Tobias Witek
650942a3e3 [modules/arch-update] Fix missing check_updates()
refactoring broke the arch-update module - fix it.

fixes #610
2020-04-30 21:13:41 +02:00
tobi-wan-kenobi
289a4bad41 [modules/deadbeef] Update to latest API 2020-04-30 20:34:34 +02:00
tobi-wan-kenobi
06f229a339 [modules/deadbeef] quotes 2020-04-30 20:25:59 +02:00
tobi-wan-kenobi
f846023fbe [modules] re-enable deadbeef 2020-04-30 20:25:31 +02:00
tobi-wan-kenobi
a8e01f0df9 [modules/docker] Exception when daemon is not running
When the docker daemon is not running, only the call to
containers.list() actually throws an exception, so move that into the
exception guard.

fixes #608
2020-04-30 20:13:23 +02:00
tobi-wan-kenobi
b27956071f [core/widget] Make module an attribute
Instead of having an artifical getter/setter method, just make module a
plain attribute.
2020-04-30 12:46:57 +02:00
tobi-wan-kenobi
9cd9ff626d [core] make widget name an attribute
first, this fixes #607

also, i think it slightly simplifies code to make "simple" stuff like
names, etc. attributes instead of methods all the time.

so, expect this to be extended to other components, as well.
2020-04-30 12:42:34 +02:00
tobi-wan-kenobi
2cc463eb1a [modules/mpd] update to latest API 2020-04-29 20:29:51 +02:00
tobi-wan-kenobi
dc7577069f [modules/mpd] quotes 2020-04-29 20:23:53 +02:00
tobi-wan-kenobi
2ffd4bca1d [modules] re-enable mpd 2020-04-29 20:23:37 +02:00
tobi-wan-kenobi
b16579447a [modules/bluetooth2] Update to latest API 2020-04-29 20:23:10 +02:00
tobi-wan-kenobi
2028d51e15 [modules/bluetooth2] quotes 2020-04-29 20:20:04 +02:00
tobi-wan-kenobi
6e5d60d3ae [modules] re-enable bluetooth2 2020-04-29 20:19:45 +02:00
tobi-wan-kenobi
5aba8a6a36 [modules/bluetooth] update to new API 2020-04-29 20:19:18 +02:00
tobi-wan-kenobi
359effdd85 [modules/bluetooth] quotes 2020-04-29 20:16:19 +02:00
tobi-wan-kenobi
c195b0398e [modules] re-enable bluetooth 2020-04-29 20:16:05 +02:00
tobi-wan-kenobi
98a57c3d3b [modules] re-enable network_traffic 2020-04-29 16:20:20 +02:00
tobi-wan-kenobi
32444ed49f [modules/cmus] Update to latest API 2020-04-28 20:25:28 +02:00
tobi-wan-kenobi
a943e65ed7 [modules/cmus] quotes 2020-04-28 20:16:29 +02:00
tobi-wan-kenobi
2314a7b27a [modules] re-enable cmus 2020-04-28 20:16:15 +02:00
tobi-wan-kenobi
65faf73e8d [modules/nvidiagpu] Hide if not found 2020-04-28 20:15:25 +02:00
tobi-wan-kenobi
f2e0d3c0ee [modules/sensors] update to latest API 2020-04-26 16:45:19 +02:00
tobi-wan-kenobi
fd92b249de [modules] re-enable sensors 2020-04-26 16:41:50 +02:00
tobi-wan-kenobi
f2d411276d [modules/all] Update constructore to include theme 2020-04-26 16:39:24 +02:00
tobi-wan-kenobi
354d723b7c [modules/vpn] Update to latest API 2020-04-26 10:42:19 +02:00
tobi-wan-kenobi
f44ff3fd34 [modules] re-enable vpn 2020-04-26 10:38:40 +02:00
tobi-wan-kenobi
cfa1a5c896 [modules/cpu2] Update to latest API 2020-04-26 10:34:25 +02:00
tobi-wan-kenobi
b34178ee71 [modules/cpu2] quotes 2020-04-26 10:08:17 +02:00
tobi-wan-kenobi
ed9278cd39 [modules] re-enable cpu2 2020-04-26 10:08:01 +02:00
tobi-wan-kenobi
ec2b2a8a4b [modules/smartstatus] Updated to latest API 2020-04-26 10:07:17 +02:00
tobi-wan-kenobi
8e29bf8f9e [modules/smartstatus] quotes 2020-04-26 10:02:05 +02:00
tobi-wan-kenobi
965d2844b0 [modules] re-enable smartstatus 2020-04-26 10:01:51 +02:00
tobi-wan-kenobi
50449bcee4 [modules/spaceapi] Update to latest API 2020-04-25 16:35:00 +02:00
tobi-wan-kenobi
081186d97d [modules/spaceapi] quotes 2020-04-25 16:28:19 +02:00
tobi-wan-kenobi
da1556f9dc [modules] re-enable spaceapi 2020-04-25 16:28:04 +02:00
tobi-wan-kenobi
aabf269742 [modules/system] Update to latest API 2020-04-25 16:26:57 +02:00
tobi-wan-kenobi
e104579fe1 [modules/system] quotes 2020-04-25 16:20:18 +02:00
tobi-wan-kenobi
8cefafcd6d [modules] re-enable system 2020-04-25 16:20:00 +02:00
tobi-wan-kenobi
e63f267803 [modules/pomodoro] update to latest API 2020-04-25 16:19:08 +02:00
tobi-wan-kenobi
b36b37d94f [modules/pomodoro] quotes 2020-04-25 16:16:20 +02:00
tobi-wan-kenobi
37f7492d75 [modules] re-enable pomodoro 2020-04-25 16:15:46 +02:00
tobi-wan-kenobi
0f368cfdf6 [modules/spotify] Update to latest API 2020-04-25 10:51:40 +02:00
tobi-wan-kenobi
48dcd6a5ae [modules/spotify] quotes 2020-04-25 10:49:25 +02:00
tobi-wan-kenobi
838ba7cd69 [modules] re-enable spotify 2020-04-25 10:49:02 +02:00
tobi-wan-kenobi
2f86ef3b45 [modules/datetimetz] Update to latest API 2020-04-25 10:48:36 +02:00
tobi-wan-kenobi
80fed80847 [modules/datetimetz] quotes 2020-04-25 10:41:09 +02:00
tobi-wan-kenobi
99aadc9188 [modules] re-enable datetimetz 2020-04-25 10:40:50 +02:00
tobi-wan-kenobi
806d08ad4c [modules/title] Update to latest API 2020-04-25 10:40:11 +02:00
tobi-wan-kenobi
efbd9588f7 [modules/title] quotes 2020-04-25 10:32:27 +02:00