~ubuntu-branches/ubuntu/saucy/language-selector/saucy

282 by Sebastien Bacher
releasing package language-selector version 0.116
1
language-selector (0.116) saucy; urgency=low
281 by Sebastien Bacher
Update translations from launchpad
2
3
  * Update translations from launchpad
4
282 by Sebastien Bacher
releasing package language-selector version 0.116
5
 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 04 Oct 2013 11:17:41 +0200
281 by Sebastien Bacher
Update translations from launchpad
6
280 by Sebastien Bacher
releasing package language-selector version 0.115
7
language-selector (0.115) saucy; urgency=low
8
9
  * SECURITY UPDATE: possible privilege escalation via policykit UID lookup
10
    race.
11
    - dbus_backend/ls-dbus-backend: pass system-bus-name as a subject
12
      instead of pid so policykit can get the information from the system
13
      bus.
14
    - CVE-2013-1066
15
16
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 18 Sep 2013 12:45:13 -0400
17
279 by Luke Yelavich
releasing version 0.114
18
language-selector (0.114) saucy; urgency=low
277.1.1 by Jeremy Bicha
Update for python-distutils-extra changes to help handling
19
20
  * Update for python-distutils-extra changes to help handling
21
22
 -- Jeremy Bicha <jbicha@ubuntu.com>  Tue, 23 Jul 2013 12:45:09 -0400
23
277 by Gunnar Hjalmarsson
* Releasing version 0.113
24
language-selector (0.113) saucy; urgency=low
25
26
  * fontconfig/30-cjk-aliases.conf:
27
    Stop fontconfig warnings (LP: #1191450).
28
29
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Sun, 16 Jun 2013 07:41:00 +0200
30
276 by Gunnar Hjalmarsson
* Releasing version 0.112
31
language-selector (0.112) saucy; urgency=low
32
33
  * debian/language-selector-common.links:
34
    Missing symlinks added.
35
  * fontconfig/99-language-selector-zh.conf:
36
    Get rid of fontconfig warnings (LP: #1189152).
37
  * fontconfig/none:
38
    Removed.
39
  * fontconfig/README:
40
    Cleanup.
41
42
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Sat, 15 Jun 2013 00:20:00 +0200
43
275 by Colin Watson
releasing version 0.111
44
language-selector (0.111) saucy; urgency=low
273 by Colin Watson
* data/pkg_depends:
45
46
  * data/pkg_depends:
47
    - Replace ttf-thai-tlwg with fonts-thai-tlwg.
274 by Colin Watson
Replace ttf-arphic-ukai with fonts-arphic-ukai.
48
    - Replace ttf-arphic-ukai with fonts-arphic-ukai.
273 by Colin Watson
* data/pkg_depends:
49
275 by Colin Watson
releasing version 0.111
50
 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 09 Jun 2013 23:54:04 +0100
273 by Colin Watson
* data/pkg_depends:
51
272 by Sebastien Bacher
releasing version 0.110
52
language-selector (0.110) raring; urgency=low
271 by Sebastien Bacher
Updated translations for raring
53
54
  * Updated translations for raring
55
272 by Sebastien Bacher
releasing version 0.110
56
 -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 17 Apr 2013 12:28:24 +0200
271 by Sebastien Bacher
Updated translations for raring
57
270 by Gunnar Hjalmarsson
data/LanguageSelector.ui:
58
language-selector (0.109) raring; urgency=low
59
60
  * data/LanguageSelector.ui:
61
    Make the "Drag languages..." sentence bold (LP: #362204).
62
63
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Tue, 02 Apr 2013 16:10:00 +0100
64
268.1.1 by Gunnar Hjalmarsson
language_support_pkgs.py:
65
language-selector (0.108) raring; urgency=low
66
67
  * language_support_pkgs.py:
68
    Fix of TypeError in _expand_pkg_pattern() (LP: #1161953).
69
70
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 29 Mar 2013 18:40:00 +0100
71
268 by Sebastien Bacher
releasing version 0.107
72
language-selector (0.107) raring; urgency=low
266.1.1 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
73
74
  * LanguageSelector/gtk/GtkLanguageSelector.py:
75
    Prevent crashes like the one in LP: #1154243.
76
77
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Mon, 18 Mar 2013 05:16:00 +0100
78
266 by Sebastien Bacher
releasing version 0.106
79
language-selector (0.106) raring; urgency=low
265.1.1 by Gunnar Hjalmarsson
language_support_pkgs.py:
80
81
  * language_support_pkgs.py:
82
    Changes in available_languages() to avoid that users are prompted
83
    to install language support for non-installed languages. That
84
    could happen if there were other locales on the system but the
85
    locales representing the installed languages.
265.1.2 by Gunnar Hjalmarsson
* dbus_backend/ls-dbus-backend:
86
  * dbus_backend/ls-dbus-backend:
87
    Update /etc/papersize when regional formats are applied system
88
    wide (LP: #1130690).
89
  * debian/control:
90
    Bump the accountsservice dependency.
265.1.3 by Gunnar Hjalmarsson
LanguageSelector/LocaleInfo.py:
91
  * LanguageSelector/LocaleInfo.py:
92
    Don't display the @variant portion of a language or locale name
93
    as b'variant'.
265.1.1 by Gunnar Hjalmarsson
language_support_pkgs.py:
94
95
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 22 Feb 2013 07:05:00 +0100
96
265 by Martin Pitt
releasing version 0.105
97
language-selector (0.105) raring; urgency=low
263.1.1 by Gunnar Hjalmarsson
LanguageSelector/gtk/GtkLanguageSelector.py:
98
99
  * LanguageSelector/gtk/GtkLanguageSelector.py:
100
    Prevent crashes like the one in LP: #1112706.
101
265 by Martin Pitt
releasing version 0.105
102
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Thu, 21 Feb 2013 15:15:04 +0100
263.1.1 by Gunnar Hjalmarsson
LanguageSelector/gtk/GtkLanguageSelector.py:
103
263 by Martin Pitt
releasing version 0.104
104
language-selector (0.104) raring; urgency=low
261.1.1 by Gunnar Hjalmarsson
data/pkg_depends:
105
106
  * data/pkg_depends:
107
    List of input methods for traditional Chinese modified. Thanks to
108
    Ma Xiaojun for the proposal (LP: #1120833).
261.1.2 by Gunnar Hjalmarsson
LanguageSelector/LangCache.py:
109
  * LanguageSelector/LangCache.py:
110
    When a language is removed, don't remove packages that are not
111
    language specific (LP: #37707).
261.1.1 by Gunnar Hjalmarsson
data/pkg_depends:
112
263 by Martin Pitt
releasing version 0.104
113
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Tue, 12 Feb 2013 05:25:22 +0100
261.1.1 by Gunnar Hjalmarsson
data/pkg_depends:
114
261 by Sebastien Bacher
releasing version 0.103
115
language-selector (0.103) raring; urgency=low
259.1.1 by Gunnar Hjalmarsson
LanguageSelector/LanguageSelector.py:
116
117
  * LanguageSelector/LanguageSelector.py:
118
    Make getMissingLangPacks() return a list instead of a set -
119
    fixes regression issue from version 0.102 (LP: #1103547).
120
121
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 08 Feb 2013 17:12:00 +0100
122
259 by Martin Pitt
releasing version 0.102
123
language-selector (0.102) raring; urgency=low
256.1.1 by Gunnar Hjalmarsson
* LanguageSelector/LanguageSelector.py:
124
258 by Martin Pitt
* Add test case for LP #1103547.
125
  [ Martin Pitt ]
257 by Martin Pitt
tests/test_language_support_pkgs.py: Fix unstable test due to Python's
126
  * tests/test_language_support_pkgs.py: Fix unstable test due to Python's
127
    current hash randomization.
258 by Martin Pitt
* Add test case for LP #1103547.
128
  * Add test case for LP #1103547.
129
130
  [ Gunnar Hjalmarsson ]
256.1.1 by Gunnar Hjalmarsson
* LanguageSelector/LanguageSelector.py:
131
  * LanguageSelector/LanguageSelector.py:
132
    Call missing() in language_support_pkgs.py instead of
133
    by_locale(), so the check for missing language support packages
134
    is carried out for all the installed languages, not only for the
135
    current system language.
136
  * language_support_pkgs.py:
137
    Hack to prevent that users are prompted to install hunspell-de-xx
138
    when the enhanced (and conflicting) hunspell-de-xx-frami is
139
    installed (LP: #1103547).
140
259 by Martin Pitt
releasing version 0.102
141
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 08 Feb 2013 11:55:28 +0100
256.1.1 by Gunnar Hjalmarsson
* LanguageSelector/LanguageSelector.py:
142
256 by Iain Lane
releasing version 0.101
143
language-selector (0.101) raring; urgency=low
241 by Iain Lane
Remove LANG guards from fontconfig/69-language-selector-ja-jp.conf
144
145
  * This upload is about fixing LP: #1043031. Namely the use of LANG guards
243 by Iain Lane
Remove Japanese fontconfig file
146
    introduced in 0.86 was possibly not an entirely correct solution because
147
    there is a significant class of users who do not use the 'native' locale
148
    of these fonts, yet this is what a LANG guards tests for. We need the
149
    fontconfig configurations to apply correctly in these cases too.
150
  * Remove Japanese fontconfig file; these have been moved to the individual
151
    font packages which will be pulled in by l-s if appropriate.
244 by Iain Lane
Switch to using .maintscript file for removing conffiles; version
152
  * Switch to using .maintscript file for removing conffiles; version
153
    debhelper BD as appropriate. 
252 by Iain Lane
Merge trunk
154
  * 69_zh* - remove wqy-microhei versions. This package now has its own
155
    fontconfig configuration.
156
  * fontconfig/README: Update to reflect reality of the 69_* files
157
  * Remove 'strong' binding and unnecessary fonts from zh_* configuration. 
158
256 by Iain Lane
releasing version 0.101
159
 -- Iain Lane <iain.lane@canonical.com>  Wed, 06 Feb 2013 15:37:33 +0000
252 by Iain Lane
Merge trunk
160
240.2.3 by Sebastien Bacher
releasing version 0.100
161
language-selector (0.100) raring; urgency=low
240.3.1 by Gunnar Hjalmarsson
help/C/language-selector.xml:
162
163
  * help/C/language-selector.xml:
164
    Update due to the transition from im-switch to im-config.
240.3.2 by Gunnar Hjalmarsson
LanguageSelector/LanguageSelector.py,
165
  * LanguageSelector/LanguageSelector.py,
166
    LanguageSelector/gtk/GtkLanguageSelector.py:
167
    Do not let the LANGUAGE priority list contain non-English items
168
    after an English item, since the resulting display language would
169
    not likely meet the user's expectations (LP: #1084745).
240.3.3 by Gunnar Hjalmarsson
data/LanguageSelector.ui:
170
  * data/LanguageSelector.ui:
171
    Title added to the "Checking available language support" progress
172
    dialog (LP: #1113093).
240.3.4 by Gunnar Hjalmarsson
Removal of stuff related to language-selector-kde, since Kubuntu
173
  * Removal of stuff related to language-selector-kde, since Kubuntu
174
    isn't using it any longer.
240.3.5 by Gunnar Hjalmarsson
Bump Standards-Version to 3.9.4.
175
  * debian/control:
176
    Bump Standards-Version to 3.9.4.
240.3.1 by Gunnar Hjalmarsson
help/C/language-selector.xml:
177
178
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Tue, 29 Jan 2013 21:29:00 +0100
179
240.2.2 by Sebastien Bacher
releasing version 0.99
180
language-selector (0.99) raring; urgency=low
240.1.1 by Gunnar Hjalmarsson
* LanguageSelector/ImConfig.py:
181
182
  * LanguageSelector/ImConfig.py,
183
    LanguageSelector/gtk/GtkLanguageSelector.py:
184
    - Get available input methods from im-config (LP: #1090754).
185
  * debian/control:
186
    - Bump version of the im-config dependency.
240.1.2 by Gunnar Hjalmarsson
* debian/control:
187
    - yelp added to the Recommends field, since it's needed for the
188
      "Help" button to work.
240.1.1 by Gunnar Hjalmarsson
* LanguageSelector/ImConfig.py:
189
190
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Tue, 18 Dec 2012 21:32:00 +0100
191
240 by Sebastien Bacher
releasing version 0.98
192
language-selector (0.98) raring; urgency=low
238.1.1 by Gunnar Hjalmarsson
* debian/control:
193
194
  * debian/control:
195
    - Bump version of the im-config dependency.
196
197
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Mon, 10 Dec 2012 17:29:00 +0100
198
239 by Sebastien Bacher
releasing version 0.97
199
language-selector (0.97) raring; urgency=low
200
201
  * Restore to version 0.95, now that the im-config MIR is sorted.
202
203
 -- Adam Conrad <adconrad@ubuntu.com>  Sun, 09 Dec 2012 10:47:01 -0700
204
205
language-selector (0.96) raring; urgency=low
206
207
  * Revert to 0.94, as the im-switch transition needs MIR approval.
208
209
 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 07 Dec 2012 15:28:29 -0700
210
238 by Sebastien Bacher
releasing version 0.95
211
language-selector (0.95) raring; urgency=low
236.1.1 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
212
213
  * LanguageSelector/gtk/GtkLanguageSelector.py:
214
    - Deprecated keyword "type" in Gtk.MessageDialog constructors
215
      replaced by "message_type".
236.1.2 by Gunnar Hjalmarsson
* debian/control, LanguageSelector/gtk/GtkLanguageSelector.py,
216
  * debian/control, LanguageSelector/gtk/GtkLanguageSelector.py,
237 by Sebastien Bacher
* LanguageSelector/gtk/GtkLanguageSelector.py:
217
    LanguageSelector/ImConfig.py, data/LanguageSelector.ui:
236.1.2 by Gunnar Hjalmarsson
* debian/control, LanguageSelector/gtk/GtkLanguageSelector.py,
218
    - Transition from the im-switch framework for handling input
219
      method systems to im-config (LP: #1076975).
236.1.1 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
220
221
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 30 Nov 2012 05:36:00 +0100
222
236 by Sebastien Bacher
releasing version 0.94
223
language-selector (0.94) raring; urgency=low
235 by Sebastien Bacher
* data/language-selector.desktop.in:
224
225
  * data/language-selector.desktop.in:
226
    - Use equivalent 'preferences-desktop-locale' icon instead of
227
      'config-language' since the High Contrast theme is missing a symlink
228
236 by Sebastien Bacher
releasing version 0.94
229
 -- Jeremy Bicha <jbicha@ubuntu.com>  Tue, 27 Nov 2012 15:20:11 +0100
235 by Sebastien Bacher
* data/language-selector.desktop.in:
230
234 by Colin Watson
releasing version 0.93
231
language-selector (0.93) raring; urgency=low
229.2.1 by Gunnar Hjalmarsson
* LanguageSelector/LocaleInfo.py:
232
233
  * LanguageSelector/LocaleInfo.py:
234
    Look first for a common_name field when grabbing a language name
235
    (LP: #991002).
236
234 by Colin Watson
releasing version 0.93
237
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 16 Nov 2012 16:55:39 +0000
229.2.1 by Gunnar Hjalmarsson
* LanguageSelector/LocaleInfo.py:
238
232 by Martin Pitt
releasing version 0.92
239
language-selector (0.92) raring; urgency=low
229.1.1 by Shih-Yuan Lee (FourDollars)
LanguageSelector/gtk/GtkLanguageSelector.py,
240
241
  * LanguageSelector/gtk/GtkLanguageSelector.py,
242
  gnome-language-selector: Add single instance support for gnome-language-selector
243
  and fix the Escape key malfunction when num lock is on.
244
232 by Martin Pitt
releasing version 0.92
245
 -- Shih-Yuan Lee (FourDollars) <sylee@ubuntu.com>  Mon, 12 Nov 2012 09:55:43 +0100
229.1.1 by Shih-Yuan Lee (FourDollars)
LanguageSelector/gtk/GtkLanguageSelector.py,
246
230 by Martin Pitt
Build depend on python3-all.
247
language-selector (0.91) raring; urgency=low
248
249
  * Build depend on python3-all.
250
251
 -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>  Fri, 26 Oct 2012 11:56:42 +0100
252
229 by Sebastien Bacher
releasing version 0.90
253
language-selector (0.90) quantal; urgency=low
228 by Sebastien Bacher
Updated launchpad translations
254
255
  * Updated launchpad translations
256
229 by Sebastien Bacher
releasing version 0.90
257
 -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 09 Oct 2012 15:59:39 +0200
228 by Sebastien Bacher
Updated launchpad translations
258
227 by Colin Watson
releasing version 0.89
259
language-selector (0.89) quantal; urgency=low
226 by Colin Watson
check-language-support: De-duplicate output for a single target language
260
261
  * check-language-support: De-duplicate output for a single target language
262
    (LP: #1056689).
263
227 by Colin Watson
releasing version 0.89
264
 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 27 Sep 2012 13:04:24 +0100
226 by Colin Watson
check-language-support: De-duplicate output for a single target language
265
225 by Colin Watson
releasing version 0.88
266
language-selector (0.88) quantal; urgency=low
223 by Colin Watson
data/pkg_depends: Add kdevelop-php-l10n to translations category for
267
268
  * data/pkg_depends: Add kdevelop-php-l10n to translations category for
269
    kdevelop-php (LP: #1048584).
224 by Colin Watson
check-language-support: Print errors to stderr (LP: #1048204).
270
  * check-language-support: Print errors to stderr (LP: #1048204).
223 by Colin Watson
data/pkg_depends: Add kdevelop-php-l10n to translations category for
271
225 by Colin Watson
releasing version 0.88
272
 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 26 Sep 2012 16:51:53 +0100
223 by Colin Watson
data/pkg_depends: Add kdevelop-php-l10n to translations category for
273
222 by Iain Lane
Merge fontconfig fixups from Fumihito YOSHIDA
274
language-selector (0.87) quantal; urgency=low
221.1.1 by Fumihito YOSHIDA
* Fix bad testing sections. LP: #1034928
275
276
  * Fix bad testing sections. LP: #1034928 
277
    - fontconfig/69-language-selector-ja-jp.conf: Separate matching
278
      patterns for non-bitmap/non-hinting sections. And remove legacy
279
      font lists.
280
    - fontconfig/69-language-selector-zh-tw.conf: Separate matching
281
      patterns at "Bind AR PL UMing with DejaVu Serif" section.
282
283
 -- Fumihito YOSHIDA <hito@kugutsu.org>  Wed, 22 Aug 2012 11:35:26 +0900
284
221 by Iain Lane
releasing version 0.86
285
language-selector (0.86) quantal; urgency=low
211 by Iain Lane
Apply ja-jp fontconfig config file only when locale matches
286
212 by Iain Lane
Apply zh-* fontconfig config files only when locale matches
287
  * Apply all (ja-jp, zh-*) fontconfig config files only when locale matches
213 by Iain Lane
Remove 69-language-selector-ka-ge.conf — it's going to its corresponding
288
  * Remove 69-language-selector-ka-ge.conf  it's going to its corresponding
289
    font package fonts-bpg-georgian.
215 by Iain Lane
* Disable installation/updating of fontconfig-voodoo and remove previously
290
  * Disable installation/updating of fontconfig-voodoo and remove previously
291
    installed symlinks on upgrade.
292
  * Enable all config files that might have been previously installed by
293
    fontconfig-voodoo now that they are all guarded by locale.
216 by Iain Lane
Standards-Version → 3.9.3, no changes required
294
  * Standards-Version → 3.9.3, no changes required
211 by Iain Lane
Apply ja-jp fontconfig config file only when locale matches
295
296
 -- Iain Lane <iain.lane@canonical.com>  Mon, 13 Aug 2012 11:35:34 +0100
297
210 by Steve Langasek
releasing version 0.85
298
language-selector (0.85) quantal; urgency=low
207 by Steve Langasek
ls-dbus-backend: fix for python3 compatibility. LP: #1014429.
299
300
  * ls-dbus-backend: fix for python3 compatibility.  LP: #1014429.
209 by Steve Langasek
Do not touch /etc/environment; we should be updating /etc/default/locale
301
  * Do not touch /etc/environment; we should be updating /etc/default/locale
302
    exclusively.  On upgrade, clean up any references that have been left
303
    behind in /etc/environment. LP: #1035498.
207 by Steve Langasek
ls-dbus-backend: fix for python3 compatibility. LP: #1014429.
304
210 by Steve Langasek
releasing version 0.85
305
 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 10 Aug 2012 22:06:35 -0700
207 by Steve Langasek
ls-dbus-backend: fix for python3 compatibility. LP: #1014429.
306
206 by Colin Watson
releasing version 0.84
307
language-selector (0.84) quantal-proposed; urgency=low
205 by Colin Watson
data/pkg_depends: Add fonts-lklug-sinhala for Sinhala.
308
309
  * data/pkg_depends: Add fonts-lklug-sinhala for Sinhala.
310
206 by Colin Watson
releasing version 0.84
311
 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 28 Jun 2012 14:44:44 +0100
205 by Colin Watson
data/pkg_depends: Add fonts-lklug-sinhala for Sinhala.
312
204 by Martin Pitt
releasing version 0.83
313
language-selector (0.83) quantal; urgency=low
203 by Martin Pitt
debian/rules: Override dh_auto_* commands to build with Python 3. (See
314
315
  * debian/rules: Override dh_auto_* commands to build with Python 3. (See
316
    Debian #597105)
317
204 by Martin Pitt
releasing version 0.83
318
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 14 Jun 2012 10:13:04 +0200
203 by Martin Pitt
debian/rules: Override dh_auto_* commands to build with Python 3. (See
319
202 by Martin Pitt
releasing version 0.82
320
language-selector (0.82) quantal; urgency=low
167.5.1 by Colin Watson
* Port to Python 3:
321
167.5.10 by Martin Pitt
tests/runner.sh: Run with $PYTHON if specified, to make it easier to run
322
  [ Colin Watson ]
167.5.1 by Colin Watson
* Port to Python 3:
323
  * Port to Python 3:
324
    - Use Python 3-style print functions.
167.5.2 by Colin Watson
Use "except Exception as e" syntax rather than the old-style "except
325
    - Use "except Exception as e" syntax rather than the old-style "except
326
      Exception, e".
167.5.3 by Colin Watson
Use "raise Exception(value)" syntax rather than the old-style "raise
327
    - Use "raise Exception(value)" syntax rather than the old-style "raise
328
      Exception, value".
167.5.4 by Colin Watson
Use list comprehensions rather than filter.
329
    - Use list comprehensions rather than filter.
167.5.5 by Colin Watson
Use new-style octal literals.
330
    - Use new-style octal literals.
167.5.6 by Colin Watson
Use str() rather than unicode() in Python 3.
331
    - Use str() rather than unicode() in Python 3.
167.5.7 by Colin Watson
Open subprocesses with universal_newlines=True when expecting to read
332
    - Open subprocesses with universal_newlines=True when expecting to read
333
      text from them.
167.5.8 by Colin Watson
Cope with changes in dict method return types in Python 3.
334
    - Cope with changes in dict method return types in Python 3.
167.5.1 by Colin Watson
* Port to Python 3:
335
167.5.10 by Martin Pitt
tests/runner.sh: Run with $PYTHON if specified, to make it easier to run
336
  [ Martin Pitt ]
337
  * tests/runner.sh: Run with $PYTHON if specified, to make it easier to run
338
    with a different Python version.
167.5.11 by Martin Pitt
Consistent str vs. bytes handling, to work with Python 3.
339
  * Consistent str vs. bytes handling, to work with Python 3.
167.5.12 by Martin Pitt
Convert tests to current apt API.
340
  * Convert tests to current apt API.
167.5.13 by Martin Pitt
Python 3 compatible import statements.
341
  * Python 3 compatible import statements.
167.5.14 by Martin Pitt
Properly close files, to avoid ResourceWarnings.
342
  * Properly close files, to avoid ResourceWarnings.
167.5.16 by Martin Pitt
Convert all tabs to spaces.
343
  * Convert all tabs to spaces.
167.5.17 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Pass a string to setlocale(),
344
  * LanguageSelector/gtk/GtkLanguageSelector.py: Pass a string to setlocale(),
345
    not bytes.
167.5.18 by Martin Pitt
LanguageSelector/qt/QtLanguageSelector.py: Fix for Python 3.
346
  * LanguageSelector/qt/QtLanguageSelector.py: Fix for Python 3.
167.5.19 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: python3-dbus now sometimes
347
  * LanguageSelector/gtk/GtkLanguageSelector.py: python3-dbus now sometimes
348
    calls OpProgress.update() without any argument. Support this and pulsate
349
    the progress bar in this case.
167.5.20 by Martin Pitt
Switch all hashbangs and dependencies to Python 3.
350
  * Switch all hashbangs and dependencies to Python 3.
201 by Martin Pitt
debian/control: Drop now obsolete language-selector and
351
  * debian/control: Drop now obsolete language-selector and
352
    language-selector-qt transitional packages.
167.5.10 by Martin Pitt
tests/runner.sh: Run with $PYTHON if specified, to make it easier to run
353
202 by Martin Pitt
releasing version 0.82
354
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 14 Jun 2012 09:50:35 +0200
167.5.1 by Colin Watson
* Port to Python 3:
355
199 by Sebastien Bacher
releasing version 0.81
356
language-selector (0.81) quantal; urgency=low
198 by Sebastien Bacher
data/pkg_depends: replace cmap-adobe- depends by poppler-data
357
358
  * data/pkg_depends: replace cmap-adobe- depends by poppler-data 
359
    (lp: #1009052)
360
199 by Sebastien Bacher
releasing version 0.81
361
 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 07 Jun 2012 12:45:28 +0200
198 by Sebastien Bacher
data/pkg_depends: replace cmap-adobe- depends by poppler-data
362
197 by Stéphane Graber
releasing version 0.80
363
language-selector (0.80) quantal; urgency=low
364
365
  * Add gcompris to pkg_depends (for gcompris-sound-* in Edubuntu)
366
367
 -- Stéphane Graber <stgraber@ubuntu.com>  Mon, 14 May 2012 17:14:12 -0400
368
195 by Martin Pitt
releasing version 0.79
369
language-selector (0.79) precise; urgency=low
193.1.1 by Gunnar Hjalmarsson
Update of help document (LP: #983951).
370
371
  * Update of help document (LP: #983951).
372
195 by Martin Pitt
releasing version 0.79
373
 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Wed, 18 Apr 2012 08:09:49 +0200
193.1.1 by Gunnar Hjalmarsson
Update of help document (LP: #983951).
374
193 by Sebastien Bacher
releasing version 0.78
375
language-selector (0.78) precise; urgency=low
376
377
  * Updated translations from launchpad (lp: #980842)
378
379
 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 13 Apr 2012 16:21:24 +0200
192 by Sebastien Bacher
Updated translations from launchpad
380
191 by Martin Pitt
releasing version 0.77
381
language-selector (0.77) precise; urgency=low
188 by Martin Pitt
dbus_backend/ls-dbus-backend: Set LC_IDENTIFICATION as well, to comply
382
383
  * dbus_backend/ls-dbus-backend: Set LC_IDENTIFICATION as well, to comply
384
    with what Ubiquity does. (LP: #926207)
189 by Martin Pitt
tests/test_language_support_pkgs.py: Fix
385
  * tests/test_language_support_pkgs.py: Fix
386
    test_by_package_and_locale_noinstalled() for current pkg_depends: gedit
387
    does not need aspell any more, use abiword as trigger package.
190 by Martin Pitt
language_support_pkgs.py, _expand_pkg_pattern(): Special-case "zh-han[st]"
388
  * language_support_pkgs.py, _expand_pkg_pattern(): Special-case "zh-han[st]"
389
    values for the locale. These are not actual locales, but e. g. Ubiquity
390
    assumes this works. So let these mean "zh_CN" and "zh_TW" respectively.
391
    Add a test case to tests/test_language_support_pkgs.py. (LP: #963460)
188 by Martin Pitt
dbus_backend/ls-dbus-backend: Set LC_IDENTIFICATION as well, to comply
392
191 by Martin Pitt
releasing version 0.77
393
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 30 Mar 2012 12:42:15 +0200
188 by Martin Pitt
dbus_backend/ls-dbus-backend: Set LC_IDENTIFICATION as well, to comply
394
187 by Steve Langasek
releasing version 0.76
395
language-selector (0.76) precise; urgency=low
186 by Steve Langasek
Add conffile upgrade handling for ko-kr conffiles dropped since lucid.
396
397
  * Add conffile upgrade handling for ko-kr conffiles dropped since lucid.
398
187 by Steve Langasek
releasing version 0.76
399
 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 26 Mar 2012 22:20:17 -0700
186 by Steve Langasek
Add conffile upgrade handling for ko-kr conffiles dropped since lucid.
400
185 by Martin Pitt
releasing version 0.75
401
language-selector (0.75) precise; urgency=low
184 by Martin Pitt
* data/pkg_depends:
402
403
  [ Jinkyu Yi ]
404
  * data/pkg_depends:
405
    - Add fonts-unfonts-core for fonts-nanum's fallback
406
    - Remove ttf-alee, fonts-nanum-extra to reduce ko-related packages
407
      (refer to task-korean-desktop at Debian)
408
    - remove nabi, Unity can't support it
409
185 by Martin Pitt
releasing version 0.75
410
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 16 Mar 2012 11:27:49 +0100
184 by Martin Pitt
* data/pkg_depends:
411
183 by Martin Pitt
releasing version 0.74
412
language-selector (0.74) precise; urgency=low
182 by Martin Pitt
data/pkg_depends: Add fonts-ukij-uyghur for Uyghur. Thanks to Eagle
413
414
  * data/pkg_depends: Add fonts-ukij-uyghur for Uyghur. Thanks to Eagle
415
    Burkut for pointing this out.
416
183 by Martin Pitt
releasing version 0.74
417
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 15 Mar 2012 15:22:54 +0100
182 by Martin Pitt
data/pkg_depends: Add fonts-ukij-uyghur for Uyghur. Thanks to Eagle
418
181 by Stéphane Graber
releasing version 0.73
419
language-selector (0.73) precise; urgency=low
167.3.1 by Felix Geyer
data/pkg_depends: Add support for translated documentation of amarok
420
421
  * data/pkg_depends: Add support for translated documentation of amarok
422
    and calligra.
423
181 by Stéphane Graber
releasing version 0.73
424
 -- Felix Geyer <debfx@ubuntu.com>  Mon, 12 Mar 2012 11:39:45 -0400
425
180 by Martin Pitt
releasing version 0.72
426
language-selector (0.72) precise; urgency=low
175 by Sebastien Bacher
* data/language-selector.desktop.in:
427
177 by Martin Pitt
LanguageSelector/qt/QtLanguageSelector.py: Kubuntu's package manager is
428
  [ Sebastien Bacher ]
175 by Sebastien Bacher
* data/language-selector.desktop.in:
429
  * data/language-selector.desktop.in:
176 by Martin Pitt
link bug
430
    - use official "Keywords" rather than "X-GNOME-Keywords" (LP: #949849)
175 by Sebastien Bacher
* data/language-selector.desktop.in:
431
177 by Martin Pitt
LanguageSelector/qt/QtLanguageSelector.py: Kubuntu's package manager is
432
  [ Martin Pitt ]
433
  * LanguageSelector/qt/QtLanguageSelector.py: Kubuntu's package manager is
434
    "Muon", not "Adept". Also update all messages in po/*.po to avoid breaking
435
    existing translations. (LP: #628653)
178 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash in
436
  * LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash in
437
    updateLocaleChooserCombo() if tree model is not yet set. (LP: #945494)
179 by Martin Pitt
debian/language-selector-common.postinst: Do not fail configuring if D-BUS
438
  * debian/language-selector-common.postinst: Do not fail configuring if D-BUS
439
    does not give us the PID of a running ls-dbus-backend. (LP: #766672)
177 by Martin Pitt
LanguageSelector/qt/QtLanguageSelector.py: Kubuntu's package manager is
440
180 by Martin Pitt
releasing version 0.72
441
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 09 Mar 2012 16:34:49 +0100
175 by Sebastien Bacher
* data/language-selector.desktop.in:
442
174 by Martin Pitt
releasing version 0.71
443
language-selector (0.71) precise; urgency=low
167.2.2 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
444
171 by Martin Pitt
data/pkg_depends: Drop myspell-ru, we have hunspell-ru now.
445
  [ Gunnar Hjalmarsson ]
167.2.2 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
446
  * LanguageSelector/gtk/GtkLanguageSelector.py:
447
    Modified wording of the error message shown if the example box
448
    fails to apply the current locale (LP: #930785).
449
171 by Martin Pitt
data/pkg_depends: Drop myspell-ru, we have hunspell-ru now.
450
  [ Martin Pitt ]
451
  * data/pkg_depends: Drop myspell-ru, we have hunspell-ru now.
173 by Martin Pitt
add bug ref
452
  * data/pkg_depends: Add cmap-adobe-* packages for ghostscript. (LP: #496012)
171 by Martin Pitt
data/pkg_depends: Drop myspell-ru, we have hunspell-ru now.
453
174 by Martin Pitt
releasing version 0.71
454
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 02 Mar 2012 06:54:37 +0100
167.2.2 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
455
169 by Martin Pitt
releasing version 0.70
456
language-selector (0.70) precise; urgency=low
167.1.1 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py:
457
458
  * LanguageSelector/gtk/GtkLanguageSelector.py:
459
    Clear the example box values before trying to generate new ones.
460
  * LanguageSelector/qt/QtLanguageSelector.py:
461
    Call for the no longer existing writeSysLangSetting() function
462
    removed (LP: #928400). writeSysLanguageSetting() now sets LANG.
463
169 by Martin Pitt
releasing version 0.70
464
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 15 Feb 2012 07:42:06 +0100
167.3.1 by Felix Geyer
data/pkg_depends: Add support for translated documentation of amarok
465
167 by Martin Pitt
releasing version 0.69
466
language-selector (0.69) precise; urgency=low
161 by Martin Pitt
LanguageSelector/LocaleInfo.py, getUserDefaultLanguage(): Fix crash if
467
468
  * LanguageSelector/LocaleInfo.py, getUserDefaultLanguage(): Fix crash if
469
    system D-BUS is not running, which happens when running fontconfig-voodoo
470
    from casper. (LP: #856975)
162 by Martin Pitt
debian/control: "Ubuntu Linux" → "Ubuntu". (LP: #919972)
471
  * debian/control: "Ubuntu Linux" → "Ubuntu". (LP: #919972)
163 by Martin Pitt
data/pkg_depends: Move mozvoikko to xul-ext-mozvoikko.
472
  * data/pkg_depends: Move mozvoikko to xul-ext-mozvoikko.
164 by Martin Pitt
data/pkg_depends: gedit and sylpheed use libenchant now, move these from
473
  * data/pkg_depends: gedit and sylpheed use libenchant now, move these from
474
    aspell to hunspell dictionaries.
165 by Martin Pitt
Close window on "Esc". (LP: #614933)
475
  * Close window on "Esc". (LP: #614933)
166 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Intercept errors from
476
  * LanguageSelector/gtk/GtkLanguageSelector.py: Intercept errors from
477
    aptdaemon transactions and stop waiting for the transaction to finish on
478
    an error. (LP: #863875)
161 by Martin Pitt
LanguageSelector/LocaleInfo.py, getUserDefaultLanguage(): Fix crash if
479
167 by Martin Pitt
releasing version 0.69
480
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 09 Feb 2012 14:41:43 +0100
161 by Martin Pitt
LanguageSelector/LocaleInfo.py, getUserDefaultLanguage(): Fix crash if
481
160 by Martin Pitt
releasing version 0.68
482
language-selector (0.68) precise; urgency=low
158.1.1 by Gunnar Hjalmarsson
LanguageSelector/qt/QtLanguageSelector.py: Erroneous for loops
483
484
  * LanguageSelector/qt/QtLanguageSelector.py: Erroneous for loops
485
    replaced with simple variable assignments (LP: #926824).
486
160 by Martin Pitt
releasing version 0.68
487
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 08 Feb 2012 06:15:31 +0100
158.1.1 by Gunnar Hjalmarsson
LanguageSelector/qt/QtLanguageSelector.py: Erroneous for loops
488
158 by Martin Pitt
releasing version 0.67
489
language-selector (0.67) precise; urgency=low
156.1.1 by Gunnar Hjalmarsson
LanguageSelector/gtk/GtkLanguageSelector.py: Remove call for the
490
491
  * LanguageSelector/gtk/GtkLanguageSelector.py: Remove call for the
492
    dropped function verify_no_unexpected_changes() (LP: #927814).
493
158 by Martin Pitt
releasing version 0.67
494
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 07 Feb 2012 08:33:33 +0100
156.1.1 by Gunnar Hjalmarsson
LanguageSelector/gtk/GtkLanguageSelector.py: Remove call for the
495
156 by Martin Pitt
releasing version 0.66
496
language-selector (0.66) precise; urgency=low
152 by Martin Pitt
LanguageSelector/LangCache.py, tests/test_lang_cache.py: Drop some dead
497
498
  * LanguageSelector/LangCache.py, tests/test_lang_cache.py: Drop some dead
499
    code.
153 by Martin Pitt
data/pkg_depends: Install poppler-data for all languages. (LP: #893920)
500
  * data/pkg_depends: Install poppler-data for all languages. (LP: #893920)
154 by Martin Pitt
* tests/test_language_support_pkgs.py: Fix test case for a package which is
501
  * tests/test_language_support_pkgs.py: Fix test case for a package which is
502
    not a pattern, but a full name ("chromium-browser-l10n").
503
  * language_support_pkgs.py: Also consider the pattern itself a package name.
504
    Fixes installation of chromium-browser-l10n and poppler-data.
155 by Martin Pitt
* tests/test-data/etc/apt/sources.list*: Use precise.
505
  * tests/test-data/etc/apt/sources.list*: Use precise.
506
  * tests/test_lang_cache.py: Update the cache before the tests, so that they
507
    can actually succeed.
152 by Martin Pitt
LanguageSelector/LangCache.py, tests/test_lang_cache.py: Drop some dead
508
156 by Martin Pitt
releasing version 0.66
509
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 06 Feb 2012 12:33:54 +0100
152 by Martin Pitt
LanguageSelector/LangCache.py, tests/test_lang_cache.py: Drop some dead
510
151 by Martin Pitt, Colin Watson, Gunnar Hjalmarsson, Martin Pitt
[ Colin Watson ]
511
language-selector (0.65) precise; urgency=low
512
513
  [ Colin Watson ]
514
  * check-language-support: Ignore errors from locale.setlocale.  We might
515
    well be running from the installer before locales have been properly
516
    configured (LP: #925330).
517
  * Clean up lots of pyflakes warnings.
518
  * LanguageSelector/FontConfig.py, LanguageSelector/LocaleInfo.py,
519
    LanguageSelector/utils.py: Use string methods rather than deprecated
520
    string functions.
521
522
  [ Gunnar Hjalmarsson ]
523
  * LanguageSelector/LocaleInfo.py: Prevent makeEnvString() from
524
    processing the empty string (LP: #926049).
525
  * fontconfig/30-cjk-aliases.conf: Changes due to Korean migration to
526
    fonts-nanum (LP: #792471).
527
  * debian/control: pyqt4-dev-tools added to build-depends (the pyuic4
528
    program is called from LanguageSelector/qt/Makefile).
529
530
  [ Martin Pitt ]
531
  * debian/control: Use standard X-Python-Version field.
532
  * debian/control: Bump Standards-Version to 3.9.2.
533
  * debian/control: Move transitional packages to Priority: Extra to quiesce
534
    lintian.
535
  * debian/control: Drop Vcs-Bzr. We move to the standard
536
    lp:ubuntu/language-selector branch now.
537
538
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 06 Feb 2012 07:23:43 +0100
539
150 by Martin Pitt
language_support_pkgs.py: Fix raising of NotImplementedError.
540
language-selector (0.64) precise; urgency=low
541
542
  * language_support_pkgs.py: Fix raising of NotImplementedError.
543
544
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 03 Feb 2012 08:36:57 +0100
545
149 by Martin Pitt, Martin Pitt, Gunnar Hjalmarsson
[ Martin Pitt ]
546
language-selector (0.63) precise; urgency=low
547
548
  [ Martin Pitt ]
549
  * LanguageSelector/LanguageSelector.py: Fix KeyError crash on a nonexisting
550
    package. (LP: #843430)
551
  * language_support_pkgs.py: Add PackageKit WhatProvides() plugin for
552
    "locale()" search. Register it in setup.py.
553
  * LanguageSelector/LangCache.py, data/blacklist, setup.py: Drop support for
554
    data/blacklist, we haven't needed it for a long time, and don't intend to
555
    bring back this hack.
556
  * dbus_backend/ls-dbus-backend: Drop GetMissingPackages{,Async} methods. The
557
    current code isn't using them, and there is no need to have this in a
558
    D-BUS service. language_support_pkgs works fine as user in frontends.
559
  * Drop tests/test_dbus_backend.py. It only exercised above method, not the
560
    "set system-wide locale" bits.
561
  * Drop LanguageSelector/CheckLanguageSupport.py,
562
    dbus_backend/ls-dbus-backend: Not used by anything any more, obsoleted by
563
    language_support_pkgs.py.
564
  * LanguageSelector/LanguageSelector.py: Reimplement getMissingLangPacks()
565
    using language_support_pkgs.py. This gets rid of a lot of redundant and
566
    bad code.
567
  * Change code to use the LanguageSelector.LangCache namespace more
568
    explicitly, to make it easier to get rid of LangCache.
569
  * LanguageSelector/LangCache.py: Remove yet another copy of the pkg_depends
570
    evaluation logic, and some more dead code, rewrite using
571
    language_support_pkgs.
572
  * Drop tests.moved/. Unused, no automatic tests, not very useful.
573
  * LanguageSelector/LangCache.py, LanguageSelector/qt/QtLanguageSelector.py:
574
    Drop last remainders of the languageSupport* info, language-support-* were
575
    dropped several cycles ago.
576
577
  [ Gunnar Hjalmarsson ]
578
  * Make the LANG variable, which up to now has represented regional
579
    formats, denote the display language instead (LP: #877610).
580
  * Make use of accountsservice's FormatsLocale property and
581
    SetFormatsLocale method when selecting a user's regional formats.
582
    (LP: #866062)
583
  * When setting the system-wide language, ensure that the system
584
    regional formats locale is set in order to prevent surprise
585
    changes of the formats.
586
  * data/LanguageSelector.ui: Text about rebooting no longer
587
    applicable, so removed.
588
  * LanguageSelector/LocaleInfo.py: Encode @variant string in the
589
    translate() function as UTF-8 to avoid a UnicodeDecodeError if a
590
    locale with @variant is selected for regional formats.
591
  * debian/control: Bump accountsservice dependency to >= 0.6.15-2ubuntu3,
592
    to ensure that we have the new SetFormatsLocale method.
593
  * debian/control: Make im-switch a dependency of language-selector-gnome,
594
    since it's no longer a dependency of ibus (LP: #908762).
595
596
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 03 Feb 2012 07:01:24 +0100
597
148 by Martin Pitt, Colin Watson, Martin Pitt
[ Colin Watson ]
598
language-selector (0.62) precise; urgency=low
599
600
  [ Colin Watson ]
601
  * data/pkg_depends:
602
    - Replace ttf-arphic-uming with fonts-arphic-uming.
603
  
604
  [ Martin Pitt ]
605
  * data/pkg_depends: Drop usage of '|'. It unnecessarily complicates the
606
    logic, does not add any expressiveness, and was only used once anyway.
607
  * data/pkg_depends: Add generic language-pack- pattern (without a trigger
608
    package), so that we do not need to special-case it in the code.
609
  * Add language_support_pkgs.py and tests/test_language_support_pkgs.py:
610
    Complete rewrite of the check-language-support and
611
    LanguageSelector/CheckLanguageSupport.py functionality. The old code was
612
    terrible and hard to maintain, the new one now makes it very easy to
613
    integrate into installers or an aptdaemon plugin and does not have any
614
    dependencies to any of the old language-selector code (which will
615
    eventually be dropped).
616
  * check-language-support: Rewrite using language_support_pkgs. CLI API stays
617
    the same.
618
  * setup.py, debian/language-selector-common.install: Install
619
    language_support_pkgs.py.
620
  * language_support_pkgs.py: Add apt_cache_add_language_packs() function
621
    which uses LanguageSupport to mark all corresponding language support
622
    packages for installation for an apt.Cache() object with to-be-installed
623
    packages. This is a suitable function to use as an aptdaemon plugin.
624
  * setup.py, debian/rules: Move to python-setuptools, as we are going to need
625
    it for registering an aptdaemon plugin through "entry_points". Add
626
    python-setuptools build dependency.
627
  * setup.py, debian/language-selector-common.install: Register
628
    apt_cache_add_language_packs as aptdaemon "modify_cache_after" plugin and
629
    install this package's egg-info.  With this, installing a new package
630
    through aptdaemon (i. e.  software-center or any other desktop
631
    integration) will automatically install the corresponding language packs
632
    and support packages as well.  (LP: #396414)
633
634
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 26 Jan 2012 16:20:53 +0100
635
147 by Colin Watson
* data/pkg_depends:
636
language-selector (0.61) precise; urgency=low
637
638
  * data/pkg_depends:
639
    - Replace ttf-tmuni with fonts-tibetan-machine.
640
    - Replace ttf-sil-abyssinica with fonts-sil-abyssinica.
641
    - Replace ttf-arabeyes with fonts-arabeyes.
642
    - Replace ttf-kacst with fonts-kacst.
643
    - Replace ttf-mgopen with fonts-mgopen.
644
    - Replace ttf-farsiweb with fonts-farsiweb.
645
    - Replace ttf-sil-scheherazade with fonts-sil-scheherazade.
646
    - Replace ttf-sil-ezra with fonts-sil-ezra.
647
    - Replace ttf-sil-yi with fonts-sil-nuosusil.
648
    - Replace ttf-takao-mincho with fonts-takao-mincho.
649
    - Replace ttf-takao-gothic with fonts-takao-gothic.
650
    - Replace ttf-khmeros with fonts-khmeros.
651
    - Replace ttf-lao with fonts-lao.
652
    - Replace ttf-manchufont with fonts-manchufont.
653
    - Replace ttf-sil-padauk with fonts-sil-padauk.
654
    - Replace ttf-nafees with fonts-nafees.
655
656
 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 03 Jan 2012 14:27:27 +0000
657
146 by Martin Pitt, Martin Pitt, Jinkyu Yi
[ Martin Pitt ]
658
language-selector (0.60) precise; urgency=low
659
660
  [ Martin Pitt ]
661
  * debian/control: Move from transitional python-gobject to python-gi.
662
  * Drop fontconfig/69-language-selector-ko-kr.conf: Obsolete now with the
663
    move to fonts-nanum.
664
  * LanguageSelector/gtk/GtkLanguageSelector.py: Work around python2.7 crash
665
    when passing an unicode value to setlocale(). (LP: #905429)
666
667
  [ Jinkyu Yi ]
668
  * data/pkg_depends: Add fonts-nanum*.
669
670
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 19 Dec 2011 10:34:41 +0100
671
145 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash if "admin" group
672
language-selector (0.59) precise; urgency=low
673
674
  * LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash if "admin" group
675
    does not exist, and also look for membership of "sudo". (LP: #893842)
676
677
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 29 Nov 2011 14:56:22 +0100
678
144 by Martin Pitt
debian/control: Add python-distutils-extra build dependency, we use it in
679
language-selector (0.58) precise; urgency=low
680
681
  * debian/control: Add python-distutils-extra build dependency, we use it in
682
    setup.py.
683
684
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 04 Nov 2011 08:11:13 -0400
685
143 by Martin Pitt, Martin Pitt, Gabor Kelemen, Fumihito YOSHIDA
[ Martin Pitt ]
686
language-selector (0.57) precise; urgency=low
687
688
  [ Martin Pitt ]
689
  * data/pkg_depends: Install aspell dictionary for gedit. (LP: #869980)
690
  * data/pkg_depends: Install ibus-m17n for "te". (LP: #753476)
691
  
692
  [ Gabor Kelemen ]
693
  * Clean up language-selectors build system (LP: #853501)
694
695
  [ Fumihito YOSHIDA ]
696
  * fontconfig/69-language-selector-ja-jp.conf:
697
    Handle conflict with ttf-unfonts-core (LP: #884645).
698
699
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 04 Nov 2011 07:52:38 -0400
700
142 by Martin Pitt
LanguageSelector/LangCache.py: Fix crash when "sys.argv" does not exist,
701
language-selector (0.56) oneiric; urgency=low
702
703
  * LanguageSelector/LangCache.py: Fix crash when "sys.argv" does not exist,
704
    which happens when being called from the KDE control center.
705
    (LP: #871922)
706
707
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 10 Oct 2011 20:03:34 +0200
708
141 by Gunnar Hjalmarsson
Minor tweaking of help/C/language-selector.xml.
709
language-selector (0.55) oneiric; urgency=low
710
711
  * Minor tweaking of help/C/language-selector.xml.
712
713
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 04 Oct 2011 10:50:43 +0200
714
140 by Gunnar Hjalmarsson
* data/LanguageSelector.ui:
715
language-selector (0.54) oneiric; urgency=low
716
717
  * data/LanguageSelector.ui:
718
    - Reference to the handler "on_treeview_languages_cursor_changed",
719
      which was removed in v. 0.53, dropped (LP: #859961).
720
    - Property "relief" for help button reinserted.
721
  * LanguageSelector/LangCache.py [change not affecting KDE]:
722
    - Don't confuse the UI by testing whether dropped metapackages
723
      are installed. Makes a difference on upgraded systems where
724
      (traces of) such packages are left on disk from previous
725
      language installations (should affect LP: #841712).
726
727
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 28 Sep 2011 17:21:13 +0200
728
139 by Martin Pitt, Gunnar Hjalmarsson, Martin Pitt
[ Gunnar Hjalmarsson ]
729
language-selector (0.53) oneiric; urgency=low
730
731
  [ Gunnar Hjalmarsson ]
732
  * LanguageSelector/LocaleInfo.py:
733
    - Change of makeEnvString() in v. 0.52 reversed. Didn't work
734
      as expected; old simpler code sufficient for now
735
      (fixes LP: #858184).
736
    - New function for testing whether the user language is set
737
      completely.
738
  * LanguageSelector/gtk/GtkLanguageSelector.py:
739
    - When setting the own regional formats, ensure that the user
740
      language is set completely in order to prevent a surprise change
741
      of the display language.
742
743
  [ Martin Pitt ]
744
  * debian/control: Explicitly depend on "dbus", to ensure that it is
745
    configured at the time the postinst runs. Might help for bugs like
746
    LP #856975.
747
  * LanguageSelector/LangCache.py: Add a __str__() method to
748
    LanguagePackageStatus class, to ease debugging.
749
  * debian/control: Add missing python-kde4 dependency to l-s-kde.
750
  * Drop the details expander from the GTK UI for the "fonts/writing
751
    aids/etc." checkboxes. These were used to install language-support-*-XX
752
    metapackages which got dropped. (LP: #856217)
753
  * tests/test_check_language_support.py: Fix test case for current number of
754
    language support packages: -ar installs exactly 5, so reduce the "> 5"
755
    check to "> 3".
756
757
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 26 Sep 2011 15:29:50 +0200
758
138 by Gunnar Hjalmarsson
* LanguageSelector/LocaleInfo.py:
759
language-selector (0.52) oneiric; urgency=low
760
761
  * LanguageSelector/LocaleInfo.py:
762
    - getUserDefaultLanguage() modified so that
763
      "sudo fontconfig-voodoo --auto" does the right thing even if
764
      LANGUAGE cannot be obtained from ~/.profile.
765
    - Encoding issue fixed (LP: #832292).
766
    - makeEnvString() rewritten to use accountsservice's
767
      language-validate script.
768
    - New function for testing whether the system language is set
769
      completely.
770
  * LanguageSelector/gtk/GtkLanguageSelector.py:
771
    - When setting the system-wide regional formats, ensure that the
772
      system language is set completely in order to prevent surprise
773
      changes of the display language.
774
  * LanguageSelector/LanguageSelector.py:
775
    - Do not let 'root' save user language.
776
  * help/C/language-selector.xml:
777
    - Oneiric updates.
778
779
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Thu, 22 Sep 2011 10:26:45 +0200
780
137 by Gunnar Hjalmarsson
* data/incomplete-language-support-gnome.note.in:
781
language-selector (0.51) oneiric; urgency=low
782
783
  * data/incomplete-language-support-gnome.note.in:
784
    - Guidance how to find Language Support changed (LP: #839880).
785
  * LanguageSelector/gtk/GtkLanguageSelector.py:
786
    - Guidance how to find Software Sources changed (LP: #839880).
787
788
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Sun, 04 Sep 2011 23:23:00 +0200
789
136 by Gunnar Hjalmarsson
* data/language-selector.desktop.in:
790
language-selector (0.50) oneiric; urgency=low
791
792
  * data/language-selector.desktop.in:
793
    - Include GNOME in the environments that shall show the launcher,
794
      so it gets searchable in the Unity dash.
795
    - Keywords modified.
796
  * LanguageSelector/LocaleInfo.py:
797
    - Don't attempt to query AccountsService when run as root.
798
799
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Thu, 01 Sep 2011 12:20:25 +0200
800
135 by Stéphane Graber, Gunnar Hjalmarsson, Rodrigo Moya
[ Gunnar Hjalmarsson ]
801
language-selector (0.49) oneiric; urgency=low
802
803
  [ Gunnar Hjalmarsson ]
804
  * LanguageSelector/LocaleInfo.py:
805
    Regression fix: pass "msg" as a string to warnings.warn()
806
    (LP: #833090).
807
808
  [ Rodrigo Moya ]
809
  * Add .desktop magic so that it shows up on the new GNOME Control Center
810
811
 -- Stéphane Graber <stgraber@ubuntu.com>  Wed, 24 Aug 2011 15:59:32 -0400
812
134 by Gunnar Hjalmarsson
LanguageSelector/LocaleInfo.py:
813
language-selector (0.48) oneiric; urgency=low
814
815
  * LanguageSelector/LocaleInfo.py:
816
    Make any failure in getUserDefaultLanguage(), to get the language
817
    from AccountsService, non-fatal (LP: #827412, #830938).
818
819
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 24 Aug 2011 15:31:06 +0200
820
133 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Move from static gobject to
821
language-selector (0.47) oneiric; urgency=low
822
823
  * LanguageSelector/gtk/GtkLanguageSelector.py: Move from static gobject to
824
    GI GObject module, to be compatible to upcoming pygobject 3.0.
825
826
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 18 Aug 2011 17:22:50 +0200
827
132 by Martin Pitt
LanguageSelector/LocaleInfo.py: Fix crash if accountsservice does not know
828
language-selector (0.46) oneiric; urgency=low
829
830
  * LanguageSelector/LocaleInfo.py: Fix crash if accountsservice does not know
831
    information for the invoking user. (LP: #827176)
832
833
 -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 17 Aug 2011 15:44:22 +0200
834
131 by Gunnar Hjalmarsson
* Use AccountsService to save changes of the user language settings.
835
language-selector (0.45) oneiric; urgency=low
836
837
  * Use AccountsService to save changes of the user language settings.
838
  * data/main-countries:
839
    File moved to AccountsService and deleted here.
840
  * Use the help files provided by AccountsService when applicable
841
    instead of language-selector specific code.
842
  * Code for reading from and updating ~/.dmrc dropped.
843
  * Fixed collapsed language window within the "Installed Languages"
844
    window by specifying the height (LP: #823837).
845
846
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 16 Aug 2011 08:38:20 +0200
847
130 by Martin Pitt
data/pkg_depends: libgnome2-common is not an appropriate indicator for
848
language-selector (0.44) oneiric; urgency=low
849
850
  * data/pkg_depends: libgnome2-common is not an appropriate indicator for
851
    GNOMEish-ness any more, as it fell of the CDs now. Move to gvfs, which is
852
    going to be around for a while, and equally used in GNOME 2 and 3
853
    desktops.
854
855
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 21 Jul 2011 17:44:27 +0200
856
129 by Gunnar Hjalmarsson
* data/LanguageSelector.ui:
857
language-selector (0.43) oneiric; urgency=low
858
859
  * data/LanguageSelector.ui:
860
    Expand the height of the combo box on the "Language" tab.
861
  * fontconfig/69-language-selector-zh-tw.conf:
862
    Make Chinese fonts be selected before Latin fonts (LP: #713950).
863
    Thanks to Cheng-Chia Tseng for the patch!
864
865
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 13 Jul 2011 17:00:04 +0200
866
128 by Martin Pitt, Romain Perier, Martin Pitt
[ Romain Perier ]
867
language-selector (0.42) oneiric; urgency=low
868
869
  [ Romain Perier ]
870
  * LanguageSelector/qt/QtLanguageSelectorGUI.ui:
871
    Use a translated string as label for the last tab
872
  * LanguageSelector/qt/QtLanguageSelector.py:
873
    - Don't show the missing language dialog before the GUI is displayed
874
    - Change authors
875
  * kde-language-selector:
876
    Remove old "main" code as the KDE frontend is now a kcmodule
877
878
  [ Martin Pitt ]
879
  * data/pkg_depends: Fix Chinese match for poppler-data.
880
  * data/pkg_depends: Move default zh-hans input support from ibus-pinyin to
881
    ibus-sunpinyin (see UbuntuSpec:desktop-o-qin-ubuntu-china). Drop the
882
    alternative to ibus-table-wubi, as this breaks check-language-support,
883
    and does not help here -- we will only install the preferred alternative
884
    anyway.
885
886
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 12 Jul 2011 14:38:52 +0200
887
127 by Gunnar Hjalmarsson
LanguageSelector/LanguageSelector.py and LanguageSelector/LocaleInfo.py:
888
language-selector (0.41) oneiric; urgency=low
889
890
  * LanguageSelector/LanguageSelector.py and LanguageSelector/LocaleInfo.py:
891
    Take also LightDM's dmrc files into account when reading and saving
892
    data (LP: #793366).
893
894
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 21 Jun 2011 14:58:24 +0200
895
126 by Martin Pitt, Julien Lavergne
[ Julien Lavergne ]
896
language-selector (0.40) oneiric; urgency=low
897
898
  [ Julien Lavergne ]
899
  * data/pkg_depends: Add support for translation of chromium and sylpheed,
900
    and aspell support for abiword and sylpheed.
901
902
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 21 Jun 2011 14:52:13 +0200
903
125 by Gunnar Hjalmarsson
* help/C/language-selector.xml:
904
language-selector (0.39) oneiric; urgency=low
905
906
  * help/C/language-selector.xml:
907
    Clarification of the input method system section and modifications
908
    due to new treatment of LC_CTYPE and LC_COLLATE.
909
  * Set LC_CTYPE and LC_COLLATE to the same locale name as LC_MESSAGES
910
    (LP: #786986).
911
  * LanguageSelector/gtk/GtkLanguageSelector.py:
912
    Show "none" instead of an empty string as the input method system
913
    when there is no explicit value for the current language.
914
  * "none" option in the input method drop-down list selector made
915
    translatable (LP: #531801).
916
917
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 07 Jun 2011 07:43:20 +0200
918
124 by Martin Pitt
* LanguageSelector/CheckLanguageSupport.py, LanguageSelector/LangCache.py:
919
language-selector (0.38) oneiric; urgency=low
920
921
  * LanguageSelector/CheckLanguageSupport.py, LanguageSelector/LangCache.py:
922
    Allow pkg_depends to do language/locale suffix patterns for writing aids
923
    ('wa') as well. This will make it a lot easier and robust to add hyphen-*,
924
    mythes-* and friends.
925
  * data/pkg_depends: Replace per-language mythes-*/hyphen-* lists with a
926
    pattern.
927
  * LanguageSelector/CheckLanguageSupport.py, LanguageSelector/LangCache.py:
928
    Support empty dependencies, in which case install the package
929
    unconditionally for this language.
930
  * LanguageSelector/CheckLanguageSupport.py, LanguageSelector/LangCache.py:
931
    Implement missing handling of fonts ("fn:") and input support ("im:") in
932
    pkg_depends.
933
  * data/pkg_depends: Add all remaining dependencies which we previously
934
    carried in language-support-* (which will go away).
935
  * data/blacklist: Remove all packages, none of them exist any more.
936
  * Remove language-support-* handling, they will go away in oneiric.
937
938
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 26 May 2011 11:41:04 +0200
939
123 by Gunnar Hjalmarsson
* LanguageSelector/gtk/GtkLanguageSelector.py (LP: #663776):
940
language-selector (0.37) oneiric; urgency=low
941
942
  * LanguageSelector/gtk/GtkLanguageSelector.py (LP: #663776):
943
    - When setting an input method system, map it to the current
944
      language, not the current regional formats setting.
945
    - When changing the top-most language in the combobox on the first
946
      tab, update instantly the active value on the input method system
947
      drop down list to reflect the language switch.
948
949
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 25 May 2011 09:48:47 +0200
950
122 by Gunnar Hjalmarsson, Gunnar Hjalmarsson, Martin Pitt
[ Gunnar Hjalmarsson ]
951
language-selector (0.36) oneiric; urgency=low
952
953
  [ Gunnar Hjalmarsson ]
954
  * LanguageSelector/gtk/GtkLanguageSelector.py:
955
    Hack for Vietnamese users: Make the language names in the list over
956
    installable languages be displayed in respective native language when
957
    the current language is Vietnamese (LP: #783090).
958
  * fontconfig/69-language-selector-ja-jp.conf:
959
    Drop DejaVu (LP: #759882).
960
961
  [ Martin Pitt ]
962
  * data/pkg_depends: Install firefox-locale-*.
963
964
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Mon, 23 May 2011 14:45:22 +0200
965
121 by Martin Pitt, Gunnar Hjalmarsson, Martin Pitt
[ Gunnar Hjalmarsson ]
966
language-selector (0.35) oneiric; urgency=low
967
968
  [ Gunnar Hjalmarsson ]
969
  * LanguageSelector/FontConfig.py:
970
    - Make the fontconfig-voodoo --auto option work also when the first
971
      LANGUAGE item is just 'ja' or 'ko', i.e. without country code
972
      (LP: #778869).
973
  * dbus_backend/ls-dbus-backend:
974
    - When applying the language settings system-wide, set the fonts
975
      configuration also when the first LANGUAGE item is just 'ja' or
976
      'ko' (LP: #778869).
977
  * fontconfig-voodoo:
978
    - Do not require --force when removing the current config using the
979
      fontconfig-voodoo -r option.
980
    - Print an exception message if the --auto option fails to find a
981
      suitable configuration.
982
983
  [ Martin Pitt ]
984
  * tests/test_check_language_support.py: Fix test case for removed
985
    gnome-user-guide-XX packages.
986
  * LanguageSelector/gtk/GtkLanguageSelector.py: Stop forcing GTK2, moving to
987
    GTK 3 now. Update GIR dependencies to the GTK 3 versions.
988
989
 -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 18 May 2011 09:35:29 +0200
990
120 by Martin Pitt
data/pkg_depends: Remove gnome-user-guide-*. The per-language packages
991
language-selector (0.34) natty-proposed; urgency=low
992
993
  * data/pkg_depends: Remove gnome-user-guide-*. The per-language packages
994
    were removed in gnome-user-docs 2.91.90+git20110306ubuntu1. (LP: #771176)
995
996
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 26 Apr 2011 13:07:21 +0200
997
119 by Martin Pitt
* dbus_backend/ls-dbus-backend: Actually look at the PolicyKit check result
998
language-selector (0.33) natty; urgency=low
999
1000
  * dbus_backend/ls-dbus-backend: Actually look at the PolicyKit check result
1001
    and only proceed if it succeeded. Thanks to Romain Perier for finding this
1002
    and providing the patch! This fixes a local root privilege escalation, as
1003
    this allows any authenticated user to write arbitrary shell commands into
1004
    /etc/default/locale. (LP: #764397) [CVE-2011-0729]
1005
  * dbus_backend/ls-dbus-backend: Reject locale names with invalid characters
1006
    in it, to further prevent injecting shell code into /etc/default/locale
1007
    for authenticated users. Thanks to Felix Geyer for the initial patch!
1008
    (LP: #764397)
1009
  * dbus_backend/com.ubuntu.LanguageSelector.conf: Allow access to standard
1010
    D-BUS introspection and properties interfaces. There's no reason to deny
1011
    it, and it causes warnings.
1012
  * debian/language-selector-common.postinst: Stop running D-BUS backend on
1013
    upgrade.
1014
1015
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 19 Apr 2011 20:20:44 +0200
1016
118 by Gunnar Hjalmarsson
* help/C/language-selector.xml:
1017
language-selector (0.32) natty; urgency=low
1018
1019
  * help/C/language-selector.xml:
1020
    - Description of how to open language-selector changed to also fit
1021
      Unity.
1022
1023
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Mon, 18 Apr 2011 10:38:11 +0200
1024
117 by Gunnar Hjalmarsson
help/C/language-selector.xml: Tweaking of help document, LP: #742857
1025
language-selector (0.31) natty; urgency=low
1026
1027
  * help/C/language-selector.xml: Tweaking of help document, LP: #742857
1028
1029
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Mon, 11 Apr 2011 07:24:00 +0200
1030
116 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash when
1031
language-selector (0.30) natty; urgency=low
1032
1033
  * LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash when
1034
    double-clicking language row. (LP: #703097)
1035
117 by Gunnar Hjalmarsson
help/C/language-selector.xml: Tweaking of help document, LP: #742857
1036
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 08 Apr 2011 18:57:12 +0200
116 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Fix crash when
1037
115 by Gunnar Hjalmarsson, Gunnar Hjalmarsson, Martin Pitt
[ Gunnar Hjalmarsson ]
1038
language-selector (0.29) natty; urgency=low
1039
1040
  [ Gunnar Hjalmarsson ]
1041
  * help/C/language-selector.xml:
1042
    - Addition of DocBook document with help about Ubuntu i18n handling
1043
      in general and language-selector in particular (LP: #742857).
1044
  * data/LanguageSelector.ui:
1045
    - "Help" button added (LP: #742857).
1046
    - Title of the main window changed to "Language Support", i.e.
1047
      same as the name of the app/tool.
1048
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1049
    - Modified code for setlocale() exception handling.
1050
  * data/main-countries:
1051
    - Changed the main country of English from GB to US. Not that the
1052
      latter is more 'right' or something, but it may prevent failures
1053
      in certain situations, since en_US locales are more widespread.
1054
1055
  [ Martin Pitt ]
1056
  * data/pkg_depends: Add hunspell-sh.
1057
1058
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 06 Apr 2011 11:29:23 +0200
1059
114 by Martin Pitt
* data/pkg_depends: Install openoffice.org-hyphenation for the languages
1060
language-selector (0.28) natty; urgency=low
1061
1062
  * data/pkg_depends: Install openoffice.org-hyphenation for the languages
1063
    that it supports, when libreoffice-common is installed.
1064
  * data/pkg_depends: Add mythes-pl.
1065
  * data/pkg_depends: Add hyphen-pl.
1066
1067
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 24 Mar 2011 14:14:53 +0100
1068
113 by Martin Pitt
* data/pkg_depends: Update for libreoffice and changed thesaurus/hyphenation
1069
language-selector (0.27) natty; urgency=low
1070
1071
  * data/pkg_depends: Update for libreoffice and changed thesaurus/hyphenation
1072
    package names. Update test cases accordingly.
1073
  * data/pkg_depends: Add poppler-data for Arabic, Chinese, Japanese, and
1074
    Korean. (LP: #623825)
1075
1076
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 18 Mar 2011 18:37:04 +0100
1077
112 by Martin Pitt
LanguageSelector/gtk/GtkLanguageSelector.py: Fix CONTROL_MASK constant.
1078
language-selector (0.26) natty; urgency=low
1079
1080
  * LanguageSelector/gtk/GtkLanguageSelector.py: Fix CONTROL_MASK constant.
1081
    This brings back Ctrl+W to close the window. (LP: #732484)
1082
1083
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 10 Mar 2011 15:28:57 +0100
1084
111 by Gunnar Hjalmarsson
* data/LanguageSelector.ui:
1085
language-selector (0.25) natty; urgency=low
1086
1087
  * data/LanguageSelector.ui:
1088
    - Reinsertion of tooltips that were dropped in version 0.6.3.
1089
1090
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Wed, 09 Mar 2011 15:20:41 +0100
1091
110 by Martin Pitt
debian/rules: Drop NO_PKG_MANGLE. This is now fixed properly in
1092
language-selector (0.24) natty; urgency=low
1093
1094
  * debian/rules: Drop NO_PKG_MANGLE. This is now fixed properly in
1095
    pkgbinarymangler, and this fixes LP translations import.
1096
1097
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 08 Mar 2011 14:19:34 +0100
1098
109 by Romain Perier
* LanguageSelector/qt/QtLanguageSelector.py:
1099
language-selector (0.23) natty; urgency=low
1100
1101
  * LanguageSelector/qt/QtLanguageSelector.py:
1102
   - Enable checkboxes only when the corresponding components are available and
1103
     not installed yet. Otherwise it cannot be checked
1104
   - Make apply clickable only when a checkbox is clicked.
1105
   - Clear checkboxes on item change
1106
   - Add tooltips in order to be less confusing
1107
1108
 -- Romain Perier <romain.perier@gmail.com>  Wed, 02 Mar 2011 19:38:39 +0100
1109
108 by Martin Pitt
* LanguageSelector/gtk/GtkLanguageSelector.py: Update require_version() call
1110
language-selector (0.22) natty; urgency=low
1111
1112
  * LanguageSelector/gtk/GtkLanguageSelector.py: Update require_version() call
1113
    to current pygobject API. Bump python-gobject dependency accordingly.
1114
  * debian/control: Fix aptdaemon dependency: we actually use and need
1115
    python-aptdaemon.gtk3widgets (with GI), not gtkwidgets.
1116
1117
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 03 Mar 2011 17:23:42 +0100
1118
107 by Martin Pitt, Timo Jyrinki, Gunnar Hjalmarsson
[ Timo Jyrinki ]
1119
language-selector (0.21) natty; urgency=low
1120
1121
  [ Timo Jyrinki ]
1122
  * Replace openoffice.org-voikko with libreoffice-voikko. (LP: #724151)
1123
1124
  [ Gunnar Hjalmarsson ]
1125
  * LanguageSelector/LanguageSelector.py:
1126
    - Fix of faulty logic in code for updating dmrc.
1127
1128
 -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 02 Mar 2011 10:32:32 +0100
1129
106 by Martin Pitt
debian/control: Replace transitional python-aptdaemon-gtk dependency with
1130
language-selector (0.20) natty; urgency=low
1131
1132
  * debian/control: Replace transitional python-aptdaemon-gtk dependency with
1133
    the current name python-aptdaemon.gtkwidgets.
1134
1135
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 25 Feb 2011 09:51:56 +0100
1136
105 by Romain Perier
* LanguageSelector/qt/QtLanguageSelector.py:
1137
language-selector (0.19) natty; urgency=low
1138
1139
  * LanguageSelector/qt/QtLanguageSelector.py:
1140
   - Disable and uncheck installable components on tab change, which are confusing
1141
   - Code cleanup in self.onTabChangeRevertApply()
1142
1143
 -- Romain Perier <romain.perier@gmail.com>  Thu, 24 Feb 2011 13:18:57 +0100
1144
104 by Gunnar Hjalmarsson
Restore changes from 0.15 which were accidentally dropped in 0.17 due to
1145
language-selector (0.18) natty; urgency=low
1146
1147
  * Restore changes from 0.15 which were accidentally dropped in 0.17 due to
1148
    bzr branch confusion.
1149
1150
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Thu, 24 Feb 2011 12:16:21 +0100
1151
103 by Martin Pitt
* Clean up after the gratutitous renaming in 0.14:
1152
language-selector (0.17) natty; urgency=low
1153
1154
  * Clean up after the gratutitous renaming in 0.14:
1155
    - Bring back language-selector as transitional package for l-s-gnome.
1156
    - Fix Conflicts/Replaces: to be versioned
1157
    - Put transitional packages in section oldlibs.
1158
1159
 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 24 Feb 2011 09:14:50 +0100
1160
102 by Jonathan Thomas
Create a transitional binary package for language-selector-qt to install
1161
language-selector (0.16) natty; urgency=low
1162
1163
  * Create a transitional binary package for language-selector-qt to install
1164
    language-selector-kde. Otherwise language-selector-qt just gets
1165
    uninstalled and international users are just left hanging.
1166
1167
 -- Jonathan Thomas <echidnaman@kubuntu.org>  Wed, 23 Feb 2011 19:17:32 -0500
1168
101 by Michael Casadevall, Romain Perier, Gunnar Hjalmarsson
[ Romain Perier ]
1169
language-selector (0.15) natty; urgency=low
1170
1171
  [ Romain Perier ]
1172
  * LanguageSelector/qt/QtLanguageSelector.py:
1173
   - Unapply changes on changing tab
1174
  * data/incomplete-language-support-kde.note.in
1175
   - Run kcontrol module
1176
1177
  [ Gunnar Hjalmarsson ]
1178
  * LanguageSelector/LocaleInfo.py:
1179
    - Ensure that generated_locales() only returns UTF-8 locales
1180
      (LP: #533159).
1181
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1182
    - Make setlocale() errors non-fatal (LP: #651582).
1183
  * Changed Korean fonts settings as suggested by jincreator:
1184
    - fontconfig/29-language-selector-ko-kr.conf removed (LP: #715742).
1185
    - fontconfig/69-language-selector-ko-kr.conf edited (LP: #716872).
1186
      Thanks for the patch!
1187
1188
 -- Michael Casadevall <mcasadevall@ubuntu.com>  Wed, 23 Feb 2011 13:49:05 -0800
1189
100 by Romain Perier
* LanguageSelector/qt/QtLanguageSelector.py:
1190
language-selector (0.14) natty; urgency=low
1191
1192
  * LanguageSelector/qt/QtLanguageSelector.py:
1193
    - KCModule and kcontrol migration
1194
    - Add same features than gtk frontend
1195
    - New GUI
1196
    - Migrate to polkit (no longer runs as root)
1197
  * dbus_backend/com.ubuntu.languageselector.policy.in:
1198
    - Change policy to auth_admin_keep (avoids multiple polkit authentifications)
1199
  * debian:
1200
    - Rename language-selector => language-selector-gnome
1201
    - Rename language-selector-qt => language-selector-kde
1202
    - Drop language-selector-qt.1 (not required anymore)
1203
  * data/qt-language-selector.desktop.in:
1204
    - Rename to kde-language-selector
1205
    - Make changes to be a kcmodule
1206
1207
 -- Romain Perier <romain.perier@gmail.com>  Tue, 22 Feb 2011 18:58:21 +0100
1208
99 by Evan Dandrea, Gunnar Hjalmarsson
[ Gunnar Hjalmarsson ]
1209
language-selector (0.13) natty; urgency=low
1210
1211
  [ Gunnar Hjalmarsson ]
1212
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1213
    - Ensure that main or origin country is included when country
1214
      specific options for a language are shown (LP: #710148).
1215
    - Do not let an absent translation directory make the program crash
1216
      (LP: #714093).
1217
  * data/LanguageSelector.ui:
1218
    - Shorter label to describe the second tab (LP: #709855).
1219
  * LanguageSelector/macros.py:
1220
    - Use locale names with '.UTF-8' instead of '.utf8' when setting
1221
      LC_* or LANG environment variables (LP: #666565, #700619).
1222
      Thanks to Lauri Tirkkonen for the patch!
1223
1224
 -- Evan Dandrea <ev@ubuntu.com>  Mon, 14 Feb 2011 16:13:04 +0000
1225
98 by Gunnar Hjalmarsson, Gunnar Hjalmarsson, Martin Pitt
[ Gunnar Hjalmarsson ]
1226
language-selector (0.12) natty; urgency=low
1227
1228
  [ Gunnar Hjalmarsson ]
1229
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1230
    - Show only options corresponding to available translations in the
1231
      combo box on language-selector's "Language" tab (LP: #693337).
1232
  * LanguageSelector/LanguageSelector.py:
1233
    - Skip the encoding part in the dmrc "Language" value. It's not
1234
      a locale name, so let's not give the impression it is.
1235
  * data/LanguageSelector.ui:
1236
    - Clearer labels to describe the second ("Text") tab.
1237
    - Icon added to taskbar. Thanks to Pavol Klačanský (LP: #648109).
1238
    - Texts that inform the user about the need to restart for changes
1239
      to system settings to take effect (LP: #127356, #612991).
1240
    - Ellipses removed from the labels on the "Apply System-Wide"
1241
      buttons (LP: #531799).
1242
    - Layout tweaking of the "Format" (previously "Text") tab
1243
      (LP: #697606).
1244
  * data/main-countries:
1245
    - Provide main or origin country for languages with multiple country
1246
      codes present among the languages' available locales.
1247
  * LanguageSelector/utils.py:
1248
    - Take main country code into account when language2locale()
1249
      generates a locale name for LC_MESSAGES.
1250
    - language2locale() rewritten to make use of other language-selector
1251
      functions.
1252
1253
  [ Martin Pitt ]
1254
  * LanguageSelector/gtk/GtkLanguageSelector.py: Update ListStore construction
1255
    to also work with the next pygobject release.
1256
1257
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Fri, 28 Jan 2011 15:50:50 +0100
1258
97 by Martin Pitt
* LanguageSelector/gtk/GtkLanguageSelector.py: Force GTK 2 for now, as we do
1259
language-selector (0.11) natty; urgency=low
1260
1261
  * LanguageSelector/gtk/GtkLanguageSelector.py: Force GTK 2 for now, as we do
1262
    not currently have a real GTK 3 theme, and thus with GTK 3 the application
1263
    looks very ugly.
1264
  * debian/control: Depend on gir1.2-gtk-2.0 instead of -3.0. Also bump the
1265
    python-aptdaemon-gtk dependency to ensure that we have one that works with
1266
    GTK2.
1267
1268
 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 10 Jan 2011 23:03:33 -0600
1269
96 by Gunnar Hjalmarsson
* LanguageSelector/utils.py:
1270
language-selector (0.10) natty; urgency=low
1271
1272
  * LanguageSelector/utils.py:
1273
    - Ability to deal with @variants in locale names restored.
1274
1275
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Thu, 23 Dec 2010 00:19:14 +0100
1276
95 by Michael Terry
* debian/control:
1277
language-selector (0.9) natty; urgency=low
1278
1279
  * debian/control:
1280
    - Update Depends for gir abi change
1281
1282
 -- Michael Terry <mterry@ubuntu.com>  Thu, 16 Dec 2010 13:49:33 -0500
1283
94 by Gunnar Hjalmarsson
* Set LC_MESSAGES for applications that don't recognize LANGUAGE
1284
language-selector (0.8) natty; urgency=low
1285
1286
  * Set LC_MESSAGES for applications that don't recognize LANGUAGE
1287
    (LP: #553162).
1288
  * GDM related fixes (LP: #553162):
1289
    - Update dmrc when LANGUAGE and LC_MESSAGES are set, not when LANG
1290
      is set.
1291
    - Use the new dmrc fields "Langlist" and "LCMess" to store the
1292
      LANGUAGE and LC_MESSAGES values on disk.
1293
1294
 -- Gunnar Hjalmarsson <ubuntu@gunnar.cc>  Tue, 14 Dec 2010 22:20:37 +0100
1295
93 by Martin Pitt
* gnome-language-selector: Drop unnecessary GTK/glade imports.
1296
language-selector (0.7) natty; urgency=low
1297
1298
  * gnome-language-selector: Drop unnecessary GTK/glade imports.
1299
  * Eliminate LanguageSelector/gtk/SimpleGtkbuilderApp.py, and put the
1300
    GtkBuilder loading into LanguageSelector/gtk/GtkLanguageSelector.py
1301
    directly. Remove from po/POTFILES.in.
1302
  * debian/control: Set Maintainer to u-d-d@ mailing list.
1303
  * dbus_backend/ls-dbus-backend: Fix data type of "start-time" argument for
1304
    polkit call.
1305
  * LanguageSelector/gtk/GtkLanguageSelector.py: Port from pygtk2 to GTK 3.0
1306
    and gobject-introspection. Also port to aptdaemon 0.40 API, as we require
1307
    the GTK3.0/gi port of python-aptdaemon-gtk.
1308
  * debian/control: Replace python-gtk2 dependency with python-gobject and
1309
    gir1.0-gtk-3.0.
1310
  * debian/control: Wrap build dependencies.
1311
  * Switch to "3.0 (native)" source package format.
1312
  * debian/control: Drop unnecessary pyqt4-dev-tools build dependency.
1313
  * debian/control, debian/rules: Switch from pycentral to dh_python2, drop
1314
    python-central build dependency. Also specify XS-Python-Version properly.
1315
  * debian/control: Drop unnecessary shlibs:Depends, this is pure Python.
1316
  * debian/control: Bump Standards-Version to 3.9.1.
1317
  * po/Makefile, setup.py: Don't merge po files during build, just update the
1318
    PO template.
1319
  * Remove po/language-selector.pot from bzr, it's built automatically and
1320
    just causes eternal noise.
1321
1322
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 07 Dec 2010 11:52:26 +0100
1323
92 by Martin Pitt
* debian/rules: Disable pkgbinarymangler, to keep translations in the
1324
language-selector (0.6.6) maverick; urgency=low
1325
1326
  * debian/rules: Disable pkgbinarymangler, to keep translations in the
1327
    package. In Natty this blacklisting will happen in the pkgbinarymangler
1328
    package (so that the programs other than pkgstriptranslations will still
1329
    apply), but this is a less invasive shortcut for Maverick. (LP: #654548)
1330
  * po/*: Update translations from Launchpad.
1331
1332
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 05 Oct 2010 12:26:19 +0200
1333
91 by Colin Watson
Switch back to using os.rename in find_string_and_replace, as we require
1334
language-selector (0.6.5) maverick; urgency=low
1335
1336
  * Switch back to using os.rename in find_string_and_replace, as we require
1337
    atomicity.  Instead, always create the temporary file in the same
1338
    directory as the original (thanks, Scott Kitterman; LP: #645774).
1339
1340
 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 24 Sep 2010 14:29:08 +0100
1341
1342
language-selector (0.6.4) maverick; urgency=low
1343
1344
  * Use shutil.move rather than os.rename in find_string_and_replace
1345
    (thanks, TualatriX; LP: #645774).
1346
1347
 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 24 Sep 2010 12:37:07 +0100
1348
90 by Michael Vogt, Martin Pitt, Michael Vogt
[ Martin Pitt ]
1349
language-selector (0.6.3) maverick; urgency=low
1350
1351
  [ Martin Pitt ]
1352
  * data/LanguageSelector.ui, LanguageSelector/gtk/GtkLanguageSelector.py: Add
1353
    a Close button. (LP: #345113)
1354
  
1355
  [ Michael Vogt ]
1356
  * fix aptdaemon install/update (LP: #612825)
1357
1358
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 03 Sep 2010 18:54:47 +0200
1359
89 by Colin Watson, Colin Watson, Jonathan Thomas
[ Colin Watson ]
1360
language-selector (0.6.2) maverick; urgency=low
1361
1362
  [ Colin Watson ]
1363
  * Use 'dh $@ --options' rather than 'dh --options $@', for
1364
    forward-compatibility with debhelper v8.
1365
1366
  [ Jonathan Thomas ]
1367
  * Port language-selector-qt to qapt-batch
1368
  * Replace the dependency on install-package to qapt-batch in
1369
    debian/control (LP: #497803)
1370
1371
 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 13 Jul 2010 10:57:58 +0100
1372
88 by Arne Goetje, Michael Vogt, Arne Goetje
[ Michael Vogt ]
1373
language-selector (0.6.1) maverick; urgency=low
1374
1375
  [ Michael Vogt ]
1376
  * fix dialog returning too early (issue with latest aptdaemon)
1377
  * fix deprecation warning
1378
  * build with include-links
1379
  * dbus_backend/ls-dbus-backend: move dbus.mainloop.glib integration way up
1380
    to avoid crash on startup (LP: #598619) (LP: #596603)
1381
1382
  [ Arne Goetje ]
1383
  * clean up data/pkg-depends:
1384
    - remove enigmail-locale- (LP: #588254)
1385
    - remove obsolete kde-i18n- and koffice-i18n- entries, packages have
1386
      been removed from archive in Lucid.
1387
  * update fontconfig/69-language-selector-ja-jp.conf: change binding to
1388
    'strong' (LP: #569442)
1389
  * LocaleInfo.py: check for file permissions (LP: #598802)
1390
  * fix depreciation warnings
1391
  * debian/control: add pyqt4-dev-tools to Build-Depends
1392
1393
 -- Arne Goetje <arne@ubuntu.com>  Fri, 02 Jul 2010 17:21:08 +0800
1394
87 by Michael Vogt, Michael Vogt, Arne Goetje
[ Michael Vogt ]
1395
language-selector (0.6.0) maverick; urgency=low
1396
1397
  [ Michael Vogt ]
1398
  * add dbus backend, no need for gksu anymore (LP: #290570)
1399
  * use aptdaemon in the gtk frontend
1400
  * run tests at build time
1401
  * fix "installs missing packages without opt-out" (LP: #584438)
1402
  * code cleanup
1403
1404
  [Arne Goetje]
1405
  * raise exception and display error when package cache is broken (LP: #331380)
1406
1407
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 28 May 2010 22:13:17 +0200
1408
86 by Arne Goetje
* Change fontconfig settings:
1409
language-selector (0.5.7) lucid; urgency=low
1410
1411
  * Change fontconfig settings:
1412
    - zh-*: reorder font priority lists, put DejaVu and Bitstream Vera in front
1413
    (LP: #149944)
1414
    - zh-*: add WenQuanYi Microhei, Droid Sans Fallback and HYSong
1415
    - ja: add entries for Takao and IPA fonts, reorder and merge
1416
    required rendering options from the 29-language-selector-ja-jp.conf file
1417
    (LP: #535582)
1418
    - update 30-cjk-aliases.conf to include localized font names and fonts used
1419
    in Windows 7.
1420
1421
 -- Arne Goetje <arne@ubuntu.com>  Wed, 21 Apr 2010 17:49:18 +0200
1422
85 by Arne Goetje
bugfix: use os.R_OK and os.W_OK to check file permissions.
1423
language-selector (0.5.6) lucid; urgency=low
1424
1425
  * bugfix: use os.R_OK and os.W_OK to check file permissions.
1426
    (LP: #564317)
1427
1428
 -- Arne Goetje <arne@ubuntu.com>  Fri, 16 Apr 2010 14:39:58 +0800
1429
84 by Arne Goetje
* QtLanguageSelector.py: fix crash when no language is selected
1430
language-selector (0.5.5) lucid; urgency=low
1431
1432
  * QtLanguageSelector.py: fix crash when no language is selected
1433
    in the install window (LP: #553729)
1434
  * LanguageSelector.py: if gdm is running, write the user LANG setting
1435
    to ~/.dmrc and /var/cache/gdm/$USER/dmrc (LP: #553162)
1436
  * updated translations from launchpad
1437
  * remove dangling ImSwitch symlinks on startup (LP: #500594)
1438
  * check for write permission on ~/.profile (LP: #560881)
1439
  * check for read permission on /etc/default/locale and
1440
    /etc/environment (LP: #554617)
1441
1442
 -- Arne Goetje <arne@ubuntu.com>  Thu, 15 Apr 2010 23:41:40 +0800
1443
83 by Arne Goetje
QtLanguageSelector.py: fix to not need to run language-selector
1444
language-selector (0.5.4) lucid; urgency=low
1445
1446
  * QtLanguageSelector.py: fix to not need to run language-selector
1447
    twice in order to install all needed packages (LP: #499381)
1448
    (LP: #441321)
1449
1450
 -- Arne Goetje <arne@ubuntu.com>  Fri, 26 Mar 2010 14:55:16 +0800
1451
82 by Arne Goetje, Michael Vogt, Arne Goetje
[ Michael Vogt ]
1452
language-selector (0.5.3) lucid; urgency=low
1453
1454
  [ Michael Vogt ]
1455
  * when checking for is_admin check for uid == 0 too
1456
1457
  [ Arne Goetje ]
1458
  * GtkLanguageSelector.py: move a Translators comment to the right
1459
    location, so that it ends up in the.pot file. (LP: #456290)
1460
  * Added fallback for Frisian (fy_NL and fy_DE) to data/languagelist.
1461
    (LP: #537540)
1462
  * check if the dependency package for translations is available in the
1463
    cache (LP: #527891)
1464
  * restored --show-installed option in check-language-support
1465
  * fix language-selector.desktop.in (Thanks to Stéphane Loeuillet)
1466
    (LP: #146973)
1467
  * fix a crash when language-selector is run by a non-admin user
1468
1469
 -- Arne Goetje <arne@ubuntu.com>  Fri, 19 Mar 2010 17:54:18 +0800
1470
81 by Jonathan Thomas
* [KDE] It seems that the function we were using to write the system lang/
1471
language-selector (0.5.2) lucid; urgency=low
1472
1473
  * [KDE] It seems that the function we were using to write the system lang/
1474
    locale got commented out... Use the new API
1475
  * [GTK] Add missing depends on python-glade2 and gksu
1476
1477
 -- Jonathan Thomas <echidnaman@kubuntu.org>  Wed, 17 Mar 2010 17:19:44 -0400
1478
80 by Arne Goetje
* add fallbacks for nds_DE and nds_NL to data/languagelist (LP: #531422)
1479
language-selector (0.5.1) lucid; urgency=low
1480
1481
  * add fallbacks for nds_DE and nds_NL to data/languagelist (LP: #531422)
1482
  * add fallback for be_BY@latin to data/languagelist (LP: #146681)
1483
  * fontconfig/*: make the fontconfig snippets valid against the dtd.
1484
    (LP: #387868)
1485
  * add openoffice.org-hyphenation* and openoffice.org-thesaurus* do the
1486
    dynamically generated package list. Change the dependency for gnome-
1487
    user-guide* from libgnome2-common to gnome-panel (LP: #529048)
1488
  * stop thunderbird and openoffice.org localization packages to be
1489
    removed when installing a new language. (LP: #519289)
1490
1491
 -- Arne Goetje <arne@ubuntu.com>  Thu, 11 Mar 2010 21:47:00 +0800
1492
79 by Arne Goetje
* new UI to allow separate language and locale settings (LP: #40669)
1493
language-selector (0.5.0) lucid; urgency=low
1494
1495
  * new UI to allow separate language and locale settings (LP: #40669)
1496
    (LP: #210776) (LP: #226155)
1497
  * fixed locale generation code (LP: #236028)
1498
1499
 -- Arne Goetje <arne@ubuntu.com>  Thu, 25 Feb 2010 05:51:33 +0800
1500
1501
language-selector (0.4.19) lucid; urgency=low
1502
1503
  * move check-language-support code into a separate module
1504
    (Thanks Michael Vogt)
1505
  * add -p --package option to check-language-support
1506
1507
 -- Arne Goetje <arne@ubuntu.com>  Fri, 08 Jan 2010 16:15:48 +0800
1508
78 by Colin Watson
* Use dictionary-based format string substitution for "%d to install" and
1509
language-selector (0.4.18) karmic; urgency=low
1510
1511
  * Use dictionary-based format string substitution for "%d to install" and
1512
    "%d to remove" (now "%(INSTALL)d to install" and "%(REMOVE)d to
1513
    remove"), so that gnome-language-selector doesn't crash when a
1514
    translation intentionally uses fixed strings for some of its plural
1515
    forms (LP: #409785).
1516
  * Remove fuzzy markers on the respective Arabic and Hebrew translations
1517
    (see 0.4.16) since they no longer cause a crash.
1518
1519
 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 23 Oct 2009 18:50:30 +0100
1520
77 by Michael Vogt
* LanguageSelector/LocaleInfo.py:
1521
language-selector (0.4.17) karmic; urgency=low
1522
1523
  * LanguageSelector/LocaleInfo.py:
1524
    - when running without the LANGUAGE environment, do not
1525
      witch to english half-way through (LP: #457235)
1526
1527
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 21 Oct 2009 17:01:07 +0200
1528
76 by Colin Watson
* Add --show-installed option to check-language-support, so that ubiquity
1529
language-selector (0.4.16) karmic; urgency=low
1530
1531
  * Add --show-installed option to check-language-support, so that ubiquity
1532
    can arrange to keep language support packages installed that are already
1533
    present in the live filesystem.
1534
  * Enable translation for check-language-support.
1535
  * Mark Arabic translations of "%d to install" and "%d to remove" as fuzzy,
1536
    until such time as they're corrected in Launchpad (LP: #409785).
1537
  * ... and likewise for Hebrew (LP: #363990).
1538
1539
 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 20 Oct 2009 13:02:27 +0100
1540
75 by Arne Goetje
* Added fa_AF and kk translations
1541
language-selector (0.4.15) karmic; urgency=low
1542
1543
  * Added fa_AF and kk translations
1544
  * Fix display of the Details box in gnome-language-selector (Thanks to
1545
    Markus Korn) (LP: #455370)
1546
1547
 -- Arne Goetje <arne@ubuntu.com>  Tue, 20 Oct 2009 09:08:58 +0200
1548
74 by Arne Goetje
* add workaround to enable translations (LP: #425368)
1549
language-selector (0.4.14) karmic; urgency=low
1550
1551
  * add workaround to enable translations (LP: #425368)
1552
  * Update translations from Launchpad
1553
1554
 -- Arne Goetje <arne@ubuntu.com>  Mon, 19 Oct 2009 11:10:29 +0200
1555
73 by Colin Watson
* Fix typo in check-language-support(1) that caused a Lintian warning.
1556
language-selector (0.4.13) karmic; urgency=low
1557
1558
  * Fix typo in check-language-support(1) that caused a Lintian warning.
1559
  * Print nothing rather than a blank line if check-language-support finds
1560
    no missing packages.
1561
1562
 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 14 Oct 2009 13:18:15 +0100
1563
72 by Arne Goetje
* Add openoffice.org-help-* and evolution-documentation-* to the
1564
language-selector (0.4.12) karmic; urgency=low
1565
1566
  * Add openoffice.org-help-* and evolution-documentation-* to the 
1567
    package dependencies (Thanks to Timo Jyrinki) (LP: #414753)
1568
  * add /usr/bin/check-language-support to query missing packages for a
1569
    given language code or all installed languages (LP: #434173)
1570
  * LanguageSelector/LangInfo.py: don't crash if langcode is not in the
1571
    ISO639 list (LP: #439728)
1572
1573
 -- Arne Goetje <arne@ubuntu.com>  Wed, 14 Oct 2009 12:42:17 +0100
1574
71 by Arne Goetje
* Fix crash in gnome-language-selector (LP: #427716)
1575
language-selector (0.4.11) karmic; urgency=low
1576
1577
  * Fix crash in gnome-language-selector (LP: #427716)
1578
  * Fall back to 'en_US' locale if none has been defined or has been set
1579
    to 'C'. (LP: #386029) (LP: #346363) (LP: #347240)
1580
  * Fix crash when ~/.xinput/ is not present (LP: #219218)
1581
  * Add manpage for gnome-language-selector (Thanks to Alex Lourie)
1582
   (LP: #426642)
1583
  * Fix typo in LanguageSelector/FontConfig.py (LP: #219398)
1584
  * data/languagelist: add fallback codes for all English variations we 
1585
    have as locales (LP: #47280) (LP: #72952)
1586
  * Update translations from Launchpad
1587
  * Really remove now obsolete Chinese entry from language list
1588
    (LP: #431228)
1589
1590
 -- Arne Goetje <arne@ubuntu.com>  Thu, 17 Sep 2009 22:41:58 +0800
1591
70 by Harald Sitter
Fix crash in Qt's uninstall mode
1592
language-selector (0.4.10) karmic; urgency=low
1593
1594
  * Fix crash in Qt's uninstall mode
1595
1596
 -- Harald Sitter <apachelogger@ubuntu.com>  Sun, 13 Sep 2009 14:12:49 +0200
1597
69 by Harald Sitter
* Implement input method subsystem into Qt UI
1598
language-selector (0.4.9) karmic; urgency=low
1599
1600
  * Implement input method subsystem into Qt UI
1601
  * Make the Qt UI's uninstall mode more usable by hiding not-installed
1602
    languages from the list view
1603
  * Port package build system to dh 7
1604
    + Build-depend on debhelper 7
1605
  * Bump standards version to 3.8.3
1606
  * Add misc depends to all packages
1607
  * Revise copyright file
1608
  * Add manpage for qt-lanaguage-selector (as produced by kdemangen.pl)
1609
1610
 -- Harald Sitter <apachelogger@ubuntu.com>  Thu, 10 Sep 2009 22:50:07 +0200
1611
68 by Harald Sitter
* Fix Qt desktop file icon to fit in with app (LP: #316559)
1612
language-selector (0.4.8) karmic; urgency=low
1613
1614
  * Fix Qt desktop file icon to fit in with app (LP: #316559)
1615
  * Change Hidden key to NoDisplay key in Qt desktop file (Hidden == Deleted)
1616
1617
 -- Harald Sitter <apachelogger@ubuntu.com>  Tue, 08 Sep 2009 17:16:40 +0200
1618
1619
language-selector (0.4.7) karmic; urgency=low
1620
1621
  * Add support for Chinese language-pack split
1622
  * Update translations from Launchpad
1623
  * Remove fontconfig/29-language-selector-zh (LP: #406132)
1624
  * Remove option to install obsolete language-support-extra-* packages
1625
  * Replace option to install additional translations
1626
    (language-support-translations-*) with code to automatically install 
1627
    additional translation packages on a per need basis.
1628
  * Added code to install mozvoikko and oo.o-voikko based on already
1629
    installed mozilla and oo.o packages for finnish users who have
1630
    "Writing Aids" enabled in language-selector (LP: #409764)
1631
  * Added combobox to choose the input method engine via im-switch
1632
  * Patch potfiles.in (Thanks to Gabor Kelemen) (LP: #420224)
1633
1634
 -- Arne Goetje <arne@ubuntu.com>  Sun, 02 Aug 2009 11:29:17 +0100
1635
67 by Jonathan Riddell
Update is-KDE-installed test for KDE 4
1636
language-selector (0.4.6) karmic; urgency=low
1637
1638
  * Update is-KDE-installed test for KDE 4
1639
1640
 -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 29 Jul 2009 09:58:06 +0100
1641
66 by Michael Vogt, Loïc Minier, Sebastien Bacher
[ Loïc Minier ]
1642
language-selector (0.4.5) karmic; urgency=low
1643
1644
  [ Loïc Minier ]
1645
  * Revert the change of 0.4.3 partially: keep parsing both double-quoted and
1646
    non-quoted lines, but output double-quoted lines as in the past since this
1647
    is consistent with localechooser, supported by pam_env and now also
1648
    supported by sudo.
1649
1650
    [ Sebastien Bacher ]
1651
  * Use gtkbuilder rather than libglade (lp: #403531)
1652
1653
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 29 Jul 2009 10:10:55 +0200
1654
65 by Loic Minier
* Fix icon for Gtk+ version; the .glade file would use the icon property
1655
language-selector (0.4.4) karmic; urgency=low
1656
1657
  * Fix icon for Gtk+ version; the .glade file would use the icon property
1658
    instead of icon_name and was still referring to the old
1659
    language-selector.png icon instead of the current config-language icon
1660
    (for the Gtk+ version; the Qt version still uses language-selector.png).
1661
    Also add an icon_name property to the Installed Languages window.
1662
    LP: #164316.
1663
  * Use a direct URL to the ubg page of language-selector in Ubuntu when
1664
    suggesting users to file a bug; point at the System > Administration menu
1665
    when suggesting to fix software sources instead of "Adminstration"; thanks
1666
    Данило Шеган; LP: #307474; update po/*.po files.
1667
  * Bind the delete_event signal of the Installed Languages window to the
1668
    hide_on_delete callback and call gtk.Widget.hide_on_delete from our
1669
    wrapper; fixes empty Installed Languages window after closing it with the
1670
    window manager.
1671
1672
 -- Loic Minier <lool@dooz.org>  Mon, 15 Jun 2009 14:49:10 +0200
1673
64 by Michael Vogt
* LanguageSelector/LanguageSelector.py:
1674
language-selector (0.4.3) karmic; urgency=low
1675
1676
  * LanguageSelector/LanguageSelector.py:
1677
    - fix use of \" in /etc/default/locale (thanks to lool)
1678
1679
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 29 May 2009 09:28:36 +0200
1680
63.1.1 by Michael Vogt
* LanguageSelector/gtk/GtkLanguageSelector.py:
1681
language-selector (0.4.2.3) jaunty-proposed; urgency=low
1682
1683
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1684
    - escape "'" to workaround problem with gksu and its 
1685
      parameter parsing (LP: #241904)
1686
1687
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 28 Apr 2009 18:50:12 +0200
1688
63 by Arne Goetje
Final import of translations from Rosetta for NonLangPackFreeze
1689
language-selector (0.4.2.2) jaunty; urgency=low
1690
1691
  * Final import of translations from Rosetta for NonLangPackFreeze
1692
1693
 -- Arne Goetje <arne@ubuntu.com>  Fri, 10 Apr 2009 09:35:11 +0800
1694
62 by Michael Vogt
* LanguageSelector/LanguageSelector.py:
1695
language-selector (0.4.2.1) jaunty; urgency=low
1696
1697
  * LanguageSelector/LanguageSelector.py:
1698
    - do not crash if no default language can be read
1699
1700
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 23 Mar 2009 18:18:42 +0100
1701
61 by Arne Goetje
* UI change:
1702
language-selector (0.4.2) jaunty; urgency=low
1703
1704
  * UI change: 
1705
    - move the "Changes will take effect..." message down and rename
1706
      it to "All changes will take effect..."
1707
    - center the upper part of the main UI window
1708
1709
 -- Arne Goetje <arne@ubuntu.com>  Wed, 04 Mar 2009 00:33:34 +0800
1710
60 by Michael Vogt
* debian/rules:
1711
language-selector (0.4.1) jaunty; urgency=low
1712
1713
  * debian/rules:
1714
    - update for the new python policy
1715
  * better key support in langauge treeview (LP: #276737),
1716
    thanks to István Nyitrai
1717
  * LanguageSelector/LocaleInfo.py:
1718
    - fix crash (LP: #336425)
1719
1720
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 02 Mar 2009 17:22:23 +0100
1721
59 by Arne Goetje
* gnome-language-selector: GUI overhaul (for details see:
1722
language-selector (0.4.0) jaunty; urgency=low
1723
1724
  * gnome-language-selector: GUI overhaul (for details see: 
1725
    https://wiki.ubuntu.com/JauntyLanguageSelectorImprovements )
1726
  * allow for different language settings per user
1727
  * for installed languages use the native language and country names in 
1728
    the comboboxes (LP: #241317)
1729
  * get rid of the reboot / session restart notification popup. This 
1730
    information is now integrated into the main UI. (LP: #260380)
1731
1732
 -- Arne Goetje <arne@ubuntu.com>  Tue, 24 Feb 2009 01:40:14 +0800
1733
58 by Michael Vogt
suggest to install full language support instead of
1734
language-selector (0.3.21) jaunty; urgency=low
1735
1736
  * suggest to install full language support instead of
1737
    just basic translations (thanks to Timo Jyrinki)
1738
    LP: #311228
1739
1740
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 13 Feb 2009 17:22:55 +0100
1741
57 by Michael Vogt, Michael Vogt, Colin Watson
[ Michael Vogt ]
1742
language-selector (0.3.20) jaunty; urgency=low
1743
1744
  [ Michael Vogt ]
1745
  * LanguageSelector/LangCache.py, LanguageSelector/LanguageSelector.py:
1746
    - move verifyPackageLists into the cache and rename it
1747
      to the havePackageLists property
1748
  * LanguageSelector/LocaleInfo.py:
1749
    - honor /etc/default/locale as well
1750
  * LanguageSelector/gtk/GtkLanguageSelector.py,
1751
    LanguageSelector/qt/QtLanguageSelector.py:
1752
    - check if we have a language-pack for the given default language 
1753
      (LP: #289165)
1754
  * LanguageSelector/LanguageSelector.py:
1755
    - move the check what language packs are missing into common 
1756
      code
1757
  * debian/rules:
1758
    - remove arch-build target, bzr-buildpackage is the way to
1759
      build it
1760
1761
  [ Colin Watson ]
1762
  * Fix typo (availablity -> availability).
1763
1764
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 15 Dec 2008 15:00:50 +0100
1765
56 by Michael Vogt
* LanguageSelector/LanguageSelector.py:
1766
language-selector (0.3.17) intrepid; urgency=low
1767
1768
  * LanguageSelector/LanguageSelector.py:
1769
    - ignore "security.ubuntu.com" when checking if there are repositories
1770
      that contain language-packages (LP: #135752)
1771
1772
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 27 Oct 2008 10:29:07 +0100
1773
55 by Michael Vogt, Michael Vogt, Colin Watson, Jonathan Riddell
[ Michael Vogt ]
1774
language-selector (0.3.16) intrepid; urgency=low
1775
1776
  [ Michael Vogt ]
1777
  * LanguageSelector/LanguageSelector.py:
1778
    - add verifyPackageLists() method that checks if there are
1779
      actually packages available that are not on CD 
1780
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1781
    - offer to update package list if no package information
1782
      is available (LP: #135752, LP: #277526)
1783
  * LanguageSelector/qt/QtLanguageSelector.py:
1784
    - offer to update package list if no package information
1785
      is available (just like in the gtk frontend)
1786
  * data/LanguageSelector.glade:
1787
    - hide the details by default
1788
1789
  [ Colin Watson ]
1790
  * Rearrange fields in restart_session_required.note.in to avoid a broken
1791
    Name field there as well (LP: #287573).
1792
1793
  [ Jonathan Riddell ]
1794
  * LanguageSelector/qt/QtLanguageSelector.py:
1795
    - imswitch should select scim-bridge, not scim
1796
1797
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 22 Oct 2008 16:19:30 +0200
1798
54 by Colin Watson
* Rearrange fields in incomplete-language-support-*.note.in so that
1799
language-selector (0.3.15) intrepid; urgency=low
1800
1801
  * Rearrange fields in incomplete-language-support-*.note.in so that
1802
    intltool-merge stops forgetting to newline-separate translations of the
1803
    Name field (LP: #287046).
1804
  * Use intltool-debian's version of intltool-merge to generate
1805
    incomplete-language-support-*.note, since intltool fails to generate
1806
    translated Description fields.
1807
1808
 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 21 Oct 2008 18:16:29 +0100
1809
53 by Colin Watson
Update translations from Launchpad (see LP #277526).
1810
language-selector (0.3.14) intrepid; urgency=low
1811
1812
  * Update translations from Launchpad (see LP #277526).
1813
1814
 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 19 Oct 2008 09:03:12 +0100
1815
52 by Jonathan Riddell, Jonathan Riddell, David Gaarenstroom, Colin Watson, M. Vefa Bicakci
[ Jonathan Riddell ]
1816
language-selector (0.3.13) intrepid; urgency=low
1817
1818
  [ Jonathan Riddell ]
1819
  * QtLanguageSelector.py, fix unicode error
1820
1821
  [ David Gaarenstroom ]
1822
  * Fix _ function in Qt frontend (LP: #279869).
1823
1824
  [ Colin Watson ]
1825
  * Fix excessive capitalisation of "ubuntu" in e-mail addresses and URLs in
1826
    debian/control.
1827
1828
  [ M. Vefa Bicakci ]
1829
  * Fix handling of Unicode language names in Qt frontend (LP: #266971).
1830
1831
 -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 09 Oct 2008 10:47:37 +0100
1832
51 by Jonathan Riddell
Port verifyInstalledLangPacks to Qt frontend
1833
language-selector (0.3.12) intrepid; urgency=low
1834
1835
  * Port verifyInstalledLangPacks to Qt frontend
1836
1837
 -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 08 Oct 2008 00:19:44 +0100
1838
50 by Arne Goetje
Bugfix: pull extra translation packages when language-packs are going to
1839
language-selector (0.3.11) intrepid; urgency=low
1840
1841
  * Bugfix: pull extra translation packages when language-packs are going to
1842
    be installed. (-gnome, -kde, etc.)
1843
1844
 -- Arne Goetje <arne@ubuntu.com>  Fri, 05 Sep 2008 11:46:34 +0800
1845
49 by Jonathan Riddell
Fix QtLanguageSelector.py for Arne's changes
1846
language-selector (0.3.10) intrepid; urgency=low
1847
1848
  * Fix QtLanguageSelector.py for Arne's changes
1849
1850
 -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 04 Sep 2008 22:48:51 +0100
1851
48 by Arne Goetje
The details checkboxes can only be available when a language is selected
1852
language-selector (0.3.9) intrepid; urgency=low
1853
1854
  * The details checkboxes can only be available when a language is selected
1855
    and the packages exists in the archive. (LP: #262764)
1856
1857
 -- Arne Goetje <arne@ubuntu.com>  Wed, 03 Sep 2008 16:03:55 +0800
1858
47 by Jonathan Riddell
Depend on install-package not adept
1859
language-selector (0.3.8) intrepid; urgency=low
1860
1861
  * Depend on install-package not adept
1862
1863
 -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 28 Aug 2008 13:49:52 +0100
1864
46 by Arne Goetje
* use update-notifier to display "restart session required" message
1865
language-selector (0.3.7) intrepid; urgency=low
1866
1867
  * use update-notifier to display "restart session required" message
1868
  * session restart is enough to apply "complex character support" (LP: #200197)
1869
  * add a "details" section to gnome-language-selector to let users install
1870
    only a subset of available laguage-support packages for a given language.
1871
    (LP: #184028)
1872
  * rewording in gnome-language-selector UI (LP: #236584)
1873
1874
 -- Arne Goetje <arne@ubuntu.com>  Wed, 27 Aug 2008 21:46:27 +0800
1875
45 by Jonathan Riddell
Use install-package instead of old adept_batch
1876
language-selector (0.3.6) intrepid; urgency=low
1877
1878
  * Use install-package instead of old adept_batch
1879
1880
 -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 26 Aug 2008 18:51:34 +0100
1881
44 by Jonathan Riddell
* Port to pyKDE app
1882
language-selector (0.3.5) intrepid; urgency=low
1883
1884
  * Port to pyKDE app
1885
  * Fix upgrade hook for KDE frontend
1886
1887
 -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 22 Aug 2008 22:49:35 +0100
1888
43 by Michael Vogt
* LanguageSelector/LangCache.py:
1889
language-selector (0.3.4) hardy; urgency=low
1890
1891
  * LanguageSelector/LangCache.py:
1892
    - drop special case handling that is now handled via 
1893
      language-support-translations-$lang (LP: #218588)
1894
1895
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 17 Apr 2008 14:39:39 +0200
1896
42 by Michael Vogt, Arne Goetje, Michael Vogt
[ Arne Goetje ]
1897
language-selector (0.3.3) hardy; urgency=low
1898
1899
  [ Arne Goetje ]
1900
  * added .note files for update-notifier do be displayed in 
1901
    case the language-support is not complete
1902
  
1903
  [ Michael Vogt ]
1904
  * make the .note files translateable
1905
  * make the build more robust
1906
1907
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 15 Apr 2008 18:23:41 +0200
1908
41 by Michael Vogt, Michael Vogt, Arne Goetje
[ Michael Vogt ]
1909
language-selector (0.3.2) hardy; urgency=low
1910
1911
  [ Michael Vogt ]
1912
  * LanguageSelector/qt/QtLanguageSelector.py:
1913
    - fix another charackter encoding problem (LP: #203335)
1914
    - fix warning dialog if we have broken packages
1915
  
1916
  [ Arne Goetje ]
1917
  * fixes in the Japanese font configuration (LP: #202731)
1918
1919
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 18 Mar 2008 11:07:17 +0100
1920
40 by Michael Vogt, Michale Vogt, Arne Goetje
[ Michale Vogt ]
1921
language-selector (0.3.1) hardy; urgency=low
1922
1923
  [ Michale Vogt ]
1924
  * LanguageSelector/gtk/GtkLanguageSelector.py
1925
    - use absolute path when calling gksu (LP: #194166)
1926
  * data/language-selector.desktop.in:
1927
    - remove X-KDE-SubstituteUID
1928
  * fix icon inconsistency (LP: #164316)
1929
  * LanguageSelector/qt/QtLanguageSelector.py:
1930
    - fix charackter encoding in UI (LP: #186157)
1931
  * data/Language-selector.glade:
1932
    - make the main wndow type "Normal" (LP: #148912)
1933
1934
  [ Arne Goetje ]
1935
  * debian/rules: remove dh_link for locale specific fontconfig files
1936
  * LanguageSelector/FontConfig.py: link all locale specific fontconfig files
1937
    only when the locale is called. (LP: #199557)
1938
1939
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 12 Mar 2008 13:06:16 +0100
1940
39 by Michael Vogt, Michael Vogt, Arne Goetje
[ Michael Vogt ]
1941
language-selector (0.3.0) hardy; urgency=low
1942
1943
  [ Michael Vogt ]
1944
  * run gnome-language-selector as non-root by default
1945
  * make the input method configuration a per-user setting
1946
  * fix dialog default size
1947
1948
  [ Arne Goetje ]
1949
  * split up the fontconfig configuration files according to recent fontconfig
1950
    rules. Install all fontconfig files in /etc/fonts/conf.avail/ and link
1951
    those which are needed to /etc/fonts/conf.d/ .
1952
  * data/languages: split up the entries for Chinese (simplified) and Chinese
1953
    (traditional) into Chinese (China), Chinese (Hong Kong), Chinese
1954
    (Singapore) and Chinese (Taiwan), to reflect the different locales and
1955
    dialects.
1956
1957
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 06 Mar 2008 17:35:25 +0100
1958
38 by Michael Vogt
* debian/control:
1959
language-selector (0.2.10) hardy; urgency=low
1960
1961
  * debian/control:
1962
    - add XS-Vcs-Bzr header
1963
  * switch over to use the iso-codes xml files and fix i18n issues
1964
  * remove no longer needed data/countries, data/languages
1965
1966
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 25 Jan 2008 15:13:07 +0000
1967
37 by Michael Vogt
* fontconfig/zh_{CN,HK,SG,TW}:
1968
language-selector (0.2.9) gutsy; urgency=low
1969
1970
  * fontconfig/zh_{CN,HK,SG,TW}:
1971
    - move AR PL UMing TW, AR PL ShanHeiSun Uni and WenQuanYi Bitmap Song
1972
      up in the fontconfig priority (thanks to Arne Goetje)
1973
1974
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 05 Oct 2007 16:17:04 +0200
1975
36 by Michael Vogt
* fontconfig/*:
1976
language-selector (0.2.8) gutsy; urgency=low
1977
1978
  * fontconfig/*:
1979
    - updated and unified 
1980
  * fontconfig/common/CJK_aliases:
1981
    - added CJK_aliases to match MS font names
1982
  (thanks to Arne Goetje)
1983
  
1984
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 28 Sep 2007 11:12:53 +0200
1985
35 by Michael Vogt
* fontconfig/zh_CN:
1986
language-selector (0.2.7) gutsy; urgency=low
1987
1988
  * fontconfig/zh_CN:
1989
    - updated based on the input of ZhengPeng Hou and
1990
      Arne Goetje (thanks!)
1991
  * fontconfig/ja_JP:
1992
    - fix hinting, thanks to  Fumihito YOSHIDA
1993
      (LP: #139738)
1994
  * LanguageSelector/LocaleInfo.py:
1995
    - fix crash in locale output parsing (LP: #139018)
1996
  * LanguageSelector/gtk/GtkLanguageSelector.py:
1997
    - do not fail if the system default language is unknown 
1998
      (LP: #128168)
1999
    - gray out complex charackter support if im-switch is
2000
      not available (LP: #111311)
2001
    - set reboot required flag when new packages got installed 
2002
      (LP: #127356)
2003
  * LanguageSelector/qt/QtLanguageSelector.py:
2004
    - do not crash on broken cache (LP: #108238)
2005
    - gray out complex charackter support if im-switch is
2006
      not available (LP: #111311)
2007
2008
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 27 Sep 2007 12:47:36 +0200
2009
34 by Jonathan Riddell, Michael Vogt, Jonathan Riddell
[Michael Vogt]
2010
language-selector (0.2.6) feisty; urgency=low
2011
2012
  [Michael Vogt]
2013
  * fix not installed completely alert (LP#78655)
2014
  [Jonathan Riddell]
2015
  * LanguageSelector/qt/QtLanguageSelectorGUI.py:
2016
    - Fix encoding error in success norification dialogue
2017
    - Fix error if input-all_ALL doesn't exist (LP#91329)
2018
    - Remove some old debugging
2019
  * LanguageSelector/gtk/GtkLanguageSelectorGUI.py:
2020
    - Fix error if input-all_ALL doesn't exist
2021
	
2022
 -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 30 Mar 2007 14:06:47 +0100
2023
33 by Michael Vogt
* debian/control:
2024
language-selector (0.2.5) feisty; urgency=low
2025
2026
  * debian/control:
2027
    - fix the dependencies of qt-langauge-selector
2028
  * LanguageSelector/qt/QtLanguageSelectorGUI.py:
2029
    - include in the archive (instead of auto-generating it
2030
      on each build)
2031
2032
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 23 Jan 2007 15:57:10 +0100
2033
32 by Michael Vogt
* fix python dependencies
2034
language-selector (0.2.4) feisty; urgency=low
2035
2036
  * fix python dependencies
2037
  * fix GenericName (lp: #78935)
2038
2039
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 22 Jan 2007 16:08:53 +0100
2040
31 by Michael Vogt
* debian/language-selector-common.postinst:
2041
language-selector (0.2.3) feisty; urgency=low
2042
2043
  * debian/language-selector-common.postinst:
2044
    - run #DEBHELPER# earlier (lp: #80238)
2045
2046
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 17 Jan 2007 14:22:28 +0100
2047
30 by Michael Vogt
updated to the latest python policy (lp: #79634)
2048
language-selector (0.2.2) feisty; urgency=low
2049
2050
  * updated to the latest python policy (lp: #79634)
2051
2052
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 17 Jan 2007 10:14:11 +0100
2053
29 by Jonathan Riddell
* Implement https://blueprints.launchpad.net/distros/ubuntu/+spec/kubuntu-feisty-language-selector in qt-language-selector
2054
language-selector (0.2.1) feisty; urgency=low
2055
2056
  * Implement https://blueprints.launchpad.net/distros/ubuntu/+spec/kubuntu-feisty-language-selector in qt-language-selector
2057
   - ports to Qt 4
2058
   - Splits into three modes, install, uninstall and select system default
2059
   - Launched from KControl language module, so not shown in app menu
2060
2061
 -- Jonathan Riddell <jriddell@ubuntu.com>  Mon, 11 Dec 2006 11:38:24 +0000
2062
2063
language-selector (0.2.0) feisty; urgency=low
2064
2065
  * LanguageSelector/gtk/GtkLanguageSelector.py,
2066
    - added support to globally switch on input method support 
2067
      (lp: #34282)
2068
2069
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 27 Oct 2006 16:40:07 +0200
2070
28 by Michael Vogt
* LanguageSelector/LocaleInfo.py:
2071
language-selector (0.1.30) edgy; urgency=low
2072
2073
  * LanguageSelector/LocaleInfo.py:
2074
    - deal with missing LANGUAGE in /etc/environment and fall back
2075
      to LANG then (lp: #49334)
2076
2077
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 16 Oct 2006 18:36:51 +0200
2078
27 by Michael Vogt
* fontconfig/zh_{CN,HK,SG,TW}:
2079
language-selector (0.1.29) edgy; urgency=low
2080
2081
  * fontconfig/zh_{CN,HK,SG,TW}:
2082
    - check if the font has no bold typeface and if not 
2083
      do synthetic emboldening (lp: #64294)
2084
2085
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 16 Oct 2006 14:36:39 +0200
2086
26 by Michael Vogt
* fontconfig/ko_KR.po:
2087
language-selector (0.1.28) edgy; urgency=low
2088
2089
  * fontconfig/ko_KR.po:
2090
    - updated to match font renaming for ttf-alee (lp: #64796)
2091
  * LanguageSelector/LanguageSelector.py:
2092
    - updated /etc/default/locale as well when setting a new
2093
      language (lp: #64569)
2094
2095
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon,  9 Oct 2006 14:36:58 +0200
2096
25 by Michael Vogt
* LanguageSelector/LangCache.py:
2097
language-selector (0.1.27) edgy; urgency=low
2098
2099
  * LanguageSelector/LangCache.py:
2100
    - hide python-apt future warnings
2101
  * more exact checking for missing langpacks (lp: #63034)
2102
  * don't set a fontconfig symlink if we have no configuration
2103
    and deal with newly added fontconfig fragments (lp: #62869)
2104
2105
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  5 Oct 2006 15:38:17 +0200
2106
24 by Raphaël Pinson
Change libsword5c2a to libsword6 in LanguageSelector/LangCache.py
2107
language-selector (0.1.26) edgy; urgency=low
2108
25 by Michael Vogt
* LanguageSelector/LangCache.py:
2109
  * Add a ka_GE fontconfig fragment
24 by Raphaël Pinson
Change libsword5c2a to libsword6 in LanguageSelector/LangCache.py
2110
25 by Michael Vogt
* LanguageSelector/LangCache.py:
2111
 -- Matthew Garrett <mjg59@srcf.ucam.org>  Thu, 28 Sep 2006 22:39:23 +0100
24 by Raphaël Pinson
Change libsword5c2a to libsword6 in LanguageSelector/LangCache.py
2112
23 by Michael Vogt
* debian/control:
2113
language-selector (0.1.25) edgy; urgency=low
2114
2115
  * debian/control:
2116
    - added missing python-apt dependency (lp: #59773)
2117
2118
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 11 Sep 2006 13:34:26 +0200
2119
22 by Michael Vogt, Raphael Pinson, Michael Vogt
[Raphael Pinson]
2120
language-selector (0.1.24) edgy; urgency=low
2121
2122
  [Raphael Pinson]
2123
  * Add support for sword-language-pack-* packages in
2124
    LanguageSelector/LangCache.py. 
2125
  [Michael Vogt]
2126
  * add DontShow/ShowOnlyIn lines to the desktop files to make sure
2127
    that we don't display two language-selectors (lp: #55170)
2128
2129
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 29 Aug 2006 09:43:48 +0200
2130
21 by Michael Vogt
* data/languagelist:
2131
language-selector (0.1.23) edgy; urgency=low
2132
2133
  * data/languagelist:
2134
    - don't fallback from en_US to en_GB (lp: #10822)
2135
    - added Bhutanese (lp: #56966)
2136
2137
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 24 Aug 2006 15:01:50 +0200
2138
20 by Michael Vogt
* applied patches from danilo (at) kvota.net:
2139
language-selector (0.1.22) edgy; urgency=low
2140
2141
  * applied patches from danilo (at) kvota.net:
2142
    - fix incorrect display if no country is given (#55475)
2143
    - fix serbian entries (#55476)
2144
    - iso-codes for translations of language and country names (#55483)
2145
  * data/Makefile:
2146
    - removed the generation of pot entries for the languages
2147
  * debian/control:
2148
    - depend on iso-codes for the translations
2149
    - updated the python dependencies to reflect the python transition
2150
2151
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon,  7 Aug 2006 15:24:34 +0200
2152
19 by Michael Vogt
* fontconfig/zh_TW:
2153
language-selector (0.1.21) edgy; urgency=low
2154
2155
  * fontconfig/zh_TW:
2156
    - updated, thanks to Lu, Chao-Ming (Tetralet)
2157
  * LanguageSelector/LangCache.py:
2158
    - change the key-dependencies for kde, gnome to
2159
      "kdelibs-data", "libgnome2-common" (thanks to Kamion)
2160
  * fix code duplication (yeah!)
2161
  * debian/control:
2162
    - updated the python dependencies
2163
2164
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  3 Aug 2006 10:33:40 +0200
2165
18 by Michael Vogt
* updated the desktop file translations (for kde that
2166
language-selector (0.1.20) dapper; urgency=low
2167
2168
  * updated the desktop file translations (for kde that
2169
    has no gettext support for its desktop files)
2170
  * LanguageSelector/qt/QtLanguageSelector.py:
2171
    - don't explode if no locales are generated on the system 
2172
      (Ubuntu: #43556)
2173
  * fontconfig/zh_{TW,HK,SG}:
2174
    - apply the same test-magic as in zh_CN (ubuntu: #44305)
2175
  * LanguageSelector/gtk/GtkLanguageSelector.py:
2176
    - added "-n" option to ignore the check for missing packages 
2177
      for full language support (ubuntu: #37568)
2178
  
2179
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 16 May 2006 19:00:44 +0200
2180
17 by Michael Vogt
fix FTBFS because of missing intltool dependency
2181
language-selector (0.1.19) dapper; urgency=low
2182
2183
  * fix FTBFS because of missing intltool dependency
2184
2185
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  2 May 2006 16:01:19 +0200
2186
16 by Michael Vogt
* LanguageSelector/LocaleInfo.py:
2187
language-selector (0.1.18) dapper; urgency=low
2188
2189
  * LanguageSelector/LocaleInfo.py:
2190
    - only return the region/counrty when more than one region exists
2191
  * LanguageSelector/qt/QtLanguageSelector.ui:
2192
    - renamed "ok", "cancel" -> "Apply,"close" (ubuntu: #37065)
2193
  * fontconfig/zh_CN:
2194
    - updated fontconfig magic (thanks to Jiahua Huang, ubuntu: 42549)
2195
  * po/POTFILES.in: added missing files
2196
  * data/LanguageSelector.glade: removed obsolete tooltip (ubuntu: 40823)
2197
  * i18n fix (ubuntu #41978)
2198
2199
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  2 May 2006 12:27:57 +0200
2200
15 by Michael Vogt
* fontconfig/ko_KR.po:
2201
language-selector (0.1.17) dapper; urgency=low
2202
2203
  * fontconfig/ko_KR.po: 
2204
    - updated to the latest version (thanks to the Korean language-team!)
2205
      (ubuntu: #37410)
2206
  * LanguageSelector/LangCache.py:
2207
    - update the openoffice detection (ubuntu: 38717)
2208
    - purge langpacks on delete
2209
2210
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 11 Apr 2006 10:10:33 +0200
2211
14 by Michael Vogt
LanguageSelector/LangCache.py: fix the detection for langpack-kde
2212
language-selector (0.1.16) dapper; urgency=low
2213
2214
  * LanguageSelector/LangCache.py: fix the detection for langpack-kde
2215
2216
 -- Michael Vogt <michael.vogt@ubuntu.com>  Sun,  2 Apr 2006 10:44:05 +0200
2217
13 by Michael Vogt
* fontconfig/ja_JP: updated to the latest version from Jun Kobayashi
2218
language-selector (0.1.15) dapper; urgency=low
2219
2220
  * fontconfig/ja_JP: updated to the latest version from Jun Kobayashi  
2221
  * fontconfig-voodoo: added "--current" and minor fixes
2222
  * language-selector-qt uses adept_batch now to install stuff
2223
  * LanguageSelector/LanguageSelector.py: fix a bug in the fontconfig-voodoo
2224
    setup
2225
  * qt-language-selector desktop file fix a double entry (#36135)
2226
2227
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 27 Mar 2006 10:48:28 +0200
2228
12 by Michael Vogt
* reload kdm after langauges got installed
2229
language-selector (0.1.14) dapper; urgency=low
2230
2231
  * reload kdm after langauges got installed
2232
  * fix version of Replace for langauge-selector-common
2233
2234
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 22 Mar 2006 10:35:28 +0100
2235
11 by Michael Vogt
* add a qt fontend
2236
language-selector (0.1.13) dapper; urgency=low
2237
2238
  * add a qt fontend 
2239
  * build langauge-selector-common, language-selector-qt now
2240
  * only show a single row for both langauge-pack and language-support
2241
  * fix typo in ko_KR fontconfig voodoo file (ubuntu: #35817)
2242
2243
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 21 Mar 2006 14:48:05 +0100
2244
10 by Michael Vogt
* debian/dirs: remove bogus dir (ubuntu: #35673)
2245
language-selector (0.1.12) dapper; urgency=low
2246
2247
  * debian/dirs: remove bogus dir (ubuntu: #35673)
2248
  * fix the import in fontconfig-voodoo to not throw exceptions
2249
    when no X is available (ubuntu: #35481)
2250
2251
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 20 Mar 2006 10:19:07 +0100
2252
9 by Michael Vogt
* fontconfig/ko_KR: new version from the ubuntu-ko team (thanks!)
2253
language-selector (0.1.11) dapper; urgency=low
2254
2255
  * fontconfig/ko_KR: new version from the ubuntu-ko team (thanks!)
2256
  * fontconfig/jp_JP: disable embedded bitmaps for japanese, thanks
2257
    to Jun Kobayashi (ubuntu: #35567)
2258
  * fontconfig/zh_SG: added new configuration (based on zh_CN)
2259
  * fontconfig-voodoo: add more missing options 
2260
    (--list, --set, --quiet, --auto, --force)
2261
2262
 -- Michael Vogt <michael.vogt@ubuntu.com>  Sun, 19 Mar 2006 22:06:49 +0100
2263
8 by Michael Vogt
* po/fi.po: added Finnish translation (thanks to Timo Jyrinki)
2264
language-selector (0.1.10) dapper; urgency=low
2265
2266
  * po/fi.po: added Finnish translation (thanks to Timo Jyrinki)
2267
  * do fontconfig-voodoo setup for CJK languages
2268
2269
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 17 Mar 2006 11:03:17 +0000
2270
7 by Michael Vogt
* po/pt_BR.po: updated translation (thanks to
2271
language-selector (0.1.9) dapper; urgency=low
2272
2273
  * po/pt_BR.po: updated translation (thanks to
2274
    Carlos Eduardo Pedroza Santiviago)
2275
  * data/gnome-language-selector.desktop.in:
2276
    - use X-Ubuntu-Gettext-Domain
2277
  * LanguageSelector/LanguageSelector.py:
2278
    - set synaptic progress windows as transient for language-selector
2279
2280
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 24 Feb 2006 11:13:27 +0100
2281
6 by Michael Vogt
* use X-KDE-SubstituteUID=true in desktop file
2282
language-selector (0.1.8) dapper; urgency=low
2283
2284
  * use X-KDE-SubstituteUID=true in desktop file
2285
  * typo fix
2286
  * follow localechooser when writing LANGUAGE information (#26435)
2287
2288
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  7 Feb 2006 23:38:42 +0100
2289
5 by Michael Vogt
* typos fixed (#29400)
2290
language-selector (0.1.7) dapper; urgency=low
2291
2292
  * typos fixed (#29400)
2293
  * don't close while the cache is read
2294
  * be careful to not touch packages that have no candidateVersion (#6506)
2295
  * register itself as a dialog (like the desktop preferences) (#25698)
2296
2297
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  7 Feb 2006 10:12:36 +0100
2298
4 by Michael Vogt
* data/LanguageSelector.glade, LanguageSelector/LanguageSelector.py:
2299
language-selector (0.1.6) dapper; urgency=low
2300
2301
  * data/LanguageSelector.glade, LanguageSelector/LanguageSelector.py:
2302
    - more HIG compliant by having "Apply, Cancel, Ok"
2303
    - have a seperate progress window
2304
    - wording improvments
2305
    - add an information symbol next to the text
2306
    (thanks to Sebasitan Heinlein, Ubuntu: #25203)
2307
2308
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 16 Jan 2006 11:45:40 +0100
2309
3 by Michael Vogt
print a useful error message and exit if the apt cache is broken
2310
language-selector (0.1.5) dapper; urgency=low
2311
2312
  * print a useful error message and exit if the apt cache is broken 
2313
    on the system, re-read the apt cache after installing missing
2314
    packages at startup (ubuntu #21131)
2315
2316
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 19 Dec 2005 12:29:28 +0100
2317
2318
language-selector (0.1.4) dapper; urgency=low
2319
2320
  * use gksu in desktop file to gain root and added X-KDE-SubstituteUID 
2321
    (HideAdminTools spec)
2322
2323
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri,  9 Dec 2005 17:14:37 +0100
2324
2325
language-selector (0.1.3) dapper; urgency=low
2326
2327
  * use "locale -a" to get the list of available locales on the system
2328
2329
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  1 Dec 2005 16:27:18 +0100
2330
2331
language-selector (0.1.2) dapper; urgency=low
2332
2333
  * po/da.po:
2334
    - added Danish translation (thanks to Lasse Bang Mikkelsen)
2335
  * detect more missing translation packages (openoffice, thunderbird, 
2336
    firefox)
2337
  * switched to SimpleGladeApp
2338
  * preview added when missing language-support packages are found
2339
2340
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 28 Nov 2005 11:18:14 +0100
2341
2 by Michael Vogt
* data/language-selector.desktop:
2342
language-selector (0.1.1) breezy-updates; urgency=low
2343
2344
  * data/language-selector.desktop:
2345
    - updated desktop file translations
2346
  * exit properly on window-manager delete events (and release
2347
    package manager lock this way properly)
2348
2349
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 10 Oct 2005 13:46:17 +0200
2350
1 by Michael Vogt
* data/language-selector.desktop.in:
2351
language-selector (0.1) breezy; urgency=low
2352
2353
  * data/language-selector.desktop.in:
2354
    - updated desktop file translations
2355
  * LanguageSelector/LanguageSelector.py:
2356
    - queue a reload of gdm so that on the next login the newly installed
2357
      languages are usable (ubuntu #16678)
2358
  * gnome-language-selector:
2359
    - use explicit python2.4 path
2360
2361
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri,  7 Oct 2005 14:25:43 +0200
2362
2363
language-selector (0.0+baz20050927) breezy; urgency=low
2364
2365
  * added po/get-iso-codes-i18n script that merges the languages/country
2366
    translations from the iso-codes package
2367
  * added README.i18n for the translators
2368
2369
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 27 Sep 2005 18:21:45 +0200
2370
2371
language-selector (0.0+baz20050926) breezy; urgency=low
2372
2373
  * LanguageSelector/LanguageSelector.py:
2374
    - get/check the global packagemanager lock
2375
  * data/countries:
2376
    - fix a Taiwan entry (ubuntu #16314)
2377
  * set the apply button to insensitive if no language is selected
2378
    or no changes to the system default are made (ubuntu #16270)
2379
  * changed the string when the language changes have been applied
2380
    to something more english (Ubuntu #15419)
2381
2382
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 23 Sep 2005 16:21:49 +0200
2383
2384
language-selector (0.0+baz20050912) breezy; urgency=low
2385
2386
  * po/cs.po:
2387
    - added Czech translation (thanks to Ondrej Sury) (ubuntu #15119)
2388
  * po/pt_BR.po:
2389
    - added Brasil translation (thanks to Evandro Fernandes Giovanini)
2390
  * data/LanguageSelector.glade:
2391
    - use stock apply, close now (ubuntu #15117)
2392
  * LanguageSelector/LanguageSelector.py:
2393
    - be more robust about wrong language/country codes (ubuntu #15116)
2394
    - better support when only translation xor input support is 
2395
      available (ubuntu #14893)
2396
2397
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 12 Sep 2005 13:04:42 +0200
2398
2399
language-selector (0.0+baz20050824) breezy; urgency=low
2400
2401
  * UI improvements (thanks to mpt for his review)
2402
2403
 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 24 Aug 2005 19:08:08 +0200
2404
2405
language-selector (0.0+baz20050823) breezy; urgency=low
2406
2407
  * data/LanguageSelector.glade:
2408
    - improved the wording of the short summary
2409
    - added a icon for the main window
2410
  * new icon
2411
  * always check if the language packs are actually installable
2412
    before calling synpatic
2413
2414
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 23 Aug 2005 20:16:37 +0200
2415
2416
language-selector (0.0+baz20050822) breezy; urgency=low
2417
2418
  * removed ubuntu branding (ubuntu #13503)
2419
  * give a brief description what language-selector does in the 
2420
    main window
2421
2422
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 22 Aug 2005 13:42:55 +0200
2423
2424
language-selector (0.0+baz20050819.2) breezy; urgency=low
2425
2426
  * fix a bug when sometimes a non-utf8 locale is written
2427
2428
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 19 Aug 2005 17:20:37 +0200
2429
2430
language-selector (0.0+baz20050819) breezy; urgency=low
2431
2432
  * check if the user has installed language-pack but not
2433
    updated to the new language-{gnome,kde} yet
2434
2435
 -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 19 Aug 2005 11:26:36 +0200
2436
2437
language-selector (0.0+baz20050811) breezy; urgency=low
2438
2439
  * typo in source fix (thanks to seb128 for noticing)
2440
2441
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 11 Aug 2005 16:15:06 +0200
2442
2443
language-selector (0.0+baz20050808) breezy; urgency=low
2444
2445
  * make it work against the new python-apt API
2446
  * ported to the new langpack structure
2447
2448
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon,  8 Aug 2005 11:15:27 +0200
2449
2450
language-selector (0.0+baz20050614) breezy; urgency=low
2451
2452
  * fix a bug in the Macedonia country data entry
2453
  * support l10n now
2454
  * added german translation
2455
2456
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 14 Jun 2005 12:51:16 +0200
2457
2458
language-selector (0.0+baz20050609) breezy; urgency=low
2459
2460
  * depends on python-glade2 now (ubuntu #11675)
2461
  * don't file if no /etc/enviroment is present (ubuntu #11676)
2462
  * sort the list by language names (ubuntu #11677)
2463
  
2464
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  9 Jun 2005 23:06:29 +0200
2465
2466
language-selector (0.0+baz20050531) breezy; urgency=low
2467
2468
  * Initial Release.
2469
2470
 -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 31 May 2005 16:16:16 +0200
2471