Matthieu Coudron
f748f8a4d8
this commit fixes 2 problems:
...
-there was a trailing comma in the clock module that would interact badly with i3pystatus & i3bar; i3pystatus seeing the comma would generate the json ** full_text : ["13 september"] ** and then i3bar would only display the last module (one may have to check for i3bar robustness). resulted in having only the clock module displayed
-the 2nd problem was with the alsa module when setting the volume to a number <0 or > 100 then the pyalsa bindings would generate the following error in .xsession-errors
target_module.on_click(command["button"])↲
File "/home/teto/i3pystatus/i3pystatus/core/modules.py", line 31, in
on_click↲
self.on_upscroll()↲
File "/home/teto/i3pystatus/i3pystatus/alsa.py", line 95, in
on_upscroll↲
self.alsamixer.setvolume( vol + self.increment)↲
alsaaudio.ALSAAudioError: Volume must be between 0 and 100↲
2014-09-13 23:37:16 +02:00
enkore
806ee99e93
Merge pull request #115 from teto/scroll_time_formats
...
With this commit, it is possible to provide a list of formats for the
2014-09-13 17:36:05 +02:00
Matthieu Coudron
389124e5c4
This commit introduces the ability for i3pystatus clock to display the
...
time depending on different timezones. You can set the timezone as
described on the data linked on http://www.iana.org/time-zones .
For instance:
status.register('clock',
format=[("%a %X",'Europe/Dublin'),("%X",'Europe/Paris')]
)
2014-09-06 19:18:34 +02:00
Matthieu Coudron
f3c549bb24
With this commit, it is possible to provide a list of formats for the
...
clock module. You can cycle through these different formats with the
mousewheel. It is backward compatible.
2014-09-05 21:08:47 +02:00
enkore
749feb54cc
Merge pull request #116 from teto/alsa_mute_onclick
...
Right/left click will toggle mute status of alsa
2014-09-05 12:13:56 +02:00
Matthieu Coudron
7d2a7c2828
Right/left click will toggle mute status of alsa
2014-09-05 00:37:02 +02:00
Matthieu Coudron
f5520e220b
Mousewheel up will play next song, down will play previous song
2014-09-05 00:07:03 +02:00
enkore
73413efe4a
Merge pull request #111 from teto/mousewheel
...
i3 next branch send click events on mouse wheel up/down. This patch allo...
2014-09-04 14:01:08 +02:00
Matthieu Coudron
000bdc6978
i3 next branch send click events on mouse wheel up/down. This patch allows to change the alsa volume with the mousewheel when hovering the alsa indicator
2014-08-30 00:13:57 +02:00
Matthieu Coudron
914e495c22
This patch allows the notmuch backend to retrieve the notmuch database path from the notmuch configuration file in case no "db_path" argument is passed to the Notmuch constructor.
...
In such a case, i3pystatus will try to load the file designed by the
environment variable NOTMUCH_CONFIG and "~/.notmuch_config". and
retrieve the value "path" of the section [database].
2014-08-28 23:14:07 +02:00
enkore
fb14041381
Merge pull request #108 from Argish42/batteryfull
...
Battery Module - No text when 100%
2014-08-28 16:38:20 +02:00
enkore
6989713d6c
Require working DNS for internet connectivity
...
Relates to #102
2014-08-28 16:13:52 +02:00
enkore
566709290e
Don't catch exceptions by wildcard randomly
...
Related #102 #100
2014-08-28 16:12:29 +02:00
enkore
eee14260f4
Alternative exception handling
...
Related #102 #100 and others
2014-08-28 16:11:53 +02:00
Argish42
15b9484e98
def-status
2014-08-28 13:16:31 +02:00
enkore
75fcad26fd
Better fix for #102
...
Rationale:
-other backends don't require internet access
-displaying last unread count w/o connection seems reasonable
-however: error handling in get_connection() is quite wildcardy,
which is no good. Should be fixed asap.
Introducing a core exception for directly displaying errors may be a good idea at this point for next.
2014-08-28 13:11:20 +02:00
Argish42
de4bc9e70f
battery-full
2014-08-28 00:43:46 +02:00
Argish42
c91c792a7d
battery full
2014-08-28 00:28:23 +02:00
enkore
9cdcfccb6c
Possible fix for #102
2014-08-27 11:06:36 +02:00
enkore
71054f2b5a
Merge pull request #105 from bparmentier/master
...
Play song on left click even if stopped
2014-08-26 21:17:10 +02:00
enkore
065a56b54f
Update readme #106
2014-08-26 21:15:10 +02:00
Simon Legner
2436aa08a2
Add network traffic module
...
This module allows to display packets/bytes sent/received per second.
The implementation uses `psutil.net_io_counters`.
2014-08-26 16:46:17 +02:00
bparmentier
1718ae95a4
Play song on left click even if stopped
2014-08-26 11:30:17 +02:00
enkore
22e81be3d9
Update README #104
2014-08-25 02:25:37 +02:00
Alexis Lahouze
f95624d801
Added unknown_up parameter. Closes #103 .
2014-08-24 23:58:17 +02:00
Arvedui
e2bd1980ad
fixed false "error connecting MPD" when no song is seleced right now"
2014-08-16 16:08:37 +02:00
enkore
f50e6c1cf7
core Status docs
2014-08-15 14:24:11 +02:00
Arvedui
cee58e495c
prevents start of command_endpoint thread when click_events are disabled
2014-08-15 00:16:50 +02:00
Arvedui
de3db6fb19
added option for disabeling click events
2014-08-15 00:12:18 +02:00
Arvedui
b2d25f6367
updated docs
2014-08-09 16:34:57 +02:00
Arvedui
0b06082084
removed unnesecary code duplication in cpu_usage_bar, added multicore support for cpu_bar and fixed typo in cpu_usage
2014-08-09 16:34:57 +02:00
Arvedui
1520b49c92
fixed typo and updated README
2014-08-09 16:34:57 +02:00
Arvedui
79960e5cba
added multi core support for cpu usage
2014-08-09 16:34:57 +02:00
Argish42
e2cb6b8d49
TimeWrapper
2014-08-07 11:08:22 +02:00
Argish42
f6e9e4d456
Uptime
2014-08-06 23:57:06 +02:00
enkore
6de38c933f
Confirmed #74 fixed, close #74
2014-08-04 18:21:16 +02:00
enkore
5c2af069af
Fixed various issues in now_playing
2014-08-04 03:05:43 +02:00
enkore
e639335152
Much improved now_playing version with implicit player config(*).
...
(*) for most sane setups
2014-08-04 01:59:25 +02:00
enkore
92519b8d3e
Remove some cruft in mpd module
2014-08-04 01:45:02 +02:00
enkore
0cfc680080
Add now_playing module
2014-08-04 01:44:53 +02:00
enkore
bc1683beb5
Update readme #93
2014-08-01 00:03:02 +02:00
Chris Wood
e15f57f2de
Add filename tag to mpd module
2014-07-31 17:26:18 -04:00
enkore
910de1d40b
dito, close #91
2014-07-31 17:20:09 +02:00
enkore
dc4b12c386
Ai, we actually do have that function already! Thanks, close #90
2014-07-31 15:16:03 +02:00
enkore
f07485ac81
Possible fix for #89
2014-07-30 19:42:56 +02:00
enkore
366ca43d7d
Possible fix for #90
2014-07-30 19:36:40 +02:00
enkore
c0da4fce06
Possible fix for #74
2014-07-26 21:39:52 +02:00
enkore
143dc86f01
Merge pull request #87 from crwood/master
...
Reddit module
2014-07-18 20:47:27 +02:00
enkore
b5295c4cb0
Merge pull request #85 from naglis/mpd-color
...
[mpd] Add color setting
2014-07-18 20:45:54 +02:00
Chris Wood
0532b4361c
Clarify settings docstring
2014-07-18 13:03:33 -04:00