Commit Graph

178 Commits

Author SHA1 Message Date
Alexandre Detiste
c899ec1c5a
remove dependency on old mock (#855) 2024-06-13 12:09:04 -05:00
elig0n
d4addb9e78 Update conf.py
Fixes
AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'
2023-11-18 17:07:22 +00:00
enkore
34af13547d
2022 2022-01-02 18:24:01 +01:00
enkore
6cced3aacc
fix docs build failing 2022-01-02 18:19:21 +01:00
Erik Johnson
e14f2bea15
Improve Documentation (#835)
* Update installation documentation to include virtualenv example

* Add notice about ampersand replacement in pango markup

* Remove rubric header

* Forgot to add the installation.rst

* Fix typo
2022-01-02 11:05:52 -06:00
David Wahlstrom
fadd3167fd
Fix teslacharge module (#809)
Tesla made changes to their API, which broke some pip modules. As such,
we need to switch to a new module and update some calls to properly
track the changes in module behaviour.

Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2021-11-22 06:51:59 -07:00
Tim Gates
3e9f61dff0
docs: Fix a few typos (#824)
There are small typos in:
- docs/configuration.rst
- i3pystatus/calendar/google.py
- i3pystatus/coin.py
- i3pystatus/core/modules.py
- i3pystatus/ping.py
- i3pystatus/sabnzbd.py
- i3pystatus/timer.py

Fixes:
- Should read `occurred` rather than `occured`.
- Should read `subtracts` rather than `substracts`.
- Should read `specify` rather than `specifiy`.
- Should read `remaining` rather than `remainig`.
- Should read `recommended` rather than `recomended`.
- Should read `property` rather than `propertie`.
- Should read `available` rather than `availible`.
2021-08-30 08:58:04 -05:00
David Wahlstrom
ac71437b29
Ticker: Add a stock ticker plugin (#822)
Pull stock info from Yahoo (via yfinance) and display a customizable ticker.

Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2021-08-19 11:38:43 -06:00
enkore
506d29965d
docs: update copyright year 2020-09-07 16:51:18 +02:00
enkore
51a11c10cc
docs/module.rst: update branch name 2020-09-06 18:47:09 +02:00
David Wahlstrom
3ec743b94b
Add a new module to display charge status of a Tesla (#762)
Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2020-02-13 14:37:53 +01:00
Erik Johnson
cb69563c33
Add documentation on callbacks executing the run() func (#765)
Resolves #378.
2019-10-10 15:15:59 -05:00
Erik Johnson
3bd0845797
Fix spelling in module docs (#764) 2019-10-10 13:37:57 -05:00
chestm007
6d6ee771cc
implement circleci module (#736)
* implement circleci module
2019-04-23 05:17:04 +10:00
chestm007
9dc69b980f
implement a basic pagerduty module (#712)
* implement a basic pagerduty module
2019-02-18 08:59:19 +11:00
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