Commit Graph

782 Commits

Author SHA1 Message Date
facetoe
c051e01959 Added documentation of keyring feature. 2015-02-14 10:40:58 +08:00
facetoe
61a8669eca Removed POC NetrcBackend. 2015-02-14 10:07:30 +08:00
facetoe
7fa5c10787 Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
facetoe
9324f06a3c Added keyring_backend variable. 2015-02-01 09:31:13 +08:00
facetoe
1b8e3fe2e4 Update setting util to locate modules with protected settings in
required tuple.
2015-02-01 09:19:31 +08:00
facetoe
887c45119b Look for protected settings that are in the required tuple. 2015-02-01 09:15:26 +08:00
facetoe
c588181045 Supporting Python2 doesn't make sense. 2015-02-01 08:30:16 +08:00
facetoe
f95066903e Merge https://github.com/enkore/i3pystatus into credentials 2015-02-01 08:29:23 +08:00
enkore
0e7e04f075 Merge pull request #167 from squidbeam/braille_graphs
Braille graphs
2015-02-01 01:26:30 +01:00
Matus Telgarsky
c71fecdf36 util::make_graph pep8... (again, sorry) 2015-01-28 19:55:32 -05:00
Matus Telgarsky
ac2b494401 util::make_graph lower_limit parameter
None is now a choice for lower_limit and upper_limit as well, so that
the graph can scale as before.

For cpu_usage_graph and network, rather than exposing lower_limit
in the interface, 0.0 is used as a default, since it is already
used implicitly when choosing colors.
2015-01-28 19:48:16 -05:00
Matus Telgarsky
82db7a87a2 more braille styles (ideas from drawille)
added 'braille-peak' and 'braille-snake'.  'braille-peak'
renders only the top point, and 'braille-snake' fills some in.

I should have stressed earlier that I only got the braille drawing ideas
after coming across drawille ( https://github.com/asciimoo/drawille ).
2015-01-28 16:54:42 -05:00
Matus Telgarsky
117a2acfff braille graphs: pep8 fixes 2015-01-27 15:34:05 -05:00
Matus Telgarsky
49d2f3bb0a braille graph option 2015-01-27 15:10:26 -05:00
Matus Telgarsky
5865995d0f simplify util::make_graph
rather than appending the upper limit, use it as the maximum.
In the process fixes a display bug when extent == 0,
and simplifies the addition of other drawing styles (which need
not also work around this values logic).
2015-01-27 13:42:57 -05:00
facetoe
b0d5fdba75 Added example custom keyring backend. 2015-01-25 20:26:29 +08:00
facetoe
215b85e431 Added prototype support for custom keyring backends. 2015-01-25 20:07:37 +08:00
facetoe
f9fe7653b3 Added prototype utility for setting protected credentials. 2015-01-25 16:15:54 +08:00
facetoe
bec2674d38 Added prototype for protected settings. 2015-01-25 14:33:04 +08:00
enkore
7c3f545438 Merge pull request #161 from facetoe/master
Assorted bits and pieces
2015-01-20 21:01:15 +01:00
facetoe
23b60fd2b7 Added bs4 2015-01-20 18:01:27 +08:00
facetoe
d18988827f Documented dependency on beautifulsoup4. 2015-01-20 08:29:24 +08:00
facetoe
fc76b543da Added whosonlocation module 2015-01-20 08:22:31 +08:00
facetoe
e00a25aebe Document dependency on requests module. 2015-01-20 08:22:31 +08:00
facetoe
97e8e8346c Added method to open users mailbox. 2015-01-20 08:22:31 +08:00
facetoe
37c70634a8 Prevent webrowser.open() writing to stdout when opening link. 2015-01-20 08:22:31 +08:00
facetoe
05349256de Added Github module. 2015-01-20 08:22:31 +08:00
facetoe
a40ba18272 Allow users to scroll through interfaces. 2015-01-20 08:22:31 +08:00
facetoe
d3e8fe9b6a Don't require importing psutil unless using the functionality it offers 2015-01-20 08:22:31 +08:00
facetoe
2999b90b22 Don't import basiciw unless using the functionality it offers. 2015-01-20 08:22:31 +08:00
enkore
611415c2b9 docs/conf.py 2015-01-19 23:03:45 +01:00
enkore
e47e4f3a9b Merge pull request #163 from richese/master
Fixed localization of 'clock' formats and multiple issues with 'now_playing'.
2015-01-19 23:02:22 +01:00
Lukáš Mandák
f726300ca5 Fixed freezing on mouse events when player is not running.
Fixed color when player is not running.
2015-01-18 19:51:55 +01:00
Lukáš Mandák
877233ffab Removed 'deadbeef' module since it had mpris plugin. *facepalm* 2015-01-18 18:37:22 +01:00
Lukáš Mandák
9b2591018c Updated 'now_playing' module:
- Added custom format and color, when no player is running.
- Make a difference between DBus error and no players found.
- Exdended try-cath for DBus errors.
- Changed player method calls according to docs [1] since my player did not recognize them.

[1] http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html#interfaces-and-methods
2015-01-18 18:24:35 +01:00
Lukáš Mandák
efcf8c8610 Updated 'clock' module to change locale only if necessary. 2015-01-18 11:59:05 +01:00
Lukáš Mandák
f8a7a86fab Reverted changes in 'pulseaudio' module. 2015-01-18 11:36:35 +01:00
Lukáš Mandák
e2c709481c Fixed variable name. 2015-01-17 19:59:20 +01:00
Lukáš Mandák
6e7c225269 Fixed 'clock' module to properly format locale specific formats. 2015-01-17 19:30:49 +01:00
Lukáš Mandák
1bacaa1cf5 Updated 'pulseaudio' module to use pactl instead of amixer. 2015-01-17 19:09:38 +01:00
Lukáš Mandák
483d5a03fc Added 'deadbeef' module. 2015-01-17 19:07:31 +01:00
enkore
03dd6c276f Merge pull request #158 from teto/multiple_mail_accounts
[RFC] Display per backend unread emails
2015-01-09 19:19:05 +01:00
Matthieu Coudron
a26d20dcd2 Merge branch 'master' of https://github.com/enkore/i3pystatus into multiple_mail_accounts and removal of some old comments 2015-01-08 23:16:55 +01:00
enkore
b016eedb87 Merge pull request #159 from azmd/depleted-battery
Add support for depleted batteries
2015-01-08 00:36:13 +01:00
enkore
0ac3c54aa1 Merge pull request #157 from cganas/master
Updated spotify module to check for metadata on start.
2015-01-08 00:35:51 +01:00
enkore
a786736ee2 Merge pull request #154 from facetoe/master
Centralize network related functionality under one module.
2015-01-08 00:35:40 +01:00
Gordon Schulz
c6c7e162b3 Add support for depleted batteries
This commit adds support for detecting depleted (empty) batteries.
Introduces new 'Depleted' battery status and a 'DPL' status mapping.
2015-01-06 12:35:45 +01:00
Matthieu Coudron
b9e23b18a7 Add the possibility to display per backend unread mail along with the total number of unread mails (default). The displayed backend can be set via callbacks (on mousewheel events by default) 2015-01-06 00:41:35 +01:00
Matthieu Coudron
ff2794fa3d WIP 2015-01-05 19:46:32 +01:00
Christopher Ganas
404c9ea348 Updated spotify module to check for metadata on start. 2015-01-04 16:07:25 -05:00