Daan Goossens
638b4e6573
feat: extend bluetooth module
2022-05-02 18:11:21 +02:00
Erik Reider
9dc09d2702
Added upower man page into man_files meson variable
2022-03-25 14:53:46 +01:00
Erik Reider
7fac2afb85
Added custom tooltip with device icon, device name and battery status
2022-03-19 17:09:55 +01:00
Erik Reider
14a2a7027f
Moved upower into its own directory
2022-03-19 11:34:34 +01:00
Erik Reider
6eb187a23e
Moved upower.*pp out of the upower directories
2022-03-15 23:00:09 +01:00
Erik Reider
d47073ef13
Reload all devices after wake from suspend
2022-03-15 22:49:40 +01:00
Erik Reider
4ee81c8dea
Added all callbacks
2022-03-15 17:54:06 +01:00
Alex
3c1ba0a240
chore: v0.9.12
2022-03-10 09:53:25 +01:00
Alex
115c6e36e6
chore: v0.9.11
2022-03-10 09:50:04 +01:00
Alex
383d999fec
chore: v0.9.10
2022-03-06 14:54:48 +01:00
Felix Weilbach
bcadf64031
Show application icon when using sway window module
...
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
2022-01-24 17:37:51 +01:00
Alex
1540797cd9
chore: v0.9.9
2022-01-10 09:58:29 +01:00
Aleksei Bavshin
1489a539f8
chore: bump supported fmt ver to 7.0.0
...
Certain features we use were added only in 7.0 and the code no longer
compiles with any earlier versions.
2022-01-07 22:33:52 -08:00
Yura Shatunov
5a4f7a70ef
fix indent
2022-01-04 14:53:59 +07:00
Alexis Cellier
795246263f
man: Add waybar-inhibitor man page
2021-12-14 08:30:28 +01:00
Alexis Cellier
eae65099d0
Add logind feature, with its 'inhibitor' module
...
The logind feature adds a new inhibitor module which allows to acquire
the inhibitor locks that logind presents.
Signed-off-by: Alexis Cellier <kernelserror@gmail.com>
2021-12-12 17:52:26 +01:00
Alex
05f7727dae
Merge branch 'master' into swaybar-ipc
2021-12-01 11:48:03 +01:00
Alex
b6e24bd527
Merge pull request #1305 from njoyard/feat/groups
...
Add module group feature
2021-11-29 15:19:48 +01:00
dmitry
3c2fa1625d
Finish
2021-11-28 01:12:35 +03:00
Nicolas Joyard
0c18e57937
add group feature
2021-11-25 12:01:17 +01:00
dmitry
15761ef802
Merge branch 'master' of https://github.com/Alexays/Waybar into workspace-manager-implementation
2021-11-16 21:44:50 +03:00
Aleksei Bavshin
6eba62f060
test: add build configs for catch2
2021-09-15 21:34:55 +07:00
Aleksei Bavshin
b377520a38
refactor(client): extract config handling into a new class
2021-09-14 13:15:54 +07:00
Alex
e5787a2617
chore: 0.9.8
2021-08-16 15:47:34 +02:00
Alex
445ad22580
Merge branch 'master' into keyboard_state
2021-07-23 15:59:08 +02:00
Grant Moyer
99138ffdcd
Add man page for keyboard_state module
2021-07-20 21:09:00 -04:00
Grant Moyer
6dfa31fb17
Basic keyboard state module
2021-07-20 21:09:00 -04:00
dmitry
8310700bbb
Improve sway/language
2021-07-13 04:33:12 +03:00
Alex
cdce3e03ea
Update meson.build
2021-04-30 14:25:48 +02:00
Alex
5300461c79
chore: v0.9.7
2021-04-15 21:17:54 +02:00
Alex
729a4fe37e
chore: v0.9.6
2021-04-15 16:09:45 +02:00
Artur Sinila
f4ad5d36ec
meson.build: add missing waybar-sway-language manpage
2021-03-23 16:51:08 +03:00
nullobsi
d2a1f41750
Use g_unichar_iswide to properly align calendar on CJK locales
2021-01-31 11:53:53 -08: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
Alex
4b29aef048
chore: v0.9.5
2020-12-23 21:33:40 +01:00
Thomas Hebb
ad40511358
Update spdlog subproject to 1.8.1
...
Among other changes, this adds spdlog::should_log(), which lets us
easily determine whether a log message will be printed so that we can
avoid extra computation when unnecessary.
New wrap file taken from https://wrapdb.mesonbuild.com/spdlog and
modified to download from GitHub as per commit 99dde1aff8
("Download
patch files from Github instead of wrapdb").
2020-11-30 17:11:33 -08:00
Thomas Hebb
e8dbdee238
Make spdlog use the same version of fmt we use
...
spdlog bundles a version of fmt. However, we also depend on and use fmt
directly. If we don't tell spdlog not to use its bundled version, we end
up with two versions of fmt in our include path, since both libraries
are header-only, meaning any slight API mismatches will cause build
failures and undesired behavior.
We seem to have gotten lucky so far, but I ran into all sorts of issues
when I tried to update to a newer version of spdlog. This change
prevents them.
2020-11-30 17:04:19 -08:00
Aleksei Bavshin
85e00b2aab
fix: build fails with meson < 0.53.0
...
meson.build:12:0: ERROR: Module "fs" does not exist
Fixes #909
2020-11-26 15:40:24 -08:00
Laurent Arnoud
96d965fe04
Add simpleclock as fallback when hhdate is not available
...
ref https://github.com/Alexays/Waybar/issues/668
2020-10-29 19:40:28 +01:00
nikto_b
f13f49ccb5
Merge branch 'master' into sway-language-module
2020-10-20 12:22:22 +03:00
Aleksei Bavshin
23e5181cac
feat(swaybar-ipc): add swaybar IPC client
2020-10-19 19:34:48 -07:00
Joseph Benden
8f961ac397
mpd: revamped to event-driven, single-threaded
...
Fix MPD connection issues by converting/rewriting module into a
state-machine driven system. It is fully single-threaded and uses
events for transitioning between states. It supports all features
and functionality of the previous MPD module.
Signed-off-by: Joseph Benden <joe@benden.us>
2020-10-18 10:37:57 -07:00
Alex
54beabb9dc
Revert "mpd: revamped to event-driven, single-threaded"
2020-10-18 10:45:31 +02:00
nikto_b
cc3acf8102
feature: created sway language submodule; added styles & config part for a sway language submodule
2020-10-10 19:09:18 +03:00
Joseph Benden
21fdcf41c3
mpd: revamped to event-driven, single-threaded
...
Fix MPD connection issues by converting/rewriting module into a
state-machine driven system. It is fully single-threaded and uses
events for transitioning between states. It supports all features
and functionality of the previous MPD module.
Signed-off-by: Joseph Benden <joe@benden.us>
2020-10-08 16:43:22 -07:00
Érico Rolim
e4427cb017
sndio: Add module.
...
- can control sndio: change volume, toggle mute
- appearance is somewhat dynamic: takes muted status into account
- uses polling inside sleeper thread to update values
- uses sioctl_* functions, requires sndio>=1.7.0.
2020-10-04 02:54:57 -03:00
Minijackson
73681a30e5
man: add the prefixed path were config is loaded
2020-09-29 22:31:28 +02:00
Alex
6db795401a
chore: v0.9.4
2020-09-21 12:18:42 +02:00
wjoe
fdfb60c633
meson feature: make rfkill optional
2020-08-14 20:56:45 +02:00
dmitry
42b6c089f3
Add docs and adjust sorting
2020-08-08 00:09:35 +03:00