Samuel Grahn
37f8992649
Merge branch 'Alexays:master' into master
2022-11-15 15:59:42 +01:00
Alex
eb705533b5
feat: jsoncpp wrap
2022-11-03 14:08:22 +01:00
Jan Palus
73495df377
build: require jsoncpp >= 1.9.2
...
with #1719 Waybar started using Json::Value.as() available since jsoncpp
1.9.2.
2022-11-03 10:59:03 +01:00
Alex
fd417c0805
chore: 0.9.15
2022-11-03 09:43:05 +01:00
Alex
f330e51472
fix: typo
2022-10-20 10:57:27 +02:00
Alex
411c6f4b4b
chore: update catch
2022-10-20 10:56:47 +02:00
Alex
e8e8ccb6cf
Merge pull request #1661 from asas1asas200/zeng-feat-improve_keyboard
2022-10-20 10:50:35 +02:00
herlev
54e04b5a30
Refactor rewriteTitle
2022-10-19 13:25:08 +02:00
Loïc Bartoletti
830c5cd5d0
FreeBSD: Add support to battery
...
This commit aims to propose a FreeBSD to gain battery support using sysctl on hw.acpi.battery.*
2022-10-18 19:30:04 +02:00
Alex
209225e381
Merge pull request #1701 from Dordovel/master
2022-10-18 09:01:00 +02:00
Alex
7746328daa
Merge pull request #1667 from asas1asas200/zeng-feat-sway_scratchpad
2022-10-18 09:00:31 +02:00
Dordovel
4ed13df092
Merge branch 'Alexays:master' into master
2022-10-17 19:00:21 +03:00
Alex
bfa3adcfd6
Merge pull request #1120 from pinselimo/use_gtk_button_v2
2022-10-17 09:09:12 +02:00
Mika Braunschweig
f86dff60e6
utils: add sanitize_str to encode '&' etc.
...
gtk requires some chars (<>&"') to be encoded for them to render
properly. `sanitize_str` sanitizes raw strings that have such chars and
returns a properly encoded string
2022-10-17 00:31:19 +02:00
Samuel Grahn
8a360957f4
Add CustomList module
2022-10-15 12:00:55 +02:00
Simon Plakolb
b8322c4b4b
button: Add AButton class
...
The AButton class is designed as full a substitute to ALabel. The
GtkButton attribute 'button_' is initialized with a label. This
label can the be referenced by the subsequent inheritors of AButton
instead of the GtkLabel attribute 'label_' of ALabel.
For convenience a GtkLabel* 'label_' attribute is added to AButton.
If the button cannot be clicked it is disabled, effectively acting
like its label predecessor.
GtkButton seems to catch one-click mouse events regardless of the
flags set on it. Therefore, 'signal_pressed' is connected to a
function creating a fake GdkEventButton* and calling 'handleToggle'
(for details on this possible bug in GTK see:
https://stackoverflow.com/questions/45334911 )
In accordance with other GtkButtons (i.e. the sway/workspace ones)
set_relief(Gtk::RELIEF_NONE) is called on the 'button_' instance.
2022-10-12 10:25:29 +02:00
Dordovel
9758833027
added user module
2022-09-30 14:33:23 +03:00
Alex
29bdff5314
Merge pull request #1657 from vaxerski/hyprlandLanguage
...
Added a basic hyprland/language module
2022-09-05 09:12:17 +02:00
Alex
4deb6d812d
Merge pull request #1653 from kennypm/dsp
...
add JACK module
2022-09-02 08:12:57 +02:00
asas1asas200
bc201fd0eb
doc(sway/scratchpad): add man page
2022-08-31 16:27:25 +08:00
asas1asas200
e3342467fc
feat(sway/scratchpad): add basic counter
2022-08-31 16:27:25 +08:00
asas1asas200
58a399b9af
chore(ci, meson): add inotify dependency for BSD
2022-08-24 02:22:40 +08:00
asas1asas200
061f4550f4
feat(keyboard): improve keyboard response time
...
Use libinput event for keyboard state updates.
The state will update when CAPS_LOCK, NUM_LOCK or SCROLL_LOCK has been
released,
`interval` will have no effect after this change.
2022-08-22 22:49:59 +08:00
vaxerski
16d5619f3b
added a basic hyprland/language module
2022-08-18 18:00:27 +02:00
Vaxry
8dc78e4e40
Revert "init man documentation"
2022-08-18 14:54:20 +02:00
Vaxry
e662b8c624
Merge pull request #2 from NotAShelf/master
...
init man documentation
2022-08-18 14:53:15 +02:00
vaxerski
123ed36739
remove workspaces module as its buggy and unnecessary
2022-08-17 21:58:33 +02:00
kennypm
8b5f42d934
remove unnecessary libprocps dependency
2022-07-19 19:27:39 -04:00
kennypm
b65c976bc1
fix build type
2022-07-19 01:41:32 -04:00
kennypm
318a6e0969
fix segfault when stopping JACK2 server
2022-07-19 01:38:56 -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
Viktar Lukashonak
36aa22189b
Last weekday applies Unix fmt
2022-06-24 16:44:06 +03: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
Erik Reider
3c182c9ca9
Added gamemode man file to meson
2022-05-23 14:13:30 +02:00
Alex
aa5f55bbe3
chore: v0.9.13
2022-05-23 13:54:24 +02:00
Alex
a5299af3c2
Merge pull request #1562 from trevnels/river-window
...
River Window Module
2022-05-23 13:43:28 +02:00
trevnels
165c5a861d
manpage fixes
2022-05-19 16:41:05 -04:00
trevnels
d84c0f13e6
forgot to commit meson build
2022-05-19 16:33:50 -04:00
Erik Reider
3411236697
Initial implementation
2022-05-13 21:30:45 +02:00
Daan Goossens
638b4e6573
feat: extend bluetooth module
2022-05-02 18:11:21 +02:00
vaxerski
e094480684
Very basic hypr window title module
2022-04-02 21:08:43 +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