Commit Graph

163 Commits

Author SHA1 Message Date
chestm007
1c972b802d
update docs (#698) 2019-01-08 01:49:40 +11:00
chestm007
cf5b4576a8
update docs (#699) 2019-01-08 01:45:13 +11:00
chestm007
75409ce9ad
add background to hints section in docs (#697) 2019-01-08 01:43:52 +11:00
chestm007
f461b1b953
Fix googlecalendar's misleading first run semantics (#689)
* ...

* docs

* ...

* pep8.... everytime

* i broke docs

* derp
2018-12-21 03:31:19 +11:00
chestm007
a333effc88
Deluge (#685)
deluge module
2018-12-21 03:23:16 +11:00
chestm007
ece908d9ae Travisci (#677) 2018-12-08 15:38:00 +00:00
Erik Månsson
f6e3b40b24 Add Sonos module (#655) 2018-08-13 17:04:53 +00:00
forscher21
56c6e04f84 Add mail backend for Exchange account (#636)
* Add mail backend for Exchange account

* Rename backend class, clean code
2018-03-01 15:45:57 +11:00
enkore
3eb12a361f
Update changelog.rst 2018-01-11 11:37:37 +01:00
Facetoe
455053d721 Calendar docs (#605)
* Properly document calendar module.

Raised in #604.

* Don't require config_path or calendar.

Raised in #604.
2017-09-08 15:50:40 +08:00
enkore
5e59081f97 docs: highlight module name to use with register 2017-05-21 20:35:06 +02:00
enkore
1a575cd639 2017 2017-03-15 14:20:35 +01:00
Facetoe
10e00263b3 Some modifications to the Temperature module:
* Support multiple CPUs/cores
	* Support dynamically discovering warning/critical limits
	* Support dynamic colors
	* Add vertical bar formatters

Should't break existing configs.
2017-01-27 19:49:40 +08:00
Thiago Kenji Okada
5e3434bd29 Remove playerctl module
Playerctl uses the exactly same interface as now_playing, however it
depends on a external binary dependency instead of dbus-python. And
now_playing is more feature complete and follows the standard set by
other modules (like the mpd module), while playerctl used an alien
configuration.

Spotify module used to depend on playerctl. Actually, playerctl was the
whole spotify module. So now it uses now_playing. I don't know if
spotify only works with playerctl, however in theory if depends on the
same dbus interface implemented on now_playing. Needs testing.
2017-01-13 20:55:13 -02:00
Thiago Kenji Okada
9a8c1011a8 Refactor redshift module
Now using a internal RedshiftController, based on the original
statusbar.py, however written in pure Python instead of depending in
GLib.

Since it does not steal SIGUSR1 handler, it should fix issue #482.
2017-01-12 00:25:50 -02:00
enkore
de1fe9b72c Merge pull request #521 from hasB4K/pullrequest-external_ip
external_ip: add external ip module
2017-01-11 19:56:20 +01:00
enkore
9c94a8d812 Merge pull request #449 from gdunstone/master
Fix net_speed
2017-01-11 12:43:20 +01:00
Mathis FELARDOS
1e078c249b external_ip: add external ip module 2017-01-11 02:44:22 +01:00
hcpl
8f7a35ae92 Xkblayout: refine formatting and switching layouts
Introduces PyPI package xkbgroup as a dependency.

Changes include:

* Add more formatters
  - Backwards-incompatible: ``{name}`` now refers to the layout group
    name, such as 'English (US)' or 'German'.
  - To show the old ``{name}`` use ``{symbols::,}`` (this is the
    advanced formatting syntax employed by xkbgroup package)
    + For details on formatting see
      https://github.com/hcpl/xkbgroup/blob/master/docs/formatting.rst.
* Now Xkblayout can switch groups and you can toggle groups with
  keyboard at the same time.
2016-11-03 21:32:48 +02:00
enkore
884e85aab4 Merge pull request #480 from m45t3r/redshift
Added new module Redshift
2016-10-23 20:43:17 +02:00
enkore
1041f5d0c8 Merge pull request #476 from m45t3r/playerctl
Spotify module refactoring
2016-10-23 20:32:33 +02:00
Thiago Kenji Okada
9aa3368a5c Added new redshift module 2016-10-23 16:03:55 -02:00
hcpl
afa4e610ab Add module for swap usage tracking 2016-10-22 06:36:27 +03:00
Thiago Kenji Okada
dd1243a063 Rename Spotify module to Playerctl
Provides a Spotify module, that is simply a wrapper of Playerctl module,
for compatibility purposes.
2016-10-20 10:50:30 -02:00
Erik Johnson
0ce0ed812b Merge pull request #455 from terminalmage/github-status
Add a GitHub Status module
2016-10-19 21:42:23 -05:00
Thiago Kenji Okada
bdd23126d8 Fix tests 2016-10-19 13:13:03 -02:00
enkore
2fec760d3d Merge pull request #463 from JindrichPilar/timewarrior
Timewarrior module
2016-10-18 12:01:13 +02:00
Jindrich Pilar
4c9e84968d Dependencies dateutil.parser and dateutil.relativedelta added to docs/config.py 2016-10-18 09:29:05 +02:00
Raphael Scholer
0df4882ba0 Add moc to module overview 2016-10-14 00:49:52 +02:00
Erik Johnson
394eaf52ee Improve keyring documentation 2016-09-25 14:58:38 -05:00
Gareth Dunstone
ca3a9b60b3 change to conf as per https://github.com/enkore/i3pystatus/pull/449#issuecomment-247045192 2016-09-15 12:18:51 +10:00
enkore
03df1a644a 3.35 changelog 2016-08-31 18:18:12 +02:00
David Wahlstrom
cebdf49ec4 openstack_vms: update mock modules 2016-08-30 15:57:49 -07:00
Matthieu Coudron
33764e349e "logfile" accepts environment variables 2016-08-29 14:54:07 +02:00
enkore
62cc2db7fb Add "i3ipc" to docs/conf.py mock modules (b7a73f5b4) 2016-08-09 12:39:29 +02:00
Facetoe
952fd22115 Add module for streaming ABC radio Australia. 2016-08-07 00:18:34 +08:00
ncoop
be27d7839b It makes sense to put Credentials later. 2016-07-30 15:39:14 -07:00
ncoop
80b823fe68 Docs: how and why to customize internet_check 2016-07-30 15:39:04 -07:00
enkore
7962a92a6d Merge pull request #400 from igsha/launcher
Treat i3pystatus as launcher
2016-07-14 18:19:10 +02:00
Igor Sharonov
d3ca35ccfb Update docs 2016-07-13 09:47:49 +03:00
facetoe
3dcc2d7d8f Open calendar event on click. 2016-06-06 16:10:26 +08:00
enkore
b5a4fd2ab0 Merge pull request #373 from terminalmage/scores
Add module to display sports scores
2016-05-03 09:46:01 +02:00
Erik Johnson
afdcf32388 Add module to display sports scores
This is a pluggable module which supports multiple backends. The first
backend displays MLB scores, with more planned (NHL to start).
2016-04-25 22:42:17 -05:00
Erik Johnson
16b28ec493 Document "logformat" option for i3pystatus.status.Status() 2016-04-10 21:16:23 -05:00
Erik Johnson
3d97ea80b8 Add information on setting logfile in i3pystatus.status.Status() constructor 2016-04-10 21:16:23 -05:00
Erik Johnson
66bc56b7a4 Add reference to weather module to the formatp documentation 2016-03-29 01:14:56 -05:00
Erik Johnson
dbfa267236 Link to weather backends 2016-03-29 01:14:56 -05: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