Commit Graph

1873 Commits

Author SHA1 Message Date
Jonathan Tammo Siebert
a497ff21cc Added packagekit backend for update notifications 2016-12-24 00:11:25 +01:00
Norman Köster
e91e193b22 Improve naming and add verification 2016-12-08 11:50:09 +01:00
Norman Köster
1e501fc60b Fix wrongly placed whitespace 2016-12-07 18:02:29 +01:00
Norman Köster
e770869514 Add configuration for graph direction 2016-12-07 17:45:40 +01:00
Erik Johnson
9c21b61dee Merge pull request #502 from terminalmage/dnf-docs
Add documentation about running in virtualenv
2016-12-04 17:28:39 -06:00
Erik Johnson
734afa2409 Add documentation about running in virtualenv 2016-12-04 17:28:21 -06:00
enkore
a1eba370bd Merge pull request #499 from terminalmage/issue498
Rewrite DNF updates module to use DNF's Python API
2016-12-02 11:35:27 +01:00
Erik Johnson
32d7c62c9a Merge pull request #501 from terminalmage/fix-nba-ot
Fix multiple-OT display for NBA
2016-12-02 01:10:10 -06:00
Erik Johnson
80781b5033 Fix multiple-OT display for NBA 2016-12-02 01:08:49 -06:00
Nikolay Polyarniy
97fd940e17 gpu_temp: setting "display_if" default value fixed
gpu_temp setting "display_if" (introduced in https://github.com/enkore/i3pystatus/pull/382) default value expected to be string (like in https://github.com/enkore/i3pystatus/pull/383)

Error message:
```
GPUTemperature: TypeError: eval() arg 1 must be a string, bytes or code object
```
2016-12-01 19:09:33 +03:00
Erik Johnson
572f94eb87 Fix shadowing of dnf module when module is executed directly 2016-11-30 21:25:10 -06:00
Erik Johnson
0eb825cdd8 Rewrite DNF updates module to use DNF's Python API
This is a lot easier than trying to parse the DNF CLI output.
2016-11-30 11:20:40 -06:00
enkore
78392fc499 Merge pull request #497 from enkore/enkore-patch-1
add i3pystatus.utils package to setup.py
2016-11-12 15:59:38 +01:00
enkore
e7487909bc setup.py: use find_packages 2016-11-12 15:42:01 +01:00
enkore
45ebe3b7a2 Add i3pystatus.scores to setup.py 2016-11-12 01:55:33 +01:00
enkore
93a916de6b add i3pystatus.utils package to setup.py 2016-11-11 23:31:58 +01:00
enkore
3bfaeeb526 Merge pull request #496 from enkore/enkore-patch-1
Fix pycodestyle's mood swings
2016-11-07 22:16:30 +01:00
enkore
7369937b59 Fix pycodestyle's mood swings 2016-11-07 22:15:04 +01:00
facetoe
a9ff574750 Merge pull request #491 from facetoe/issue_490
Catch exceptions thrown in module.init().
2016-11-06 20:19:41 +08:00
Sergei Turukin
4f7d5673c0 Refactor pomodoro module
Replace `subprocess` call with built-in module for sending
desktop notifications.
2016-11-06 13:21:39 +03:00
hcpl
c2c54df054 Xkblayout: document PyPI dependency 2016-11-03 23:09:23 +02: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
Facetoe
328eb92864 Catch all exceptions. 2016-11-03 21:54:02 +08:00
Facetoe
458e05cae8 Catch exceptions thrown in init().
Possible solution for #490
2016-11-01 20:01:27 +08:00
enkore
1d1491c6a3 Merge pull request #487 from teto/pycodestyle
Replaced pep8 with pycodestyle
2016-10-29 20:28:05 +02:00
Matthieu Coudron
cc431aba07 Replaced pep8 with pycodestyle
pycodestyle is the new name of the module pep8
2016-10-29 18:33:45 +02:00
hcpl
1281d0e298 Backlight: add tests 2016-10-29 18:41:05 +03:00
enkore
8dec9a590c Merge pull request #486 from hcpl/mem_issue485
Mem: fix displaying negative values (#485)
2016-10-28 19:21:29 +02:00
hcpl
8adc73ec53 Mem: conform to PEP 8 2016-10-28 18:50:19 +03:00
hcpl
d28cc6369c Mem: fix displaying negative values (#485)
Accomodating to changes made in `psutil` version 4.4.0 in calculating
`virtual_memory().used`.
2016-10-28 18:42:40 +03:00
hcpl
c7bbae9278 Backlight: add missing self object qualifier 2016-10-26 07:20:50 +03:00
hcpl
9c870d72b0 Backlight: terminate init() after monkey patching 2016-10-26 04:19:25 +03:00
hcpl
285ba71ba0 Backlight: fix crash in #442 2016-10-26 04:06:05 +03:00
enkore
115bd4d34f Merge pull request #481 from m45t3r/glob_in_backlight
Glob expansion in backlight
2016-10-23 23:28:00 +02:00
Thiago Kenji Okada
7a081f4dd3 Glob expansion in backlight
Using default settings ("*"), this will match any device found in
backlight. Fix #442.
2016-10-23 18:19:37 -02:00
enkore
bbbaded77e Merge pull request #475 from m45t3r/next_if_down
network: add next_if_down option
2016-10-23 22:14:21 +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
c76be588c2 Speed up user feedback 2016-10-23 16:20:35 -02:00
Thiago Kenji Okada
9aa3368a5c Added new redshift module 2016-10-23 16:03:55 -02:00
enkore
021b8ab7f2 Merge pull request #479 from hcpl/swap
Add module for swap usage tracking
2016-10-22 12:16:20 +02:00
hcpl
10e13b90d7 Change hide_if_empty default to False
Apply the principle of least surprise
2016-10-22 12:44:36 +03: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
enkore
d31bfda69b Merge pull request #461 from sileht/master
pulseaudio: allow to configure the sink
2016-10-20 10:03:41 +02:00
Mehdi Abaakouk
d1e8f6f1b7 pulseaudio: allow to configure the sink
When we have multiple sinks, this change allows to have all/some of them
available in i3pystatus and to identify which one is currently the
default. Also it allows to configure if we want that the hook
change_sink move all inputs to the new sink or not.
2016-10-20 09:52:40 +02:00
enkore
962f376f43 Merge pull request #473 from dopykuh/master
Provide ability to serve filter and specify min_severity.
2016-10-20 08:18:11 +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
Erik Johnson
4c5466d2d6 Remove desktop notification when update fails
We're already logging this and populating the "update_error" formatter,
so this is redundant.
2016-10-19 21:38:56 -05:00
Thiago Kenji Okada
aab7f35c7d Use TimeWrapper to format length, additional clean-ups 2016-10-19 22:06:01 -02:00