unity upgrade script doesn't reset the font settings

Bug #987865 reported by Marco Trevisan (Treviño)
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Medium
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When upgrading ubuntu 10.04 to 12.04 unity correctly imported some old desktop settings, but didn't reset these *system* parameters, causing some visual inconsistencies with wanted design:

  - All the font settings were not updated to use the ubuntu font (and default hinting).

The unity script should take care of resetting the relevant gsettings keys:
 org.gnome.desktop.interface:
  document-font-name
  font-name
  monospace-font-name

Changed in unity:
status: New → Confirmed
assignee: nobody → Didier Roche (didrocks)
importance: Undecided → Medium
milestone: none → 5.12.0
Changed in unity:
assignee: Didier Roche (didrocks) → nobody
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

seems like a gsettings-desktop-schemas thing and shouldn't be specific to unity, the same way we don't migrate the theme we should maybe not migrate those settings

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

The way it's unity related imho, is that unity should take care of setting the values it needs to shine ;)

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Paul Sladen (sladen) wrote :

Ideally if a key has been left unset (so fall-through to supplied system default) it should be left unset (and still fall-through to the new supplied system default).

If the user has explicitly _set_ a key to their own choosing, that _set_ key should be left as-is (masking the new system default).

Which combination exactly is happening here that shouldn't be?

Changed in unity:
milestone: 5.12.0 → 5.14.0
Changed in unity:
milestone: 5.14.0 → 5.16.0
Changed in unity:
milestone: 5.16.0 → 5.18.0
Changed in unity:
milestone: 5.18.0 → 5.20.0
Changed in unity:
milestone: 5.20.0 → 5.22.0
Changed in unity:
milestone: 5.22.0 → 5.24.0
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.