language-selector 0.63 source package in Ubuntu
Changelog
language-selector (0.63) precise; urgency=low [ Martin Pitt ] * LanguageSelector/LanguageSelector.py: Fix KeyError crash on a nonexisting package. (LP: #843430) * language_support_pkgs.py: Add PackageKit WhatProvides() plugin for "locale()" search. Register it in setup.py. * LanguageSelector/LangCache.py, data/blacklist, setup.py: Drop support for data/blacklist, we haven't needed it for a long time, and don't intend to bring back this hack. * dbus_backend/ls-dbus-backend: Drop GetMissingPackages{,Async} methods. The current code isn't using them, and there is no need to have this in a D-BUS service. language_support_pkgs works fine as user in frontends. * Drop tests/test_dbus_backend.py. It only exercised above method, not the "set system-wide locale" bits. * Drop LanguageSelector/CheckLanguageSupport.py, dbus_backend/ls-dbus-backend: Not used by anything any more, obsoleted by language_support_pkgs.py. * LanguageSelector/LanguageSelector.py: Reimplement getMissingLangPacks() using language_support_pkgs.py. This gets rid of a lot of redundant and bad code. * Change code to use the LanguageSelector.LangCache namespace more explicitly, to make it easier to get rid of LangCache. * LanguageSelector/LangCache.py: Remove yet another copy of the pkg_depends evaluation logic, and some more dead code, rewrite using language_support_pkgs. * Drop tests.moved/. Unused, no automatic tests, not very useful. * LanguageSelector/LangCache.py, LanguageSelector/qt/QtLanguageSelector.py: Drop last remainders of the languageSupport* info, language-support-* were dropped several cycles ago. [ Gunnar Hjalmarsson ] * Make the LANG variable, which up to now has represented regional formats, denote the display language instead (LP: #877610). * Make use of accountsservice's FormatsLocale property and SetFormatsLocale method when selecting a user's regional formats. (LP: #866062) * When setting the system-wide language, ensure that the system regional formats locale is set in order to prevent surprise changes of the formats. * data/LanguageSelector.ui: Text about rebooting no longer applicable, so removed. * LanguageSelector/LocaleInfo.py: Encode @variant string in the translate() function as UTF-8 to avoid a UnicodeDecodeError if a locale with @variant is selected for regional formats. * debian/control: Bump accountsservice dependency to >= 0.6.15-2ubuntu3, to ensure that we have the new SetFormatsLocale method. * debian/control: Make im-switch a dependency of language-selector-gnome, since it's no longer a dependency of ibus (LP: #908762). -- Martin Pitt <email address hidden> Fri, 03 Feb 2012 07:01:24 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Precise
- Original maintainer:
- Ubuntu Developers
- Architectures:
- all
- Section:
- admin
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
language-selector_0.63.tar.gz | 318.8 KiB | 7ae1cde1d2b4f39c40d249c4c7c442bdcff588badc183c146337123cc41b983f |
language-selector_0.63.dsc | 1.9 KiB | b873cc21f96f522aca27a80155a0701a4888ac2ce41ff40d884ef709da2edce1 |
Available diffs
- diff from 0.62 to 0.63 (13.8 KiB)
Binary packages built by this source
- language-selector: Language selector for Ubuntu (transitional package)
This package is a transitional package that can safely be removed
after you have installed language-selector- gnome
- language-selector-common: Language selector for Ubuntu
This package let you change and install language packs
in Ubuntu.
.
This package contains the common part of language-selector
- language-selector-gnome: Language selector for Ubuntu
This package let you change and install language packs
in Ubuntu.
.
This package contains the GTK+ frontend.
- language-selector-kde: Language selector for Kubuntu
This package let you change and install language packs
in Kubuntu.
.
This package contains the KDE frontend.
- language-selector-qt: Language selector for Kubuntu (transitional package)
This package is a transitional package that can safely be removed
after you have installed language-selector- kde