Created by James Westby on 2011-04-28 and last modified on 2011-10-10
Get this branch:
bzr branch lp:ubuntu/oneiric/language-selector
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

142. By Martin Pitt on 2011-10-10

LanguageSelector/LangCache.py: Fix crash when "sys.argv" does not exist,
which happens when being called from the KDE control center.
(LP: #871922)

141. By Gunnar Hjalmarsson on 2011-10-04

Minor tweaking of help/C/language-selector.xml.

140. By Gunnar Hjalmarsson on 2011-09-28

* data/LanguageSelector.ui:
  - Reference to the handler "on_treeview_languages_cursor_changed",
    which was removed in v. 0.53, dropped (LP: #859961).
  - Property "relief" for help button reinserted.
* LanguageSelector/LangCache.py [change not affecting KDE]:
  - Don't confuse the UI by testing whether dropped metapackages
    are installed. Makes a difference on upgraded systems where
    (traces of) such packages are left on disk from previous
    language installations (should affect LP: #841712).

139. By Martin Pitt on 2011-09-26

[ Gunnar Hjalmarsson ]
* LanguageSelector/LocaleInfo.py:
  - Change of makeEnvString() in v. 0.52 reversed. Didn't work
    as expected; old simpler code sufficient for now
    (fixes LP: #858184).
  - New function for testing whether the user language is set
* LanguageSelector/gtk/GtkLanguageSelector.py:
  - When setting the own regional formats, ensure that the user
    language is set completely in order to prevent a surprise change
    of the display language.

[ Martin Pitt ]
* debian/control: Explicitly depend on "dbus", to ensure that it is
  configured at the time the postinst runs. Might help for bugs like
  LP #856975.
* LanguageSelector/LangCache.py: Add a __str__() method to
  LanguagePackageStatus class, to ease debugging.
* debian/control: Add missing python-kde4 dependency to l-s-kde.
* Drop the details expander from the GTK UI for the "fonts/writing
  aids/etc." checkboxes. These were used to install language-support-*-XX
  metapackages which got dropped. (LP: #856217)
* tests/test_check_language_support.py: Fix test case for current number of
  language support packages: -ar installs exactly 5, so reduce the "> 5"
  check to "> 3".

138. By Gunnar Hjalmarsson on 2011-09-22

* LanguageSelector/LocaleInfo.py:
  - getUserDefaultLanguage() modified so that
    "sudo fontconfig-voodoo --auto" does the right thing even if
    LANGUAGE cannot be obtained from ~/.profile.
  - Encoding issue fixed (LP: #832292).
  - makeEnvString() rewritten to use accountsservice's
    language-validate script.
  - New function for testing whether the system language is set
* LanguageSelector/gtk/GtkLanguageSelector.py:
  - When setting the system-wide regional formats, ensure that the
    system language is set completely in order to prevent surprise
    changes of the display language.
* LanguageSelector/LanguageSelector.py:
  - Do not let 'root' save user language.
* help/C/language-selector.xml:
  - Oneiric updates.

137. By Gunnar Hjalmarsson on 2011-09-04

* data/incomplete-language-support-gnome.note.in:
  - Guidance how to find Language Support changed (LP: #839880).
* LanguageSelector/gtk/GtkLanguageSelector.py:
  - Guidance how to find Software Sources changed (LP: #839880).

136. By Gunnar Hjalmarsson on 2011-09-01

* data/language-selector.desktop.in:
  - Include GNOME in the environments that shall show the launcher,
    so it gets searchable in the Unity dash.
  - Keywords modified.
* LanguageSelector/LocaleInfo.py:
  - Don't attempt to query AccountsService when run as root.

135. By St├ęphane Graber on 2011-08-24

[ Gunnar Hjalmarsson ]
* LanguageSelector/LocaleInfo.py:
  Regression fix: pass "msg" as a string to warnings.warn()
  (LP: #833090).

[ Rodrigo Moya ]
* Add .desktop magic so that it shows up on the new GNOME Control Center

134. By Gunnar Hjalmarsson on 2011-08-24

Make any failure in getUserDefaultLanguage(), to get the language
from AccountsService, non-fatal (LP: #827412, #830938).

133. By Martin Pitt on 2011-08-18

LanguageSelector/gtk/GtkLanguageSelector.py: Move from static gobject to
GI GObject module, to be compatible to upcoming pygobject 3.0.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.