Commit Graph

972 Commits

Author SHA1 Message Date
enkore
85566a9897 Typo 2015-06-20 10:48:03 +02:00
enkore
d6a99954f8 Merge pull request #220 from richese/hints
Added hints setting to Module.
2015-06-20 10:44:22 +02:00
Lukáš Mandák
b501d22ad9 Moved hints documentation to Configuration section.
Added a few basic examples.
2015-06-19 22:27:16 +02:00
enkore
c4b55e335e Add testing changes chapter 2015-06-19 13:38:21 +02:00
Lukáš Mandák
d802c7d3de Merge branch 'Master' into hints
# Conflicts:
#	i3pystatus/core/modules.py
2015-06-18 21:05:54 +02:00
Lukáš Mandák
0267454557 Module: Add hyperlinks to hints docstring. 2015-06-18 20:39:28 +02:00
enkore
394e80ad4e Some minor docstuff ; functionally equivalent 2015-06-17 18:11:49 +02:00
enkore
7df811b9a1 Add callbacks chapter 2015-06-17 18:11:40 +02:00
enkore
09b158a6e1 anchors 2015-06-17 17:39:20 +02:00
enkore
8ea4bdeb55 Minor formatting change 2015-06-17 16:12:10 +02:00
enkore
74bffab945 Add Logging chapter 2015-06-17 16:05:09 +02:00
enkore
30a330834f Merge formatting and configuration chapters 2015-06-17 16:05:03 +02:00
enkore
66b568afc6 Fix trailing whitespace 2015-06-17 15:55:33 +02:00
enkore
bbab4c0db0 setting util: add -l -v options 2015-06-17 15:50:10 +02:00
enkore
087cec56f0 typo 2015-06-17 15:17:26 +02:00
enkore
9c1ae61c25 Update docs re. credentials 2015-06-17 15:16:40 +02:00
enkore
f5598b8b7c make setting_util zip_safe and location-independent 2015-06-17 15:10:24 +02:00
enkore
db88ea7a72 Add i3pystatus-setting-util entry point to setup.py 2015-06-17 14:52:50 +02:00
enkore
2a6d6bbea0 Move and ln-s setting_util there 2015-06-17 14:52:37 +02:00
enkore
56f6fd6a8b Create package i3pystatus.tools for additional command line tools 2015-06-17 14:52:24 +02:00
enkore
dee25535e7 Fix some warning from some glib-thing. 2015-06-17 14:07:43 +02:00
enkore
18d50199ee setting_util.py: extract some common code, reprint choices on input iteration
handy if you don't have scrollback, also, good manners, since the choices
are always directly above the input prompt, no matter how often you
fail to hit a number on the keyboard with your forehead.
2015-06-17 14:05:44 +02:00
enkore
1b1ab5ef88 setting_util.py: tell the world what you are around for 2015-06-17 14:05:44 +02:00
enkore
5ce510c549 setting_util.py: handle EOFError gracefully (^D) 2015-06-17 14:05:44 +02:00
enkore
ff519fbde0 Remove shebangs and coding tags 2015-06-17 10:32:10 +02:00
David Wahlstrom
b2175b1931 dota2wins: truncate win % to 2 decimals
In order to avoid filling i3pystatus with super long decimals, this
patch sets the dota2win module to use only 2 decimal places for it's win
percent.
2015-06-17 10:27:05 +02:00
enkore
29d6a5c63b Merge pull request #217 from fpcr/feature/tot_bytes
Add total received/sent Mbytes to network module
2015-06-17 10:25:16 +02:00
David Wahlstrom
3ad6fc495c net_speed: allow bps or Bps
This patch provides a feature that allows the user to select between
Bits or Bytes when displaying the calculated network speed.  Also fixes
an issue that would sometimes cause the widget to break when
speedtest_cli couldn't find a good server.
2015-06-17 10:19:13 +02:00
David Wahlstrom
9c246bc60f net_speed: a module to display internet speeds
This module provides a glimpse/snapshot of current internet based
speeds.  To keep things simple (and due to bugs in speedtest_cli), this
module simply uses requests to download a small(ish) image and times the
download.  This is not a perfect/definitive test, but it should be a
decent indicator of how the internet bound traffic looks on the clients
network.
2015-06-17 10:18:58 +02:00
microarm15
46c6076f95 check whether files exist 2015-06-16 19:10:48 +02:00
microarm15
4742f74583 add whitespace around the / operator 2015-06-15 21:28:05 +02:00
microarm15
16ab492b84 add whitespace around the * operator 2015-06-15 20:15:45 +02:00
microarm15
475c788c0c add total rcv/snt Mbytes to network module 2015-06-15 18:57:41 +02:00
Lukáš Mandák
3d0142b74d Module: Added docs for hints.
Module: All modules now set `"markup": "none"` by default to prevent from #181.
Module: is now replacing ampersands with "&" if output is to be parsed by pango.
2015-06-12 17:38:34 +02:00
enkore
c5fe29d258 Always log to file in home dir 2015-06-08 02:41:34 +02:00
enkore
e9b7c6c439 Don't print exceptions to stderr, log them instead, always force output 2015-06-08 02:41:04 +02:00
enkore
3a6319c1b9 Change default log level to WARNING (30) 2015-06-08 02:40:48 +02:00
enkore
63c7cc6523 Fix minor bug with required inherited settings in subclasses redefining them 2015-06-08 02:32:39 +02:00
enkore
362991ac66 README: (pretty confident it's growing :-) 2015-06-07 20:27:57 +02:00
enkore
be7e733605 Update README.rst 2015-06-07 20:27:11 +02:00
Lukáš Mandák
040b765b5d Module: Replaced list comprehension for better code readability. 2015-06-06 18:17:38 +02:00
Lukáš Mandák
8d80b375a3 Module: Added hints setting that allows the user to add additional i3bar protocol blocks to module's output. 2015-06-06 14:15:48 +02:00
enkore
33c4172ee5 Update module_docs to not manually merge inherited settings 2015-06-06 12:49:25 +02:00
enkore
41003ef702 Remove unnecessary metaclass from IntervalModule 2015-06-06 12:49:13 +02:00
enkore
60470e4d7f Handle settings inheritance statically through a metaclass 2015-06-06 12:48:47 +02:00
enkore
e41d12079f Fix missing documentation of inherited settings 2015-06-06 12:37:51 +02:00
enkore
c74186f38f Update ci-build.sh 2015-06-06 09:38:50 +02:00
enkore
1018de059c Update ci-build.sh 2015-06-06 09:38:13 +02:00
enkore
f0ef9eb025 Update ci-build.sh 2015-06-06 09:36:33 +02:00
enkore
09dd2b0f0b Update conf.py 2015-06-06 09:36:13 +02:00