if you refer to indicator-sound with "volume UI" then yes ... note that the apps i mentioned above only use the implementation from https://developer.ubuntu.com/api/apps/qml/sdk-15.04/QtMultimedia.SoundEffect/ ... the role changes from the default immediately when the play() function is used, and stays changed for the duration of the sound.
it might be that either our interfacing of the toolkit with the back end is broken here or the back end behaviour itself is wrong, but this kind of supports the fact that making a UI element pick the "current default" without the ability to override is the wrong approach. what if i want to write an app that explicitly allows modification of different volumes for different roles, i would have no way to use your slider item at all but would have to completely create custom sliders, since all of yours would forcefully just point to the default output. whatever we have in the toolkit should offer to define the role it controls (with a sane default when undefined). all i'm asking for is a way to override the default behaviour in the toolkit element, or if needed there could be a "default volume slider" and a "customizable volume slider" if you prefer to not have it in the same element. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to indicator-sound in Ubuntu. https://bugs.launchpad.net/bugs/1389761 Title: Don't show the volume overlay when changing the volume with the slider Status in indicator-sound package in Ubuntu: Triaged Status in ubuntu-system-settings package in Ubuntu: New Status in ubuntu-ui-toolkit package in Ubuntu: New Bug description: The overlay and the slider are redundant when the user changes the volume with the slider and the overlay shouldn't be displayed. ProblemType: Bug DistroRelease: Ubuntu RTM 14.09 Package: indicator-sound 12.10.2+14.10.20141021~rtm-0ubuntu1 Uname: Linux 3.4.67 armv7l ActionStates: ({'mediaplayer-app.desktop.greeter': (true, signature '', [<{'running': <false>, 'state': <'Paused'>}>]), 'mute': (true, '', [<false>]), 'phone-settings': (true, '', []), 'mic-volume': (true, '', [<1.0>]), 'scroll': (true, 'i', []), 'high-volume': (true, '', [<false>]), 'play-playlist.mediaplayer-app.desktop': (true, 's', []), 'desktop-settings': (true, '', []), 'mediaplayer-app.desktop': (true, '', [<{'running': <false>, 'state': <'Paused'>}>]), 'play.mediaplayer-app.desktop': (true, '', [<'Paused'>]), 'volume': (true, 'i', [<1.0>]), 'next.mediaplayer-app.desktop': (true, '', []), 'root': (true, '', [<{'title': <'Son'>, 'accessible-desc': <'Volume (100%)'>, 'icon': <('themed', <['audio-volume-high-panel', 'audio-volume-high', 'audio-volume', 'audio']>)>, 'visible': <true>}>]), 'previous.mediaplayer-app.desktop': (true, '', []), 'silent-mode': (true, '', [<false>])},) ApportVersion: 2.14.7-0ubuntu8 Architecture: armhf Date: Wed Nov 5 16:58:35 2014 InstallationDate: Installed on 2014-11-05 (0 days ago) InstallationMedia: Ubuntu Utopic Unicorn (development branch) - armhf (20141105-120036) SourcePackage: indicator-sound UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/1389761/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp