← Back to team overview

ubuntu-phone team mailing list archive

Re: On management of sounds

 

Posting back to the list as this was sent to me only :-) Comments below.

On 26/02/13 15:17, Bill R. WASHBURN wrote:
>
> On Feb 26, 2013 9:46 AM, "Bruno Girin" <brunogirin@xxxxxxxxx
> <mailto:brunogirin@xxxxxxxxx>> wrote:
>
> > Having the ability to set up custom profiles would also give you the
> ability to do that. The downside would be that it would make the UI to
> select the correct profile more complicated as it would have to take
> into account the number of profiles.
>
> I share your concern that it could become clunky. BlackBerry found a
> reasonable balance by making the profile selection a very simple
> interface accessed via a simple menu (I'm not entirely sure any more
> but this might have been through a long press of the power button).
> On-the-fly adjustments to the sound level could be performed through
> the volume keys. The profile configurator is where things got
> complicated but they made this a list of applications with per-program
> options for sound file, vibration, etc.
>

Yes but one of the design principles for Ubuntu is that it should not
need to rely on physical buttons. They should be used if they are
available of course.

> A rich set of options during configuration but some during daily use.
>
> One improvement over BlackBerry's system that could be implemented:
> BlackBerry's hierarchy was only available as Alert Manager -> Profiles
> -> Applications -> options. This was smooth when creation a while new
> profile but air inconvenient when configuring each profile for a newly
> added app. Ubuntu-phone's implementation would ideally provide the
> by-profile management as found on BlackBerry but also provide a way of
> sorting by application (perhaps on a second tab in the alert manager)
> like this: Alert Manager -> Applications -> Profiles -> options.
>
> Having both hierarchies available in the alert manager means that
> setting up new profiles will be easy while configuring a new
> application will also be easy.
>

Having to configure each application individually sounds very clunky to
me! Installing a new app should be easy. This is why I like the N9's
implementation: a generic volume setting that applies to all apps + a
ring profile with associated volume (when in ringing mode) that applies
to all alerts. And the volume buttons control the generic volume
settings, not the ring.

Should we go for full profile support like BlackBerry, I would argue
that there should be sensible defaults so that a new application can be
installed without any additional configuration.

Bruno


Follow ups

References