Tobias Witek
10df79ce9a
[core] Disable debugging if "-d" is not specified
...
Do not print any debugging messages unless "-d" has been specified on
the commandline.
Also, introduce two "special" logfiles "stdout" and "stderr" to log to
stdout and stderr, respectively.
fixes #213
2017-12-19 18:29:39 +01:00
Tobias Witek
63ef6b0bf8
[core/themes] Fix new theme code for Python 3.x
2017-11-26 20:05:28 +01:00
Tobias Witek
197c4c92a9
Merge branch 'theme-directories'
...
fixes #203
2017-11-26 19:57:31 +01:00
Tobias Witek
3fe2088d06
[tests] fix unit tests
2017-11-26 19:56:57 +01:00
tobi-wan-kenobi
f353bf6f7a
Merge pull request #208 from adam-dej/master
...
[modules] Add zpool module
2017-11-26 19:56:00 +01:00
Adam Dej
5766fedc46
[modules] Add zpool module
2017-11-25 13:01:59 +01:00
Tobias Witek
56b2981379
[core/themes] Fix exception on missing theme
...
If no theme is found, raise an exception.
see #203
2017-11-18 14:59:30 +01:00
Tobias Witek
9d81d83d37
Merge branch 'master' into theme-directories
2017-11-18 14:57:41 +01:00
Tobias Witek
15c78cd6a6
[core/themes] Add theme merging from different locations
...
Theme files with the same name, but in different theme locations, are
now merged together.
see #203
2017-11-18 14:56:44 +01:00
Tobias Witek
9d7fc5c1d4
[core/themes] De-duplicate theme names
...
List themes only once, even if they are present multiple times in
different locations.
(Yes, I know that list(set(result)) would do the same, but here, I'd
like to not waste memory and be a bit faster).
see #203
2017-11-18 14:51:25 +01:00
Tobias Witek
8a0fae529a
Revert "[modules/datetime] Rename datetime to date-time"
...
This reverts commit 4bc96987db
.
2017-11-18 11:26:42 +01:00
tobi-wan-kenobi
edb53ca34a
Merge pull request #207 from fredj/absolute_import
...
Use absolute_import in uptime module
2017-11-18 11:25:49 +01:00
Frederic Junod
34ac317bfa
Use absolute_import in uptime module
2017-11-18 09:27:12 +01:00
Tobias Witek
d698b58fd8
[doc] update number of user-contributed modules
2017-11-13 19:00:00 +01:00
Tobias Witek
4504f6fff3
[screenshots] Add new modules
2017-11-13 18:57:19 +01:00
Tobias Witek
4bc96987db
[modules/datetime] Rename datetime to date-time
...
Finally fix the datetime import errors by renaming the bumblebee
datetime module (*bad* idea from the start).
Apologies to everyone for whom it now breaks.
2017-11-13 18:54:54 +01:00
tobi-wan-kenobi
a5154ded73
Merge pull request #205 from ccoors/master
...
[modules/uptime] Add uptime module
2017-11-13 18:44:42 +01:00
tobi-wan-kenobi
94f8f2e426
Merge pull request #204 from cacyss0807/new_shortcut_module
...
[modules] added new shortcut module
2017-11-13 18:41:35 +01:00
Christian F. Coors
6b61d43648
Add uptime module
2017-11-13 16:04:00 +01:00
Camilo Celis Guzman
c75518e8f7
[modules] added new shortcut module
...
This modules makes it very easy to create shortcuts as widgets, for which the user can define the command to be executed when left clicking on it. It supports single or multiple shortcuts
2017-11-13 15:54:25 +09:00
Tobias Witek
f72ac0ca99
[core/theme] Add ~/.config/bumblebee-status/themes to theme directories
...
Allow users to create themes outside the main theme tree.
see #203
2017-11-05 09:08:01 +01:00
tobi-wan-kenobi
760cc4252f
Merge pull request #202 from fredj/hipchat_icon
...
[modules/hipchat] Add ascii and awesome-fonts icon
2017-10-30 10:53:12 +01:00
Frederic Junod
1204d8058c
[modules/hipchat] Add ascii and awesome-fonts icon
2017-10-30 09:17:42 +01:00
tobi-wan-kenobi
3455ad3da4
Merge pull request #199 from cacyss0807/title_bug_fix
...
[modules/title] fixed runtime exception
2017-10-27 18:21:20 +02:00
tobi-wan-kenobi
bd9ccfef47
Merge pull request #200 from fredj/hipchat
...
Add new hipchat module
2017-10-27 18:18:24 +02:00
Frederic Junod
f75d321b20
Add new hipchat module
...
Displays the unread messages count for an HipChat user
2017-10-27 15:05:38 +02:00
Camilo Celis Guzman
fb1ce0e9af
[modules/title] fixed runtime exception
...
From i3ipc the find_focused().name can return a None instead of a string, this will casue a runtime exception
2017-10-27 17:42:10 +09:00
tobi-wan-kenobi
d0877ae46c
Merge pull request #198 from cacyss0807/modules_modifications
...
Minor modules modifications
2017-10-25 18:59:58 +02:00
Camilo Celis Guzman
28ee0b474d
added format parameter to cpu module
2017-10-25 19:09:04 +09:00
Camilo Celis Guzman
a84e568746
[modules/rotation] create a widget per display once on refresh
...
* This module only updates some information on the screen when a new
display is added/removed, hence it makes sense to update it only when
the i3-bar is refreshed.
2017-10-25 18:37:54 +09:00
Tobias Witek
2bf89735fb
[README] Update formatting
2017-10-23 17:14:57 +02:00
Tobias Witek
51f68ff382
[README] Add note on event handling
...
fixes #195
2017-10-23 17:14:00 +02:00
Tobias Witek
57064dcf54
[core/engine] Option to disable workspace wrap
...
Add a new parameter engine.workspacewrap (default to true) that, if set
to false, makes the workspace change via mouse wheel stop when hitting
the first/last workspace of an output (identical to how i3wm bar itself
behaves).
fixes #188
2017-10-21 13:06:36 +02:00
Tobias Witek
abd58d2fba
[core/engine] Add parameter 'engine.workspacewheel'
...
Add a parameter that allows the user to enable/disable workspace
scrolling via the status bar.
By default, scrolling is enabled, to disable it, add the following
parameter to your bumblebee-status invokation:
-p <other parameters> engine.workspacewheel=false
see #188
2017-10-21 08:46:48 +02:00
Tobias Witek
34d9278c6e
[modules/mpd] Add scrollable modifier
2017-10-21 08:21:37 +02:00
tobi-wan-kenobi
a40dde5812
Merge pull request #194 from max-kov/master
...
[modules/mpd] Fixed song duration parse bug
2017-10-21 08:21:00 +02:00
max-kov
36e7cc8dbb
[modules/mpd] Removed unneeded if statement
2017-10-20 16:39:48 +01:00
max-kov
3c0d53831b
[modules/mpd] Fixed song duration parse bug
...
After listening to an audio stream for longer than 10 minutes "mpc -f "tag artist %artist%\ntag title %title%"" will start producing lines with slightly different separation, which caused the bar to fail.
2017-10-20 12:22:42 +01:00
tobi-wan-kenobi
38920a783a
Merge pull request #193 from fredj/misc_cleanup
...
Miscellaneous code cleanup
2017-10-18 19:23:27 +02:00
Frederic Junod
8ce0c54363
Speed up travis startup time
...
Use a container based environment
2017-10-18 08:39:58 +02:00
Frederic Junod
a13e593012
Fix unused-import errors found by pylint
2017-10-18 08:38:26 +02:00
Frederic Junod
70a58715f3
Fix unused-variables errors found by pylint
2017-10-18 08:36:07 +02:00
tobi-wan-kenobi
851be18d72
Merge pull request #192 from fredj/currency_use_ft
...
[modules/current] Use markets.ft.com instead of fixer.io
2017-10-17 20:20:06 +02:00
tobi-wan-kenobi
863f87a570
Merge pull request #191 from fredj/pylint
...
Fix various errors found by pylint
2017-10-17 20:17:21 +02:00
Frederic Junod
d341c90c53
[modules/currency] Add symbol for JPY
2017-10-17 19:13:26 +02:00
Frederic Junod
1eb49ab53e
[modules/currency] Use a list for the data to preserve the order
2017-10-17 19:03:08 +02:00
Frederic Junod
4b1ba93109
[modules/currency] Use markets.ft.com instead of fixer.io
2017-10-17 19:01:57 +02:00
Frederic Junod
6f28726758
Fix unused-import errors found by pylint
2017-10-17 18:59:28 +02:00
Frederic Junod
5f20fa6134
Fix trailing-whitespace errors found by pylint
2017-10-17 18:59:26 +02:00
Frederic Junod
57204a215e
Fix bad-whitespace errors found by pylint
2017-10-17 18:59:23 +02:00