Tobias Witek
b20e83cb8a
[engine] Fix interval configuration
...
Until now, manually specifying an interval did not work, as a cast to
float was missing. Now, it's possible to specify an update interval in
seconds via "-p interval=<interval>"
fixes #54
2017-03-16 21:04:24 +01:00
Tobias Witek
b710900875
[screenshots] Add amixer screenshot
2017-03-16 07:53:17 +01:00
Tobias Witek
c04178dedc
[themes] Re-add fontawesome icon for pacman
2017-03-16 07:51:51 +01:00
tobi-wan-kenobi
1ec41051ac
Merge pull request #53 from zetxx/master
...
new module: added volume level for amixer
2017-03-16 07:50:23 +01:00
zetxx
289b42b26a
fix: state, check regex result before use it
2017-03-15 23:12:55 +02:00
zetxx
0b961e2304
fix: init type
2017-03-15 23:02:13 +02:00
zetxx
69e4780182
feat: added volume level for amixer
2017-03-15 22:55:05 +02:00
tobi-wan-kenobi
8767bcf4ec
Merge pull request #50 from yashar-sb-sb/master
...
Fix issue number #49 and other improvements.
2017-03-10 22:18:21 +01:00
Yashar Shahi
c203cd6173
[modules/pacman] Update url filtering
...
Arch mirrors can also have rsync protocol
2017-03-10 21:18:34 +03:30
Yashar Shahi
4a5668654f
[icons/awesome-fonts] Add prefix icon for pacman
2017-03-10 20:53:02 +03:30
Yashar Shahi
9b71fc9c9d
[themes/solarized-powerline] Add good for pacman
2017-03-10 20:45:53 +03:30
Yashar Shahi
e2fcbfae4f
[modules/pacman] Remove extra debugging raise
2017-03-10 20:02:28 +03:30
Yashar Shahi
82ce0ac834
[modules/pacman] Set thresholds
...
Compute weighted sum and set thresholds accordingly
2017-03-10 19:53:52 +03:30
Yashar Shahi
b9a4b590a4
[modules/pacman] Update list of repositories
2017-03-10 19:09:31 +03:30
Yashar Shahi
50d7a27487
Bug fix: pacman.py freezes the bar
...
Move update in a seperate thread.
2017-03-10 18:51:30 +03:30
yashar-sb-sb
88e3b8c146
Update pacman.py
...
Use widget to store parameters instead of using private variables.
2017-03-10 16:22:54 +03:30
Tobi-wan Kenobi
bb2ed63528
[test/disk] Fix unit test for disk module
2017-03-10 08:26:33 +01:00
Tobi-wan Kenobi
16c202a7ed
[modules/disk] Remove stray unicode character in output
2017-03-10 08:17:43 +01:00
yashar-sb-sb
422348e01d
Update diskspace()
...
Delete extra space! (looks better without the extra space. and now it's consistent with other widgets.)
2017-03-09 23:41:55 +03:30
yashar-sb-sb
3f96102b28
Update diskspace()
...
Add hdd icon.
2017-03-09 23:38:31 +03:30
yashar-sb-sb
dfb5bfe71c
Update comment
...
Re-add the comment which was deleted by mistake.
2017-03-09 22:51:28 +03:30
yashar-sb-sb
9efca45b02
Update update()
...
Fix the issue with computation of used space.
2017-03-09 22:37:41 +03:30
yashar-sb-sb
3f17f0382e
Update update module
...
Used shutil.disk_usage(path) instead of os.statvfs(path)
2017-03-09 20:39:40 +03:30
Tobi-wan Kenobi
ca9712770a
Merge branch 'unit-test-refactoring'
2017-03-05 14:20:39 +01:00
Tobi-wan Kenobi
935b50a23b
[tests] Maybe patching the platform call fixes the issue with Travis
2017-03-05 14:18:34 +01:00
Tobi-wan Kenobi
11c68310bb
[tests] generic modules tests don't work on Travis
...
Maybe this fixes it...
2017-03-05 14:08:26 +01:00
Tobi-wan Kenobi
a47860e73c
[tests] Add unit tests for pulseaudio module
2017-03-05 14:02:11 +01:00
Tobi-wan Kenobi
e59a870a1e
[tests] Add unit tests for memory module
2017-03-05 13:58:15 +01:00
Tobi-wan Kenobi
e07a889393
[tests/cpu] Cleaned up unnecessary import
2017-03-05 13:49:52 +01:00
Tobi-wan Kenobi
be01980afe
[tests] Add unit tests for disk module
2017-03-05 13:49:45 +01:00
Tobi-wan Kenobi
826c568625
[tests] Add generic module tests
...
These tests check that all widgets of all modules conform to some basic
principles, at least.
2017-03-05 13:30:10 +01:00
Tobi-wan Kenobi
f9984ba386
[tests] Add unit tests for load module
2017-03-05 13:16:13 +01:00
Tobi-wan Kenobi
c7621caf78
[tests] Add unit tests for the store class
2017-03-05 13:04:20 +01:00
Tobi-wan Kenobi
00849aa4fa
[tests] Refactor setting up complex I/O mocking for modules
...
Modules now only have to have a single setup/teardown line in their code
to fully set up the I/O part of a test.
2017-03-05 13:01:28 +01:00
Tobi-wan Kenobi
69dceca7d0
[tests/cpu] Add unit tests for module cpu
2017-03-05 12:30:37 +01:00
Tobi-wan Kenobi
46977f4d36
[tests/cmus] Add unit tests for cmus module
2017-03-05 12:15:29 +01:00
Tobi-wan Kenobi
939d9851bd
[tests/brightness] Remove unused import
2017-03-05 12:15:13 +01:00
Tobi-wan Kenobi
e6d44e7898
[tests/caffeine] Add unit tests for caffeine
2017-03-05 11:48:33 +01:00
Tobi-wan Kenobi
aaaf62673d
[tests/brightness] Remove unneeded mock for stdout
2017-03-05 11:48:19 +01:00
Tobi-wan Kenobi
36848770a5
[tests] Add unit tests for brightness module
2017-03-05 11:24:30 +01:00
Tobi-wan Kenobi
463850eddc
[tests/battery] Add unused variables
2017-03-05 11:24:11 +01:00
Tobi-wan Kenobi
ce22e9dc75
[tests] remove accidentially committed backup module
2017-03-05 11:23:52 +01:00
Tobi-wan Kenobi
1217aa1f60
[tests/battery] Try to fix failing CI tests
2017-03-05 10:39:08 +01:00
Tobi-wan Kenobi
e4f728327e
[tests] Fix imports for Python3 compatibility
2017-03-05 09:40:15 +01:00
Tobi-wan Kenobi
30f3c898ed
[tests] Do not use string.lowercase, as Python3 complains about it
2017-03-05 09:37:59 +01:00
Tobi-wan Kenobi
8724af2906
[tests/battery] Add tests for battery module
2017-03-05 09:35:56 +01:00
Tobi-wan Kenobi
728cb73189
[test_i3bar-output] Added i3bar output test modules
2017-03-05 09:34:47 +01:00
Tobi-wan Kenobi
70f138b97b
[tests/i3bar-input] Add input tests for i3bar protocol
...
Also, replaced the MockModule with a generic mock object.
2017-03-05 08:35:15 +01:00
Tobi-wan Kenobi
cdbddcfff7
[tests/i3bar-input] Add tests for i3bar input processing
2017-03-05 07:56:10 +01:00
Tobi-wan Kenobi
ce2bc58919
[coveragerc] excludelines somehow broke the build for Python 2.7
2017-03-04 18:54:42 +01:00