Commit Graph

1233 Commits

Author SHA1 Message Date
David Wahlstrom
e27c0421b7 test_lastfm: pep8 compliance 2016-03-17 19:59:02 -07:00
David Wahlstrom
7163122e1b last.fm: initial commit of last.fm module
This last.fm module will report to the status bar the current track that
is being played.  Last.fm requires an API key for access to their APIs,
so the user must provide their own API key which can be easily obtained
for free from http://www.last.fm/api/.
2016-03-16 16:27:02 -07:00
David Wahlstrom
afb726e37d pep8 compliance 2016-03-11 07:30:59 -08:00
David Wahlstrom
86c7346476 remove tabs 2016-03-10 12:15:27 -08:00
David Wahlstrom
7c6114df21 plexstatus: pull xml inline
To remove external/filesystem deps, move the stream info xml inline.
2016-03-10 11:39:21 -08:00
David Wahlstrom
ad67762b43 plexstatus: add unittests
Add unittest for the plexstatus module.  Currently verifies that if
there is no stream, the output is null, and if there is a stream, it is
properly getting parsed out of the xml.
2016-03-10 10:51:19 -08:00
enkore
522d691663 Merge pull request #327 from r3dey3/fix-pulseaudio
Fix pulseaudio
2016-03-03 07:08:00 +01:00
Kenny Keslar
693d2ebdb7 Catch exceptions in button handlers 2016-03-02 15:57:57 -05:00
Kenny Keslar
7d90574212 Pulseaudio - use execute helper & fix program check 2016-03-02 15:40:16 -05:00
enkore
3800db2175 Merge pull request #326 from lenerd/master
Add mpd password support
2016-02-26 16:25:16 +01:00
Lennart Braun
f2b4447126 Fix explicit utf-8 encoding 2016-02-26 16:18:12 +01:00
Lennart Braun
530b9f2d88 Add mpd password support 2016-02-26 15:34:38 +01:00
enkore
438557eaed Merge pull request #325 from facetoe/master
Fix uneven quotes in status command.
2016-02-20 18:06:52 +01:00
facetoe
357aaa76a1 Fix uneven quotes in status command. 2016-02-20 22:51:27 +08:00
enkore
754a5d4d83 Merge pull request #323 from facetoe/google_calendar_fix
Fix dateTime bug identified in #322
2016-02-18 13:59:33 +01:00
facetoe
ee79a691b2 Fix dateTime bug identified in #322
Also fixed bug where an event with no title would cause a crash.
2016-02-18 20:29:07 +08:00
enkore
7117df6fb2 Display exception class name (in-line exception display)
cf #322
2016-02-16 13:40:30 +01:00
enkore
9e6528032b Merge pull request #320 from facetoe/docs
Update PlaintextKeyring example with new import location.
2016-02-15 11:59:49 +01:00
facetoe
ee5a706107 Document that the keyring example requires the keyrings.alt package. 2016-02-14 22:07:40 +08:00
enkore
bf2e992fc9 Merge pull request #317 from facetoe/google_calendar
Add GoogleCalendar module
2016-02-14 14:56:33 +01:00
facetoe
4abff4bc0a Place mock modules in correct location 2016-02-14 19:48:38 +08:00
enkore
cb4ac39345 Merge pull request #321 from facetoe/setting_util
Fix bugs in setting_util.py.
2016-02-14 11:13:46 +01:00
facetoe
577e3df17f Fix bugs in setting_util.py.
An exception was thrown while loading classes and the -l paramater
wasn't working correctly.
2016-02-14 14:49:55 +08:00
facetoe
3addb4b229 Update PlaintextKeyring example with new import location. 2016-02-14 12:15:22 +08:00
enkore
f228d5347c 3.34 2016-02-14 01:18:39 +01:00
enkore
32296aad6b Merge pull request #319 from t3zla/master
Made the openvpn module more flexible by allowing custom status commands, along with changing the spelling of "colour"
2016-02-12 14:14:34 +01:00
enkore
58ca67109c Change default mode to standalone=True 2016-02-12 14:12:43 +01:00
Holden Salomon
8254eaf43e Made the openvpn module more flexible by allowing custom status commands, making it compatible with networkmanager based VPNs. Also changed the spelling of colour_down and colour_up to color so the module is the same as all of the others 2016-02-11 12:00:49 -05:00
enkore
8e3857ccd0 Add import to mail backend example 2016-02-10 19:09:30 +01:00
enkore
6b4974d995 docs: fix wrong package name of submodules
This showed up with the backends of mail and updates, where the
docs claimed that e.g. the Thunderbird backend class was actually
located in i3pystatus.thunderbird (correct: i3pystatus.mail.thunderbird)
2016-02-10 19:06:26 +01:00
enkore
13a291ce35 Merge pull request #318 from facetoe/docs
Add mail backend configuration example for #303.
2016-02-10 18:39:32 +01:00
facetoe
e0a3140f99 Add mail backend configuration example for #303. 2016-02-10 22:30:27 +08:00
facetoe
60f6d200a8 Add python-dateutil to dev-requirements.txt 2016-02-10 22:19:11 +08:00
facetoe
c21a98cde0 Add google-api-python-client to prevent build failing. Not sure if
correct solution...
2016-02-10 22:14:51 +08:00
facetoe
67142bc6fe Add GoogleCalendar module 2016-02-10 22:06:29 +08:00
enkore
b99d74d6f6 Merge pull request #316 from juliushaertl/unify-openvpn-settings
openvpn: Rename colour_up/colour_down to color_up/color_down
2016-02-10 10:57:23 +01:00
Julius Haertl
99ca98eaea openvpn: Rename colour_up/colour_down to color_up/color_down 2016-02-10 10:03:47 +01:00
enkore
e2a0097316 Decrease chattiness of ci-build.sh; error reporting is not reduced
(but error visibility increased, because there is less output overall)
2016-02-08 10:10:28 +01:00
enkore
a83a53dec0 Merge branch 'dota2winsdefaultetc' 2016-02-03 18:43:47 +01:00
David Wahlstrom
4f490d6b4a dota2wins: truncate win percentage
Use only 2 decimals for win percentage so we don't fill all of the
status bar with decimal places.
2016-02-03 18:42:28 +01:00
enkore
eca5431e0c Fix typo in changelog.rst 2016-02-02 16:44:11 +01:00
enkore
1bdeaa5f6d Merge branch 'w8u-w8u-vk' 2016-02-02 16:42:29 +01:00
enkore
47fbb10660 docfix for vk 2016-02-02 16:40:56 +01:00
w8u
b1a2c4d6c5 corrected settings to avoid Sphinx errors 2016-02-02 16:38:52 +01:00
w8u
1680ef4f17 A module for monitoring message amount in VK 2016-02-02 16:38:52 +01:00
enkore
fd708e078e Bump copyright 2016-02-02 16:09:43 +01:00
enkore
c1bf93a951 Update changelog 33c4ae2..HEAD 2016-02-02 16:01:37 +01:00
enkore
2890f942f3 configuration.rst: update example callbacks 2016-02-02 16:01:28 +01:00
enkore
289c090ea4 Import core.util.get_module into i3pystatus main module 2016-02-02 15:47:18 +01:00
enkore
dcda1bb3a4 Fix initialization error if standalone is False
Does anybody even use this scenario anymore? We could remove quite some
code if we only supported standalone operation.
2016-02-02 15:47:00 +01:00