enkore
0974f2547a
Merge pull request #411 from jcornwall/master
...
Pulseaudio: Update status immediately when volume changes
2016-07-20 13:08:05 +02:00
Jay Cornwall
1dabaf1c2e
Pulseaudio: Update status immediately when volume changes
...
Volume changes may occur externally (e.g. through pactl bound to media
keys) or through mouse interaction. The new volume is received
asynchronously but can only be outputted at the next status poll,
causing a small delay.
Introduce Module.send_output() to allow a module to send its output
without delay. Invoke this method in the Pulseaudio sink info callback.
2016-07-17 18:12:38 -05:00
Lukáš Mandák
c2f18885be
Refactor of clock
module.
...
Reintroduces `pytz` dependency for time zone data.
2016-07-16 15:24:55 +02:00
Erik Johnson
968c17a357
Catch ConnectionResetError when making API request
...
Caught this traceback in the log when an update failed to complete. Also
added a generic Exception catch-all.
2016-07-15 16:29:53 -05:00
enkore
9c414154fb
Merge pull request #384 from rampage644/pomodoro_refactor
...
Pomodoro module timezone fix
2016-07-14 18:19:45 +02:00
enkore
7962a92a6d
Merge pull request #400 from igsha/launcher
...
Treat i3pystatus as launcher
2016-07-14 18:19:10 +02:00
enkore
46d1a52a39
Merge pull request #409 from terminalmage/scores
...
Fix MLB score backend when there is only one game
2016-07-14 18:18:52 +02:00
Igor Sharonov
d3ca35ccfb
Update docs
2016-07-13 09:47:49 +03:00
Erik Johnson
864449ee91
Fix MLB score backend when there is only one game
...
Apparently their API returns a single dict of game data instead of a
list of game data dicts, when there is just a single game scheduled.
2016-07-12 13:04:38 -05:00
enkore
2f5f3086d2
Merge pull request #379 from drwahl/master
...
openfiles: module to report open file handle count
2016-07-10 17:37:35 +02:00
enkore
9e9cb8dffc
Merge pull request #399 from terminalmage/scores
...
Update EPL scores backend for offseason
2016-07-10 17:36:23 +02:00
facetoe
1051b76251
Merge pull request #398 from rscholer/imap-socket
...
imap - Catch socket.gaierror if no internet connection is available.
2016-07-10 21:42:30 +08:00
facetoe
3823cfd653
Merge pull request #407 from terminalmage/weather-icon
...
Change default weather icon for thunderstorm, add "Fog" weather condition
2016-07-10 14:07:17 +08:00
facetoe
23d2df4161
Merge pull request #408 from ncoop/weathercom
...
Weathercom exception caught
2016-07-10 14:06:13 +08:00
ncoop
322bcd5942
PEP8 compliance; remove unused IntervalModule.
2016-06-23 21:30:51 -07:00
ncoop
0570b51fa5
Catch AttributeError also.
2016-06-23 21:28:42 -07:00
Erik Johnson
495b736038
Better thunderstorm icon
2016-06-23 11:31:22 -05:00
Erik Johnson
7298b7782b
Add "Fog" weather condition
2016-06-23 11:30:18 -05:00
enkore
806ebe9060
Merge pull request #366 from ncoop/iss364
...
Notification with update summary on_rightclick
2016-06-23 15:16:26 +02:00
facetoe
f3ffb96a17
Merge pull request #396 from asmikhailov/master
...
Fixed error with empty list
2016-06-23 20:20:16 +08:00
facetoe
4476059aac
Merge pull request #405 from grubersjoe/xkblayout
...
xkblayout module - format and uppercase settings
2016-06-23 20:10:58 +08:00
ncoop
2505468515
Notification support for aptget.
2016-06-22 23:57:40 -07:00
ncoop
f03926ed71
Put yaourt docs into code blocks; 80 char width.
2016-06-22 22:44:34 -07:00
ncoop
9d907732f1
Update notifications for pacman, cower, yaourt.
...
These modules are also runnable directly from terminal.
2016-06-22 22:44:25 -07:00
Erik Johnson
1cc93937e5
Change default weather icon for thunderstorm
...
I had added this to be able to use a different icon for thunderstorms,
which were at the time not even being detected as a weather condition
and were just falling back to the default (i.e. no colorization nor
icon). However, the only thunder/lightning unicode icon that is widely
available is too tall, leading to the entire module's text being
vertically-aligned on a different plane from the rest of the modules in
the status bar.
This commit changes the default icon to the same one used for "Rainy"
conditions, while preserving it as a distinct weather type so that
others can still use their own icon if they so choose.
2016-06-22 15:30:02 -05:00
Jonathan Gruber
42d8760462
Removed semicolon
2016-06-20 12:04:54 +02:00
Jonathan Gruber
1baaeb3ccc
Added uppercase setting
2016-06-20 11:53:18 +02:00
Jonathan Gruber
f2adc64966
Added format string setting
2016-06-20 11:40:46 +02:00
Igor Sharonov
0a3679510e
Treat i3pystatus as launcher
2016-06-19 22:18:07 +03:00
Erik Johnson
1f8e11fd6d
Update EPL scores backend for offseason
...
During the offseason, the context URL which provides params used to
locate information on a given game redirects to the EPL mainpage.
This commit properly catches these cases, and also adds some helpful
logging to the ScoresBackend api_request() function.
2016-06-10 00:05:33 -05:00
Raphael Scholer
1b6dd7ea33
imap - Catch socket.gaierror if no internet connection is available
2016-06-09 22:11:43 +02:00
facetoe
b4e21dfd9e
Merge pull request #394 from facetoe/pulseaudio_change_sink
...
Support changing sinks on the fly.
2016-06-08 20:52:58 +08:00
facetoe
a96271de96
Merge pull request #395 from facetoe/google_calendar
...
Google calendar modifications
2016-06-07 17:25:06 +08:00
asmikhailov
07dd1bb159
Merged upstream master
2016-06-07 12:10:19 +03:00
facetoe
8140b3b73c
Use sink name not index.
2016-06-07 16:24:04 +08:00
facetoe
3dcc2d7d8f
Open calendar event on click.
2016-06-06 16:10:26 +08:00
facetoe
0215bdf5f1
Continue on 500/503 errors.
2016-06-06 15:53:54 +08:00
facetoe
bdfed7136a
Support changing sinks on the fly.
...
On double click, move all sink inputs to the next available
sink and set as default.
2016-06-06 15:43:15 +08:00
ncoop
ae1274d5d3
Makes update count algo less wrong.
2016-06-04 21:30:24 -07:00
ncoop
b73dbb1a35
Return early if the check threw an error.
2016-06-04 20:53:12 -07:00
ncoop
5272e10208
Dump data by running as __main__.
2016-06-04 20:32:33 -07:00
ncoop
48273a8205
Unknown update list gives empty string.
2016-06-04 19:54:21 -07:00
ncoop
51675430b1
Notification icon is customizable, and can be None
2016-06-04 19:54:21 -07:00
ncoop
d7d372ff5d
Added format_summary option
...
By default, same as format
2016-06-04 19:54:21 -07:00
ncoop
7fb0794f45
Now returns both the count and a notification body
2016-06-04 19:54:21 -07:00
ncoop
616c68b0f0
Notification displayed on rightclick by default
...
Notification summary shows the count
Notification icon is `software-update-available`
notif_body concatenates raw or prepared output from all backends
Backends that don't yet output to notif_body should have harmless empty string
Also, linted according to flake8
Corrected typo
2016-06-04 19:54:20 -07:00
enkore
c8c09763c1
Merge pull request #383 from drwahl/temp
...
temp: add a "display_if" setting
2016-06-04 20:29:58 +02:00
enkore
89424d103c
Merge pull request #382 from drwahl/gpu_temp
...
gpu_temp: add "display_if" setting
2016-06-04 20:29:51 +02:00
facetoe
07cbb84406
Merge pull request #392 from colajam93/fix-typo
...
Fix typo
2016-06-04 00:52:26 +08:00
colajam93
ecb532a5ac
Fix typo
2016-06-04 01:39:31 +09:00