Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | VolumeControl: don't pass vala closures into libpulse | Lars Uebernickel | 2013-10-26 | 1 | -15/+29 |
| | | | | | | | | | | | | | Libpulse's vala bindings don't specify that callbacks passed into some of its functions (e.g., get_server_info) can be called after the function returns. Vala thus frees closure data after these functions return. This can't easily be fixed in the bindings, because libpulse doesn't provide variants of these functions with destroy_notifies. This patch works around this problem by only passing non-closure functions into libpulse. | ||||
* | Reconnect when pulseaudio terminates (or crashes) | Lars Uebernickel | 2013-09-30 | 1 | -25/+40 |
| | |||||
* | Allow setting the microphone volume if an app using it is running | Lars Uebernickel | 2013-06-18 | 1 | -5/+88 |
| | |||||
* | VolumeControl: turn "ready" into a property | Lars Uebernickel | 2013-03-27 | 1 | -14/+11 |
| | | | | | And bind it to the "enabled" properties of the volume and mute actions. | ||||
* | Add VolumeControl and hook up mute and volume actions to it | Lars Uebernickel | 2013-03-27 | 1 | -0/+192 |
The VolumeControl class originated in the phablet branch of this indicator. |