Tobias Witek
d1d431ec6d
[doc] Include required i3wm version in README.md
...
fixes #173
2017-09-16 16:48:13 +02:00
Tobias Witek
dfb1e39421
[core + modules/cmus] Have another go at fixing unicode issues
...
Override sys.stdout and sys.stderr in an attempt to enforce utf-8
encoding. Probably this will cause all kinds of weird issues down the
line, but at least, it seems to solve the immediate issue.
fixes #176
2017-09-16 12:22:20 +02:00
tobi-wan-kenobi
8c3bd98424
Merge pull request #175 from UltimatePancake/master
...
[module/title] Scrolling title
2017-09-16 11:20:05 +02:00
Pier-Angelo Gaetani
da21eba0d7
[module/title] added scrollable title option
2017-09-15 17:46:24 -06:00
Tobias Witek
4a9782a517
[modules/title] Make unittests run through
...
see #174
2017-09-15 20:05:09 +02:00
Tobias Witek
ecbde508d2
[modules/title] Python < 3.4 compatibility
...
Replace textwrap.shorten() with custom implementation, since it is only
available since Python 3.4. While at it, catch i3 exceptions in order to
make unit tests (hopefully) run through.
Also, Updated README.md
see #174
2017-09-15 20:02:07 +02:00
tobi-wan-kenobi
776824323b
Merge pull request #174 from UltimatePancake/master
...
[modules/title]
2017-09-15 19:52:34 +02:00
Pier-Angelo Gaetani
ad1832a57d
[module/title] Added pip dependency to travis
2017-09-15 10:36:20 -06:00
Pier-Angelo Gaetani
8bba1d1e0d
[module/title] Requirement update in README.md + linting
2017-09-15 10:03:58 -06:00
Pier-Angelo Gaetani
55f48d5618
Added title module.
2017-09-15 09:51:14 -06:00
Tobias Witek
75140c77b4
[modules/currency] Make output format configurable
...
Add two format strings:
* sourceformat to specify the "base" format
* destinationdelimiter to format how multiple rates are delimited
2017-09-10 18:37:11 +02:00
Tobias Witek
bf53c5912c
[modules/currency] Enable base and symbol configuration
...
The "base" currency can now be configured using the parameter "source",
and the "symbols" to be resolved can be configured using the parameter
"destination", which is a comma-separated list.
see #169
2017-09-10 09:34:02 +02:00
Tobias Witek
b4dcfb792c
Merge branch 'batman-nair-patch-2'
2017-09-10 09:16:49 +02:00
Tobias Witek
5551eb1d74
[modules/traffic] Use boolean util methods
...
see #171
2017-09-10 09:16:21 +02:00
Tobias Witek
b8bfc5b889
Merge branch 'patch-2' of git://github.com/batman-nair/bumblebee-status into batman-nair-patch-2
2017-09-10 09:14:00 +02:00
tobi-wan-kenobi
14dabcc460
Merge pull request #170 from batman-nair/patch-1
...
Removed returning n/a
2017-09-10 09:13:11 +02:00
Arjun Nair
a6d7653873
Added parameter showname to hide network interface
...
Becomes a needless info for personal laptop usages where only one interface is used.
2017-09-10 00:23:41 +05:30
Arjun Nair
dc85a8e936
Removed returning n/a
...
Better not to show
2017-09-09 23:26:39 +05:30
Tobias Witek
a08db28da0
[modules/currency] Fix runaway docstring
2017-09-07 16:22:30 +02:00
Tobias Witek
f4994cec7a
Merge branch 'AntouanK-modules/fx-currency'
2017-09-07 16:20:01 +02:00
Tobias Witek
f7555f8d6b
[modules/currency] Add documentation and screenshot
...
see #169
2017-09-07 16:19:37 +02:00
Tobias Witek
4ebce517cc
[modules/currency] Use unicode strings
...
see #169
2017-09-07 16:16:35 +02:00
Tobias Witek
86de505cda
[modules] rename fx to currency
...
see #169
2017-09-07 16:10:22 +02:00
Antonis Karamitros
975027820f
Add an fx module to track GBP/EUR and GBP/USD
2017-09-07 12:54:29 +01:00
Tobias Witek
a9ae3c5ed4
Merge branch 'master' of github.com:tobi-wan-kenobi/bumblebee-status
2017-09-07 05:12:06 +02:00
Tobias Witek
b2d0979050
[core/input] Ignore errors during callbacks
...
If a callback command cannot be executed, do not terminate the whole
bar. Furthermore, if such a failure occurs, try to fall back to a
globally (i.e. non widget-specific) command, so that callbacks
registered in the engine itself (such as mouse-wheel scrolling) still
function properly.
fixes #166
2017-09-07 05:10:47 +02:00
tobi-wan-kenobi
811b68c562
Merge pull request #162 from zetxx/master
...
fix: exception occurred when screen is locked
2017-08-21 18:35:20 +02:00
Elin Angelov
9ab02cb92b
fix: exception occurred when screen is locked
2017-08-21 10:37:38 +03:00
Tobias Witek
93768e3380
[doc] Updated README.md + small logging refactor
...
* Fix minor grammatical errors in README.md
* Make logfile configuration a bit nicer
2017-08-20 10:59:39 +02:00
Tobias Witek
919dfdd6e1
[modules/cmus] Remove accidential print
2017-08-20 10:44:38 +02:00
Tobias Witek
f7f6783659
[modules/cmus] Fix Python3 compatibility issue
2017-08-19 16:33:42 +02:00
Tobias Witek
d2bef950ba
[modules/cmus] Fix missing position/duration
...
Wrong parameter was used as key value, so position and duration were
missing.
2017-08-19 16:23:38 +02:00
Tobias Witek
054ad96ec2
[modules/getcrypto] Simplify code a bit
...
Make codeclimate happy...
2017-08-19 16:14:42 +02:00
Tobias Witek
5e007acb5c
[modules/cmus] Refactor and simplify code
2017-08-19 16:07:52 +02:00
tobi-wan-kenobi
c72432e80b
Merge pull request #160 from ibrokemypie/mpd
...
[Modules/mpd] Add MPD host parameter
2017-08-17 10:31:57 +02:00
ibrokemypie
6bbeb416f8
[Modules/mpd] Add MPD host parameter
...
MPC uses localhost by default, but some configurations require otherwise.
Default behaviour is unchanged.
2017-08-17 17:21:42 +10:00
Tobias Witek
9619f7a754
[modules/datetime] Fix for Python3
2017-08-12 17:13:02 +02:00
Tobias Witek
9f69cc6ae9
[core] Add ability to "hide" a module with all its widgets
...
* A module can override the method "hidden" to specify when all it's
widgets should be hidden.
* Implement hidden for cmus and spotify
* Fix problem that cmus widgets were not displayed correctly
fixes #157
2017-08-12 17:03:04 +02:00
Tobias Witek
8376e406e5
[modules/datetime] Add encoding for locale
...
When creating the date/time string, use the locale's preferred encoding
to format the string.
hopefully, this
fixes #158
2017-08-12 16:44:17 +02:00
Tobias Witek
474da05929
[modules/datetime] Simplify locale logic
...
see #156
2017-08-07 18:32:02 +02:00
tobi-wan-kenobi
17204dda91
Merge pull request #156 from nayaverdier/master
...
CPU icon and datetime locale
2017-08-07 18:27:22 +02:00
Naya Verdier
7e1e020443
[module/datetime] Fix case when no locale is set
2017-08-06 11:46:05 -07:00
Naya Verdier
aa9941ceda
[module/datetime] Add locale parameter to override system default
...
This change mostly affects the %x and %X variables, for example to
change to 24 hour time you might set the locale to 'en_UK.UTF-8'.
2017-08-06 11:29:41 -07:00
Naya Verdier
d15750008f
Revert part of commit df6e323
to fix the CPU icon
...
After that commit it because unrecognized to awesome fonts causing a
box to be in place of the CPU icon.
2017-08-06 11:21:54 -07:00
tobi-wan-kenobi
1db8168724
Merge pull request #154 from fredj/spotify_format
...
[module/spotify] Add new format string parameter
2017-08-04 18:15:56 +02:00
tobi-wan-kenobi
395bc3ed12
Merge pull request #153 from fredj/power_readme
...
Add 'power' and 'dbus' to the required modules list
2017-08-04 18:15:12 +02:00
Frederic Junod
2183b229e3
[module/spotify] Add new format string parameter
2017-08-04 11:37:31 +02:00
Frederic Junod
d851b27a22
Add 'dbus' to the required modules list
2017-08-04 10:47:05 +02:00
Frederic Junod
254a883d8d
Add 'power' to the required modules list
2017-08-04 10:41:37 +02:00
Tobias Witek
5d4c9e4a41
[readme] Add note about mouse wheel
2017-08-02 19:34:54 +02:00