kennypm
714451e4f9
cleanup
2022-07-19 19:40:23 -04:00
Kenny Phelps-McKeown
8fc8bb40bf
Initial commit for Waybar JACK monitoring module
...
-DSP load
-xruns
-connected/disconnected state
-only tested with Pipewire so far but should work with JACK2 as well
On branch dsp
Changes to be committed:
modified: include/factory.hpp
new file: include/modules/jack.hpp
modified: meson.build
modified: meson_options.txt
modified: src/factory.cpp
new file: src/modules/jack.cpp
2022-07-19 01:38:35 -04:00
vaxerski
c1f92d2a3c
added workspaces
2022-07-01 15:16:54 +02:00
vaxerski
72f478c195
added backend and hyprland/window
2022-07-01 12:46:28 +02:00
tiosgz
f3a049c6df
river/mode: new module
...
This module shows river's current mapping mode (e.g. normal, locked).
2022-06-01 15:35:08 +00:00
Alex
a5299af3c2
Merge pull request #1562 from trevnels/river-window
...
River Window Module
2022-05-23 13:43:28 +02:00
trevnels
e2b676b800
add river/window module
2022-05-19 15:20:04 -04:00
Erik Reider
3411236697
Initial implementation
2022-05-13 21:30:45 +02:00
Daan Goossens
3043d42a89
style: apply projects clang-format
2022-05-06 17:01:43 +02:00
Daan Goossens
638b4e6573
feat: extend bluetooth module
2022-05-02 18:11:21 +02:00
Alex
f2fcadbf62
refactor: lint
2022-04-06 08:37:19 +02:00
vaxerski
e094480684
Very basic hypr window title module
2022-04-02 21:08:43 +02: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
4ee81c8dea
Added all callbacks
2022-03-15 17:54:06 +01:00
Jake Stanger
a650c7d90c
feat: image module
...
Module which renders an image onto the bar.
2022-01-16 23:55:13 +00: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
dmitry
3c2fa1625d
Finish
2021-11-28 01:12:35 +03:00
dmitry
15761ef802
Merge branch 'master' of https://github.com/Alexays/Waybar into workspace-manager-implementation
2021-11-16 21:44:50 +03:00
Grant Moyer
88a5f713ed
Prefer keyboard-state over keyboard_state
2021-07-23 09:45:07 -04:00
Grant Moyer
642e28166b
Add more configuaration
2021-07-20 21:09:00 -04:00
Grant Moyer
6dfa31fb17
Basic keyboard state module
2021-07-20 21:09:00 -04: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
É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
wjoe
4d775008df
only return a bluetooth module from factory if the rfkill feature is enabled.
2020-08-14 20:59:30 +02:00
dmitry
2b11b7ef8c
Base wlr impl (Manager, Group)
2020-08-05 02:17:38 +03:00
Isaac Freund
343a8bef22
river/tags: add module
2020-06-12 15:19:46 +02:00
Till Smejkal
adaf843048
foreign-toplevel-manager based taskbar module ( #692 )
...
Co-authored-by: Alex <alexisr245@gmail.com>
2020-05-30 12:07:38 +02:00
Jan Beich
1885ecc958
bluetooth: limit to Linux due to missing /dev/rfkill
...
../src/modules/bluetooth.cpp:3:10: fatal error: 'linux/rfkill.h' file not found
#include <linux/rfkill.h>
^~~~~~~~~~~~~~~~
2020-05-19 10:44:31 +00:00
Jan Beich
4e567d0483
cpu: port parseCpuinfo to BSDs
2020-05-19 10:43:42 +00:00
Jan Beich
c4f7cdeec4
memory: port parseMeminfo to BSDs
2020-05-19 10:42:21 +00:00
Jan Beich
c844d7ac2e
tray: drop std::filesystem dependency
2020-05-19 10:37:27 +00:00
Jan Beich
496e782544
battery: limit to Linux due to /sys/class/power_supply
...
../include/modules/battery.hpp:9:10: fatal error: 'sys/inotify.h' file not found
#include <sys/inotify.h>
^~~~~~~~~~~~~~~
2020-05-19 10:37:27 +00:00
Marc
2c4369a653
add basis for bluetooth module implementation
2020-01-21 15:46:08 +01:00
Guillaume Maudoux
1d39ef5c8e
Add a disk module
2019-09-25 08:47:33 +02:00
Alex
340ec7be91
refactor: AModule
2019-06-15 14:57:52 +02:00
Alex
9e1200ae32
refactor: also pass id to custom modules
2019-05-22 12:20:13 +02:00
Alex
80e9ea746b
fix(battery): use path for the / operator
2019-05-12 19:53:22 +02:00
Alex
b75e0bb0d0
refactor: remove useless bar param
2019-05-07 13:21:18 +02:00
Alex
311c34ecbc
feat(Bar): handle widget size changes
2019-04-24 12:37:24 +02:00
Alex
6ed8f94dab
refactor: format code
2019-04-18 17:52:00 +02:00
Minijackson
06aff70e2e
feat: Add basic support for MPD
2019-04-18 15:55:45 +02:00
Alex
47142a61ae
feat: allow waybar to be positioned on left/right
2019-03-22 12:25:05 +01:00
Groggy
7ae549dc9e
Add temperature module
2019-03-13 13:35:43 +01:00
Jonas
d708ce2be9
Add idle inhibitor module
2019-02-22 16:55:46 +01:00
Ian Hattendorf
e67347f6ad
Gate backlight module behind libudev availability
2019-02-18 21:11:18 -07:00
Ian Hattendorf
875306804c
Add backlight module
...
Monitor the backlight level via udev. Poll every `interval` as well,
in case backlight udev events aren't supported.
2019-02-17 15:29:49 -07:00
Alexis
b554094c7e
feat: args && class id
2018-12-18 17:30:54 +01:00
Alexis
1d96d57b75
feat: warn user about stopped endless custom module
2018-12-03 09:35:10 +01:00
Alexis
691fb88057
refactor(modules): const bar
2018-12-01 00:10:41 +01:00
Alexis
0b1b0eb1a7
feat(tray): multiple hosts
2018-11-22 16:20:49 +01:00
Robinhuett
a042eea384
Add module to show sway binding mode
2018-10-30 13:39:30 +01:00
Alexis
7f1f217d84
feat: multiple config per modules
2018-10-25 17:30:26 +02:00
Alexis
68d9d2c347
fix: ifdef
2018-10-25 12:24:39 +02:00
Alexis
d4b97d5d09
feat: optional tray
2018-10-25 11:47:03 +02:00
topisani
b231054b69
Merge remote-tracking branch 'origin/master' into tray-gdbus
2018-10-04 18:04:36 +02:00
Alexis
55e1905284
fix(Sway): compile without sway
2018-09-10 11:25:53 +02:00
Alexis
0eee8eade7
feat(WIP): tray
...
feat(wip): tray
feat(wip): tray
feat(WIP): gdbus
feat(WIP): tray
2018-09-02 17:29:16 +02:00
Alexis
8be67d5008
chore: optional deps
2018-08-20 17:20:02 +02:00
Alex
49232eed8d
Clean ( #31 )
2018-08-20 14:50:45 +02:00
Alex
6705134034
Handle screens disconnection ( #29 )
2018-08-19 13:39:57 +02:00
Alex
6635548d3e
Style code ( #25 )
2018-08-16 14:29:41 +02:00
Alexis
f94598c138
feat(sway): add focused window name
2018-08-15 20:17:17 +02:00
Alexis
e3e099f836
feat(workspaces): icons
2018-08-15 14:48:08 +02:00
Alex
a423f7032d
Battery event ( #18 )
2018-08-13 14:05:13 +02:00
Alexis
e16cce646b
feat: add custom module to allow execution of external script
2018-08-10 16:26:46 +02:00
Alexis
7ccb76935d
feat: add pulseaudio module
2018-08-09 23:55:38 +02:00
Alexis
731a352b41
feat: add network module
2018-08-09 16:38:24 +02:00
Alexis
dc4e4860bd
feat(config): format modules
2018-08-09 13:30:11 +02:00
Alexis
39a0ae04a8
feat: basic config file
2018-08-09 12:05:48 +02:00