Sefa Eyeoglu
fc89b01ba6
feat: implement mpd volume format template
...
Allow the user to show the current volume from MPD status via the
`format` and/or `tooltip-format` configuration options.
The values are provided by libmpdclient and are integers, generally
between 0-100 (without %). Values above 100 are also possible, as mpd
output plugins like `pulse` support volumes above 100%.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2021-04-20 08:35:47 +02:00
dmitry
ba278985e8
Add ignore-list param to wlr/taskbar
2021-04-18 21:34:29 +03:00
Alex
d0f60c47bf
Merge pull request #1070 from jgmdev/cpumodulefix
...
[Module CPU] fix crash due to empty frequencies.
2021-04-15 21:17:00 +02:00
Alex
07f2470e36
Merge pull request #974 from kamushadenes/patch-1
...
Improve Pulseaudio sink/source separation
2021-04-15 21:09:35 +02:00
jgmdev
f8f1e791a3
[Module CPU] fix crash due to empty frequencies.
...
On some systems (eg: ARM) the supported frequencies of the CPU are not
properly reported by /proc/cpuinfo so if that fails try to retrieve them
from /sys/devices/system/cpu/cpufreq/policy[0-9]/cpuinfo_[max|min]_freq.
2021-04-15 14:30:29 -04:00
Petri Lehtinen
c850212288
Use the correct battery status when multiple batteries are present
2021-03-28 20:07:35 +03:00
Alex
600afaf530
Merge pull request #1037 from Moonlight-Angel/cpu-frequency
...
Add cpu min/max/avg frequencies
2021-03-25 12:09:42 +01:00
nullobsi
bf3efdb89c
Merge branch 'master' into master
2021-03-14 21:34:25 -07:00
Antonin Reitz
a49b12b66b
Fix CPU load values
2021-03-12 20:58:51 +01:00
nullobsi
1573e1eb97
change variable instead of substr(len)
2021-02-26 13:29:58 -08:00
Genesis
99643ba2e6
Stub parseCpuFrequencies on *BSD platforms
2021-02-25 09:14:51 +01:00
Genesis
08ea5ebe1f
Add cpu frequency
2021-02-25 09:14:51 +01:00
nullobsi
b4728f2e1d
Merge branch 'master' into master
2021-02-16 21:51:31 -08:00
Alex
08e19602f7
Merge pull request #1015 from alebastr/rfkill-events
...
rfkill code refactoring
2021-02-11 10:20:13 +01:00
nullobsi
b12b500bfc
Merge branch 'master' into master
2021-02-10 09:39:03 -08:00
Aleksei Bavshin
6d5afdaa5f
fix(network): don't block the main thread on rfkill update
...
Moving rfkill to the main event loop had unexpected side-effects.
Notably, the network module mutex can block all the main thread events
for several seconds while the network worker thread is sleeping.
Instead of waiting for the mutex let's hope that the worker thread
succeeds and schedule timer thread wakeup just in case.
2021-02-09 21:27:22 -08:00
Aleksei Bavshin
52dd3d2446
refactor(bluetooth): remove interval
and timer thread
...
The timer thread was always reading the same value from Rfkill state.
2021-02-09 21:27:21 -08:00
Aleksei Bavshin
ecc32ddd18
refactor(bluetooth): remove Bluetooth::status_
...
The string was always overwritten in `update()`; don't need to store
temporary value in the class.
2021-02-09 21:27:20 -08:00
Aleksei Bavshin
38c29fc242
refactor(rfkill): poll rfkill events from Glib main loop
...
Open rfkill device only once per module.
Remove rfkill threads and use `Glib::signal_io` as a more efficient way
to poll the rfkill device.
Handle runtime errors from rfkill and stop polling of the device instead
of crashing waybar.
2021-02-09 21:27:19 -08:00
Andy Russell
95a6689077
disable Idle Inhibitor module if unsupported
2021-02-09 18:37:13 -05:00
Alex
f3ce7ff86c
Merge pull request #1021 from jgmdev/taskbar-icons
...
[wlr/taskbar] Check StartupWMClass
2021-02-07 16:52:34 +01:00
jgmdev
e4a65c72dd
Added missing 'if' space.
2021-02-07 04:27:16 -04:00
jgmdev
f14a73584f
[wlr/taskbar] Added break when matching StartupWMClass is found.
2021-02-07 01:01:57 -04:00
jgmdev
fffb52dd93
[wlr/taskbar] Check StartupWMClass on list returned by g_desktop_app_info_searchi()
2021-02-07 00:50:52 -04:00
Alex
71f9ed3099
Merge pull request #1018 from jgmdev/taskbar-icons
...
[wlr/taskbar] Fix unhandled exception crash when icon name is a path.
2021-02-04 10:05:02 +01:00
jgmdev
e293b89f6b
[wlr/taskbar] Removed unnecessary catch statement.
2021-02-04 04:57:08 -04:00
jgmdev
8a284e7c74
[wlr/taskbar] Declared load_icon_from_file() static.
2021-02-03 21:14:04 -04:00
jgmdev
22ed153004
[wlr/taskbar] Fix unhandled exception crash when icon name is a path.
2021-02-03 21:04:10 -04:00
Genesis
7eb2a6b709
Add a configuration entry to disable auto_back_and_forth on Sway workspaces
2021-02-02 21:58:26 +01:00
Alex
f2e9bb54f0
Merge pull request #1011 from jgmdev/taskbar-icons
...
[wlr/taskbar] More icon search improvements.
2021-02-02 09:03:35 +01:00
jgmdev
ac6667b1c9
[wlr/taskbar] More icon search improvements.
...
* Added ~/.local/share prefix to search in user defined apps.
* Add support for apps that don't properly set an id like pamac.
2021-02-02 01:03:28 -04:00
Alex
7d78a3aeef
Merge pull request #1001 from max-k/master
...
[sway/window] Add app_id to usable fields in title
2021-02-01 22:23:49 +01:00
nullobsi
35062ceb99
Merge branch 'master' into master
2021-01-31 12:01:49 -08:00
nullobsi
f05afb5468
Merge branch 'master' into fullwidth-length
2021-01-31 11:58:12 -08:00
nullobsi
ecba117dc0
remove unnessecary logging
2021-01-31 11:56:25 -08:00
nullobsi
d2a1f41750
Use g_unichar_iswide to properly align calendar on CJK locales
2021-01-31 11:53:53 -08:00
jgmdev
3881af4bbe
Improved wlr/taskbar icon search.
2021-01-31 15:37:26 -04:00
nullobsi
6cc3212605
add length limits for MPD module tags
2021-01-30 18:04:59 -08:00
Thomas Sarboni
e19aa1d43a
[sway/window] Add app_id to usable fields in title
2021-01-30 01:41:45 +01:00
Martin Pittermann
3bcf390484
add power to battery formatter
2021-01-24 21:39:14 +01:00
Kamus Hadenes
dc38640341
Merge branch 'master' into patch-1
2021-01-18 10:55:40 -03:00
Alex
66e5fda418
Merge pull request #964 from Ocisra/master
...
Add an option to use battery design capacity
2021-01-18 13:48:03 +01:00
Ocisra
392b0679c9
Merge branch 'master' into master
2021-01-18 12:39:25 +01:00
ocisra
0bd96f339e
typo
2021-01-18 12:38:02 +01:00
Marek Černoch
ce0bf6269b
battery: use timeTo as the default format name
2021-01-18 12:32:51 +01:00
Marek Černoch
fdaba72974
Merge branch 'master' into battery-custom-tooltip
2021-01-18 12:22:44 +01:00
Alex
51bfe9eaf6
Merge pull request #881 from olemartinorg/master
...
Support format-{state} for cpu/disk/memory
2021-01-18 12:02:59 +01:00
Alex
a25cf4d188
Merge pull request #891 from danieldg/temp-tooltip
...
Add "tooltip-format" to temperature module
2021-01-18 12:01:34 +01:00
Alex
ede1146ddc
Merge pull request #903 from spk/simpleclock
...
Add simpleclock as fallback when hhdate is not available
2021-01-18 12:00:48 +01:00
sjtio
9d5ce45f3b
add option tag-labels to river/tags
2021-01-15 01:07:56 +00:00