aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | make VolumeControl::active_output easier to mock for testscharles kerr2015-12-304-23/+28
| | | |
* | | | fix and re-enable NotificationsTest::ExtendendVolumeNotificationcharles kerr2015-12-301-3/+4
| | | |
* | | | when max-volume changes, update volume action state & info notificationcharles kerr2015-12-301-0/+4
| | | |
* | | | when showing volume notifications, show as a percentage of max-volumecharles kerr2015-12-301-1/+1
| | | |
* | | | when showing volume % in notification, clamp to the range of [0%..100%]charles kerr2015-12-301-1/+1
| | | |
* | | | simplify the Options class' propertiescharles kerr2015-12-305-77/+27
| | | |
* | | | fix rounding regression in info-notification's volume percentagecharles kerr2015-12-301-1/+1
| | | |
* | | | remove unused property Notification.visiblecharles kerr2015-12-291-6/+0
| | | |
* | | | remove ignore_high_volume dupe from volume-warningcharles kerr2015-12-291-14/+0
| | | |
* | | | in vol-control-pulse, remove redundant vapi scaffoldingcharles kerr2015-12-291-4/+1
| | | |
* | | | add docs/comments to vol-warning-pulsecharles kerr2015-12-291-9/+16
| | | |
* | | | clean up tracer GLib.message() callscharles kerr2015-12-294-17/+1
| | | |
* | | | remove unnecessary field vol-warning-pulse.multimedia_cvolumecharles kerr2015-12-291-7/+2
| | | |
* | | | tidy up vol-warning-pulse's override methodscharles kerr2015-12-291-18/+14
| | | |
* | | | generate less pulse traffic on a sink-input-removed eventcharles kerr2015-12-291-13/+26
| | | |
* | | | fix tyopcharles kerr2015-12-291-1/+1
| | | |
* | | | in volume-warning, shorten the Pulse flood damper's timercharles kerr2015-12-291-2/+3
| | | | | | | | | | | | | | | | | | | | one second is too long in practice; shortening to 500 msec
* | | | fix hashset construction error from previous commitcharles kerr2015-12-291-1/+1
| | | |
* | | | dampen Pulse floods in vol-warning by requerying no more than once per seccharles kerr2015-12-292-30/+69
| | | |
* | | | silence spurious g_warningcharles kerr2015-12-291-4/+5
| | | |
* | | | copyediting: use vala whitespace style in new codecharles kerr2015-12-295-119/+84
| | | |
* | | | fix oops in last commitcharles kerr2015-12-291-6/+19
| | | |
* | | | in volume-warning-pulse, get/set the sink's volume, not the sink input'scharles kerr2015-12-291-25/+54
| | | |
* | | | prefer Source.REMOVE instead of false in timeout funcscharles kerr2015-12-293-6/+5
| | | |
* | | | break volume-warning into an abstract base and concrete pulse-based implcharles kerr2015-12-296-184/+238
| | | |
* | | | copyeditingcharles kerr2015-12-291-33/+31
| | | |
* | | | bump glib minimum to 2.32 (released Mar 2012) for G_SOURCE_REMOVEcharles kerr2015-12-293-1/+4
| | | |
* | | | use G_SOURCE_REMOVE instead of falsecharles kerr2015-12-293-12/+5
| | | |
* | | | 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
| | | |