9608e0dabf
Merge pull request #1341 from fhost/fhost/logind
...
Add logind feature, with its 'inhibitor' module
2021-12-14 07:43:15 +01:00
1d1cfda90d
Merge pull request #1289 from aashu/master
...
Add reverse scrolling config option for pulseaudio module
2021-12-14 07:42:13 +01:00
ad20c0af2d
Merge branch 'master' into master
2021-12-14 10:22:25 +05:30
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
39f42cdd7e
Merge pull request #1338 from jfred9/master
...
bar: Fix crash when unplugging HDMI
2021-12-08 10:42:22 +01:00
f573e32d0b
bar: Fix crash when unplugging HDMI
...
There is a double delete situation which causes a SIGSEGV to happen
during destruction of bar.
This was introduced by the group feature patch.
The same object pointer is stored in two different vectors of
unique_ptr<AModule> element. Replace with shared_ptr to handle
reference counting correctly and avoid double delete.
2021-12-05 10:55:07 +01:00
5cbbd65ac4
Add Gentoo
2021-12-03 20:11:25 +01:00
2240c79b1a
Adjust max wifi strength that is possible
2021-12-01 18:24:35 -07:00
ece86c96d7
Feature Clock: show list of time in other timezones in a tooltip
...
Introducing new tooltip placeholder: {timezoned_time_list}. It will be replaced with the list of times in different time zones.
I've found it useful to hover the mouse pointer on time and see time in all my timezones at once.
Current timezone excluding from the list, so if you will scroll over the time module and change the active timezone, this timezone will be excluded from the list and the previous active zone will be added.
2021-12-01 17:08:05 +00:00
9e8a71c4ef
Merge pull request #1277 from dartkron/master
...
Refactor Clock: generalize multi timezones and single timezone cases
2021-12-01 11:51:35 +01:00
7069429c03
Merge pull request #1229 from kraftwerk28/sway-language-country-flag
...
`sway/language` country flag
2021-12-01 11:49:39 +01:00
d41a60d2d9
Merge pull request #1244 from alebastr/swaybar-ipc
...
Yet another swaybar ipc implementation
2021-12-01 11:48:49 +01:00
05f7727dae
Merge branch 'master' into swaybar-ipc
2021-12-01 11:48:03 +01:00
9bc6fae15b
Merge pull request #1331 from xytovl/per-device-pulse-icon
...
Allow sink in addition to source for pulse icon
2021-11-30 16:36:22 +01:00
9dac851f6d
Allow sink in addition to source for pulse icon
2021-11-30 16:31:41 +01:00
b6e24bd527
Merge pull request #1305 from njoyard/feat/groups
...
Add module group feature
2021-11-29 15:19:48 +01:00
b6d0a4b63f
feat(bar): allow customization of bar modes
...
Allow changing existing modes and adding new ones via `modes`
configuration key.
`modes` accepts a JSON object roughly described by the following type
```typescript
type BarMode = {
layer: 'bottom' | 'top' | 'overlay';
exclusive: bool;
passthrough: bool;
visible: bool;
};
type BarModeList = {
[name: string]: BarMode;
};
```
and will be merged with the default modes defined in `bar.cpp`.
Note that with absence of other ways to set mode, only those defined in
the `sway-bar(5)`[1] documentation could be used right now.
[1]: https://github.com/swaywm/sway/blob/master/sway/sway-bar.5.scd
2021-11-28 12:19:45 -08:00
cf5ddb2a5e
fix(swaybar-ipc): avoid unnecessary copy of struct swaybar_config
2021-11-28 11:34:21 -08:00
4b5dc1bb3a
test: count copies and moves done by SafeSignal
2021-11-28 09:52:18 -08:00
22ff26252b
Merge pull request #1328 from Anakael/pr/anakael/experimental-flag
...
build: Add experimental build option
2021-11-28 11:27:12 +01:00
a832814b41
Merge pull request #1329 from m-bdf/patch-1
...
mediaplayer.py: Exit properly on SIGPIPE
2021-11-28 11:26:41 +01:00
2fb671f5fa
Revert protocol build
2021-11-28 01:19:21 +03:00
3c2fa1625d
Finish
2021-11-28 01:12:35 +03:00
d5112678c3
mediaplayer.py: Exit properly on SIGPIPE
2021-11-27 23:07:26 +01:00
0c18e57937
add group feature
2021-11-25 12:01:17 +01:00
b4e19678b7
ci: increase FreeBSD VM memory to 2048MB
...
Intermittent CI failures without any useful diagnostics could be caused
by the OOM killer. 1024MB is not really enough to run 3 parallel jobs
with a modern C++ compiler.
2021-11-23 19:48:31 -08:00
8fe42ebd2e
doc: update exclusive
and passthrough
defaults
2021-11-23 19:18:24 -08:00
bb7b376fa6
removed commented useless runtime errors
2021-11-24 01:37:21 +01:00
89afa8e149
Checking if emoji byte doesn't get out of bounds
2021-11-24 02:15:10 +02:00
59040c53e4
Move definition to .cpp
2021-11-24 02:15:10 +02:00
02560a6537
Update manpage
2021-11-24 02:15:10 +02:00
0472d279e4
Add {flag} format replacement
2021-11-24 02:15:10 +02:00
166504256a
Merge branch 'master' of https://github.com/Alexays/Waybar into pr/anakael/add-name-to-taskbar
2021-11-23 23:10:49 +03:00
2290fe10aa
fix(bar): handle ipc connection errors.
...
Try to use the default bar id (`bar-0`) if none is set.
2021-11-23 08:46:58 -08:00
9fa7bfc0cb
Merge pull request #720 from jbeich/disk
...
disk: make {used} match df(1)
2021-11-23 13:54:46 +01:00
6712cd05a3
Merge branch 'master' into disk
2021-11-23 13:54:17 +01:00
977d21b5f6
Merge pull request #805 from Anakael/workspace-manager-implementation
...
WLR Workspace manager implementation
2021-11-23 13:52:17 +01:00
0a4841371b
Merge branch 'master' into workspace-manager-implementation
2021-11-23 13:52:08 +01:00
deab028e52
Merge pull request #1325 from Alexays/revert-1256-patch-1
...
Revert "dont escape essid in tooltip"
2021-11-23 10:10:24 +01:00
c51a973d60
Revert "dont escape essid in tooltip"
2021-11-23 10:10:14 +01:00
5a5f8c3b9f
Merge pull request #1256 from WuerfelDev/patch-1
...
dont escape essid in tooltip
2021-11-23 10:04:59 +01:00
b1dc3005b7
Merge pull request #1294 from Anakael/pr/anakael/ignore-by-title
...
feat: Ignore by title
2021-11-23 10:03:41 +01:00
98f7a10a51
Fix sort
2021-11-23 03:18:00 +03:00
23991b6543
Finish
2021-11-23 03:10:44 +03:00
331dfa87da
Merge pull request #1230 from ciarand/if-changes-isolate
...
Switch network module to read /proc/net/dev
2021-11-22 08:00:54 +01:00
29a8f52464
Merge pull request #1322 from alebastr/freebsd-ci-update
...
ci: update FreeBSD configuration
2021-11-22 07:59:31 +01:00
6bfb674d1b
fix(swaybar-ipc): better logs
2021-11-21 17:28:47 -08:00
ef4c6a9ba3
Update to proto. Fix displaying. Rename classes.
2021-11-22 01:12:55 +03:00
ffeecf626c
Update names
2021-11-21 15:01:25 +03:00
4154492603
ci: update FreeBSD configuration
...
Use latest action v0.1.5.
Pin runner to macos-10.15. macos-latest will start using macos-11 images
without VirtualBox in less than a month[1].
[1] https://github.com/actions/virtual-environments/issues/4060
2021-11-19 21:17:55 -08:00