Created by James Westby and last modified
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

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

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

140. By Gunnar Hjalmarsson

* 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

[ 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

* 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

* 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

* 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

[ 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

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

133. By Martin Pitt

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.