Commit Graph

1407 Commits

Author SHA1 Message Date
ncoop
80b823fe68 Docs: how and why to customize internet_check 2016-07-30 15:39:04 -07:00
facetoe
40b9283840 Merge pull request #418 from facetoe/cpu_usage_bug
Fix display bug in CpuUsageGraph.
2016-07-25 19:08:19 +08:00
facetoe
fce59b883c Fix display bug in CpuUsageGraph.
Addresses #417
2016-07-25 19:05:45 +08:00
facetoe
4e5f91e89d Merge pull request #415 from facetoe/openvpn_up_down
Support toggling connection on click.
2016-07-25 18:41:26 +08:00
facetoe
d2b414f5c6 Support toggling connection on click. 2016-07-24 11:04:44 +08:00
enkore
8dee66059e Merge pull request #414 from nclsHart/github-access-token
Allow use of access_token in github module
2016-07-24 00:13:36 +02:00
Nicolas Hart
7e299ac270 add doc about access_token auth method 2016-07-24 00:07:40 +02:00
Nicolas Hart
ce0c040fcd Allow use of access_token in github module 2016-07-23 23:12:54 +02:00
enkore
5dbfc2110a Merge pull request #413 from Frechdachs/fix
Fix wrong dictionary key
2016-07-22 20:01:55 +02:00
Frechdachs
7caa3ecd3e Fix wrong dictionary key
Fixes the problem that one had to use ``{format_all}`` while the documentation clearly states ``{usage_all}``
2016-07-22 19:45:51 +02:00
facetoe
2603a394cd Merge pull request #412 from terminalmage/scores
Catch ConnectionResetError when making API request
2016-07-22 20:30:34 +08:00
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
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
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