Milan Zamazal
271f9d5ed2
Add “ends here” footers
...
They are useless but package-lint requires them.
2022-06-29 21:55:53 +02:00
Milan Zamazal
bac34b4e8f
Specify a parent customization group
2022-06-28 22:24:20 +02:00
Milan Zamazal
7695f21b18
Add debug declaration to pw-ui--osd macro
2022-06-28 22:24:20 +02:00
Milan Zamazal
9425f7f359
Don’t prefix lambdas with #'
2022-06-28 22:24:20 +02:00
Milan Zamazal
c31950cb30
Don’t use -face suffix for faces
2022-06-28 22:24:20 +02:00
Milan Zamazal
bcf5c5e3d4
Add “;;; Commentary:” labels
2022-06-28 22:24:20 +02:00
Milan Zamazal
66b49c4e37
Don’t err in pw-ui--update-muted when called on a node
2022-06-28 22:24:20 +02:00
Milan Zamazal
b6f9754600
Report the node name of the muted port
2022-06-28 20:56:21 +02:00
Milan Zamazal
adf36e59b1
New command pipewire-toggle-microphone
2022-06-28 20:43:37 +02:00
Milan Zamazal
6fad0ba9f7
Use floating numbers for OSD frame position
...
If there are multiple monitors with different resolutions, integer
values may cause placing the OSD outside of the visible area.
Floating values are relative to the current monitor size and OSD
is always placed inside the visible area.
2022-06-17 19:30:38 +02:00
Milan Zamazal
2759cce8a6
Set parent frame for OSD
...
This ensures the OSD is displayed on the current monitor.
2022-06-17 19:29:30 +02:00
Milan Zamazal
2c421bb990
Add support for device profiles
...
This is especially useful with Bluetooth devices.
2022-06-15 21:31:24 +02:00
Milan Zamazal
08c9d50a1c
Silence compilation warnings about unused variables
2022-06-15 19:50:24 +02:00
Milan Zamazal
cd1a8beeab
Change volume of playback ports by default
...
This seems to be more correct than changing volume of the whole sink.
The default volume of the sink is 1 (100) and alsamixer also changes
volume of the ports.
2022-06-13 21:27:29 +02:00
Milan Zamazal
2d76e595a9
Cache object bindings
2022-06-13 21:27:28 +02:00
Milan Zamazal
94bbd26205
Add support for OSD of volume changes
2022-06-13 19:14:22 +02:00
Milan Zamazal
2e63bcff13
Allow applying pipewire-set-default on a whole device
2022-06-11 07:56:38 +02:00
Milan Zamazal
f6035e710f
Pop to PipeWire buffer
...
This is a more suitable use pattern for a tool like this.
2022-06-11 07:51:16 +02:00
Milan Zamazal
7aee7c34fb
Always invalidate cache on update commands
...
The cache must be invalidated even when there is no PipeWire buffer.
2022-06-08 19:17:32 +02:00
Milan Zamazal
146c9ea227
Set the same volume for all the related channels by default
2022-06-06 20:16:39 +02:00
Milan Zamazal
998ca396cb
Fix typo in pipewire-decrease-volume docstring
2022-06-06 20:10:01 +02:00
Milan Zamazal
ba4527658c
Initial commit
2022-06-04 21:51:45 +02:00