summaryrefslogtreecommitdiffstats
path: root/py3status
Commit message (Collapse)AuthorAgeFilesLines
* add standalone test codeUltrabug2014-12-213-2/+27
|
* add standalone test codeUltrabug2014-12-211-0/+10
|
* normalize module name, add standalone test codeUltrabug2014-12-211-0/+10
|
* document empty_class example module with new style module configUltrabug2014-12-171-12/+46
|
* module scratchpad-counter more QAUltrabug2014-12-171-1/+1
|
* module scratchpad-counter QA and configUltrabug2014-12-161-12/+14
|
* module sysdata QA and configUltrabug2014-12-161-63/+55
|
* module vnstat QA and configUltrabug2014-12-111-80/+73
|
* modules variables normalizationUltrabug2014-12-113-3/+5
|
* add handling of a special on_click parameter in i3status.conf allowing to ↵Ultrabug2014-12-041-11/+107
| | | | send i3 messages and execute special py3status actions
* fix module loading priority, user provided modules winUltrabug2014-12-041-9/+20
|
* module window-title QA and configUltrabug2014-12-041-12/+14
|
* module weather_yahoo QA and configUltrabug2014-12-041-27/+30
|
* module whoami QA and configUltrabug2014-12-041-12/+15
|
* implement the new i3status configured order py3status outputUltrabug2014-11-301-10/+40
|
* handle new module style dict only response and allow multiple instances of a ↵Ultrabug2014-11-291-8/+21
| | | | module
* ensure i3status config parsed values are not evaluated as exotic objects typesUltrabug2014-11-281-1/+7
|
* apply module configuration from i3status parsed configUltrabug2014-11-281-0/+7
|
* detect and load internal and external configured modules properlyUltrabug2014-11-241-16/+28
|
* detect i3status.conf active and configured modules using the order parameterUltrabug2014-11-241-7/+10
|
* handle loading and running of i3status.conf configured py3status modulesUltrabug2014-11-231-7/+60
|
* move modules folder so we can install it as a module of py3statusUltrabug2014-11-2321-0/+1705
|
* generate and use a temporary i3status config on the fly so that we can now ↵Ultrabug2014-11-231-52/+77
| | | | extend it with our own modules without breaking i3status
* implement full i3status.conf parsing wrt issue #44Ultrabug2014-11-231-54/+86
|
* minor coding style wrt issue #38Ultrabug2014-07-241-2/+2
|
* Variable renamed, home -> home_pathFrank Haun2014-07-021-2/+2
|
* __init__.py: Fix include_paths default.Frank Haun2014-07-011-2/+5
|
* add --version parameter wrt issue #29Ultrabug2014-05-031-0/+21
|
* make ordering debug logs less spammyUltrabug2014-04-151-12/+25
|
* new ordering mechanism with verbose logging. fixes rare cases where the ↵Ultrabug2014-04-141-6/+54
| | | | modules methods were not always loaded in the same order and caused inconsistent ordering between reloads. thx to @guiniol for reporting.
* debug: dont catch print() on debug modeUltrabug2014-04-141-2/+3
|
* debug: add position requested by modulesUltrabug2014-04-141-1/+2
|
* new standalone mode allowing to bypass i3status when you need a ↵Ultrabug2014-02-231-34/+70
| | | | py3status-modules-only i3bar
* debug mode add log info about py3status invocation configUltrabug2014-02-231-0/+7
|
* pep8 cosmeticsUltrabug2014-02-231-1/+1
|
* python3 compatibility code wrt issue #24Ultrabug2014-02-201-0/+5
|
* make sure i3status_time encoding is UTF-8 wrt issue #24Ultrabug2014-02-201-1/+1
|
* order i3status output updates to prevent it from overwritting any ↵Ultrabug2014-01-101-6/+22
| | | | modification made on i3status json list by a user module, this avoids a possible user filter flapping on i3status modules
* fix delay on first execution of each module which could be equal to ↵Ultrabug2014-01-081-3/+3
| | | | py3status interval time before being executed
* the real i3status thread output json list is passed to all modules as the ↵Ultrabug2014-01-061-13/+12
| | | | i3status_output_json parameter, this allows any user module to change any of the i3status output by simply altering the given json on the list, inspired thx to @drestebon on issue #23
* add validation for the position parameterUltrabug2014-01-051-0/+3
|
* new generic click event handler using the special module file named ↵Ultrabug2013-12-131-0/+30
| | | | i3bar_click_events.py which will be forwarded any orphan click event for action. this allows you to take action on clicks made on your i3status modules.
* add the filename as the module_name property to the Module classUltrabug2013-12-131-1/+2
|
* redirect stdout and stderr to null to suppress modules outputsUltrabug2013-12-091-0/+4
|
* use base stdout for the output on i3barUltrabug2013-12-091-2/+2
|
* fix first event opening line wrt issue #19 thx to @lathanUltrabug2013-12-011-1/+4
|
* fix delay on py3status start waiting for i3status, this caused a useless ↵Ultrabug2013-11-121-1/+7
| | | | first refresh delay of py3status of i3status interval seconds, thx to @Edholm on issue #18
* fix i3status time adjustment when format does not contain the necessary ↵Ultrabug2013-11-121-7/+16
| | | | items to get an exact datetime wrt issue #18
* fix respect user's locale for time transformation, thx to @Edholm on issue #18Ultrabug2013-11-111-0/+3
|
* Float update-time optionTom Hunt2013-09-241-1/+1
|