← Back to team overview

desktop-packages team mailing list archive

[Bug 1479907] Re: [Ffe] Support installing Language packs from gnome-control-center

 

It was added in the cycle that u-s-d/u-c-c were forked, then the ui
patches got broken by gtk 3.8 transition from egglist box to Gtk list
box, and were left to rot... its nots used by any of the unity stack and
I can't imagine why anyone else would want to use it.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-desktop3 in Ubuntu.
https://bugs.launchpad.net/bugs/1479907

Title:
  [Ffe] Support installing Language packs from gnome-control-center

Status in Ubuntu GNOME:
  Confirmed
Status in gnome-control-center package in Ubuntu:
  Triaged
Status in gnome-desktop3 package in Ubuntu:
  Triaged

Bug description:
  Since we don't ship language-selector-gnome in Ubuntu GNOME there is
  currently no way for users to install language packs. Currently they
  would only be installed when doing a non-English install, after
  installation the only way is for the user to install language-
  selector.

  We want to allow for users to be able to install language packs via
  the gnome-control-center region panel. I had a set of patches from
  3.6/3.8 era that implemented this, and got quite a bit of testing, but
  sat and bit-rot until now. The packagekit code, which is the bulk of
  the changes was well tested back then.

  Basically there are two patches to gnome-control-center:
  1. provides an API for installing language packs using packagekit what provides and the 'Modify' dbus helpers.
  2. Integrates this into the UI, I've hi-jacked the "More Languages" dialog this time, which provides much simpler integration than the previous approach, technically that breaks UI Freeze, but currently it's completely disabled, so shouldn't be a problem documentation wise, not that we have any documentation really.

  gnome-desktop requires a simple one liner patch, that changes the
  format of the locale code strings sent to g-c-c, I suppose this could
  be considered breaking API, but that API was added specifically for
  this feature and has been unused the last few cycles.

  Changes are staged on: ppa:ubuntu-gnome-packaging/staging

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1479907/+subscriptions