aboutsummaryrefslogtreecommitdiff
path: root/src/volume-control-pulse.vala
Commit message (Collapse)AuthorAgeFilesLines
* Added integration tests to detect external microphonesXavi Garcia Mena2016-03-041-0/+3
|
* Added is_external_mic function to check for an external microphoneXavi Garcia Mena2016-03-031-6/+14
|
* Changes to show up the microphone volume control when an external mic is ↵Xavi Garcia Mena2016-03-031-2/+20
| | | | detected
* Accounts service notification fixXavi Garcia Mena2016-02-291-1/+1
|
* Created new class AccountsServiceAccess to hold all accounts service operationsXavi Garcia Mena2016-02-231-180/+12
|
* Changed last running player to user Accounts serviceXavi Garcia Mena2016-02-221-0/+39
|
* fix references to unowned strings returned by Environment.get_variable()charles kerr2015-12-311-2/+2
|
* fix references to unowned strings returned by Proplist.gets()charles kerr2015-12-311-4/+4
|
* use predefined VariantTypes instead of reinventing the wheelcharles kerr2015-12-311-3/+3
|
* make VolumeControl::active_output easier to mock for testscharles kerr2015-12-301-17/+12
|
* in vol-control-pulse, remove redundant vapi scaffoldingcharles kerr2015-12-291-4/+1
|
* clean up tracer GLib.message() callscharles kerr2015-12-291-6/+0
|
* use G_SOURCE_REMOVE instead of falsecharles kerr2015-12-291-3/+3
|
* remove earlier unneeded tracerscharles kerr2015-12-281-5/+1
|
* in volume-warning, use pulse directly rather than through dbuscharles kerr2015-12-281-5/+3
|
* add tracer GLib.message() callscharles kerr2015-12-211-5/+18
|
* always keep volume-control's 'stream' property updatedcharles kerr2015-12-201-16/+16
|
* 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
* start making volume-control-pulse's pulse functions public static for reuse.charles kerr2015-12-201-11/+18
| | | | | | 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
|
* remove 'high_volume' property from volume-controlcharles kerr2015-12-191-47/+0
|
* remove set_warning_volume() from volume-controlcharles kerr2015-12-191-8/+0
|
* remove 'ready' property from volume-warningcharles kerr2015-12-191-4/+1
|
* remove 'is-playing' property from volume-warningcharles kerr2015-12-191-14/+2
|
* remove high-volume-approved from volume-controlcharles kerr2015-12-191-68/+0
|
* remove ignore_high_volume from volume-controlcharles kerr2015-12-191-20/+0
|
* move loudness warning's enabled & decibels from volume-control-pulse to optionscharles kerr2015-12-191-27/+10
|
* move max_volume into a reusable 'options' classcharles kerr2015-12-191-29/+5
|
* Added workaround for Maroon in Trouble, second optionXavi Garcia Mena2015-12-171-2/+16
|
* Maroon in trouble and other games changing the volume in sink and changing ↵Xavi Garcia Mena2015-12-171-2/+8
| | | | role workaround
* Added a CALL mode and avoid sending output notifications when we have an ↵Xavi Garcia Mena2015-11-231-22/+29
| | | | incoming call
* restore warning level volume when warning dialog is cancelledXavi Garcia Mena2015-11-191-0/+8
|
* Fix issues with warning dialogXavi Garcia Mena2015-11-191-0/+4
|
* Added integragrion tests to the devices labels and iconsXavi Garcia Mena2015-10-151-36/+34
|\
| * Added notifications tests integrated with the test instance of pulseAudio ↵Xavi Garcia Mena2015-10-131-5/+6
| | | | | | | | and gmenuharness
| * Updated set-volume utilityXavi Garcia Mena2015-09-201-1/+1
| |
| * Added AccountsService Mock to the integration testsXavi Garcia Mena2015-09-181-2/+1
| |
| * test version for gmenuharnessXavi Garcia Mena2015-09-071-4/+6
| |
* | Added USB and HDMI active outputsXavi Garcia Mena2015-10-051-28/+52
| |
* | Changed to show a notification when the active output changesXavi Garcia Mena2015-10-011-34/+42
| |
* | Adding the code to change the icons and label when a bluetooth headset is ↵Xavi Garcia Mena2015-09-291-12/+37
|/ | | | connected
* in volume-control-pulse, extract methods from ctor and dtor for readabilityCharles Kerr2015-08-121-3/+13
|
* copyediting: in new code, use unowned strings where practical, slightly ↵Charles Kerr2015-08-121-11/+8
| | | | better comments, more consistent method names
* copyediting: make tabs use in the new code consistent with existing codebaseCharles Kerr2015-08-121-6/+6
|
* in volume-control-pulse's update_high_volume_approved_timer(), fix timer ↵Charles Kerr2015-08-111-1/+1
| | | | interval
* take the g_message() tracers and remove or demote to g_debug() as appropriateCharles Kerr2015-08-111-22/+12
|
* clamp the volume whenever the 'high volume' confirmation notification is open.Charles Kerr2015-08-111-10/+13
|
* ensure the high volume timer is always at least 1 secCharles Kerr2015-08-111-1/+1
|
* huge pile of diff that consolidates pulse-specific audio work into ↵Charles Kerr2015-08-101-17/+156
| | | | volume-control-pulse. Work in progress. Promising but currently ugly.
* add time-based confirmation dialog for high volumesCharles Kerr2015-08-061-1/+9
|