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
Tobias Witek
ce7870c5bf
Merge branch 'Kymon-disk_remaining&fix'
2017-08-02 16:38:49 +02:00
tobi-wan-kenobi
e029e05eaa
Merge pull request #151 from Kymon/disk_remaining&fix
...
disk module: added remaining space option + bug fix
2017-08-02 16:37:53 +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
tobi-wan-kenobi
be4f4cb68f
Merge pull request #150 from fredj/battery_remaining
...
[module/battery] Simplify remaining time computation
2017-07-30 10:21:06 +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
Tobias Witek
f74648dc45
Merge branch 'pr146-battery-remaining'
2017-07-29 14:25:45 +02:00
tobi-wan-kenobi
eb001299cc
Merge pull request #149 from vidyu/master
...
Locale for datetime module
2017-07-27 16:10:26 +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
tobi-wan-kenobi
eab563bda0
Merge pull request #148 from fredj/github_pagination
...
[module/github] Add pagination support
2017-07-26 16:21:56 +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
tobi-wan-kenobi
443a1098ca
Merge pull request #147 from rccavalcanti/spotify-ctrl
...
Add click events to Spotify module
2017-07-24 17:00:47 +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
tobi-wan-kenobi
0fb03dfa8f
Merge pull request #145 from ibrokemypie/cputemp
...
modules/sensors: remove sensors dependency and read from device
2017-07-19 17:51:34 +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
tobi-wan-kenobi
fa255ac8b4
Merge pull request #142 from fredj/getcrypto_bool
...
[module/getcrypto] Use bumblebee.util.asbool for the boolean parameters
2017-07-15 10:31:28 +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
Tobias Witek
5ca9ab796d
[engine] Add logging for configuration file
...
For troubleshooting.
see #138
2017-07-14 17:11:20 +02:00
tobi-wan-kenobi
0eca3b8de8
Merge pull request #141 from fredj/RawConfigParser
...
[engine] Use RawConfigParser instead of SafeConfigParser
2017-07-14 17:05:33 +02:00
Frederic Junod
effea548ce
[engine] Use RawConfigParser instead of SafeConfigParser
...
To allow percent signs in the config file
2017-07-14 09:33:24 +02:00
Frederic Junod
fe9c2835ad
[engine] Add debug logging
2017-07-14 09:33:24 +02:00
Tobias Witek
753ac453c6
[README] Add information about configuration files
2017-07-12 18:43:17 +02:00
Tobias Witek
ab989d8ddf
[engine] Allow config parameter fallback to config file
...
If a configuration parameter is *not* specified with -p on the
commandline, look for a INI style configuration file as fallback in
~/.bumblebee-status.conf or ~/.config/bumblebee-status.conf.
Section must be "module-parameters", like this:
[module-parameters]
github.token=<your github token>
fixes #138
2017-07-12 18:37:59 +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
tobi-wan-kenobi
c93c03eb15
Merge pull request #134 from fredj/doc_debug_file
...
Fix doc about the debug file location
2017-07-08 09:09:41 +02:00
tobi-wan-kenobi
f986662b53
Merge pull request #135 from fredj/github_right_click
...
[module/github] Refresh on right click
2017-07-08 09:09:17 +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
1252a548a0
Fix doc about the debug file location
2017-07-08 08:12:16 +02:00
Frederic Junod
d8018db2c2
[module/battery] Open gnome-power-statistics on left click
2017-07-08 07:07:00 +02:00