aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | use the InfoNotification classcharles kerr2015-12-293-217/+233
| |
* | remove unneeded tracerscharles kerr2015-12-281-13/+5
| |
* | make tab damage consistentcharles kerr2015-12-281-39/+39
| |
* | call set_subscribe_callback() /before/ subscribe()charles kerr2015-12-281-1/+1
| |
* | improve r583's changes to make volume-warning's prop names more readablecharles kerr2015-12-281-11/+11
| |
* | fix mpris2-interfaces' type of Position (was d, should be x)charles kerr2015-12-281-9/+9
| |
* | experiment with making volume-warning's multimedia-active property protectedcharles kerr2015-12-282-12/+15
| |
* | make VolumeWarning's multimedia-volume property a little more readablecharles kerr2015-12-281-15/+15
| |
* | in volume-warning's set_multimedia_volume(), test for PA.Volume.INVALIDcharles kerr2015-12-281-0/+1
| |
* | remove unused field VolumeControl.pre_clamp_volumecharles kerr2015-12-281-6/+0
| |
* | fix regression that broke down-volume-button dismissing warning dialogcharles kerr2015-12-281-2/+5
| |
* | remove earlier unneeded tracerscharles kerr2015-12-281-10/+1
| |
* | in volume-warning, show the dialog before setting the high-volume propcharles kerr2015-12-281-2/+2
| | | | | | | | | | | | That way warning's 'active' property will be true by the time Service gets around to deciding whether or not to show an info dialog.
* | in volume-warning, better use of pa_operations.charles kerr2015-12-281-49/+4
| | | | | | | | | | | | | | No need to keep the pa_operation pointers around for cancel() cleanup in volume-warning's pulse dtor -- they are automatically destroyed when closing the context via context -> pdispatch -> unref callbacks.
* | get server caps once per notification server, not once per notificationcharles kerr2015-12-281-1/+1
| |
* | remove unneeded idle timer from volume-warningcharles kerr2015-12-281-22/+0
| |
* | remove earlier unneeded tracerscharles kerr2015-12-283-13/+4
| |
* | add testing tracerscharles kerr2015-12-281-16/+7
| |
* | when deciding to show volume warning, check for PA INVALID volumecharles kerr2015-12-281-3/+5
| |
* | fix tyopcharles kerr2015-12-281-1/+1
| |
* | fix volume-warning timing issuecharles kerr2015-12-281-3/+13
| | | | | | | | | | | | | | before showing the warning dialog, cache the active sink input index because it might change while the dialog is visible (eg the video player pausing playback).
* | fix pa_cvolume_set callcharles kerr2015-12-281-12/+7
| |
* | in volume-warning, use multimedia through direct pulse instead of dbuscharles kerr2015-12-281-132/+54
| |
* | update volume-warning's 'multimedia-volume' property from pulsecharles kerr2015-12-281-2/+10
| |
* | in volume-warning, use pulse directly rather than through dbuscharles kerr2015-12-283-35/+189
| |
* | make notification calls asynccharles kerr2015-12-213-9/+15
| |
* | call show() in an idle func to avoid callback cyclescharles kerr2015-12-211-2/+27
| |
* | reduce the volume while the warning dialog is activecharles kerr2015-12-211-38/+3
| |
* | add tracer GLib.message() callscharles kerr2015-12-211-5/+18
| |
* | fix property binding warningcharles kerr2015-12-211-5/+10
| |
* | add tracer GLib.message() callscharles kerr2015-12-212-3/+4
| |
* | unconfuse Vala's C generator making the PulesAudio.Volume property uint32charles kerr2015-12-211-12/+32
| |
* | remove unused code from volume-warningcharles kerr2015-12-201-3/+0
| |
* | remove code duplication between volume-warning and volume-control-pulsecharles kerr2015-12-202-309/+36
| | | | | | | | | | | | | | | | | | let volume-warning's 'multimedia_active' and 'headphones_active' be bound to volume-control's 'active-stream' and 'active-output' properties. Service manages the bindings. This lets us remove all the pacontext code from volume-warning.
* | always keep volume-control's 'stream' property updatedcharles kerr2015-12-202-17/+24
| |
* | group volume-warning's protected properties togethercharles kerr2015-12-201-43/+46
| |
* | replace volume-warning's 'volume' property with 'multimedia-volume'charles kerr2015-12-201-210/+135
| |
* | make more of volume-control-pulse's pulse functions 'public static'charles kerr2015-12-201-7/+7
| | | | | | | | | | | | This time it's stream_restore_get_object_path(), again for use by volume-warning
* | replace volume-warning's 'stream' property with a more focused ↵charles kerr2015-12-201-56/+44
| | | | | | | | 'multimedia-active' property
* | in volume-warning, group the pulse methods closer togethercharles kerr2015-12-201-50/+50
| |
* | refactor 'stop_reconnect_timer' into its own function in volume-warningcharles kerr2015-12-201-6/+11
| |
* | fix tyopcharles kerr2015-12-201-2/+2
| |
* | start making volume-control-pulse's pulse functions public static for reuse.charles kerr2015-12-202-110/+41
| | | | | | | | | | | | calculate_active_output() and create_pulse_dbus_connection() are now 'public static' so volume-warning can use them too.
* | remove _active_port_headphone field from volume-control-pulsecharles kerr2015-12-201-3/+0
| |
* | change volume-warning to subclass from object instead of volume-controlcharles kerr2015-12-201-35/+9
| | | | | | | | | | Now we're starting to get somewhere...
* | remove mic-volume property from volume-warningcharles kerr2015-12-202-108/+10
| |
* | move warning dialog from service to volume-warningcharles kerr2015-12-204-126/+273
| |
* | set options.max_volume's default value to 1.0charles kerr2015-12-201-1/+1
| | | | | | | | | | this fixes the notifications-tests unit tests.
* | remove 'high_volume' property from volume-controlcharles kerr2015-12-194-61/+16
| |
* | add WarnNotification to volume-warningcharles kerr2015-12-192-0/+12
| | | | | | | | | | Not actually /used/ yet, but it compiles & tests still pass...