Erik Johnson
d0defe0810
Properly identify rain-shortened games as final
...
These were erroneously being identified as pregame
2016-07-22 00:15:58 -05: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
Mehdi ABAAKOUK
2d7b3afaca
Fix imap connection lost ( #380 )
...
Nothing in imap mail backend reinit the imap connection
when this one is lost, and then the backend always output "socket.error:..."
This change fixes that by cleanup the connection object when
connection is lost so get_connection() will recreate a new one.
This also remove the unless utils.internet() checks already done by
Mail().run()
2016-05-24 12:22:30 +02:00
eBrnd
cee2860138
add weekcal module ( #388 )
2016-05-24 12:21:06 +02:00