lp:ubuntu/oneiric/language-selector

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

Owner:
Ubuntu branches
Status:
Mature

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
    completely.
* 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
    completely.
* 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

LanguageSelector/LocaleInfo.py:
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:
lp:ubuntu/precise/language-selector
This branch contains Public information 
Everyone can see this information.

Subscribers