Tobias Witek
5e007acb5c
[modules/cmus] Refactor and simplify code
2017-08-19 16:07:52 +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
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
Frederic Junod
2183b229e3
[module/spotify] Add new format string parameter
2017-08-04 11:37:31 +02:00
Tobias Witek
e763b55b86
[modules/disk] Backwards compatibility
...
Add support for showUsed, showSize and showPercent, but mark them as
deprecated.
see #151
2017-08-02 05:52:53 +02:00
kymon
2fcff4c2c9
disk module enhancement
2017-08-01 17:06:11 +02:00
Frederic Junod
9be1dbc1e0
[module/battery] Simplify remaining time computation
...
The `power` module already return a special value on AC: `power.common.TIME_REMAINING_UNLIMITED`
2017-07-30 08:59:50 +02:00
Tobias Witek
77b962a2f5
Merge branch 'master' of github.com:tobi-wan-kenobi/bumblebee-status
2017-07-29 14:25:59 +02:00
Vidyu Krastev
216ef815c7
Locale for datetime module
2017-07-27 16:01:56 +02:00
Tobias Witek
115f03cb0f
[module/battery] Add remaining time, if available
...
Add remaining time directly to widget, if available, and if not on
charge.
see #146
2017-07-26 16:41:30 +02:00
Frederic Junod
78adbc0b4a
[module/github] Add pagination support
...
The GitHub API returns 50 items per page.
2017-07-25 06:52:39 +02:00
Rafael Cavalcanti
eb0035fdd0
Add click events to Spotify module
2017-07-24 11:19:39 -03:00
Tobias Witek
6a0578d2c3
[modules/battery] Incorporate @yvesh's estimated time remaining
...
Move changes proposed by @yvesh to show the remaining battery time into
the battery module.
see #146
2017-07-23 18:45:07 +02:00
Tobias Witek
a312269240
[modules/sensors] Add fallback for temperature retrieval
...
If /sys/class/ data cannot be read, fall back to "sensors -u", by
popular demand :P
see #145
2017-07-22 11:44:56 +02:00
ibrokemypie
58298d5e30
[modules/sensors] Remove sensors dependency and read from device
...
was having some problems with the current implementation as i have multiple values with the same name in sensors -u.
this way it is unambiguous and *should* just work everywhere with no lm_sensors required, though some distros might move the pseudo file elsewhere, not sure, but thats why it is configurable.
testing would be great.
also, the file is simpler too.
2017-07-19 22:14:00 +10:00
tobi-wan-kenobi
14f0af373c
Merge pull request #143 from fredj/memory_format
...
[module/memory] Add new format string parameter
2017-07-15 10:32:57 +02:00
Frederic Junod
37434aa5e5
[module/memory] Add new format string parameter
2017-07-15 09:48:23 +02:00
Frederic Junod
c2f9b2634a
[module/getcrypto] Use bumblebee.util.asbool for the boolean parameters
2017-07-15 08:36:33 +02:00
tobi-wan-kenobi
8941f60572
Merge pull request #133 from fredj/battery_click
...
[module/battery] Open gnome-power-statistics on left click
2017-07-08 09:10:33 +02:00
Frederic Junod
dc5e657bc3
[module/github] Doc for github.token OAuth scope
2017-07-08 08:27:59 +02:00
Frederic Junod
30ea9e2e69
[module/github] Refresh on right click
2017-07-08 08:22:52 +02:00
Frederic Junod
d8018db2c2
[module/battery] Open gnome-power-statistics on left click
2017-07-08 07:07:00 +02:00
Frederic Junod
b0268a412b
Add bumblebee.util.asbool function
...
Harmonize the boolean parameter value. Now `t`, `true`, `y`, `yes`, `on`, `1` are considered truthy and
everything else falsy.
2017-07-08 06:56:20 +02:00
tobi-wan-kenobi
ccc952b12c
Merge pull request #126 from fredj/spelling
...
[module/pacman] Fix spelling
2017-07-07 17:44:25 +02:00
Frederic Junod
7abe3b7918
[module/github] Fix requirements for GitHub module
2017-07-07 17:25:02 +02:00
Frederic Junod
a834a7d356
[module/pacman] Fix spelling
2017-07-07 17:16:07 +02:00
tobi-wan-kenobi
1b95f55851
Merge pull request #123 from fredj/github_module_simplify
...
[module/github] Use json function from requests and 'filter' instead of a loop
2017-07-07 16:22:07 +02:00
tobi-wan-kenobi
a7448c78e3
Merge pull request #124 from fredj/github_module_left_click
...
[module/github] Open GitHub notifications on left click
2017-07-07 16:21:21 +02:00
Frederic Junod
fd0a09945b
[module/memory] Fix parameter prefix in doc
2017-07-07 08:49:31 +02:00
Frederic Junod
b48c02a3e2
[module/github] Open GitHub notifications on left click
2017-07-07 06:56:16 +02:00
Frederic Junod
0ce2a25d4e
[module/github] Use 'json' from requests and 'filter' instead of a loop
2017-07-07 06:51:57 +02:00
Frederic Junod
be7fa79e8a
[modules/github] Move the requests.get inside the try/except
2017-07-06 13:52:14 +02:00
tobi-wan-kenobi
494b11be88
Merge pull request #121 from quartje/master
...
Add error handling and the ability to change currencies for the getcrypto module
2017-06-27 18:20:34 +02:00
Bart Geesink
915cfc681a
[modules/getcrypto] Add the option to display the price in other
...
currencies than USD.
2017-06-26 22:35:33 +02:00
jmg5e
11f86b75c8
removed xbacklight dependency for brightness module
2017-06-26 05:31:44 -05:00
Bart Geesink
43a25486ba
[modules/getcrypto] Add error handling to the api request. This prevents
...
a bumblebee crash when no internet connection is present (like when a
laptop resumes from sleep mode)
2017-06-24 17:41:40 +02:00
Tobias Witek
d69f13f0b4
[modules/battery] Autodetect battery devices
...
The module now creates a widget for each battery device it detects and
shows the status for each of them (I don't know of anyone with more than
a single battery, but if I'm overhauling the module anyhow, might as
well do it comprehensively).
fixes #117
2017-06-18 11:35:06 +02:00
Tobias Witek
d5875827fa
Merge branch 'popups' of git://github.com/brunosmmm/bumblebee-status into brunosmmm-popups
2017-06-16 15:29:14 +02:00
Tobias Witek
6183054ac6
[modules/todo] Make path to TODO file configurable
2017-06-16 11:24:55 +02:00
Tobias Witek
4337c2b087
[modules/todo] Make unit test pass
...
Return value of full_text must be a string.
2017-06-16 11:22:08 +02:00
Michael Skelton
66ecf73760
Updated todo module to agnostic user path
2017-06-16 16:52:01 +10:00
Michael Skelton
250c0135e6
added bumblebee module
2017-06-16 16:51:27 +10:00
Tobias Witek
76404bf90b
[modules/pulseaudio] Default pulseaudio autostart to false
...
To pacify @ibrokemypie ;-)
Joking aside: Not autostarting the pulseaudio daemon by default makes a
lot of sense, so adjust default behaviour.
see #108
2017-06-15 14:14:16 +02:00
Tobias Witek
d189b3a335
[modules/battery] Remove leading zeroes and use minwidth
2017-06-15 13:22:27 +02:00
Tobias Witek
68e0b51178
[modules/pulseaudio] Automatically restart pulseaudio daemon
...
If the current volume and mute status cannot be retrieved, the most
likely explanation is that the pulseaudio daemon is not running.
Automatically start it in such a case.
Also, add a parameter "autostart" to the pulseaudio module to disable
this behaviour in case it causes issues.
see #108
2017-06-15 11:09:00 +02:00