tobi-wan-kenobi
2e7e75a27c
feat(shell): add timeout warning and faster update
...
see #990
2023-09-15 15:15:31 +02:00
tobi-wan-kenobi
d303b794f3
feat(docs): clarify line continuation
...
fixes #987
2023-09-15 15:11:23 +02:00
tobi-wan-kenobi
b42323013d
fix(config): make config file keys case sensitive
...
Since the configparser library by default parses keys case insensitive
(all lowercase), certain mappings, especially in the pulseaudio modules,
could fail ("internal" pulseaudio device names are matched against
entries in the configuration).
fixes #992
2023-09-15 15:06:57 +02:00
tobi-wan-kenobi
8583b5123e
Merge pull request #991 from LokiLuciferase/feature/title-change-on-workspace-switch
...
poll window title also on workspace change (not only window events)
2023-09-13 21:25:16 +02:00
Lukas Lüftinger
b762132037
poll window title also on workspace change (not only window events)
2023-09-13 18:02:26 +02:00
tobi-wan-kenobi
fded39fa81
[modules/pulsectl] make device names case sensitive
...
A previous change accidentially changed the "pretty" device name mapping
to be required to be in lowercase (rather than the exact name of the
devices. Restore previous functionality.
fixes #989
2023-09-11 09:36:47 +02:00
tobi-wan-kenobi
9c5e30ac61
Merge pull request #988 from TheEdgeOfRage/pulsectl-filter
...
Add device filter support to pulsectl popup menu
2023-09-07 10:32:54 +02:00
Pavle Portic
9e6e656fa8
Add device filter support to pulsectl popup menu
2023-09-06 22:34:38 +02:00
tobi-wan-kenobi
b9e45ca994
Merge pull request #986 from TheEdgeOfRage/pulsectl-font-size
...
Allow adjusting the fontsize of the pulsectl default device popup
2023-09-06 16:00:46 +02:00
Pavle Portic
37b5646d65
Allow adjusting the font size of tk popups
2023-09-06 12:11:57 +02:00
tobi-wan-kenobi
d03e6307f5
[contrib/stock] change API to alphavantage.co
...
Changed the stock module to work again (with an API key), and make it
easier to change the data provider by the user.
fixes #971
2023-07-21 14:18:17 +02:00
tobi-wan-kenobi
1471d8824b
Merge pull request #980 from sazk07/main
...
Fix: pipewire.py module
2023-07-20 00:35:40 +02:00
Shahan Arshad
04a222f3c8
Fix: pipewire.py module
...
mousewheel up and down events were initially not working on my bumblebee status bar. After verifying on the command line, it seems that wpctl set-volume command requires sink ID first and percentage change as the second arg.
steps to verify, assuming wireplumber is installed and sink ID is 32
```sh
wpctl set-volume 32 50%
```
will set the volume to 50%
```sh
wpctl set-volume 50% 32
```
will result in `Object '52' not found
2023-07-20 02:16:24 +05:00
tobi-wan-kenobi
868fdbedd3
Merge pull request #979 from sazk07/patch-1
...
Add: missing mention of pipewire module on website
2023-07-19 20:05:50 +02:00
Shahan Arshad
e1f50f4782
Add: missing mention of pipewire module on website
...
I was reading the docs on the website(https://bumblebee-status.readthedocs.io/en/latest/modules.html#contrib ) and there was no mention of the pipewire module which exists among the contrib modules. This edit will inform users about the pipewire module
2023-07-19 22:10:05 +05:00
tobi-wan-kenobi
f855d5c235
[modules/aur-update] hide if no packages
...
fixes #978
2023-07-17 12:58:48 +02:00
tobi-wan-kenobi
2546dbae2e
[tests/amixer] fix tests
2023-07-17 12:55:06 +02:00
tobi-wan-kenobi
d27986a316
[requirements] remove json requirement - which is a builtin
2023-07-17 12:43:06 +02:00
tobi-wan-kenobi
4df5272164
[workflows] update python versions
2023-07-17 12:36:32 +02:00
tobi-wan-kenobi
839d79e68f
Merge pull request #977 from jebaum/main
...
allow setting sink ID in pipewire module
2023-07-17 01:41:01 +02:00
James Baumgarten
ee796f6589
allow setting sink ID in pipewire module
2023-07-16 15:06:31 -06:00
tobi-wan-kenobi
9b4944c53f
Merge pull request #976 from lasnikr/main
...
[modules/usage] A module for "ActivityWatch"
2023-07-10 22:03:02 +02:00
Lasnik
8178919e2c
add description
2023-07-10 16:52:22 +02:00
Lasnik
305f9cf491
formatting guidelines
2023-07-10 15:51:00 +02:00
Lasnik
b866ab25b6
create module
2023-07-10 15:42:11 +02:00
tobi-wan-kenobi
775210db08
Merge pull request #974 from hugoeustaquio/main
...
Adding suport for multiple sound cards, not only devices.
2023-06-30 06:15:10 +02:00
Hugo Eustáquio
2ef6f84df3
Adding suport for multiple sound cards, not only devices.
2023-06-29 14:38:54 -03:00
tobi-wan-kenobi
a97e6f2f7d
Merge pull request #973 from SuperQ/cpu3
...
[modules/cpu3] Add new CPU module
2023-06-19 14:46:32 +02:00
SuperQ
0b4ff04be5
[modules/cpu3] Add new CPU module
...
Based on cpu2 module, but use `sensors -j` and some json path walking to
better parse CPU temp and fan speeds. The output of `sensors -u` can
contain many duplicates of the same sensor name, but from different
sensor device paths.
Signed-off-by: SuperQ <superq@gmail.com>
2023-06-19 14:08:16 +02:00
tobi-wan-kenobi
7cda35c1df
Merge pull request #972 from bbernhard/fix_pihole
...
use API token instead of password hash in pihole module
2023-05-28 18:08:38 +02:00
Bernhard B
b3007dd042
use API token instead of password hash in pihole module
...
* with newer versions of pi-hole, it is not possible
anymore to use the password hash for the API authentication.
Instead, one needs to use the dedicated API token for that.
In order to stay backwards compatible, and not break existing
bumblebee_status setups, the 'pwhash' parameter is still supported
(in case someone runs an outdated pi-hole version).
* the new pi-hole API endpoints do not allow to access the summary
endpoint without an API token. So, therefore '&auth=<api token>' was
added.
2023-05-28 17:13:52 +02:00
tobi-wan-kenobi
8967eec44b
[module/watson] Add formatting string
...
Make it possible to customize the watson message in the widget
see #963
2023-05-11 14:28:32 +02:00
tobi-wan-kenobi
14f19c897a
[modules/pulsectl] add default device selection
...
re-enable functionality to add a popup that allows the user to select
the default source/sink.
fixes #965
2023-05-11 08:45:03 +02:00
tobi-wan-kenobi
e9696b2150
[readthedocs] explicitly specify build OS
...
fixes #970
2023-05-11 08:30:59 +02:00
tobi-wan-kenobi
c0526f2775
Merge pull request #969 from Duarte-Figueiredo/fix-build
...
Fixed typo in 'today' that is currently breaking the tests
2023-05-06 12:45:19 +02:00
Duarte Figueiredo
6b4898017f
Fixed typo in 'today' that is currently breaking the tests
2023-05-06 11:20:45 +01:00
tobi-wan-kenobi
bdfc4fdab4
Merge pull request #968 from Duarte-Figueiredo/main
...
Updated gitlab module to have state of warning when there is at least 1 notification, just like the github module
2023-05-06 12:01:24 +02:00
Duarte Figueiredo
a6de61b751
Updated gitlab module to have state of warning when there is at least 1 notification, just like the github module
2023-05-06 10:56:17 +01:00
tobi-wan-kenobi
1dd39a4e43
Merge pull request #967 from Duarte-Figueiredo/main
...
[modules/todoist] - New module that connects to https://api.todoist.com
2023-04-19 14:20:59 +02:00
Duarte Figueiredo
592d08c082
removed Final import because of python3.7 backwards compatibility
2023-04-19 12:01:07 +01:00
Duarte Figueiredo
cad45ecd2c
[modules/todoist] - New module that connects to https://api.todoist.com and displays number of tasks due
2023-04-19 11:50:25 +01:00
tobi-wan-kenobi
79081ebb4f
Merge pull request #966 from Duarte-Figueiredo/main
...
[modules/wakatime] - New module that connects to https://wakatime.com api
2023-04-16 15:24:50 +02:00
Duarte Figueiredo
1b0478edd4
changed icon from normal w to font-awesome clock
2023-04-16 11:38:13 +01:00
Duarte Figueiredo
2b4e2b2c82
rename mock_summaries_api_response test function
2023-04-16 11:29:31 +01:00
Duarte Figueiredo
42e041ce03
[modules/wakatime] - New module that connects to https://wakatime.com and displays coding duration stats
2023-04-16 11:24:51 +01:00
tobi-wan-kenobi
e58afff48a
Merge pull request #964 from dmturner/weather
...
Change OpenWeatherMap request url from HTTP to HTTPS
2023-04-13 14:26:12 +02:00
dmturner
f34e02d824
Change OpenWeatherMap request url from HTTP to HTTPS
2023-04-13 12:49:39 +01:00
tobi-wan-kenobi
2e1289f778
[core] fix importlib.util error
...
add explicit import of importlib.util
fixes #962
2023-04-11 12:42:55 +02:00
tobi-wan-kenobi
b750d96a72
Merge pull request #959 from chedge/pipx_compatibility
...
Added path for themes directory when installed via pipx
2023-03-26 01:30:32 +01:00
C H
61e38c6094
Added path for themes directory when installed via pipx
2023-03-25 15:27:42 -07:00