Custom ringtone is removed from the list when another ringtone is selected

Bug #1519332 reported by Jean-Baptiste Lallement
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Medium
Bill Filler
Ubuntu UX
Triaged
Medium
Matthew Paul Thomas
ubuntu-system-settings (Ubuntu)
Fix Released
Medium
Ken VanDine

Bug Description

current build number: 187
device name: krillin
channel: ubuntu-touch/rc-proposed/bq-aquaris.en

+ silo 57 (custom ringtones https://requests.ci-train.ubuntu.com/#/ticket/675)

If a user adds a custom ringtone, then selects another one, the custom ringtone is removed from the list and the user must add it again.
My expectation is that the custom ringtones stays in the list even if I select a stock one, and be replaced by another custom ringtone if I select another one (since there is no UI to manage ringtones)

Ideally it would work a bit like custom backgrounds.

Related branches

Changed in canonical-devices-system-image:
importance: Undecided → Medium
assignee: nobody → Bill Filler (bfiller)
milestone: none → ww02-2016
Changed in canonical-devices-system-image:
status: New → Confirmed
Changed in ubuntu-ux:
status: New → Triaged
assignee: nobody → Matthew Paul Thomas (mpt)
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-system-settings (Ubuntu):
status: New → Confirmed
Revision history for this message
Bill Filler (bfiller) wrote :

I agree, the custom ringtone should certainly not disappear from the list when you simply select another ringtone. That makes no sense and will be very frustrating to the user.

Changed in ubuntu-system-settings (Ubuntu):
assignee: nobody → Ken VanDine (ken-vandine)
Changed in ubuntu-system-settings (Ubuntu):
importance: Undecided → Medium
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Changed in ubuntu-system-settings (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

"Ideally it would work a bit like custom backgrounds" makes me cringe a bit, because over the course of several reviews and iterations the custom background feature became absurdly over-designed. The design is now much simpler: an automatic list of the ten most recent backgrounds, where manual deletion is hardly used and therefore well-hidden. <https://wiki.ubuntu.com/Appearance>

Even then, showing the most recent selections is arguably not a picker call-site's job: it should be the picker itself that makes more-recently-chosen items easier to choose, for each app, than less-recently-chosen items. File pickers already do this in Ubuntu for PC, Windows, and OS X ("Recently Used", "Recent", and "All My Files" respectively). The reason I still include recent items in the Background design is that (a) it makes undoing much faster and more visceral than a picker could, and (b) it's more obvious that it will remember the previous zoom and crop for the image (sadly still unimplemented).

With ringtones you'll similarly want to be able to remember the previous loop selection for the track (also not yet implemented), so that would be a reason to remember previous choices outside the picker. And it would be easy enough to include previous selections above/below "Custom Ringtone…". But how many of them? Five? Ten? Twenty? Having had the same ringtone for 2.5 years, I have little idea how often other people change theirs.

Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings - 0.3+16.04.20151204.1-0ubuntu1

---------------
ubuntu-system-settings (0.3+16.04.20151204.1-0ubuntu1) xenial; urgency=medium

  [ Ken VanDine ]
  * Don't delete previous custom ringtones unless a new custom ringtone
    is selected. Set header titled in the picker. (LP: #1519332)

  [ jonas-drange ]
  * drop /usr/bin/ from USS binary in autopilot tests (LP: #1517488)

 -- Ken VanDine <email address hidden> Fri, 04 Dec 2015 16:18:04 +0000

Changed in ubuntu-system-settings (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.