Commit f5a5fd9f authored by David Edmundson's avatar David Edmundson

Remaining accessibility on Plasma PA

Reviewers: #plasma, drosca

Reviewed By: drosca

Subscribers: drosca, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7817
parent 6250f7e8
......@@ -113,6 +113,7 @@ PlasmaComponents.ListItem {
icon: "application-menu"
checkable: true
onClicked: contextMenu.show()
tooltip: i18n("Show additional options for %1", textLabel.text)
}
}
......@@ -121,6 +122,8 @@ PlasmaComponents.ListItem {
readonly property bool isPlayback: type.substring(0, 4) == "sink"
icon: Icon.name(Volume, Muted, isPlayback ? "audio-volume" : "microphone-sensitivity")
onClicked: Muted = !Muted
tooltip: i18n("Mute %1", textLabel.text)
}
PlasmaComponents.Slider {
......@@ -143,6 +146,8 @@ PlasmaComponents.ListItem {
enabled: VolumeWritable
opacity: Muted ? 0.5 : 1
Accessible.name: i18nc("Accessibility data on volume slider", "Adjust volume for %1", textLabel.text)
Component.onCompleted: {
ignoreValueChange = false;
}
......
......@@ -319,6 +319,9 @@ Item {
horizontalScrollBarPolicy: Qt.ScrollBarAlwaysOff
flickableItem.boundsBehavior: Flickable.StopAtBounds;
//our scroll isn't a list of delegates, all internal items are tab focussable, making this redundant
activeFocusOnTab: false
Item {
width: streamsView.visible ? streamsView.width : devicesView.width
height: streamsView.visible ? streamsView.height : devicesView.height
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment