Paul Riou
c26849217e
test:Add test for output config with multiple exclusion/wildcard
2023-03-13 00:49:18 +00:00
Paul Riou
90206f55be
config:output:Allow multiple exclusions & wildcard
...
Covers the use case where needing to exclude more than 1 output but
still include all other displays.
e.g. I have 3 monitors: laptop + HD + 4K; and 3 bar types:
- The main bar is on the laptop. `output: "laptop-monitor-id"`
- The 4K has a specific waybar bar-1 configuration. `output: "4K-monitor-id"`
- I want all other displays (3rd HD monitor / any HDMI output when presenting)
to have a plain bar: `output: ["!laptop-monitor-id", "!4k-monitor-id", "*"]`
2023-03-13 00:44:07 +00:00
Alex
9a0dbd555d
Merge pull request #2049 from 2e0byo/lint
2023-03-08 15:46:41 +01:00
John Maximilian
a9015c7c98
refactor: make linter happy.
2023-03-08 14:35:07 +00:00
Alex
5b6e9d4e34
Merge pull request #2048 from LDAP/patch-1
2023-03-08 15:29:17 +01:00
Lucas Alber
8ccf00f0fe
Wireplumber: Free the default node name
...
The `default_node_name_` is reassigned without calling `g_free` on the old string.
2023-03-08 15:21:52 +01:00
Alex
823c13a8c0
Merge pull request #2046 from 2e0byo/fix/mpd
2023-03-07 18:12:40 +01:00
John Maximilian
3c96881a59
fix: mpd bug paused with no song.
2023-03-07 16:48:05 +00:00
Alex
b34d325a71
Merge pull request #2037 from LukashonakV/Happy_clang
...
Happy clang
2023-03-02 19:42:38 +01:00
Alex
3bda22da72
Merge pull request #1589 from qubidt/module-group-orientation
...
group module: configurable orientation
2023-03-02 19:42:22 +01:00
Viktar Lukashonak
61a6c00c02
Happy clang
2023-03-02 16:57:32 +03:00
Alex
39bc54e3ad
Merge pull request #2036 from LukashonakV/Clock_TZ_try_catch
2023-03-02 08:48:56 +01:00
Viktar Lukashonak
4cb7e55a91
ISSUE #878 . Try catch Clock timezones
...
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2023-03-02 10:10:34 +03:00
Viktar Lukashonak
43862ceb34
ISSUE #878 . Try catch Clock timezones
2023-03-02 10:07:10 +03:00
Alex
f29a400c97
Merge pull request #2035 from LukashonakV/AModule_forceEvents
2023-03-01 23:24:18 +01:00
Viktar Lukashonak
ce16e029ed
Issue #2030 . AModule enable_click & enable_scroll
...
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2023-03-01 23:39:36 +03:00
Alex
b7e6a2dc25
Merge pull request #2034 from pascal-huber/master
2023-03-01 11:06:27 +01:00
Pascal Huber
23f39938fb
Revert "feat(sway): add workspace css class"
...
This reverts commit a10464d9bb
.
2023-03-01 10:55:15 +01:00
Alex
8cc8820369
Merge pull request #2017 from pascal-huber/master
2023-03-01 09:43:44 +01:00
Alex
c9c8b09e3f
Merge pull request #1991 from alex-courtis/add-river-layout
2023-03-01 09:42:39 +01:00
Alex
fb1f550c1a
Merge pull request #2019 from LukashonakV/ISSUE#1977
2023-03-01 09:38:28 +01:00
Viktar Lukashonak
e25a7c9719
ISSUE#1977. AModule implements module actions call
...
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2023-02-28 15:32:28 +03:00
Alex
09142fa322
Merge pull request #2025 from ElyesH/master
2023-02-25 10:49:59 +01:00
Elyes Haouas
1af25094b7
Fix some typos
...
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
2023-02-25 09:55:04 +01:00
Elyes Haouas
0d99d38089
modules/network.cpp: Remove repeated "the"
...
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
2023-02-25 09:51:40 +01:00
Pascal Huber
a10464d9bb
feat(sway): add workspace css class
2023-02-18 20:31:12 +01:00
Alexander Courtis
43958ef560
fix: compilation errors with cpp_std=c++20
2023-02-11 13:26:03 +11:00
Alexander Courtis
5e4a47c0a8
Merge branch 'master' into add-river-layout
2023-02-11 13:22:46 +11:00
Alex
ea38eec2af
fix: lint
2023-02-09 13:25:39 +01:00
Alex
286a3c70f4
Merge pull request #1978 from kpanuragh/master
2023-02-09 13:25:15 +01:00
Alex
9049de583e
Merge pull request #1996 from Kuruyia/feat/brightness-control
...
Closes https://github.com/Alexays/Waybar/issues/1411
2023-02-09 13:24:35 +01:00
Alex
a6eaaad97f
Merge pull request #1998 from LukashonakV/Clock_revision
2023-02-09 09:32:57 +01:00
Alex
d25930793c
Merge pull request #2004 from bwaite/fix-memory-leak-upower
2023-02-08 09:02:06 +01:00
Bryan Waite
67ab269706
Fixing memory leak on update UPower tooltip
2023-02-08 17:19:51 +11:00
Alex
48312f4c91
Merge pull request #2001 from LukashonakV/ISSUE#1988
2023-02-04 23:30:12 +01:00
Viktar Lukashonak
677cbb3384
When no one timezone is provided use system's TZ
...
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2023-02-04 23:48:25 +03:00
Kuruyia
973aa09f8b
refactor(backlight): fix linter
2023-02-03 18:18:44 +01:00
Kuruyia
e8c4b85328
feat(backlight): use dbus to set the brightness
2023-02-03 12:58:52 +01:00
Viktar Lukashonak
b5ad77ea8c
Avoid of unnecessary string transformation
...
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2023-02-02 13:26:05 +03:00
Anuragh K P
74a8464c09
updating man page
2023-02-01 21:22:10 +05:30
Kuruyia
a78f0124d2
feat(backlight): add brightness control
2023-02-01 14:46:55 +01:00
Alex
8da5425189
Merge pull request #1994 from smoak/fix_wireplumber_invalid_pointer
2023-02-01 08:25:05 +01:00
Sasha Moak
a9c9f1d705
fix(wireplumber): free(): invalid pointer
...
When freeing the `default_node_name_` pointer using `free`, the `&`
operator was used to try to free the reference rather than the pointer.
This caused a core dump. In order to fix this, the pointer is freed
instead (ie the `&` operator is no longer used).
2023-01-31 17:56:58 -08:00
Alexander Courtis
301b106c48
add river/layout clang-format
2023-01-31 16:41:36 +11:00
Alexander Courtis
757a450324
add river/layout
2023-01-31 16:34:38 +11:00
Anuragh K P
7b3a6fbaa7
created local variable for _output
2023-01-30 18:35:06 +05:30
Alex
c93811b158
Merge pull request #1987 from adamant-pwn/patch-2
2023-01-30 08:57:28 +01:00
Anuragh K P
7554d7f071
Fixing build issue in image module
2023-01-29 19:13:01 +05:30
Oleksandr Kulkov
220b859948
Fix kbName initialization
...
Second argument of substr is the length of the substring, _not_ the position. With positions, it's better to do like this.
Example:
```sh
[2023-01-29 13:08:00.927] [debug] hyprland IPC received activelayout>>ITE Tech. Inc. ITE Device(8910) Keyboard,Russian (with Ukrainian-Belorussian layout)
[2023-01-29 13:08:00.927] [debug] kbName is ITE Tech. Inc. ITE Device(8910) Keyboard,Russian (with
```
After the fix it's correct:
```sh
[2023-01-29 13:11:11.408] [debug] hyprland IPC received activelayout>>ITE Tech. Inc. ITE Device(8910) Keyboard,Russian (with Ukrainian-Belorussian layout)
[2023-01-29 13:11:11.408] [debug] kbName is ITE Tech. Inc. ITE Device(8910) Keyboard
```
2023-01-29 13:14:05 +01:00
Anuragh K P
012baadaca
added exec condition check on image module
2023-01-29 10:41:24 +05:30