Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | make VolumeControl::active_output easier to mock for tests | charles kerr | 2015-12-30 | 4 | -23/+28 | |
| | | | | ||||||
* | | | | fix and re-enable NotificationsTest::ExtendendVolumeNotification | charles kerr | 2015-12-30 | 1 | -3/+4 | |
| | | | | ||||||
* | | | | when max-volume changes, update volume action state & info notification | charles kerr | 2015-12-30 | 1 | -0/+4 | |
| | | | | ||||||
* | | | | when showing volume notifications, show as a percentage of max-volume | charles kerr | 2015-12-30 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | when showing volume % in notification, clamp to the range of [0%..100%] | charles kerr | 2015-12-30 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | simplify the Options class' properties | charles kerr | 2015-12-30 | 5 | -77/+27 | |
| | | | | ||||||
* | | | | fix rounding regression in info-notification's volume percentage | charles kerr | 2015-12-30 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | remove unused property Notification.visible | charles kerr | 2015-12-29 | 1 | -6/+0 | |
| | | | | ||||||
* | | | | remove ignore_high_volume dupe from volume-warning | charles kerr | 2015-12-29 | 1 | -14/+0 | |
| | | | | ||||||
* | | | | in vol-control-pulse, remove redundant vapi scaffolding | charles kerr | 2015-12-29 | 1 | -4/+1 | |
| | | | | ||||||
* | | | | add docs/comments to vol-warning-pulse | charles kerr | 2015-12-29 | 1 | -9/+16 | |
| | | | | ||||||
* | | | | clean up tracer GLib.message() calls | charles kerr | 2015-12-29 | 4 | -17/+1 | |
| | | | | ||||||
* | | | | remove unnecessary field vol-warning-pulse.multimedia_cvolume | charles kerr | 2015-12-29 | 1 | -7/+2 | |
| | | | | ||||||
* | | | | tidy up vol-warning-pulse's override methods | charles kerr | 2015-12-29 | 1 | -18/+14 | |
| | | | | ||||||
* | | | | generate less pulse traffic on a sink-input-removed event | charles kerr | 2015-12-29 | 1 | -13/+26 | |
| | | | | ||||||
* | | | | fix tyop | charles kerr | 2015-12-29 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | in volume-warning, shorten the Pulse flood damper's timer | charles kerr | 2015-12-29 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | one second is too long in practice; shortening to 500 msec | |||||
* | | | | fix hashset construction error from previous commit | charles kerr | 2015-12-29 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | dampen Pulse floods in vol-warning by requerying no more than once per sec | charles kerr | 2015-12-29 | 2 | -30/+69 | |
| | | | | ||||||
* | | | | silence spurious g_warning | charles kerr | 2015-12-29 | 1 | -4/+5 | |
| | | | | ||||||
* | | | | copyediting: use vala whitespace style in new code | charles kerr | 2015-12-29 | 5 | -119/+84 | |
| | | | | ||||||
* | | | | fix oops in last commit | charles kerr | 2015-12-29 | 1 | -6/+19 | |
| | | | | ||||||
* | | | | in volume-warning-pulse, get/set the sink's volume, not the sink input's | charles kerr | 2015-12-29 | 1 | -25/+54 | |
| | | | | ||||||
* | | | | prefer Source.REMOVE instead of false in timeout funcs | charles kerr | 2015-12-29 | 3 | -6/+5 | |
| | | | | ||||||
* | | | | break volume-warning into an abstract base and concrete pulse-based impl | charles kerr | 2015-12-29 | 6 | -184/+238 | |
| | | | | ||||||
* | | | | copyediting | charles kerr | 2015-12-29 | 1 | -33/+31 | |
| | | | | ||||||
* | | | | bump glib minimum to 2.32 (released Mar 2012) for G_SOURCE_REMOVE | charles kerr | 2015-12-29 | 3 | -1/+4 | |
| | | | | ||||||
* | | | | use G_SOURCE_REMOVE instead of false | charles kerr | 2015-12-29 | 3 | -12/+5 | |
| | | | | ||||||
* | | | | use the InfoNotification class | charles kerr | 2015-12-29 | 3 | -217/+233 | |
| | | | | ||||||
* | | | | remove unneeded tracers | charles kerr | 2015-12-28 | 1 | -13/+5 | |
| | | | | ||||||
* | | | | make tab damage consistent | charles kerr | 2015-12-28 | 1 | -39/+39 | |
| | | | | ||||||
* | | | | call set_subscribe_callback() /before/ subscribe() | charles kerr | 2015-12-28 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | improve r583's changes to make volume-warning's prop names more readable | charles kerr | 2015-12-28 | 1 | -11/+11 | |
| | | | | ||||||
* | | | | fix mpris2-interfaces' type of Position (was d, should be x) | charles kerr | 2015-12-28 | 1 | -9/+9 | |
| | | | | ||||||
* | | | | experiment with making volume-warning's multimedia-active property protected | charles kerr | 2015-12-28 | 2 | -12/+15 | |
| | | | | ||||||
* | | | | make VolumeWarning's multimedia-volume property a little more readable | charles kerr | 2015-12-28 | 1 | -15/+15 | |
| | | | | ||||||
* | | | | in volume-warning's set_multimedia_volume(), test for PA.Volume.INVALID | charles kerr | 2015-12-28 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | remove unused field VolumeControl.pre_clamp_volume | charles kerr | 2015-12-28 | 1 | -6/+0 | |
| | | | | ||||||
* | | | | fix regression that broke down-volume-button dismissing warning dialog | charles kerr | 2015-12-28 | 1 | -2/+5 | |
| | | | | ||||||
* | | | | remove earlier unneeded tracers | charles kerr | 2015-12-28 | 1 | -10/+1 | |
| | | | | ||||||
* | | | | in volume-warning, show the dialog before setting the high-volume prop | charles kerr | 2015-12-28 | 1 | -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 kerr | 2015-12-28 | 1 | -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 notification | charles kerr | 2015-12-28 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | remove unneeded idle timer from volume-warning | charles kerr | 2015-12-28 | 1 | -22/+0 | |
| | | | | ||||||
* | | | | remove earlier unneeded tracers | charles kerr | 2015-12-28 | 3 | -13/+4 | |
| | | | | ||||||
* | | | | add testing tracers | charles kerr | 2015-12-28 | 1 | -16/+7 | |
| | | | | ||||||
* | | | | when deciding to show volume warning, check for PA INVALID volume | charles kerr | 2015-12-28 | 1 | -3/+5 | |
| | | | | ||||||
* | | | | fix tyop | charles kerr | 2015-12-28 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | fix volume-warning timing issue | charles kerr | 2015-12-28 | 1 | -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 call | charles kerr | 2015-12-28 | 1 | -12/+7 | |
| | | | |