Merge ~zhsj/ubuntu/+source/console-setup:merge-lp2020749-mantic into ubuntu/+source/console-setup:debian/sid
- Git
- lp:~zhsj/ubuntu/+source/console-setup
- merge-lp2020749-mantic
- Merge into debian/sid
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | ~zhsj/ubuntu/+source/console-setup:merge-lp2020749-mantic | ||||
Merge into: | ubuntu/+source/console-setup:debian/sid | ||||
Diff against target: |
9870 lines (+7609/-326) 107 files modified
Keyboard/KeyboardNames.pl (+136/-120) Keyboard/Makefile (+9/-4) Keyboard/ckbcomp (+6/-6) Keyboard/kbdnames-maker (+14/-0) Keyboard/keymaptree (+126/-0) Keyboard/keymaptree.use (+48/-0) Keyboard/pc105.tree (+448/-0) Keyboard/xmlreader (+12/-0) debian/changelog (+3095/-0) debian/clean (+1/-0) debian/console-setup-linux.postinst (+11/-0) debian/console-setup-linux.prerm (+12/-0) debian/console-setup-linux.setvtrgb.service (+15/-0) debian/console-setup-udeb.base-installer (+9/-8) debian/console-setup.apport (+13/-0) debian/console-setup.config (+8/-4) debian/console-setup.initramfs-hook (+118/-0) debian/console-setup.initramfs-top (+136/-0) debian/console-setup.postinst (+20/-2) debian/control (+13/-28) debian/keyboard-configuration.config (+175/-96) debian/keyboard-configuration.postinst (+31/-4) debian/keyboard-configuration.templates (+21/-1) debian/keyboard_present.sh (+1/-0) debian/po/am.po (+39/-0) debian/po/ar.po (+39/-0) debian/po/ast.po (+39/-0) debian/po/be.po (+39/-0) debian/po/bg.po (+39/-0) debian/po/bn.po (+39/-0) debian/po/bo.po (+39/-0) debian/po/bs.po (+39/-0) debian/po/ca.po (+39/-0) debian/po/cs.po (+39/-0) debian/po/cy.po (+39/-0) debian/po/da.po (+39/-0) debian/po/de.po (+39/-0) debian/po/dz.po (+39/-0) debian/po/el.po (+39/-0) debian/po/eo.po (+39/-0) debian/po/es.po (+39/-0) debian/po/et.po (+39/-0) debian/po/eu.po (+39/-0) debian/po/fa.po (+39/-0) debian/po/fi.po (+39/-0) debian/po/fr.po (+39/-0) debian/po/ga.po (+39/-0) debian/po/gl.po (+39/-0) debian/po/gu.po (+39/-0) debian/po/he.po (+39/-0) debian/po/hi.po (+39/-0) debian/po/hr.po (+39/-0) debian/po/hu.po (+42/-0) debian/po/hy.po (+36/-0) debian/po/id.po (+39/-0) debian/po/is.po (+39/-0) debian/po/it.po (+39/-0) debian/po/ja.po (+39/-0) debian/po/ka.po (+39/-0) debian/po/kab.po (+39/-0) debian/po/kk.po (+39/-0) debian/po/km.po (+39/-0) debian/po/kn.po (+39/-0) debian/po/ko.po (+39/-0) debian/po/ku.po (+39/-0) debian/po/lo.po (+39/-0) debian/po/lt.po (+39/-0) debian/po/lv.po (+39/-0) debian/po/mk.po (+39/-0) debian/po/ml.po (+39/-0) debian/po/mr.po (+39/-0) debian/po/nb.po (+39/-0) debian/po/ne.po (+39/-0) debian/po/nl.po (+39/-0) debian/po/nn.po (+39/-0) debian/po/oc.po (+39/-0) debian/po/pa.po (+39/-0) debian/po/pl.po (+39/-0) debian/po/pt.po (+39/-0) debian/po/pt_BR.po (+39/-0) debian/po/ro.po (+39/-0) debian/po/ru.po (+39/-0) debian/po/se.po (+39/-0) debian/po/si.po (+39/-0) debian/po/sk.po (+39/-0) debian/po/sl.po (+39/-0) debian/po/sq.po (+39/-0) debian/po/sr.po (+39/-0) debian/po/sr@latin.po (+39/-0) debian/po/sv.po (+39/-0) debian/po/ta.po (+39/-0) debian/po/te.po (+39/-0) debian/po/templates.pot (+36/-0) debian/po/tg.po (+39/-0) debian/po/th.po (+39/-0) debian/po/tl.po (+39/-0) debian/po/tr.po (+39/-0) debian/po/ug.po (+39/-0) debian/po/uk.po (+39/-0) debian/po/vi.po (+39/-0) debian/po/zh_CN.po (+39/-0) debian/po/zh_TW.po (+39/-0) debian/preprocessor (+0/-6) debian/rules (+45/-42) debian/vtrgb (+3/-0) debian/vtrgb.vga (+3/-0) setupcon (+41/-5) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Steve Langasek (community) | Approve | ||
git-ubuntu import | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2023-05-25.
Commit message
Description of the change

Shengjing Zhu (zhsj) wrote (last edit ): | # |
> Add noudeb build profile, Wrong indentation
This is carry-over from last merge, but it was never mentioned the changelog before. After the split commits, this new changelog pops up. I think I need to mention it, to keep the changelog synced with commits.
So I think it should be under "remaining changes".
Two changes do get dropped, so I think I miss them in the changelog (I just formatted the git-ubuntu reconstructed changelog result)
The two changes are
1. https:/
2. https:/
> Looking at the commit log, there are a number of other changes you've made which are not documented correctly in the changelog
I didn't add new changes. you can see the split/1.217ubuntu3 branch, it should be identical to old version. And the commits in logical/

Steve Langasek (vorlon) wrote : | # |
Ok sorry, I was confused by the splitting. I'll take another look.
There was some delta in the new version that doesn't appear to be explained by the debian changelog, I'm going to dig in to see what that's about.

Steve Langasek (vorlon) wrote : | # |
Ok. diffing against pkg/ubuntu/devel shows this difference, which appears to be an artifact:
diff --git a/Fonts/
deleted file mode 100644
index e69de29..0000000
And then this should still be documented in the changelog:
-XS-Debian-
-XS-Debian-Vcs-Git: https:/
-Vcs-Bzr: http://
+Vcs-Browser: https:/
+Vcs-Git: https:/
Everything else looks clean to me!
- e251e98... by Shengjing Zhu
-
Add missing changelog
Unmerged commits
- e251e98... by Shengjing Zhu
-
Add missing changelog
- 11a942c... by Shengjing Zhu
-
reconstruct-
changelog - cd86f32... by Shengjing Zhu
-
update-maintainer
- cd8c95f... by Shengjing Zhu
-
merge-changelogs
- 9753eab... by Shengjing Zhu
-
Add noudeb build profile
- bc3786c... by Shengjing Zhu
-
setupcon:
- use only /run for tempfiles with /tmp as a non-root fallback.
- handle compressed console maps and font files.
- Map XKBMODEL=SKIP to '' for compatibility with existing
configs.
- the variables are taken from a config file which, if changed,
invalidates the cache.
- there is only ever one keyboard map per system.
- the system should not have to resolve filenames to find the keymap
cache on boot.
- Explicitly exit 0, so that postinsts don't fail in the event that
loadkeys can't find a console. - 852fdc4... by Shengjing Zhu
-
Generate a locale locally for translating keyboard names in
kbdnames-maker.
- b71e047... by Shengjing Zhu
-
Fix command injection in ckbcomp
- cf54052... by Shengjing Zhu
-
xmlreader, KeyboardNames.pl: Added model entry to skip model selection
- e65ed32... by Shengjing Zhu
-
Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data
from xkb-data.
Preview Diff
1 | diff --git a/Keyboard/KeyboardNames.pl b/Keyboard/KeyboardNames.pl |
2 | index 8b24ef3..ab1beb3 100644 |
3 | --- a/Keyboard/KeyboardNames.pl |
4 | +++ b/Keyboard/KeyboardNames.pl |
5 | @@ -19,7 +19,7 @@ package KeyboardNames; |
6 | 'Apple laptop' => 'apple_laptop', |
7 | 'Asus laptop' => 'asus_laptop', |
8 | 'Atari TT' => 'ataritt', |
9 | - 'Azona RF2300 wireless Internet' => 'azonaRF2300', |
10 | + 'Azona RF2300 Wireless Internet' => 'azonaRF2300', |
11 | 'BTC 5090' => 'btc5090', |
12 | 'BTC 5113RF Multimedia' => 'btc5113rf', |
13 | 'BTC 5126T' => 'btc5126t', |
14 | @@ -66,14 +66,17 @@ package KeyboardNames; |
15 | 'Dell USB Multimedia' => 'dellusbmm', |
16 | 'Dexxa Wireless Desktop' => 'dexxa', |
17 | 'Diamond 9801/9802' => 'diamond', |
18 | + 'Do not configure keyboard; keep kernel keymap' => 'SKIP', |
19 | 'Ennyah DKB-1008' => 'ennyah_dkb1008', |
20 | 'Everex STEPnote' => 'everex', |
21 | 'FL90' => 'compalfl90', |
22 | 'Fujitsu-Siemens Amilo laptop' => 'fscaa1667g', |
23 | 'Generic 101-key PC' => 'pc101', |
24 | - 'Generic 102-key PC (intl.)' => 'pc102', |
25 | + 'Generic 102-key PC' => 'pc102', |
26 | 'Generic 104-key PC' => 'pc104', |
27 | - 'Generic 105-key PC (intl.)' => 'pc105', |
28 | + 'Generic 104-key PC with L-shaped Enter key' => 'pc104alt', |
29 | + 'Generic 105-key PC' => 'pc105', |
30 | + 'Generic 86-key PC' => 'pc86', |
31 | 'Genius Comfy KB-12e' => 'geniuscomfy', |
32 | 'Genius Comfy KB-16M/Multimedia KWD-910' => 'genius', |
33 | 'Genius Comfy KB-21e-Scroll' => 'geniuscomfy2', |
34 | @@ -129,6 +132,7 @@ package KeyboardNames; |
35 | 'MacBook/MacBook Pro' => 'macbook78', |
36 | 'MacBook/MacBook Pro (intl.)' => 'macbook79', |
37 | 'Macintosh' => 'macintosh', |
38 | + 'Macintosh Old' => 'macintosh_old', |
39 | 'Memorex MX1998' => 'mx1998', |
40 | 'Memorex MX2500 EZ-Access' => 'mx2500', |
41 | 'Memorex MX2750' => 'mx2750', |
42 | @@ -179,8 +183,6 @@ package KeyboardNames; |
43 | 'Toshiba Satellite S3000' => 'toshiba_s3000', |
44 | 'Truly Ergonomic 227' => 'teck227', |
45 | 'Truly Ergonomic 229' => 'teck229', |
46 | - 'Truly Ergonomic Computer Keyboard Model 227 (Wide Alt keys)' => 'teck227', |
47 | - 'Truly Ergonomic Computer Keyboard Model 229 (Standard sized Alt keys, additional Super and Menu key)' => 'teck229', |
48 | 'Trust Direct Access' => 'trustda', |
49 | 'Trust Slimline' => 'trust_slimline', |
50 | 'Trust Wireless Classic' => 'trust', |
51 | @@ -197,7 +199,7 @@ package KeyboardNames; |
52 | ); |
53 | |
54 | %layouts = ( |
55 | - 'Afghani' => 'af', |
56 | + 'A user-defined custom Layout' => 'custom', |
57 | 'Albanian' => 'al', |
58 | 'Amharic' => 'et', |
59 | 'Arabic' => 'ara', |
60 | @@ -218,6 +220,7 @@ package KeyboardNames; |
61 | 'Croatian' => 'hr', |
62 | 'Czech' => 'cz', |
63 | 'Danish' => 'dk', |
64 | + 'Dari' => 'af', |
65 | 'Dhivehi' => 'mv', |
66 | 'Dutch' => 'nl', |
67 | 'Dzongkha' => 'bt', |
68 | @@ -236,24 +239,21 @@ package KeyboardNames; |
69 | 'French' => 'fr', |
70 | 'French (Canada)' => 'ca', |
71 | 'French (Democratic Republic of the Congo)' => 'cd', |
72 | - 'French (Guinea)' => 'gn', |
73 | 'French (Togo)' => 'tg', |
74 | 'Georgian' => 'ge', |
75 | 'German' => 'de', |
76 | 'German (Austria)' => 'at', |
77 | - 'German (Switzerland)' => 'ch', |
78 | 'Greek' => 'gr', |
79 | 'Hebrew' => 'il', |
80 | 'Hungarian' => 'hu', |
81 | 'Icelandic' => 'is', |
82 | 'Indian' => 'in', |
83 | - 'Indonesian (Arab Melayu, phonetic)' => 'id', |
84 | 'Indonesian (Javanese)' => 'jv', |
85 | + 'Indonesian (Latin)' => 'id', |
86 | 'Iraqi' => 'iq', |
87 | 'Irish' => 'ie', |
88 | 'Italian' => 'it', |
89 | 'Japanese' => 'jp', |
90 | - 'Japanese (PC-98)' => 'nec_vndr/jp', |
91 | 'Kazakh' => 'kz', |
92 | 'Khmer (Cambodia)' => 'kh', |
93 | 'Korean' => 'kr', |
94 | @@ -268,6 +268,7 @@ package KeyboardNames; |
95 | 'Moldavian' => 'md', |
96 | 'Mongolian' => 'mn', |
97 | 'Montenegrin' => 'me', |
98 | + 'NKo (AZERTY)' => 'gn', |
99 | 'Nepali' => 'np', |
100 | 'Norwegian' => 'no', |
101 | 'Persian' => 'ir', |
102 | @@ -285,6 +286,7 @@ package KeyboardNames; |
103 | 'Swahili (Kenya)' => 'ke', |
104 | 'Swahili (Tanzania)' => 'tz', |
105 | 'Swedish' => 'se', |
106 | + 'Switzerland' => 'ch', |
107 | 'Taiwanese' => 'tw', |
108 | 'Tajik' => 'tj', |
109 | 'Thai' => 'th', |
110 | @@ -300,9 +302,9 @@ package KeyboardNames; |
111 | |
112 | %variants = ( |
113 | 'af' => { |
114 | + 'Dari (Afghanistan, OLPC)' => 'fa-olpc', |
115 | 'Pashto' => 'ps', |
116 | - 'Pashto (Afghanistan, OLPC)' => 'olpc-ps', |
117 | - 'Persian (Afghanistan, Dari OLPC)' => 'fa-olpc', |
118 | + 'Pashto (Afghanistan, OLPC)' => 'ps-olpc', |
119 | 'Uzbek (Afghanistan)' => 'uz', |
120 | 'Uzbek (Afghanistan, OLPC)' => 'uz-olpc', |
121 | }, |
122 | @@ -319,25 +321,24 @@ package KeyboardNames; |
123 | }, |
124 | 'ara' => { |
125 | 'Arabic (AZERTY)' => 'azerty', |
126 | - 'Arabic (AZERTY/digits)' => 'azerty_digits', |
127 | + 'Arabic (AZERTY, Eastern Arabic numerals)' => 'azerty_digits', |
128 | 'Arabic (Buckwalter)' => 'buckwalter', |
129 | + 'Arabic (Eastern Arabic numerals)' => 'digits', |
130 | 'Arabic (Macintosh)' => 'mac', |
131 | 'Arabic (OLPC)' => 'olpc', |
132 | 'Arabic (QWERTY)' => 'qwerty', |
133 | - 'Arabic (digits)' => 'digits', |
134 | - 'Arabic (qwerty/digits)' => 'qwerty_digits', |
135 | + 'Arabic (QWERTY, Eastern Arabic numerals)' => 'qwerty_digits', |
136 | }, |
137 | 'at' => { |
138 | 'German (Austria, Macintosh)' => 'mac', |
139 | 'German (Austria, no dead keys)' => 'nodeadkeys', |
140 | - 'German (Austria, with Sun dead keys)' => 'sundeadkeys', |
141 | }, |
142 | 'az' => { |
143 | 'Azerbaijani (Cyrillic)' => 'cyrillic', |
144 | }, |
145 | 'ba' => { |
146 | + 'Bosnian (US)' => 'us', |
147 | 'Bosnian (US, with Bosnian digraphs)' => 'unicodeus', |
148 | - 'Bosnian (US, with Bosnian letters)' => 'us', |
149 | 'Bosnian (with Bosnian digraphs)' => 'unicode', |
150 | 'Bosnian (with guillemets)' => 'alternatequotes', |
151 | }, |
152 | @@ -345,15 +346,14 @@ package KeyboardNames; |
153 | 'Bangla (Probhat)' => 'probhat', |
154 | }, |
155 | 'be' => { |
156 | + 'Belgian (ISO, alt.)' => 'iso-alternate', |
157 | + 'Belgian (Latin-9 only, alt.)' => 'oss_latin9', |
158 | 'Belgian (Wang 724 AZERTY)' => 'wang', |
159 | - 'Belgian (alt. ISO)' => 'iso-alternate', |
160 | 'Belgian (alt.)' => 'oss', |
161 | - 'Belgian (alt., Latin-9 only)' => 'oss_latin9', |
162 | - 'Belgian (alt., with Sun dead keys)' => 'oss_sundeadkeys', |
163 | 'Belgian (no dead keys)' => 'nodeadkeys', |
164 | - 'Belgian (with Sun dead keys)' => 'sundeadkeys', |
165 | }, |
166 | 'bg' => { |
167 | + 'Bulgarian (enhanced)' => 'bekl', |
168 | 'Bulgarian (new phonetic)' => 'bas_phonetic', |
169 | 'Bulgarian (traditional phonetic)' => 'phonetic', |
170 | }, |
171 | @@ -373,12 +373,14 @@ package KeyboardNames; |
172 | }, |
173 | 'by' => { |
174 | 'Belarusian (Latin)' => 'latin', |
175 | + 'Belarusian (intl.)' => 'intl', |
176 | 'Belarusian (legacy)' => 'legacy', |
177 | + 'Russian (Belarus)' => 'ru', |
178 | }, |
179 | 'ca' => { |
180 | - 'Canadian Multilingual' => 'multix', |
181 | - 'Canadian Multilingual (1st part)' => 'multi', |
182 | - 'Canadian Multilingual (2nd part)' => 'multi-2gr', |
183 | + 'Canadian (intl.)' => 'multix', |
184 | + 'Canadian (intl., 1st part)' => 'multi', |
185 | + 'Canadian (intl., 2nd part)' => 'multi-2gr', |
186 | 'English (Canada)' => 'eng', |
187 | 'French (Canada, Dvorak)' => 'fr-dvorak', |
188 | 'French (Canada, legacy)' => 'fr-legacy', |
189 | @@ -388,28 +390,26 @@ package KeyboardNames; |
190 | 'French (Switzerland)' => 'fr', |
191 | 'French (Switzerland, Macintosh)' => 'fr_mac', |
192 | 'French (Switzerland, no dead keys)' => 'fr_nodeadkeys', |
193 | - 'French (Switzerland, with Sun dead keys)' => 'fr_sundeadkeys', |
194 | 'German (Switzerland, Macintosh)' => 'de_mac', |
195 | 'German (Switzerland, legacy)' => 'legacy', |
196 | 'German (Switzerland, no dead keys)' => 'de_nodeadkeys', |
197 | - 'German (Switzerland, with Sun dead keys)' => 'de_sundeadkeys', |
198 | }, |
199 | 'cm' => { |
200 | - 'Cameroon Multilingual (AZERTY)' => 'azerty', |
201 | - 'Cameroon Multilingual (Dvorak)' => 'dvorak', |
202 | - 'Cameroon Multilingual (QWERTY)' => 'qwerty', |
203 | + 'Cameroon (AZERTY, intl.)' => 'azerty', |
204 | + 'Cameroon (Dvorak, intl.)' => 'dvorak', |
205 | + 'Cameroon Multilingual (QWERTY, intl.)' => 'qwerty', |
206 | 'French (Cameroon)' => 'french', |
207 | 'Mmuock' => 'mmuock', |
208 | }, |
209 | 'cn' => { |
210 | - 'Hanyu Pinyin (altgr)' => 'altgr-pinyin', |
211 | + 'Hanyu Pinyin Letters (with AltGr dead keys)' => 'altgr-pinyin', |
212 | 'Mongolian (Bichig)' => 'mon_trad', |
213 | - 'Mongolian Galik' => 'mon_trad_galik', |
214 | - 'Mongolian Manchu' => 'mon_trad_manchu', |
215 | - 'Mongolian Manchu Galik' => 'mon_manchu_galik', |
216 | - 'Mongolian Todo' => 'mon_trad_todo', |
217 | - 'Mongolian Todo Galik' => 'mon_todo_galik', |
218 | - 'Mongolian Xibe' => 'mon_trad_xibe', |
219 | + 'Mongolian (Galik)' => 'mon_trad_galik', |
220 | + 'Mongolian (Manchu Galik)' => 'mon_manchu_galik', |
221 | + 'Mongolian (Manchu)' => 'mon_trad_manchu', |
222 | + 'Mongolian (Todo Galik)' => 'mon_todo_galik', |
223 | + 'Mongolian (Todo)' => 'mon_trad_todo', |
224 | + 'Mongolian (Xibe)' => 'mon_trad_xibe', |
225 | 'Tibetan' => 'tib', |
226 | 'Tibetan (with ASCII numerals)' => 'tib_asciinum', |
227 | 'Uyghur' => 'ug', |
228 | @@ -425,16 +425,18 @@ package KeyboardNames; |
229 | }, |
230 | 'de' => { |
231 | 'German (Dvorak)' => 'dvorak', |
232 | + 'German (E1)' => 'e1', |
233 | + 'German (E2)' => 'e2', |
234 | 'German (Macintosh)' => 'mac', |
235 | 'German (Macintosh, no dead keys)' => 'mac_nodeadkeys', |
236 | 'German (Neo 2)' => 'neo', |
237 | 'German (QWERTY)' => 'qwerty', |
238 | 'German (T3)' => 'T3', |
239 | + 'German (US)' => 'us', |
240 | 'German (dead acute)' => 'deadacute', |
241 | 'German (dead grave acute)' => 'deadgraveacute', |
242 | 'German (dead tilde)' => 'deadtilde', |
243 | 'German (no dead keys)' => 'nodeadkeys', |
244 | - 'German (with Sun dead keys)' => 'sundeadkeys', |
245 | 'Lower Sorbian' => 'dsb', |
246 | 'Lower Sorbian (QWERTZ)' => 'dsb_qwertz', |
247 | 'Romanian (Germany)' => 'ro', |
248 | @@ -446,34 +448,36 @@ package KeyboardNames; |
249 | 'Danish (Dvorak)' => 'dvorak', |
250 | 'Danish (Macintosh)' => 'mac', |
251 | 'Danish (Macintosh, no dead keys)' => 'mac_nodeadkeys', |
252 | - 'Danish (Win keys)' => 'winkeys', |
253 | + 'Danish (Windows)' => 'winkeys', |
254 | 'Danish (no dead keys)' => 'nodeadkeys', |
255 | }, |
256 | 'dz' => { |
257 | 'Arabic (Algeria)' => 'ar', |
258 | 'Berber (Algeria, Tifinagh)' => 'ber', |
259 | + 'Kabyle (AZERTY, with dead keys)' => 'azerty-deadkeys', |
260 | + 'Kabyle (QWERTY, UK, with dead keys)' => 'qwerty-gb-deadkeys', |
261 | + 'Kabyle (QWERTY, US, with dead keys)' => 'qwerty-us-deadkeys', |
262 | }, |
263 | 'ee' => { |
264 | 'Estonian (Dvorak)' => 'dvorak', |
265 | - 'Estonian (US, with Estonian letters)' => 'us', |
266 | + 'Estonian (US)' => 'us', |
267 | 'Estonian (no dead keys)' => 'nodeadkeys', |
268 | }, |
269 | 'epo' => { |
270 | - 'Esperanto (displaced semicolon and quote, obsolete)' => 'legacy', |
271 | + 'Esperanto (legacy)' => 'legacy', |
272 | }, |
273 | 'es' => { |
274 | - 'Asturian (Spain, with bottom-dot H and bottom-dot L)' => 'ast', |
275 | + 'Asturian (Spain, with bottom-dot H and L)' => 'ast', |
276 | 'Catalan (Spain, with middle-dot L)' => 'cat', |
277 | 'Spanish (Dvorak)' => 'dvorak', |
278 | 'Spanish (Macintosh)' => 'mac', |
279 | - 'Spanish (Win keys)' => 'winkeys', |
280 | + 'Spanish (Windows)' => 'winkeys', |
281 | 'Spanish (dead tilde)' => 'deadtilde', |
282 | 'Spanish (no dead keys)' => 'nodeadkeys', |
283 | - 'Spanish (with Sun dead keys)' => 'sundeadkeys', |
284 | }, |
285 | 'fi' => { |
286 | 'Finnish (Macintosh)' => 'mac', |
287 | - 'Finnish (Winkeys)' => 'winkeys', |
288 | + 'Finnish (Windows)' => 'winkeys', |
289 | 'Finnish (classic)' => 'classic', |
290 | 'Finnish (classic, no dead keys)' => 'nodeadkeys', |
291 | 'Northern Saami (Finland)' => 'smi', |
292 | @@ -482,36 +486,35 @@ package KeyboardNames; |
293 | 'Faroese (no dead keys)' => 'nodeadkeys', |
294 | }, |
295 | 'fr' => { |
296 | - 'French (AFNOR standardized AZERTY)' => 'afnor', |
297 | 'French (AZERTY)' => 'azerty', |
298 | - 'French (Bepo, ergonomic, Dvorak way)' => 'bepo', |
299 | - 'French (Bepo, ergonomic, Dvorak way, AFNOR)' => 'bepo_afnor', |
300 | - 'French (Bepo, ergonomic, Dvorak way, Latin-9 only)' => 'bepo_latin9', |
301 | + 'French (AZERTY, AFNOR)' => 'afnor', |
302 | + 'French (BEPO)' => 'bepo', |
303 | + 'French (BEPO, AFNOR)' => 'bepo_afnor', |
304 | + 'French (BEPO, Latin-9 only)' => 'bepo_latin9', |
305 | 'French (Breton)' => 'bre', |
306 | 'French (Dvorak)' => 'dvorak', |
307 | 'French (Macintosh)' => 'mac', |
308 | - 'French (US, with French letters)' => 'us', |
309 | + 'French (US)' => 'us', |
310 | 'French (alt.)' => 'oss', |
311 | 'French (alt., Latin-9 only)' => 'oss_latin9', |
312 | 'French (alt., no dead keys)' => 'oss_nodeadkeys', |
313 | - 'French (alt., with Sun dead keys)' => 'oss_sundeadkeys', |
314 | 'French (legacy, alt.)' => 'latin9', |
315 | 'French (legacy, alt., no dead keys)' => 'latin9_nodeadkeys', |
316 | - 'French (legacy, alt., with Sun dead keys)' => 'latin9_sundeadkeys', |
317 | 'French (no dead keys)' => 'nodeadkeys', |
318 | - 'French (with Sun dead keys)' => 'sundeadkeys', |
319 | 'Georgian (France, AZERTY Tskapo)' => 'geo', |
320 | 'Occitan' => 'oci', |
321 | }, |
322 | 'gb' => { |
323 | 'English (UK, Colemak)' => 'colemak', |
324 | + 'English (UK, Colemak-DH)' => 'colemak_dh', |
325 | 'English (UK, Dvorak)' => 'dvorak', |
326 | 'English (UK, Dvorak, with UK punctuation)' => 'dvorakukp', |
327 | 'English (UK, Macintosh)' => 'mac', |
328 | - 'English (UK, extended, with Win keys)' => 'extd', |
329 | - 'English (UK, intl., Macintosh)' => 'mac_intl', |
330 | + 'English (UK, Macintosh, intl.)' => 'mac_intl', |
331 | + 'English (UK, extended, Windows)' => 'extd', |
332 | 'English (UK, intl., with dead keys)' => 'intl', |
333 | 'Polish (British keyboard)' => 'pl', |
334 | + 'Scottish Gaelic' => 'gla', |
335 | }, |
336 | 'ge' => { |
337 | 'Georgian (MESS)' => 'mess', |
338 | @@ -536,34 +539,35 @@ package KeyboardNames; |
339 | 'Greek (simple)' => 'simple', |
340 | }, |
341 | 'hr' => { |
342 | + 'Croatian (US)' => 'us', |
343 | 'Croatian (US, with Croatian digraphs)' => 'unicodeus', |
344 | - 'Croatian (US, with Croatian letters)' => 'us', |
345 | 'Croatian (with Croatian digraphs)' => 'unicode', |
346 | 'Croatian (with guillemets)' => 'alternatequotes', |
347 | }, |
348 | 'hu' => { |
349 | - 'Hungarian (101/QWERTY/comma/dead keys)' => '101_qwerty_comma_dead', |
350 | - 'Hungarian (101/QWERTY/comma/no dead keys)' => '101_qwerty_comma_nodead', |
351 | - 'Hungarian (101/QWERTY/dot/dead keys)' => '101_qwerty_dot_dead', |
352 | - 'Hungarian (101/QWERTY/dot/no dead keys)' => '101_qwerty_dot_nodead', |
353 | - 'Hungarian (101/QWERTZ/comma/dead keys)' => '101_qwertz_comma_dead', |
354 | - 'Hungarian (101/QWERTZ/comma/no dead keys)' => '101_qwertz_comma_nodead', |
355 | - 'Hungarian (101/QWERTZ/dot/dead keys)' => '101_qwertz_dot_dead', |
356 | - 'Hungarian (101/QWERTZ/dot/no dead keys)' => '101_qwertz_dot_nodead', |
357 | - 'Hungarian (102/QWERTY/comma/dead keys)' => '102_qwerty_comma_dead', |
358 | - 'Hungarian (102/QWERTY/comma/no dead keys)' => '102_qwerty_comma_nodead', |
359 | - 'Hungarian (102/QWERTY/dot/dead keys)' => '102_qwerty_dot_dead', |
360 | - 'Hungarian (102/QWERTY/dot/no dead keys)' => '102_qwerty_dot_nodead', |
361 | - 'Hungarian (102/QWERTZ/comma/dead keys)' => '102_qwertz_comma_dead', |
362 | - 'Hungarian (102/QWERTZ/comma/no dead keys)' => '102_qwertz_comma_nodead', |
363 | - 'Hungarian (102/QWERTZ/dot/dead keys)' => '102_qwertz_dot_dead', |
364 | - 'Hungarian (102/QWERTZ/dot/no dead keys)' => '102_qwertz_dot_nodead', |
365 | 'Hungarian (QWERTY)' => 'qwerty', |
366 | + 'Hungarian (QWERTY, 101-key, comma, dead keys)' => '101_qwerty_comma_dead', |
367 | + 'Hungarian (QWERTY, 101-key, comma, no dead keys)' => '101_qwerty_comma_nodead', |
368 | + 'Hungarian (QWERTY, 101-key, dot, dead keys)' => '101_qwerty_dot_dead', |
369 | + 'Hungarian (QWERTY, 101-key, dot, no dead keys)' => '101_qwerty_dot_nodead', |
370 | + 'Hungarian (QWERTY, 102-key, comma, dead keys)' => '102_qwerty_comma_dead', |
371 | + 'Hungarian (QWERTY, 102-key, comma, no dead keys)' => '102_qwerty_comma_nodead', |
372 | + 'Hungarian (QWERTY, 102-key, dot, dead keys)' => '102_qwerty_dot_dead', |
373 | + 'Hungarian (QWERTY, 102-key, dot, no dead keys)' => '102_qwerty_dot_nodead', |
374 | + 'Hungarian (QWERTZ, 101-key, comma, dead keys)' => '101_qwertz_comma_dead', |
375 | + 'Hungarian (QWERTZ, 101-key, comma, no dead keys)' => '101_qwertz_comma_nodead', |
376 | + 'Hungarian (QWERTZ, 101-key, dot, dead keys)' => '101_qwertz_dot_dead', |
377 | + 'Hungarian (QWERTZ, 101-key, dot, no dead keys)' => '101_qwertz_dot_nodead', |
378 | + 'Hungarian (QWERTZ, 102-key, comma, dead keys)' => '102_qwertz_comma_dead', |
379 | + 'Hungarian (QWERTZ, 102-key, comma, no dead keys)' => '102_qwertz_comma_nodead', |
380 | + 'Hungarian (QWERTZ, 102-key, dot, dead keys)' => '102_qwertz_dot_dead', |
381 | + 'Hungarian (QWERTZ, 102-key, dot, no dead keys)' => '102_qwertz_dot_nodead', |
382 | 'Hungarian (no dead keys)' => 'nodeadkeys', |
383 | 'Hungarian (standard)' => 'standard', |
384 | }, |
385 | 'id' => { |
386 | - 'Indonesian (Arab Melayu, ext. phonetic)' => 'phoneticx', |
387 | + 'Indonesian (Arab Pegon, extended phonetic)' => 'phoneticx', |
388 | + 'Indonesian (Arab Pegon, phonetic)' => 'phonetic', |
389 | }, |
390 | 'ie' => { |
391 | 'CloGaelach' => 'CloGaelach', |
392 | @@ -578,37 +582,41 @@ package KeyboardNames; |
393 | }, |
394 | 'in' => { |
395 | 'Bangla (India)' => 'ben', |
396 | - 'Bangla (India, Baishakhi Inscript)' => 'ben_inscript', |
397 | + 'Bangla (India, Baishakhi InScript)' => 'ben_inscript', |
398 | 'Bangla (India, Baishakhi)' => 'ben_baishakhi', |
399 | 'Bangla (India, Bornona)' => 'ben_bornona', |
400 | + 'Bangla (India, Gitanjali)' => 'ben_gitanjali', |
401 | 'Bangla (India, Probhat)' => 'ben_probhat', |
402 | - 'Bangla (India, Uni Gitanjali)' => 'ben_gitanjali', |
403 | 'English (India, with rupee)' => 'eng', |
404 | 'Gujarati' => 'guj', |
405 | 'Hindi (Bolnagri)' => 'bolnagri', |
406 | - 'Hindi (KaGaPa phonetic)' => 'hin-kagapa', |
407 | + 'Hindi (KaGaPa, phonetic)' => 'hin-kagapa', |
408 | 'Hindi (Wx)' => 'hin-wx', |
409 | + 'Indic IPA' => 'iipa', |
410 | 'Kannada' => 'kan', |
411 | - 'Kannada (KaGaPa phonetic)' => 'kan-kagapa', |
412 | + 'Kannada (KaGaPa, phonetic)' => 'kan-kagapa', |
413 | 'Malayalam' => 'mal', |
414 | 'Malayalam (Lalitha)' => 'mal_lalitha', |
415 | - 'Malayalam (enhanced Inscript, with rupee)' => 'mal_enhanced', |
416 | + 'Malayalam (enhanced InScript, with rupee)' => 'mal_enhanced', |
417 | 'Manipuri (Eeyek)' => 'eeyek', |
418 | - 'Marathi (KaGaPa phonetic)' => 'mar-kagapa', |
419 | + 'Marathi (KaGaPa, phonetic)' => 'mar-kagapa', |
420 | + 'Marathi (enhanced InScript)' => 'marathi', |
421 | 'Ol Chiki' => 'olck', |
422 | 'Oriya' => 'ori', |
423 | + 'Oriya (Bolnagri)' => 'ori-bolnagri', |
424 | + 'Oriya (Wx)' => 'ori-wx', |
425 | 'Punjabi (Gurmukhi Jhelum)' => 'jhelum', |
426 | 'Punjabi (Gurmukhi)' => 'guru', |
427 | - 'Sanskrit (KaGaPa phonetic)' => 'san-kagapa', |
428 | - 'Tamil (Inscript)' => 'tam', |
429 | + 'Sanskrit (KaGaPa, phonetic)' => 'san-kagapa', |
430 | + 'Tamil (InScript)' => 'tam', |
431 | 'Tamil (TamilNet 99 with Tamil numerals)' => 'tam_tamilnet_with_tam_nums', |
432 | 'Tamil (TamilNet 99)' => 'tam_tamilnet', |
433 | 'Tamil (TamilNet 99, TAB encoding)' => 'tam_tamilnet_TAB', |
434 | 'Tamil (TamilNet 99, TSCII encoding)' => 'tam_tamilnet_TSCII', |
435 | 'Telugu' => 'tel', |
436 | - 'Telugu (KaGaPa phonetic)' => 'tel-kagapa', |
437 | + 'Telugu (KaGaPa, phonetic)' => 'tel-kagapa', |
438 | 'Telugu (Sarala)' => 'tel-sarala', |
439 | - 'Urdu (Win keys)' => 'urd-winkeys', |
440 | + 'Urdu (Windows)' => 'urd-winkeys', |
441 | 'Urdu (alt. phonetic)' => 'urd-phonetic3', |
442 | 'Urdu (phonetic)' => 'urd-phonetic', |
443 | }, |
444 | @@ -629,16 +637,14 @@ package KeyboardNames; |
445 | 'Icelandic (Dvorak)' => 'dvorak', |
446 | 'Icelandic (Macintosh)' => 'mac', |
447 | 'Icelandic (Macintosh, legacy)' => 'mac_legacy', |
448 | - 'Icelandic (no dead keys)' => 'nodeadkeys', |
449 | - 'Icelandic (with Sun dead keys)' => 'Sundeadkeys', |
450 | }, |
451 | 'it' => { |
452 | 'Friulian (Italy)' => 'fur', |
453 | 'Georgian (Italy)' => 'geo', |
454 | 'Italian (IBM 142)' => 'ibm', |
455 | 'Italian (Macintosh)' => 'mac', |
456 | - 'Italian (US, with Italian letters)' => 'us', |
457 | - 'Italian (Winkeys)' => 'winkeys', |
458 | + 'Italian (US)' => 'us', |
459 | + 'Italian (Windows)' => 'winkeys', |
460 | 'Italian (intl., with dead keys)' => 'intl', |
461 | 'Italian (no dead keys)' => 'nodeadkeys', |
462 | 'Sicilian' => 'scn', |
463 | @@ -657,7 +663,7 @@ package KeyboardNames; |
464 | 'Kyrgyz (phonetic)' => 'phonetic', |
465 | }, |
466 | 'kr' => { |
467 | - 'Korean (101/104 key compatible)' => 'kr104', |
468 | + 'Korean (101/104-key compatible)' => 'kr104', |
469 | }, |
470 | 'kz' => { |
471 | 'Kazakh (Latin)' => 'latin', |
472 | @@ -666,7 +672,7 @@ package KeyboardNames; |
473 | 'Russian (Kazakhstan, with Kazakh)' => 'ruskaz', |
474 | }, |
475 | 'la' => { |
476 | - 'Lao (STEA proposed standard layout)' => 'stea', |
477 | + 'Lao (STEA)' => 'stea', |
478 | }, |
479 | 'latam' => { |
480 | 'Spanish (Latin American, Colemak for gaming)' => 'colemak-gaming', |
481 | @@ -674,10 +680,9 @@ package KeyboardNames; |
482 | 'Spanish (Latin American, Dvorak)' => 'dvorak', |
483 | 'Spanish (Latin American, dead tilde)' => 'deadtilde', |
484 | 'Spanish (Latin American, no dead keys)' => 'nodeadkeys', |
485 | - 'Spanish (Latin American, with Sun dead keys)' => 'sundeadkeys', |
486 | }, |
487 | 'lk' => { |
488 | - 'Sinhala (US, with Sinhala letters)' => 'us', |
489 | + 'Sinhala (US)' => 'us', |
490 | 'Tamil (Sri Lanka, TamilNet 99)' => 'tam_unicode', |
491 | 'Tamil (Sri Lanka, TamilNet 99, TAB encoding)' => 'tam_TAB', |
492 | }, |
493 | @@ -685,7 +690,8 @@ package KeyboardNames; |
494 | 'Lithuanian (IBM LST 1205-92)' => 'ibm', |
495 | 'Lithuanian (LEKP)' => 'lekp', |
496 | 'Lithuanian (LEKPa)' => 'lekpa', |
497 | - 'Lithuanian (US, with Lithuanian letters)' => 'us', |
498 | + 'Lithuanian (Ratise)' => 'ratise', |
499 | + 'Lithuanian (US)' => 'us', |
500 | 'Lithuanian (standard)' => 'std', |
501 | 'Samogitian' => 'sgs', |
502 | }, |
503 | @@ -698,25 +704,26 @@ package KeyboardNames; |
504 | 'Latvian (tilde)' => 'tilde', |
505 | }, |
506 | 'ma' => { |
507 | - 'Berber (Morocco, Tifinagh alt. phonetic)' => 'tifinagh-alt-phonetic', |
508 | 'Berber (Morocco, Tifinagh alt.)' => 'tifinagh-alt', |
509 | 'Berber (Morocco, Tifinagh extended phonetic)' => 'tifinagh-extended-phonetic', |
510 | 'Berber (Morocco, Tifinagh extended)' => 'tifinagh-extended', |
511 | 'Berber (Morocco, Tifinagh phonetic)' => 'tifinagh-phonetic', |
512 | + 'Berber (Morocco, Tifinagh phonetic, alt.)' => 'tifinagh-alt-phonetic', |
513 | 'Berber (Morocco, Tifinagh)' => 'tifinagh', |
514 | 'French (Morocco)' => 'french', |
515 | + 'Tarifit' => 'rif', |
516 | }, |
517 | 'md' => { |
518 | 'Moldavian (Gagauz)' => 'gag', |
519 | }, |
520 | 'me' => { |
521 | - 'Montenegrin (Cyrillic with guillemets)' => 'cyrillicalternatequotes', |
522 | 'Montenegrin (Cyrillic)' => 'cyrillic', |
523 | 'Montenegrin (Cyrillic, ZE and ZHE swapped)' => 'cyrillicyz', |
524 | - 'Montenegrin (Latin with guillemets)' => 'latinalternatequotes', |
525 | + 'Montenegrin (Cyrillic, with guillemets)' => 'cyrillicalternatequotes', |
526 | 'Montenegrin (Latin, QWERTY)' => 'latinyz', |
527 | 'Montenegrin (Latin, Unicode)' => 'latinunicode', |
528 | 'Montenegrin (Latin, Unicode, QWERTY)' => 'latinunicodeyz', |
529 | + 'Montenegrin (Latin, with guillemets)' => 'latinalternatequotes', |
530 | }, |
531 | 'mk' => { |
532 | 'Macedonian (no dead keys)' => 'nodeadkeys', |
533 | @@ -728,11 +735,15 @@ package KeyboardNames; |
534 | }, |
535 | 'mm' => { |
536 | 'Burmese Zawgyi' => 'zawgyi', |
537 | + 'Mon' => 'mnw', |
538 | + 'Mon (A1)' => 'mnw-a1', |
539 | + 'Shan' => 'shn', |
540 | + 'Shan (Zawgyi Tai)' => 'zgt', |
541 | }, |
542 | 'mt' => { |
543 | - 'Maltese (UK layout with AltGr overrides)' => 'alt-gb', |
544 | - 'Maltese (US layout with AltGr overrides)' => 'alt-us', |
545 | - 'Maltese (with US layout)' => 'us', |
546 | + 'Maltese (UK, with AltGr overrides)' => 'alt-gb', |
547 | + 'Maltese (US)' => 'us', |
548 | + 'Maltese (US, with AltGr overrides)' => 'alt-us', |
549 | }, |
550 | 'my' => { |
551 | 'Malay (Jawi, phonetic)' => 'phonetic', |
552 | @@ -744,8 +755,8 @@ package KeyboardNames; |
553 | }, |
554 | 'nl' => { |
555 | 'Dutch (Macintosh)' => 'mac', |
556 | + 'Dutch (US)' => 'us', |
557 | 'Dutch (standard)' => 'std', |
558 | - 'Dutch (with Sun dead keys)' => 'sundeadkeys', |
559 | }, |
560 | 'no' => { |
561 | 'Northern Saami (Norway)' => 'smi', |
562 | @@ -754,7 +765,7 @@ package KeyboardNames; |
563 | 'Norwegian (Dvorak)' => 'dvorak', |
564 | 'Norwegian (Macintosh)' => 'mac', |
565 | 'Norwegian (Macintosh, no dead keys)' => 'mac_nodeadkeys', |
566 | - 'Norwegian (Win keys)' => 'winkeys', |
567 | + 'Norwegian (Windows)' => 'winkeys', |
568 | 'Norwegian (no dead keys)' => 'nodeadkeys', |
569 | }, |
570 | 'ph' => { |
571 | @@ -789,27 +800,23 @@ package KeyboardNames; |
572 | 'Esperanto (Portugal, Nativo)' => 'nativo-epo', |
573 | 'Portuguese (Macintosh)' => 'mac', |
574 | 'Portuguese (Macintosh, no dead keys)' => 'mac_nodeadkeys', |
575 | - 'Portuguese (Macintosh, with Sun dead keys)' => 'mac_sundeadkeys', |
576 | 'Portuguese (Nativo for US keyboards)' => 'nativo-us', |
577 | 'Portuguese (Nativo)' => 'nativo', |
578 | 'Portuguese (no dead keys)' => 'nodeadkeys', |
579 | - 'Portuguese (with Sun dead keys)' => 'sundeadkeys', |
580 | }, |
581 | 'ro' => { |
582 | - 'Romanian (Win keys)' => 'winkeys', |
583 | - 'Romanian (cedilla)' => 'cedilla', |
584 | - 'Romanian (standard cedilla)' => 'std_cedilla', |
585 | + 'Romanian (Windows)' => 'winkeys', |
586 | 'Romanian (standard)' => 'std', |
587 | }, |
588 | 'rs' => { |
589 | 'Pannonian Rusyn' => 'rue', |
590 | - 'Serbian (Cyrillic with guillemets)' => 'alternatequotes', |
591 | 'Serbian (Cyrillic, ZE and ZHE swapped)' => 'yz', |
592 | - 'Serbian (Latin with guillemets)' => 'latinalternatequotes', |
593 | + 'Serbian (Cyrillic, with guillemets)' => 'alternatequotes', |
594 | 'Serbian (Latin)' => 'latin', |
595 | 'Serbian (Latin, QWERTY)' => 'latinyz', |
596 | 'Serbian (Latin, Unicode)' => 'latinunicode', |
597 | 'Serbian (Latin, Unicode, QWERTY)' => 'latinunicodeyz', |
598 | + 'Serbian (Latin, with guillemets)' => 'latinalternatequotes', |
599 | }, |
600 | 'ru' => { |
601 | 'Bashkirian' => 'bak', |
602 | @@ -818,17 +825,17 @@ package KeyboardNames; |
603 | 'Kalmyk' => 'xal', |
604 | 'Komi' => 'kom', |
605 | 'Mari' => 'chm', |
606 | - 'Ossetian (Win keys)' => 'os_winkeys', |
607 | + 'Ossetian (Windows)' => 'os_winkeys', |
608 | 'Ossetian (legacy)' => 'os_legacy', |
609 | 'Russian (DOS)' => 'dos', |
610 | 'Russian (Macintosh)' => 'mac', |
611 | 'Russian (legacy)' => 'legacy', |
612 | - 'Russian (phonetic yazherty)' => 'phonetic_yazherty', |
613 | 'Russian (phonetic)' => 'phonetic', |
614 | 'Russian (phonetic, AZERTY)' => 'phonetic_azerty', |
615 | 'Russian (phonetic, Dvorak)' => 'phonetic_dvorak', |
616 | 'Russian (phonetic, French)' => 'phonetic_fr', |
617 | - 'Russian (phonetic, with Win keys)' => 'phonetic_winkeys', |
618 | + 'Russian (phonetic, Windows)' => 'phonetic_winkeys', |
619 | + 'Russian (phonetic, YAZHERTY)' => 'phonetic_YAZHERTY', |
620 | 'Russian (typewriter)' => 'typewriter', |
621 | 'Russian (typewriter, legacy)' => 'typewriter-legacy', |
622 | 'Serbian (Russia)' => 'srp', |
623 | @@ -841,15 +848,15 @@ package KeyboardNames; |
624 | 'Russian (Sweden, phonetic)' => 'rus', |
625 | 'Russian (Sweden, phonetic, no dead keys)' => 'rus_nodeadkeys', |
626 | 'Swedish (Dvorak)' => 'dvorak', |
627 | + 'Swedish (Dvorak, intl.)' => 'us_dvorak', |
628 | 'Swedish (Macintosh)' => 'mac', |
629 | 'Swedish (Svdvorak)' => 'svdvorak', |
630 | - 'Swedish (US, with Swedish letters)' => 'us', |
631 | - 'Swedish (based on US Intl. Dvorak)' => 'us_dvorak', |
632 | + 'Swedish (US)' => 'us', |
633 | 'Swedish (no dead keys)' => 'nodeadkeys', |
634 | 'Swedish Sign Language' => 'swl', |
635 | }, |
636 | 'si' => { |
637 | - 'Slovenian (US, with Slovenian letters)' => 'us', |
638 | + 'Slovenian (US)' => 'us', |
639 | 'Slovenian (with guillemets)' => 'alternatequotes', |
640 | }, |
641 | 'sk' => { |
642 | @@ -875,26 +882,30 @@ package KeyboardNames; |
643 | 'Turkmen (Alt-Q)' => 'alt', |
644 | }, |
645 | 'tr' => { |
646 | - 'Crimean Tatar (Turkish Alt-Q)' => 'crh_alt', |
647 | - 'Crimean Tatar (Turkish F)' => 'crh_f', |
648 | - 'Crimean Tatar (Turkish Q)' => 'crh', |
649 | 'Kurdish (Turkey, F)' => 'ku_f', |
650 | 'Kurdish (Turkey, Latin Alt-Q)' => 'ku_alt', |
651 | 'Kurdish (Turkey, Latin Q)' => 'ku', |
652 | + 'Old Turkic' => 'otk', |
653 | + 'Old Turkic (F)' => 'otkf', |
654 | + 'Ottoman (F)' => 'otf', |
655 | + 'Ottoman (Q)' => 'ot', |
656 | 'Turkish (Alt-Q)' => 'alt', |
657 | 'Turkish (F)' => 'f', |
658 | 'Turkish (intl., with dead keys)' => 'intl', |
659 | - 'Turkish (with Sun dead keys)' => 'sundeadkeys', |
660 | }, |
661 | 'tw' => { |
662 | 'Saisiyat (Taiwan)' => 'saisiyat', |
663 | 'Taiwanese (indigenous)' => 'indigenous', |
664 | }, |
665 | 'ua' => { |
666 | + 'Crimean Tatar (Turkish Alt-Q)' => 'crh_alt', |
667 | + 'Crimean Tatar (Turkish F)' => 'crh_f', |
668 | + 'Crimean Tatar (Turkish Q)' => 'crh', |
669 | 'Russian (Ukraine, standard RSTU)' => 'rstu_ru', |
670 | - 'Ukrainian (Win keys)' => 'winkeys', |
671 | + 'Ukrainian (Windows)' => 'winkeys', |
672 | 'Ukrainian (homophonic)' => 'homophonic', |
673 | 'Ukrainian (legacy)' => 'legacy', |
674 | + 'Ukrainian (macOS)' => 'macOS', |
675 | 'Ukrainian (phonetic)' => 'phonetic', |
676 | 'Ukrainian (standard RSTU)' => 'rstu', |
677 | 'Ukrainian (typewriter)' => 'typewriter', |
678 | @@ -902,13 +913,17 @@ package KeyboardNames; |
679 | 'us' => { |
680 | 'Cherokee' => 'chr', |
681 | 'English (Colemak)' => 'colemak', |
682 | + 'English (Colemak-DH ISO)' => 'colemak_dh_iso', |
683 | + 'English (Colemak-DH)' => 'colemak_dh', |
684 | 'English (Dvorak)' => 'dvorak', |
685 | + 'English (Dvorak, Macintosh)' => 'dvorak-mac', |
686 | 'English (Dvorak, alt. intl.)' => 'dvorak-alt-intl', |
687 | 'English (Dvorak, intl., with dead keys)' => 'dvorak-intl', |
688 | 'English (Dvorak, left-handed)' => 'dvorak-l', |
689 | 'English (Dvorak, right-handed)' => 'dvorak-r', |
690 | 'English (Macintosh)' => 'mac', |
691 | 'English (Norman)' => 'norman', |
692 | + 'English (US, Symbolic)' => 'symbolic', |
693 | 'English (US, alt. intl.)' => 'alt-intl', |
694 | 'English (US, euro on 5)' => 'euro', |
695 | 'English (US, intl., with dead keys)' => 'intl', |
696 | @@ -917,7 +932,8 @@ package KeyboardNames; |
697 | 'English (classic Dvorak)' => 'dvorak-classic', |
698 | 'English (intl., with AltGr dead keys)' => 'altgr-intl', |
699 | 'English (programmer Dvorak)' => 'dvp', |
700 | - 'English (the divide/multiply keys toggle the layout)' => 'olpc2', |
701 | + 'English (the divide/multiply toggle the layout)' => 'olpc2', |
702 | + 'Hawaiian' => 'haw', |
703 | 'Russian (US, phonetic)' => 'rus', |
704 | 'Serbo-Croatian (US)' => 'hbs', |
705 | }, |
706 | @@ -925,8 +941,8 @@ package KeyboardNames; |
707 | 'Uzbek (Latin)' => 'latin', |
708 | }, |
709 | 'vn' => { |
710 | - 'Vietnamese (French, with Vietnamese letters)' => 'fr', |
711 | - 'Vietnamese (US, with Vietnamese letters)' => 'us', |
712 | + 'Vietnamese (French)' => 'fr', |
713 | + 'Vietnamese (US)' => 'us', |
714 | }, |
715 | ); |
716 | |
717 | diff --git a/Keyboard/Makefile b/Keyboard/Makefile |
718 | index 39cf1de..7c57dc2 100644 |
719 | --- a/Keyboard/Makefile |
720 | +++ b/Keyboard/Makefile |
721 | @@ -12,7 +12,11 @@ gzipped-ekmaps := $./amiga.ekmap.gz $./ataritt.ekmap.gz \ |
722 | |
723 | gzipped-ekbds := $./pc105.ekbd.gz |
724 | |
725 | -xkbdir ?= $(kbddir)/ckb |
726 | +xkbdir ?= /usr/share/X11/xkb |
727 | + |
728 | +%.tree : %.ekmap.gz $./keymaptree.use |
729 | + (cd $(kbddir) && set -x && \ |
730 | + ./keymaptree -output $@ -useonly "$$(cat $./Keyboard/keymaptree.use | grep -v '^#' | xargs | sed 's/ /,/g')" -names ./KeyboardNames.pl $(notdir $(@:%.tree=%))) |
731 | |
732 | $./%.ekmap : model = $(notdir $(@:%.ekmap=%)) |
733 | $./%.ekmap : |
734 | @@ -63,7 +67,7 @@ $(dkey_files) : $(kbddir)/dkey_sequences |
735 | build-common .PHONY : compose-files dkey-files |
736 | compose-files : $(compose_files) |
737 | dkey-files : $(dkey_files) |
738 | -build-mini-linux : gzipped-ekmaps $./charmap_functions.sh |
739 | +build-mini-linux : gzipped-ekmaps $./charmap_functions.sh $./pc105.tree |
740 | .PHONY : gzipped-ekmaps |
741 | gzipped-ekmaps : $(gzipped-ekmaps) |
742 | build-mini-freebsd : gzipped-ekbds $./charmap_functions.sh |
743 | @@ -79,10 +83,11 @@ kbdcleanfiles := $(wildcard $./*~ $./*.ekmap $./*.ekbd) \ |
744 | clean .PHONY : $~clean |
745 | $~clean: |
746 | -rm -rf $(kbdcleanfiles) |
747 | + -rm -f *.tree |
748 | |
749 | maintainer-clean .PHONY : $~maintainer-clean |
750 | $~maintainer-clean: $~clean |
751 | - cd $(kbddir) && ./xmlreader >KeyboardNames.pl |
752 | + cd $(kbddir) && ./xmlreader $(xkbdir)/rules/xorg.xml >KeyboardNames.pl |
753 | |
754 | -$./KeyboardNames.pl: |
755 | +KeyboardNames.pl $./KeyboardNames.pl: |
756 | $(kbddir)/xmlreader $(xkbdir)/rules/base.xml >$@ |
757 | diff --git a/Keyboard/ckbcomp b/Keyboard/ckbcomp |
758 | index 68005db..45ddfd2 100755 |
759 | --- a/Keyboard/ckbcomp |
760 | +++ b/Keyboard/ckbcomp |
761 | @@ -4815,9 +4815,9 @@ if ($freebsd) { |
762 | my $file1 = "/etc/console-setup/dkey.${compose_charmap}.inc"; |
763 | my $file2 = "$installdir/etc/console-setup/dkey.${compose_charmap}.inc"; |
764 | if (-f $file1) { |
765 | - system("cat $file1"); |
766 | + system("cat", $file1); |
767 | } elsif (-f $file2) { |
768 | - system("cat $file2"); |
769 | + system("cat", $file2); |
770 | } |
771 | } |
772 | } else { |
773 | @@ -4827,18 +4827,18 @@ if ($freebsd) { |
774 | my $file1 = "/etc/console-setup/compose.${compose_charmap}.inc"; |
775 | my $file2 = "$installdir/etc/console-setup/compose.${compose_charmap}.inc"; |
776 | if (-f $file1) { |
777 | - system("cat $file1"); |
778 | + system("cat", $file1); |
779 | } elsif (-f $file2) { |
780 | - system("cat $file2"); |
781 | + system("cat", $file2); |
782 | } |
783 | } |
784 | } |
785 | my $file1 = "/etc/console-setup/remap.inc"; |
786 | my $file2 = "$installdir/etc/console-setup/remap.inc"; |
787 | if (-f $file1) { |
788 | - system("cat $file1"); |
789 | + system("cat", $file1); |
790 | } elsif (-f $file2) { |
791 | - system("cat $file2"); |
792 | + system("cat", $file2); |
793 | } |
794 | |
795 | exit 0; |
796 | diff --git a/Keyboard/kbdnames-maker b/Keyboard/kbdnames-maker |
797 | index 56d42d8..db9a00f 100755 |
798 | --- a/Keyboard/kbdnames-maker |
799 | +++ b/Keyboard/kbdnames-maker |
800 | @@ -30,6 +30,13 @@ for my $layout (sort keys %KeyboardNames::layouts) { |
801 | } |
802 | } |
803 | |
804 | +# Use a custom-generated locale. Taken from lintian. |
805 | +chop(my $cwd = `pwd`); |
806 | +my $locale_path = "$cwd/build-locale"; |
807 | +system("mkdir $locale_path"); |
808 | +system("localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias --quiet $locale_path/en_US.UTF-8"); |
809 | +$ENV{'LOCPATH'} = "$locale_path"; |
810 | + |
811 | # Make sure we output UTF-8 |
812 | $ENV{'LC_ALL'} = "en_US.UTF-8"; |
813 | binmode STDOUT, ":utf8"; |
814 | @@ -46,6 +53,7 @@ for my $mo (</usr/share/locale/*/LC_MESSAGES/xkeyboard-config.mo>) { |
815 | $lang =~ s:__Latn:__latin:; # special fixup for sr |
816 | |
817 | my $d = Locale::gettext->domain("xkeyboard-config"); |
818 | + my $iso3166 = Locale::gettext->domain("iso_3166"); |
819 | |
820 | for my $model (sort keys %KeyboardNames::models) { |
821 | my $name = $KeyboardNames::models{$model}; |
822 | @@ -54,6 +62,11 @@ for my $mo (</usr/share/locale/*/LC_MESSAGES/xkeyboard-config.mo>) { |
823 | for my $layout (sort keys %KeyboardNames::layouts) { |
824 | my $name = $KeyboardNames::layouts{$layout}; |
825 | my $local_layout = $d->get($layout); |
826 | + if ($layout eq 'Switzerland') { |
827 | + $local_layout = $iso3166->get($layout); |
828 | + } else { |
829 | + $local_layout = $d->get($layout); |
830 | + } |
831 | print "$lang*layout*$name*$local_layout\n"; |
832 | print "$lang*variant*$name**$local_layout\n"; |
833 | for my $variant (sort keys %{$KeyboardNames::variants{$name}}) { |
834 | @@ -62,3 +75,4 @@ for my $mo (</usr/share/locale/*/LC_MESSAGES/xkeyboard-config.mo>) { |
835 | } |
836 | } |
837 | } |
838 | +system("rm -rf $locale_path"); |
839 | diff --git a/Keyboard/keymaptree b/Keyboard/keymaptree |
840 | new file mode 100755 |
841 | index 0000000..191c8d8 |
842 | --- /dev/null |
843 | +++ b/Keyboard/keymaptree |
844 | @@ -0,0 +1,126 @@ |
845 | +#!/bin/sh |
846 | +set -e |
847 | + |
848 | +# keymaptree -- build decision trees covering every keymap we can think of |
849 | +# Copyright (C) 2006, 2007 Canonical Ltd.; written by Colin Watson. |
850 | + |
851 | +# This program is free software; you can redistribute it and/or modify |
852 | +# it under the terms of the GNU General Public License as published by |
853 | +# the Free Software Foundation; either version 2 of the License, or |
854 | +# (at your option) any later version. |
855 | + |
856 | +# This program is distributed in the hope that it will be useful, |
857 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
858 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
859 | +# GNU General Public License for more details. |
860 | + |
861 | +# If you have not received a copy of the GNU General Public License |
862 | +# along with this program, write to the Free Software Foundation, Inc., |
863 | +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
864 | + |
865 | +# Default values: |
866 | +output='' |
867 | +models='' |
868 | +useonly="$(< keymaptree.use grep -v '^#' | xargs | sed 's/ /,/g')" |
869 | +skip='' |
870 | +names='KeyboardNames.pl' |
871 | + |
872 | +while [ "$1" ]; do |
873 | + case "$1" in |
874 | + -output) |
875 | + shift |
876 | + output="$1" |
877 | + ;; |
878 | + -useonly) |
879 | + shift |
880 | + useonly="$1" |
881 | + ;; |
882 | + -skip) |
883 | + shift |
884 | + skip="$1" |
885 | + ;; |
886 | + -names) |
887 | + shift |
888 | + names="$1" |
889 | + ;; |
890 | + -\?|-help|--help) |
891 | + cat >&2 <<EOF |
892 | +Usage: keymaptree [options] <model> [...] |
893 | +Legal options are: |
894 | +-?,-help,--help Print this message |
895 | +-output Write decision tree to file (default: stdout) |
896 | +-useonly Include only these keymaps in the decision tree |
897 | + (comma-separated) |
898 | +-skip Exclude these keymaps from the decision tree |
899 | + (comma-separated) |
900 | +-names Use this file instead of KeyboardNames.pl |
901 | +EOF |
902 | + exit 0 |
903 | + ;; |
904 | + -*) |
905 | + echo "keymaptree: Unrecognised option $1" >&2 |
906 | + exit 1 |
907 | + ;; |
908 | + *) |
909 | + models="${models:+$models }$1" |
910 | + ;; |
911 | + esac |
912 | + shift |
913 | +done |
914 | + |
915 | +if [ -z "$models" ]; then |
916 | + echo "keymaptree: Need at least one model" >&2 |
917 | + exit 1 |
918 | +fi |
919 | + |
920 | +for model in $models; do |
921 | + case $model in |
922 | + amiga|ataritt|macintosh_old|pc105|sun4|sun5) |
923 | + ;; |
924 | + *) |
925 | + echo "keymaptree: Unrecognised model $model" >&2 |
926 | + exit 1 |
927 | + ;; |
928 | + esac |
929 | +done |
930 | + |
931 | +variantpairs="$(./kbdnames-maker "$names" | grep '^C\*' | grep 'variant\*' | \ |
932 | + sort -t '*' | cut -d'*' --output-delimiter=: -f3,4 | sed 's/:$//' | \ |
933 | + egrep -v '^(nec|nec_vndr)/jp')" |
934 | + |
935 | +rm -rf tree-keymaps |
936 | +gkincludeopts='' |
937 | +gkfiles='' |
938 | + |
939 | +for model in $models; do |
940 | + mkdir -p "tree-keymaps/$model" |
941 | + for variantpair in $variantpairs; do |
942 | + case $variantpair in |
943 | + *:*) |
944 | + layout="${variantpair%%:*}" |
945 | + variant="${variantpair#*:}" |
946 | + ;; |
947 | + *) |
948 | + layout="$variantpair" |
949 | + variant='' |
950 | + ;; |
951 | + esac |
952 | + ./ckbcomp-mini -I. -model "$model" -layout "$layout" ${variant:+-variant "$variant"} | \ |
953 | + perl -ne ' |
954 | + if (/^keycode ([0-9]+)/) { |
955 | + $keycodes{$1} = $_; |
956 | + } else { |
957 | + for $code (sort { $a <=> $b } keys %keycodes) { |
958 | + print $keycodes{$code}; |
959 | + } |
960 | + %keycodes = (); |
961 | + print; |
962 | + }' \ |
963 | + > "tree-keymaps/$model/$layout${variant:+:$variant}" |
964 | + done |
965 | + gkincludeopts="${gkincludeopts:+$gkincludeopts }-I tree-keymaps/$model" |
966 | + echo "$variantpairs" > "tree-keymaps/$model.list" |
967 | + gkfiles="${gkfiles:+$gkfiles }tree-keymaps/$model.list" |
968 | +done |
969 | +gen_keymap ${output:+-o $output} -v $gkincludeopts \ |
970 | + ${useonly:+-u $useonly} ${skip:+-s $skip} $gkfiles |
971 | diff --git a/Keyboard/keymaptree.use b/Keyboard/keymaptree.use |
972 | new file mode 100644 |
973 | index 0000000..1a0dd9e |
974 | --- /dev/null |
975 | +++ b/Keyboard/keymaptree.use |
976 | @@ -0,0 +1,48 @@ |
977 | +# This list was generated by taking the list of i386 and powerpc keymaps |
978 | +# offered by console-keymaps-tree from console-data and converting them to X |
979 | +# keymap layouts and variants. Feel free to add more keymaps to this list, |
980 | +# as long as gen_keymap (called from keymaptree) still thinks they're |
981 | +# distinguishable. |
982 | + |
983 | +be |
984 | +bg |
985 | +br |
986 | +by |
987 | +ca |
988 | +ch |
989 | +cs |
990 | +cz |
991 | +de:nodeadkeys |
992 | +dk |
993 | +ee |
994 | +es |
995 | +fi |
996 | +fr |
997 | +fr:latin9 |
998 | +fr:oss |
999 | +gb |
1000 | +gr |
1001 | +hr |
1002 | +hu |
1003 | +il |
1004 | +is |
1005 | +it |
1006 | +latam |
1007 | +lt |
1008 | +lv |
1009 | +mk |
1010 | +no |
1011 | +pl |
1012 | +pt |
1013 | +ro |
1014 | +ro:std |
1015 | +ru |
1016 | +se |
1017 | +sk:qwerty |
1018 | +th:tis |
1019 | +tr |
1020 | +tr:f |
1021 | +ua |
1022 | +us |
1023 | +us:dvorak |
1024 | +us:intl |
1025 | diff --git a/Keyboard/pc105.tree b/Keyboard/pc105.tree |
1026 | new file mode 100644 |
1027 | index 0000000..57c1995 |
1028 | --- /dev/null |
1029 | +++ b/Keyboard/pc105.tree |
1030 | @@ -0,0 +1,448 @@ |
1031 | +STEP 0 |
1032 | +PRESS ) |
1033 | +PRESS у |
1034 | +PRESS υ |
1035 | +PRESS г |
1036 | +PRESS n |
1037 | +PRESS γ |
1038 | +PRESS u |
1039 | +PRESS ה |
1040 | +PRESS v |
1041 | +PRESS y |
1042 | +PRESS ν |
1043 | +CODE 10 1 |
1044 | +CODE 11 39 |
1045 | +CODE 12 76 |
1046 | +CODE 17 44 |
1047 | +CODE 18 63 |
1048 | +CODE 20 40 |
1049 | +CODE 21 83 |
1050 | +CODE 22 104 |
1051 | +CODE 23 2 |
1052 | +CODE 27 108 |
1053 | +CODE 30 2 |
1054 | +CODE 33 40 |
1055 | +CODE 34 41 |
1056 | +CODE 35 44 |
1057 | +CODE 38 40 |
1058 | +CODE 39 2 |
1059 | +CODE 41 44 |
1060 | +CODE 43 91 |
1061 | +CODE 44 106 |
1062 | +CODE 45 68 |
1063 | +CODE 46 2 |
1064 | +CODE 47 104 |
1065 | +CODE 49 104 |
1066 | +CODE 52 40 |
1067 | +STEP 1 |
1068 | +PRESS b |
1069 | +PRESS ß |
1070 | +PRESS y |
1071 | +PRESS v |
1072 | +PRESS u |
1073 | +PRESS ה |
1074 | +PRESS n |
1075 | +CODE 39 2 |
1076 | +CODE 40 3 |
1077 | +CODE 44 6 |
1078 | +CODE 12 9 |
1079 | +CODE 46 2 |
1080 | +CODE 47 11 |
1081 | +CODE 48 11 |
1082 | +CODE 49 11 |
1083 | +CODE 51 2 |
1084 | +CODE 21 12 |
1085 | +CODE 22 11 |
1086 | +CODE 23 2 |
1087 | +CODE 30 2 |
1088 | +CODE 31 34 |
1089 | +STEP 3 |
1090 | +FINDP ö |
1091 | +YES 5 |
1092 | +NO 4 |
1093 | +STEP 11 |
1094 | +PRESS z |
1095 | +CODE 44 12 |
1096 | +CODE 21 6 |
1097 | +STEP 12 |
1098 | +FINDP ö |
1099 | +YES 26 |
1100 | +NO 13 |
1101 | +STEP 13 |
1102 | +FINDP ç |
1103 | +YES 21 |
1104 | +NO 14 |
1105 | +STEP 14 |
1106 | +FINDP æ |
1107 | +YES 18 |
1108 | +NO 15 |
1109 | +STEP 15 |
1110 | +FINDP ñ |
1111 | +YES 17 |
1112 | +NO 16 |
1113 | +STEP 6 |
1114 | +FINDP ö |
1115 | +YES 7 |
1116 | +NO 4 |
1117 | +STEP 34 |
1118 | +PRESS z |
1119 | +CODE 44 35 |
1120 | +CODE 21 8 |
1121 | +STEP 35 |
1122 | +FINDP ö |
1123 | +YES 38 |
1124 | +NO 36 |
1125 | +STEP 36 |
1126 | +FINDP ç |
1127 | +YES 21 |
1128 | +NO 37 |
1129 | +STEP 37 |
1130 | +PRESS æ |
1131 | +CODE 40 19 |
1132 | +CODE 30 17 |
1133 | +CODE 39 20 |
1134 | +STEP 38 |
1135 | +PRESS ö |
1136 | +CODE 12 28 |
1137 | +CODE 39 31 |
1138 | +STEP 39 |
1139 | +PRESS r |
1140 | +PRESS у |
1141 | +PRESS υ |
1142 | +PRESS г |
1143 | +PRESS n |
1144 | +PRESS γ |
1145 | +PRESS u |
1146 | +PRESS ה |
1147 | +PRESS v |
1148 | +PRESS y |
1149 | +PRESS ν |
1150 | +CODE 33 40 |
1151 | +CODE 34 41 |
1152 | +CODE 35 44 |
1153 | +CODE 38 40 |
1154 | +CODE 17 44 |
1155 | +CODE 47 45 |
1156 | +CODE 49 45 |
1157 | +CODE 18 63 |
1158 | +CODE 19 45 |
1159 | +CODE 20 40 |
1160 | +CODE 21 45 |
1161 | +CODE 22 45 |
1162 | +CODE 24 40 |
1163 | +CODE 52 40 |
1164 | +STEP 45 |
1165 | +FINDP ș |
1166 | +YES 75 |
1167 | +NO 46 |
1168 | +STEP 46 |
1169 | +FINDP é |
1170 | +YES 74 |
1171 | +NO 47 |
1172 | +STEP 47 |
1173 | +FINDP ç |
1174 | +YES 73 |
1175 | +NO 48 |
1176 | +STEP 48 |
1177 | +FINDP š |
1178 | +YES 72 |
1179 | +NO 49 |
1180 | +STEP 83 |
1181 | +PRESS ω |
1182 | +PRESS w |
1183 | +CODE 16 84 |
1184 | +CODE 17 94 |
1185 | +CODE 44 76 |
1186 | +CODE 30 80 |
1187 | +CODE 47 42 |
1188 | +STEP 84 |
1189 | +PRESS q |
1190 | +CODE 16 85 |
1191 | +CODE 30 81 |
1192 | +STEP 41 |
1193 | +FINDP ч |
1194 | +YES 43 |
1195 | +NO 42 |
1196 | +STEP 2 |
1197 | +MAP tr:f |
1198 | +STEP 104 |
1199 | +PRESS ω |
1200 | +PRESS w |
1201 | +CODE 16 105 |
1202 | +CODE 17 109 |
1203 | +CODE 44 76 |
1204 | +CODE 30 80 |
1205 | +CODE 47 42 |
1206 | +STEP 105 |
1207 | +PRESS z |
1208 | +CODE 17 81 |
1209 | +CODE 44 85 |
1210 | +CODE 21 106 |
1211 | +STEP 85 |
1212 | +FINDP ö |
1213 | +YES 92 |
1214 | +NO 86 |
1215 | +STEP 86 |
1216 | +FINDP ç |
1217 | +YES 21 |
1218 | +NO 87 |
1219 | +STEP 87 |
1220 | +FINDP å |
1221 | +YES 18 |
1222 | +NO 88 |
1223 | +STEP 88 |
1224 | +FINDP ä |
1225 | +YES 91 |
1226 | +NO 89 |
1227 | +STEP 89 |
1228 | +FINDP ñ |
1229 | +YES 17 |
1230 | +NO 90 |
1231 | +STEP 90 |
1232 | +PRESS @ |
1233 | +CODE 16 71 |
1234 | +CODE 40 71 |
1235 | +CODE 3 62 |
1236 | +STEP 21 |
1237 | +PRESS ç |
1238 | +CODE 43 22 |
1239 | +CODE 39 23 |
1240 | +STEP 23 |
1241 | +FINDP è |
1242 | +YES 25 |
1243 | +NO 24 |
1244 | +STEP 92 |
1245 | +PRESS ö |
1246 | +CODE 51 27 |
1247 | +CODE 12 28 |
1248 | +CODE 39 93 |
1249 | +STEP 93 |
1250 | +FINDP ü |
1251 | +YES 30 |
1252 | +NO 32 |
1253 | +STEP 109 |
1254 | +PRESS z |
1255 | +PRESS ζ |
1256 | +CODE 44 94 |
1257 | +CODE 21 106 |
1258 | +STEP 94 |
1259 | +FINDP ö |
1260 | +YES 26 |
1261 | +NO 95 |
1262 | +STEP 95 |
1263 | +FINDP é |
1264 | +YES 103 |
1265 | +NO 96 |
1266 | +STEP 96 |
1267 | +FINDP ç |
1268 | +YES 101 |
1269 | +NO 97 |
1270 | +STEP 97 |
1271 | +FINDP æ |
1272 | +YES 18 |
1273 | +NO 98 |
1274 | +STEP 98 |
1275 | +FINDP ș |
1276 | +YES 75 |
1277 | +NO 99 |
1278 | +STEP 99 |
1279 | +FINDP š |
1280 | +YES 72 |
1281 | +NO 100 |
1282 | +STEP 100 |
1283 | +FINDP ñ |
1284 | +YES 17 |
1285 | +NO 49 |
1286 | +STEP 49 |
1287 | +FINDP £ |
1288 | +YES 71 |
1289 | +NO 50 |
1290 | +STEP 50 |
1291 | +FINDP ¨ |
1292 | +YES 70 |
1293 | +NO 51 |
1294 | +STEP 51 |
1295 | +FINDP ѝ |
1296 | +YES 44 |
1297 | +NO 52 |
1298 | +STEP 52 |
1299 | +FINDP ș |
1300 | +YES 69 |
1301 | +NO 53 |
1302 | +STEP 53 |
1303 | +FINDP ψ |
1304 | +YES 42 |
1305 | +NO 54 |
1306 | +STEP 54 |
1307 | +FINDP ב |
1308 | +YES 16 |
1309 | +NO 55 |
1310 | +STEP 55 |
1311 | +FINDP љ |
1312 | +YES 43 |
1313 | +NO 56 |
1314 | +STEP 56 |
1315 | +FINDP ภ |
1316 | +YES 68 |
1317 | +NO 57 |
1318 | +STEP 57 |
1319 | +FINDP ч |
1320 | +YES 63 |
1321 | +NO 58 |
1322 | +STEP 58 |
1323 | +FINDP ə |
1324 | +YES 62 |
1325 | +NO 59 |
1326 | +STEP 59 |
1327 | +FINDP š |
1328 | +YES 61 |
1329 | +NO 60 |
1330 | +STEP 60 |
1331 | +MAP us |
1332 | +STEP 61 |
1333 | +MAP lv |
1334 | +STEP 62 |
1335 | +MAP pl |
1336 | +STEP 63 |
1337 | +FINDP ы |
1338 | +YES 65 |
1339 | +NO 64 |
1340 | +STEP 64 |
1341 | +MAP ua |
1342 | +STEP 65 |
1343 | +FINDP и |
1344 | +YES 67 |
1345 | +NO 66 |
1346 | +STEP 66 |
1347 | +MAP by |
1348 | +STEP 67 |
1349 | +MAP ru |
1350 | +STEP 68 |
1351 | +MAP th:tis |
1352 | +STEP 43 |
1353 | +MAP mk |
1354 | +STEP 16 |
1355 | +MAP il |
1356 | +STEP 69 |
1357 | +MAP ro |
1358 | +STEP 44 |
1359 | +MAP bg |
1360 | +STEP 70 |
1361 | +MAP us:intl |
1362 | +STEP 71 |
1363 | +MAP gb |
1364 | +STEP 17 |
1365 | +MAP latam |
1366 | +STEP 72 |
1367 | +MAP lt |
1368 | +STEP 75 |
1369 | +MAP ro:std |
1370 | +STEP 18 |
1371 | +PRESS æ |
1372 | +CODE 40 19 |
1373 | +CODE 39 20 |
1374 | +STEP 19 |
1375 | +MAP no |
1376 | +STEP 20 |
1377 | +MAP dk |
1378 | +STEP 101 |
1379 | +PRESS º |
1380 | +CODE 40 24 |
1381 | +CODE 41 22 |
1382 | +CODE 50 102 |
1383 | +CODE 43 73 |
1384 | +CODE 86 73 |
1385 | +STEP 102 |
1386 | +PRESS ç |
1387 | +CODE 43 22 |
1388 | +CODE 39 24 |
1389 | +STEP 22 |
1390 | +MAP es |
1391 | +STEP 24 |
1392 | +MAP pt |
1393 | +STEP 73 |
1394 | +MAP br |
1395 | +STEP 103 |
1396 | +PRESS é |
1397 | +CODE 26 25 |
1398 | +CODE 11 91 |
1399 | +CODE 53 74 |
1400 | +STEP 25 |
1401 | +MAP it |
1402 | +STEP 91 |
1403 | +MAP sk:qwerty |
1404 | +STEP 74 |
1405 | +MAP ca |
1406 | +STEP 26 |
1407 | +PRESS ö |
1408 | +CODE 51 27 |
1409 | +CODE 12 28 |
1410 | +CODE 39 29 |
1411 | +STEP 27 |
1412 | +MAP tr |
1413 | +STEP 28 |
1414 | +MAP is |
1415 | +STEP 29 |
1416 | +FINDP å |
1417 | +YES 31 |
1418 | +NO 30 |
1419 | +STEP 30 |
1420 | +MAP ee |
1421 | +STEP 31 |
1422 | +FINDP ə |
1423 | +YES 33 |
1424 | +NO 32 |
1425 | +STEP 32 |
1426 | +MAP se |
1427 | +STEP 33 |
1428 | +MAP fi |
1429 | +STEP 106 |
1430 | +FINDP ö |
1431 | +YES 7 |
1432 | +NO 107 |
1433 | +STEP 107 |
1434 | +PRESS š |
1435 | +CODE 26 4 |
1436 | +CODE 4 108 |
1437 | +STEP 4 |
1438 | +MAP hr |
1439 | +STEP 108 |
1440 | +MAP cz |
1441 | +STEP 7 |
1442 | +PRESS ö |
1443 | +CODE 11 5 |
1444 | +CODE 39 8 |
1445 | +STEP 5 |
1446 | +MAP hu |
1447 | +STEP 8 |
1448 | +FINDP é |
1449 | +YES 10 |
1450 | +NO 9 |
1451 | +STEP 9 |
1452 | +MAP de:nodeadkeys |
1453 | +STEP 10 |
1454 | +MAP ch |
1455 | +STEP 76 |
1456 | +FINDP œ |
1457 | +YES 82 |
1458 | +NO 77 |
1459 | +STEP 77 |
1460 | +FINDP º |
1461 | +YES 79 |
1462 | +NO 78 |
1463 | +STEP 78 |
1464 | +MAP fr:oss |
1465 | +STEP 79 |
1466 | +FINDP œ |
1467 | +YES 81 |
1468 | +NO 80 |
1469 | +STEP 81 |
1470 | +MAP be |
1471 | +STEP 82 |
1472 | +MAP fr:latin9 |
1473 | +STEP 80 |
1474 | +MAP fr |
1475 | +STEP 42 |
1476 | +MAP gr |
1477 | +STEP 40 |
1478 | +MAP us:dvorak |
1479 | diff --git a/Keyboard/xmlreader b/Keyboard/xmlreader |
1480 | index f60994f..125eb9b 100755 |
1481 | --- a/Keyboard/xmlreader |
1482 | +++ b/Keyboard/xmlreader |
1483 | @@ -199,6 +199,15 @@ sub parse_layout { |
1484 | my $arg = shift @{$tree}; |
1485 | if ($tag eq 'configItem') { |
1486 | ($name, $description) = parse_configItem $arg; |
1487 | + if ($name eq 'ch') { |
1488 | + # "German (Switzerland)" is an unhelpful layout description, |
1489 | + # as this layout includes variants such as "French |
1490 | + # (Switzerland)". Override the description to something |
1491 | + # more generic. Be careful to ensure that a translation for |
1492 | + # this string is available somewhere; if not in iso_3166, |
1493 | + # then amend Keyboard/kbdnames-maker appropriately. |
1494 | + $description = 'Switzerland'; |
1495 | + } |
1496 | if ($name ne "") { |
1497 | $layouts{$description} = $name; |
1498 | } |
1499 | @@ -278,6 +287,9 @@ if (not exists $modelvalues{sun4}) { |
1500 | if (not exists $modelvalues{sun5}) { |
1501 | $models{'Sun Type 5'} = 'sun5'; |
1502 | } |
1503 | +if (not exists $modelvalues{SKIP}) { |
1504 | + $models{'Do not configure keyboard; keep kernel keymap'} = 'SKIP'; |
1505 | +} |
1506 | |
1507 | print <<'EOT'; |
1508 | #!/usr/bin/perl -w |
1509 | diff --git a/debian/changelog b/debian/changelog |
1510 | index 27fe104..e976c1f 100644 |
1511 | --- a/debian/changelog |
1512 | +++ b/debian/changelog |
1513 | @@ -1,3 +1,87 @@ |
1514 | +console-setup (1.221ubuntu1) mantic; urgency=medium |
1515 | + |
1516 | + * Merge with Debian unstable (LP: #2020749). Remaining changes: |
1517 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
1518 | + - Add an apport hook |
1519 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
1520 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
1521 | + kFreeBSD port of using UTF-8 in that case. |
1522 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
1523 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
1524 | + dpi font size, based on screen resolution. |
1525 | + - Set keymap and font in the initramfs if possible and sensible |
1526 | + debian/vtrgb, debian/vtrgb.vga, debian/console-setup-linux.setvtrgb.service, |
1527 | + debian/rules, debian/console-setup-linux.{postinst, prerm}: use Ubuntu's |
1528 | + virtual terminal color scheme by default, with a VGA color scheme available |
1529 | + as an alternative. |
1530 | + - Handle unattended upgrades without breaking plymouth when updating |
1531 | + console fonts. |
1532 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
1533 | + refactoring to not have a keyboard-configuration package that needs to |
1534 | + call setupcon without depending on it. |
1535 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
1536 | + oem-config will ask them later, and copying these confuses it. |
1537 | + - Added templates for keyboard detection |
1538 | + - debian/control: drop freebsd-specific packages |
1539 | + - If the detect-keyboard debconf plugin is available |
1540 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
1541 | + detect the keyboard layout. |
1542 | + - keyboard-configuration.config: While sourcing config files to re-seed |
1543 | + debconf, treat missing XKBOPTIONS as empty. |
1544 | + - Fix default keyboard selection for language/country combinations |
1545 | + lacking a proper combined locale. |
1546 | + - debian/keyboard-configuration.config: lower the priority for the layout |
1547 | + question. |
1548 | + - Map ppc64el/* to XKBMODEL=pc105 |
1549 | + - Set default for Dutch to us(intl), not just us. |
1550 | + - Set default layout for Kurdish to tr(ku) |
1551 | + - Set default layout for Vietnam to 'us' |
1552 | + - debian/keyboard-configuration.config: change back the french default layout to |
1553 | + be fr+oss and not fr+latin9 |
1554 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
1555 | + again as we're not ready for those yet, as it's currently causing an |
1556 | + invalid default layout in the installer. |
1557 | + - keyboard-configuration.{config,templates}: There is no good default |
1558 | + for layout toggling, stop pretending there is. Console users can set |
1559 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
1560 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices |
1561 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
1562 | + console-setup-udeb: we do need those, since we don't use the simplified |
1563 | + xkb-keymap template from Debian just yet: this way we can still show |
1564 | + country/language names when selecting a keyboard, layout or variant |
1565 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
1566 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
1567 | + and all layouts are selectable. |
1568 | + - Make COPYRIGHT a symlink to debian/copyright |
1569 | + - Don't cat over the keymaps; they're already moved to the right place. |
1570 | + - Add Keyboard/Makefile rule to build pc105.tree |
1571 | + - Include pc105.tree for ubiquity; make sure it gets built. |
1572 | + - debian/control: Build depend on keymapper |
1573 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
1574 | + of "German (Switzerland), since it includes French too. |
1575 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
1576 | + from xkb-data. |
1577 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection |
1578 | + - Fix command injection in ckbcomp |
1579 | + - Generate a locale locally for translating keyboard names in |
1580 | + kbdnames-maker. |
1581 | + - setupcon: |
1582 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
1583 | + - handle compressed console maps and font files. |
1584 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
1585 | + configs. |
1586 | + - the variables are taken from a config file which, if changed, |
1587 | + invalidates the cache. |
1588 | + - there is only ever one keyboard map per system. |
1589 | + - the system should not have to resolve filenames to find the keymap |
1590 | + cache on boot. |
1591 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
1592 | + loadkeys can't find a console. |
1593 | + - Add noudeb build profile |
1594 | + - Remove obsoleted Vcs-Bzr field |
1595 | + |
1596 | + -- Shengjing Zhu <shengjing.zhu@canonical.com> Thu, 25 May 2023 14:30:01 +0000 |
1597 | + |
1598 | console-setup (1.221) unstable; urgency=medium |
1599 | |
1600 | * Team upload. |
1601 | @@ -36,6 +120,105 @@ console-setup (1.218) unstable; urgency=medium |
1602 | |
1603 | -- Holger Wansing <hwansing@mailbox.org> Tue, 14 Mar 2023 21:19:40 +0100 |
1604 | |
1605 | +console-setup (1.217ubuntu3) lunar; urgency=medium |
1606 | + |
1607 | + * Rebuild against latest xkeyboard-config |
1608 | + |
1609 | + -- Jeremy Bicha <jbicha@ubuntu.com> Thu, 23 Feb 2023 20:24:27 -0500 |
1610 | + |
1611 | +console-setup (1.217ubuntu2) lunar; urgency=medium |
1612 | + |
1613 | + * Make Keyboard/keymaptree executable again. |
1614 | + |
1615 | + -- Matthias Klose <doko@ubuntu.com> Sat, 18 Feb 2023 14:15:56 +0100 |
1616 | + |
1617 | +console-setup (1.217ubuntu1) lunar; urgency=medium |
1618 | + |
1619 | + * Merge with Debian; remaining changes: |
1620 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
1621 | + - Add an apport hook. |
1622 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
1623 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
1624 | + kFreeBSD port of using UTF-8 in that case. |
1625 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
1626 | + entirely complete, it looks better and is largely good enough. |
1627 | + - Set keymap and font in the initramfs if possible and sensible. |
1628 | + - debian/vtrgb, debian/vtrgb.vga, |
1629 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
1630 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
1631 | + scheme by default, with a VGA color scheme available as an alternative. |
1632 | + - Handle unattended upgrades without breaking plymouth when updating |
1633 | + console fonts. |
1634 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
1635 | + refactoring to not have a keyboard-configuration package that needs to |
1636 | + call setupcon without depending on it. |
1637 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
1638 | + oem-config will ask them later, and copying these confuses it. |
1639 | + - Added templates for keyboard detection. |
1640 | + - debian/control: drop freebsd-specific packages. |
1641 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
1642 | + build a complete set of translated keyboard layout/variant names. |
1643 | + - If the detect-keyboard debconf plugin is available |
1644 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
1645 | + detect the keyboard layout. |
1646 | + - keyboard-configuration.config: While sourcing config files to re-seed |
1647 | + debconf, treat missing XKBOPTIONS as empty. |
1648 | + - Fix default keyboard selection for language/country combinations |
1649 | + lacking a proper combined locale. |
1650 | + - debian/keyboard-configuration.config: lower the priority for the layout |
1651 | + question. |
1652 | + - Map ppc64el/* to XKBMODEL=pc105. |
1653 | + - Set default layout for Kurdish to tr(ku). |
1654 | + - Set default for Dutch to us(intl), not just us. |
1655 | + - Set default layout for Vietnam to 'us'. |
1656 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
1657 | + again as we're not ready for those yet, as it's currently causing an |
1658 | + invalid default layout in the installer. |
1659 | + - keyboard-configuration.{config,templates}: There is no good default |
1660 | + for layout toggling, stop pretending there is. Console users can set |
1661 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
1662 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
1663 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
1664 | + console-setup-udeb: we do need those, since we don't use the simplified |
1665 | + xkb-keymap template from Debian just yet: this way we can still show |
1666 | + country/language names when selecting a keyboard, layout or variant. |
1667 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
1668 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
1669 | + and all layouts are selectable. |
1670 | + - Make COPYRIGHT a symlink to debian/copyright. |
1671 | + - Don't cat over the keymaps; they're already moved to the right place. |
1672 | + - Add Keyboard/Makefile rule to build pc105.tree. |
1673 | + - Include pc105.tree for ubiquity; make sure it gets built. |
1674 | + - Fix command injection in ckbcomp. |
1675 | + - Generate a locale locally for translating keyboard names in |
1676 | + kbdnames-maker. |
1677 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
1678 | + from xkb-data. |
1679 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
1680 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
1681 | + of "German (Switzerland), since it includes French too. |
1682 | + - setupcon: |
1683 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
1684 | + - handle compressed console maps and font files. |
1685 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
1686 | + configs. |
1687 | + - the variables are taken from a config file which, if changed, |
1688 | + invalidates the cache. |
1689 | + - there is only ever one keyboard map per system. |
1690 | + - the system should not have to resolve filenames to find the keymap |
1691 | + cache on boot. |
1692 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
1693 | + loadkeys can't find a console. |
1694 | + - debian/control: Build depend on keymapper |
1695 | + - debian/keyboard-configuration.config: |
1696 | + - change back the french default layout to be fr+oss and not fr+latin9 |
1697 | + the change was dropped by error in a previous merge |
1698 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
1699 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
1700 | + dpi font size, based on screen resolution. |
1701 | + |
1702 | + -- Matthias Klose <doko@ubuntu.com> Sat, 18 Feb 2023 12:23:05 +0100 |
1703 | + |
1704 | console-setup (1.217) unstable; urgency=medium |
1705 | |
1706 | [ Updated translations ] |
1707 | @@ -112,6 +295,93 @@ console-setup (1.211) unstable; urgency=medium |
1708 | |
1709 | -- Samuel Thibault <sthibault@debian.org> Tue, 18 Oct 2022 17:14:22 +0200 |
1710 | |
1711 | +console-setup (1.210ubuntu1) kinetic; urgency=medium |
1712 | + |
1713 | + * Merge with Debian; remaining changes: |
1714 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
1715 | + - Add an apport hook. |
1716 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
1717 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
1718 | + kFreeBSD port of using UTF-8 in that case. |
1719 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
1720 | + entirely complete, it looks better and is largely good enough. |
1721 | + - Set keymap and font in the initramfs if possible and sensible. |
1722 | + - debian/vtrgb, debian/vtrgb.vga, |
1723 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
1724 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
1725 | + scheme by default, with a VGA color scheme available as an alternative. |
1726 | + - Handle unattended upgrades without breaking plymouth when updating |
1727 | + console fonts. |
1728 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
1729 | + refactoring to not have a keyboard-configuration package that needs to |
1730 | + call setupcon without depending on it. |
1731 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
1732 | + oem-config will ask them later, and copying these confuses it. |
1733 | + - Added templates for keyboard detection. |
1734 | + - debian/control: drop freebsd-specific packages. |
1735 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
1736 | + build a complete set of translated keyboard layout/variant names. |
1737 | + - If the detect-keyboard debconf plugin is available |
1738 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
1739 | + detect the keyboard layout. |
1740 | + - keyboard-configuration.config: While sourcing config files to re-seed |
1741 | + debconf, treat missing XKBOPTIONS as empty. |
1742 | + - Fix default keyboard selection for language/country combinations |
1743 | + lacking a proper combined locale. |
1744 | + - debian/keyboard-configuration.config: lower the priority for the layout |
1745 | + question. |
1746 | + - Map ppc64el/* to XKBMODEL=pc105. |
1747 | + - Set default layout for Kurdish to tr(ku). |
1748 | + - Set default for Dutch to us(intl), not just us. |
1749 | + - Set default layout for Vietnam to 'us'. |
1750 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
1751 | + again as we're not ready for those yet, as it's currently causing an |
1752 | + invalid default layout in the installer. |
1753 | + - keyboard-configuration.{config,templates}: There is no good default |
1754 | + for layout toggling, stop pretending there is. Console users can set |
1755 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
1756 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
1757 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
1758 | + console-setup-udeb: we do need those, since we don't use the simplified |
1759 | + xkb-keymap template from Debian just yet: this way we can still show |
1760 | + country/language names when selecting a keyboard, layout or variant. |
1761 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
1762 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
1763 | + and all layouts are selectable. |
1764 | + - Make COPYRIGHT a symlink to debian/copyright. |
1765 | + - Don't cat over the keymaps; they're already moved to the right place. |
1766 | + - Add Keyboard/Makefile rule to build pc105.tree. |
1767 | + - Include pc105.tree for ubiquity; make sure it gets built. |
1768 | + - Fix command injection in ckbcomp. |
1769 | + - Generate a locale locally for translating keyboard names in |
1770 | + kbdnames-maker. |
1771 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
1772 | + from xkb-data. |
1773 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
1774 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
1775 | + of "German (Switzerland), since it includes French too. |
1776 | + - setupcon: |
1777 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
1778 | + - handle compressed console maps and font files. |
1779 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
1780 | + configs. |
1781 | + - the variables are taken from a config file which, if changed, |
1782 | + invalidates the cache. |
1783 | + - there is only ever one keyboard map per system. |
1784 | + - the system should not have to resolve filenames to find the keymap |
1785 | + cache on boot. |
1786 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
1787 | + loadkeys can't find a console. |
1788 | + - debian/control: Build depend on keymapper |
1789 | + - debian/keyboard-configuration.config: |
1790 | + - change back the french default layout to be fr+oss and not fr+latin9 |
1791 | + the change was dropped by error in a previous merge |
1792 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
1793 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
1794 | + dpi font size, based on screen resolution. |
1795 | + |
1796 | + -- Matthias Klose <doko@ubuntu.com> Thu, 25 Aug 2022 10:25:03 +0200 |
1797 | + |
1798 | console-setup (1.210) unstable; urgency=medium |
1799 | |
1800 | * Team upload. |
1801 | @@ -195,6 +465,109 @@ console-setup (1.206) unstable; urgency=medium |
1802 | |
1803 | -- Samuel Thibault <sthibault@debian.org> Sun, 31 Oct 2021 18:13:37 +0100 |
1804 | |
1805 | +console-setup (1.205ubuntu3) jammy; urgency=medium |
1806 | + |
1807 | + * Keyboard/kbdcompiler: |
1808 | + - backport a build fix from Debian |
1809 | + |
1810 | + -- Sebastien Bacher <seb128@ubuntu.com> Mon, 22 Nov 2021 17:39:53 +0100 |
1811 | + |
1812 | +console-setup (1.205ubuntu2) jammy; urgency=medium |
1813 | + |
1814 | + * debian/preprocessor: |
1815 | + - backport Debian change to use mktemp instead of tempfile, should fix |
1816 | + the ubiquity build |
1817 | + |
1818 | + -- Sebastien Bacher <seb128@ubuntu.com> Mon, 22 Nov 2021 17:17:37 +0100 |
1819 | + |
1820 | +console-setup (1.205ubuntu1) impish; urgency=low |
1821 | + |
1822 | + [ Łukasz 'sil2100' Zemczak ] |
1823 | + * Merge from Debian unstable. Remaining changes: |
1824 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
1825 | + - Add an apport hook. |
1826 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
1827 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
1828 | + kFreeBSD port of using UTF-8 in that case. |
1829 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
1830 | + entirely complete, it looks better and is largely good enough. |
1831 | + - Set keymap and font in the initramfs if possible and sensible. |
1832 | + - debian/vtrgb, debian/vtrgb.vga, |
1833 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
1834 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
1835 | + scheme by default, with a VGA color scheme available as an alternative. |
1836 | + - Handle unattended upgrades without breaking plymouth when updating |
1837 | + console fonts. |
1838 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
1839 | + refactoring to not have a keyboard-configuration package that needs to |
1840 | + call setupcon without depending on it. |
1841 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
1842 | + oem-config will ask them later, and copying these confuses it. |
1843 | + - Added templates for keyboard detection. |
1844 | + - debian/control: drop freebsd-specific packages. |
1845 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
1846 | + build a complete set of translated keyboard layout/variant names. |
1847 | + - If the detect-keyboard debconf plugin is available |
1848 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
1849 | + detect the keyboard layout. |
1850 | + - keyboard-configuration.config: While sourcing config files to re-seed |
1851 | + debconf, treat missing XKBOPTIONS as empty. |
1852 | + - Fix default keyboard selection for language/country combinations |
1853 | + lacking a proper combined locale. |
1854 | + - debian/keyboard-configuration.config: lower the priority for the layout |
1855 | + question. |
1856 | + - Map ppc64el/* to XKBMODEL=pc105. |
1857 | + - Set default layout for Kurdish to tr(ku). |
1858 | + - Set default for Dutch to us(intl), not just us. |
1859 | + - Set default layout for Vietnam to 'us'. |
1860 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
1861 | + again as we're not ready for those yet, as it's currently causing an |
1862 | + invalid default layout in the installer. |
1863 | + - keyboard-configuration.{config,templates}: There is no good default |
1864 | + for layout toggling, stop pretending there is. Console users can set |
1865 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
1866 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
1867 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
1868 | + console-setup-udeb: we do need those, since we don't use the simplified |
1869 | + xkb-keymap template from Debian just yet: this way we can still show |
1870 | + country/language names when selecting a keyboard, layout or variant. |
1871 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
1872 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
1873 | + and all layouts are selectable. |
1874 | + - Make COPYRIGHT a symlink to debian/copyright. |
1875 | + - Don't cat over the keymaps; they're already moved to the right place. |
1876 | + - Add Keyboard/Makefile rule to build pc105.tree. |
1877 | + - Include pc105.tree for ubiquity; make sure it gets built. |
1878 | + - Fix command injection in ckbcomp. |
1879 | + - Generate a locale locally for translating keyboard names in |
1880 | + kbdnames-maker. |
1881 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
1882 | + from xkb-data. |
1883 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
1884 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
1885 | + of "German (Switzerland), since it includes French too. |
1886 | + - setupcon: |
1887 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
1888 | + - handle compressed console maps and font files. |
1889 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
1890 | + configs. |
1891 | + - the variables are taken from a config file which, if changed, |
1892 | + invalidates the cache. |
1893 | + - there is only ever one keyboard map per system. |
1894 | + - the system should not have to resolve filenames to find the keymap |
1895 | + cache on boot. |
1896 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
1897 | + loadkeys can't find a console. |
1898 | + - debian/control: Build depend on keymapper |
1899 | + - debian/keyboard-configuration.config: |
1900 | + - change back the french default layout to be fr+oss and not fr+latin9 |
1901 | + the change was dropped by error in a previous merge |
1902 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
1903 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
1904 | + dpi font size, based on screen resolution. |
1905 | + |
1906 | + -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Wed, 11 Aug 2021 16:40:34 +0200 |
1907 | + |
1908 | console-setup (1.205) unstable; urgency=medium |
1909 | |
1910 | * Team upload. |
1911 | @@ -238,6 +611,99 @@ console-setup (1.202) unstable; urgency=medium |
1912 | |
1913 | -- Holger Wansing <hwansing@mailbox.org> Sat, 20 Mar 2021 21:54:30 +0100 |
1914 | |
1915 | +console-setup (1.201ubuntu2) hirsute; urgency=medium |
1916 | + |
1917 | + * Stop building the udeb on request. |
1918 | + |
1919 | + -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Mon, 22 Feb 2021 14:28:53 +0100 |
1920 | + |
1921 | +console-setup (1.201ubuntu1) hirsute; urgency=low |
1922 | + |
1923 | + * Merge from Debian unstable. Remaining changes: |
1924 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
1925 | + - Add an apport hook. |
1926 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
1927 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
1928 | + kFreeBSD port of using UTF-8 in that case. |
1929 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
1930 | + entirely complete, it looks better and is largely good enough. |
1931 | + - Set keymap and font in the initramfs if possible and sensible. |
1932 | + - debian/vtrgb, debian/vtrgb.vga, |
1933 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
1934 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
1935 | + scheme by default, with a VGA color scheme available as an alternative. |
1936 | + - Handle unattended upgrades without breaking plymouth when updating |
1937 | + console fonts. |
1938 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
1939 | + refactoring to not have a keyboard-configuration package that needs to |
1940 | + call setupcon without depending on it. |
1941 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
1942 | + oem-config will ask them later, and copying these confuses it. |
1943 | + - Added templates for keyboard detection. |
1944 | + - debian/control: drop freebsd-specific packages. |
1945 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
1946 | + build a complete set of translated keyboard layout/variant names. |
1947 | + - If the detect-keyboard debconf plugin is available |
1948 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
1949 | + detect the keyboard layout. |
1950 | + - keyboard-configuration.config: While sourcing config files to re-seed |
1951 | + debconf, treat missing XKBOPTIONS as empty. |
1952 | + - Fix default keyboard selection for language/country combinations |
1953 | + lacking a proper combined locale. |
1954 | + - debian/keyboard-configuration.config: lower the priority for the layout |
1955 | + question. |
1956 | + - Map ppc64el/* to XKBMODEL=pc105. |
1957 | + - Set default layout for Kurdish to tr(ku). |
1958 | + - Set default for Dutch to us(intl), not just us. |
1959 | + - Set default layout for Vietnam to 'us'. |
1960 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
1961 | + again as we're not ready for those yet, as it's currently causing an |
1962 | + invalid default layout in the installer. |
1963 | + - keyboard-configuration.{config,templates}: There is no good default |
1964 | + for layout toggling, stop pretending there is. Console users can set |
1965 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
1966 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
1967 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
1968 | + console-setup-udeb: we do need those, since we don't use the simplified |
1969 | + xkb-keymap template from Debian just yet: this way we can still show |
1970 | + country/language names when selecting a keyboard, layout or variant. |
1971 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
1972 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
1973 | + and all layouts are selectable. |
1974 | + - Make COPYRIGHT a symlink to debian/copyright. |
1975 | + - Don't cat over the keymaps; they're already moved to the right place. |
1976 | + - Add Keyboard/Makefile rule to build pc105.tree. |
1977 | + - Include pc105.tree for ubiquity; make sure it gets built. |
1978 | + - Fix command injection in ckbcomp. |
1979 | + - Generate a locale locally for translating keyboard names in |
1980 | + kbdnames-maker. |
1981 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
1982 | + from xkb-data. |
1983 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
1984 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
1985 | + of "German (Switzerland), since it includes French too. |
1986 | + - setupcon: |
1987 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
1988 | + - handle compressed console maps and font files. |
1989 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
1990 | + configs. |
1991 | + - the variables are taken from a config file which, if changed, |
1992 | + invalidates the cache. |
1993 | + - there is only ever one keyboard map per system. |
1994 | + - the system should not have to resolve filenames to find the keymap |
1995 | + cache on boot. |
1996 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
1997 | + loadkeys can't find a console. |
1998 | + - debian/control: Build depend on keymapper |
1999 | + - debian/keyboard-configuration.config: |
2000 | + - change back the french default layout to be fr+oss and not fr+latin9 |
2001 | + the change was dropped by error in a previous merge |
2002 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
2003 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
2004 | + dpi font size, based on screen resolution. |
2005 | + |
2006 | + -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Mon, 22 Feb 2021 13:10:01 +0100 |
2007 | + |
2008 | console-setup (1.201) unstable; urgency=medium |
2009 | |
2010 | * Team upload. |
2011 | @@ -304,6 +770,93 @@ console-setup (1.199) unstable; urgency=medium |
2012 | |
2013 | -- Cyril Brulebois <kibi@debian.org> Tue, 01 Dec 2020 02:02:30 +0100 |
2014 | |
2015 | +console-setup (1.198ubuntu1) hirsute; urgency=low |
2016 | + |
2017 | + * Merge from Debian unstable. Remaining changes: |
2018 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
2019 | + - Add an apport hook. |
2020 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2021 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2022 | + kFreeBSD port of using UTF-8 in that case. |
2023 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2024 | + entirely complete, it looks better and is largely good enough. |
2025 | + - Set keymap and font in the initramfs if possible and sensible. |
2026 | + - debian/vtrgb, debian/vtrgb.vga, |
2027 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2028 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2029 | + scheme by default, with a VGA color scheme available as an alternative. |
2030 | + - Handle unattended upgrades without breaking plymouth when updating |
2031 | + console fonts. |
2032 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
2033 | + refactoring to not have a keyboard-configuration package that needs to |
2034 | + call setupcon without depending on it. |
2035 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2036 | + oem-config will ask them later, and copying these confuses it. |
2037 | + - Added templates for keyboard detection. |
2038 | + - debian/control: drop freebsd-specific packages. |
2039 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2040 | + build a complete set of translated keyboard layout/variant names. |
2041 | + - If the detect-keyboard debconf plugin is available |
2042 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2043 | + detect the keyboard layout. |
2044 | + - keyboard-configuration.config: While sourcing config files to re-seed |
2045 | + debconf, treat missing XKBOPTIONS as empty. |
2046 | + - Fix default keyboard selection for language/country combinations |
2047 | + lacking a proper combined locale. |
2048 | + - debian/keyboard-configuration.config: lower the priority for the layout |
2049 | + question. |
2050 | + - Map ppc64el/* to XKBMODEL=pc105. |
2051 | + - Set default layout for Kurdish to tr(ku). |
2052 | + - Set default for Dutch to us(intl), not just us. |
2053 | + - Set default layout for Vietnam to 'us'. |
2054 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
2055 | + again as we're not ready for those yet, as it's currently causing an |
2056 | + invalid default layout in the installer. |
2057 | + - keyboard-configuration.{config,templates}: There is no good default |
2058 | + for layout toggling, stop pretending there is. Console users can set |
2059 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
2060 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2061 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2062 | + console-setup-udeb: we do need those, since we don't use the simplified |
2063 | + xkb-keymap template from Debian just yet: this way we can still show |
2064 | + country/language names when selecting a keyboard, layout or variant. |
2065 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2066 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2067 | + and all layouts are selectable. |
2068 | + - Make COPYRIGHT a symlink to debian/copyright. |
2069 | + - Don't cat over the keymaps; they're already moved to the right place. |
2070 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2071 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2072 | + - Fix command injection in ckbcomp. |
2073 | + - Generate a locale locally for translating keyboard names in |
2074 | + kbdnames-maker. |
2075 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2076 | + from xkb-data. |
2077 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2078 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2079 | + of "German (Switzerland), since it includes French too. |
2080 | + - setupcon: |
2081 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
2082 | + - handle compressed console maps and font files. |
2083 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2084 | + configs. |
2085 | + - the variables are taken from a config file which, if changed, |
2086 | + invalidates the cache. |
2087 | + - there is only ever one keyboard map per system. |
2088 | + - the system should not have to resolve filenames to find the keymap |
2089 | + cache on boot. |
2090 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2091 | + loadkeys can't find a console. |
2092 | + - debian/control: Build depend on keymapper |
2093 | + - debian/keyboard-configuration.config: |
2094 | + - change back the french default layout to be fr+oss and not fr+latin9 |
2095 | + the change was dropped by error in a previous merge |
2096 | + - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
2097 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
2098 | + dpi font size, based on screen resolution. |
2099 | + |
2100 | + -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Mon, 09 Nov 2020 16:03:40 +0100 |
2101 | + |
2102 | console-setup (1.198) unstable; urgency=medium |
2103 | |
2104 | * Team upload |
2105 | @@ -388,6 +941,102 @@ console-setup (1.196) unstable; urgency=medium |
2106 | |
2107 | -- Holger Wansing <hwansing@mailbox.org> Sun, 12 Jul 2020 20:23:26 +0200 |
2108 | |
2109 | +console-setup (1.195ubuntu2) groovy; urgency=medium |
2110 | + |
2111 | + * Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in |
2112 | + Terminus font, at multitiple sizes, and it correctly selects low/high |
2113 | + dpi font size, based on screen resolution. LP: #1880266 |
2114 | + |
2115 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Sat, 23 May 2020 04:58:43 +0100 |
2116 | + |
2117 | +console-setup (1.195ubuntu1) groovy; urgency=low |
2118 | + |
2119 | + * Merge from Debian unstable. Remaining changes: |
2120 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
2121 | + - Add an apport hook. |
2122 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2123 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2124 | + kFreeBSD port of using UTF-8 in that case. |
2125 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2126 | + entirely complete, it looks better and is largely good enough. |
2127 | + - Set keymap and font in the initramfs if possible and sensible. |
2128 | + - debian/vtrgb, debian/vtrgb.vga, |
2129 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2130 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2131 | + scheme by default, with a VGA color scheme available as an alternative. |
2132 | + - Handle unattended upgrades without breaking plymouth when updating |
2133 | + console fonts. |
2134 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
2135 | + refactoring to not have a keyboard-configuration package that needs to |
2136 | + call setupcon without depending on it. |
2137 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2138 | + oem-config will ask them later, and copying these confuses it. |
2139 | + - Added templates for keyboard detection. |
2140 | + - debian/control: drop freebsd-specific packages. |
2141 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2142 | + build a complete set of translated keyboard layout/variant names. |
2143 | + - If the detect-keyboard debconf plugin is available |
2144 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2145 | + detect the keyboard layout. |
2146 | + - keyboard-configuration.config: While sourcing config files to re-seed |
2147 | + debconf, treat missing XKBOPTIONS as empty. |
2148 | + - Fix default keyboard selection for language/country combinations |
2149 | + lacking a proper combined locale. |
2150 | + - debian/keyboard-configuration.config: lower the priority for the layout |
2151 | + question. |
2152 | + - Map ppc64el/* to XKBMODEL=pc105. |
2153 | + - Set default layout for Kurdish to tr(ku). |
2154 | + - Set default for Dutch to us(intl), not just us. |
2155 | + - Set default layout for Vietnam to 'us'. |
2156 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
2157 | + again as we're not ready for those yet, as it's currently causing an |
2158 | + invalid default layout in the installer. |
2159 | + - keyboard-configuration.{config,templates}: There is no good default |
2160 | + for layout toggling, stop pretending there is. Console users can set |
2161 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
2162 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2163 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2164 | + console-setup-udeb: we do need those, since we don't use the simplified |
2165 | + xkb-keymap template from Debian just yet: this way we can still show |
2166 | + country/language names when selecting a keyboard, layout or variant. |
2167 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2168 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2169 | + and all layouts are selectable. |
2170 | + - Make COPYRIGHT a symlink to debian/copyright. |
2171 | + - Don't cat over the keymaps; they're already moved to the right place. |
2172 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2173 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2174 | + - Fix command injection in ckbcomp. |
2175 | + - Generate a locale locally for translating keyboard names in |
2176 | + kbdnames-maker. |
2177 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2178 | + from xkb-data. |
2179 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2180 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2181 | + of "German (Switzerland), since it includes French too. |
2182 | + - setupcon: |
2183 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
2184 | + - handle compressed console maps and font files. |
2185 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2186 | + configs. |
2187 | + - the variables are taken from a config file which, if changed, |
2188 | + invalidates the cache. |
2189 | + - there is only ever one keyboard map per system. |
2190 | + - the system should not have to resolve filenames to find the keymap |
2191 | + cache on boot. |
2192 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2193 | + loadkeys can't find a console. |
2194 | + - debian/control: Build depend on keymapper |
2195 | + - debian/keyboard-configuration.config: |
2196 | + - change back the french default layout to be fr+oss and not fr+latin9 |
2197 | + the change was dropped by error in a previous merge |
2198 | + * Dropped changes, included in Debian: |
2199 | + - keyboard-configuration.config: |
2200 | + replace not intuitive second lt(us) layout with us(altgr-intl), |
2201 | + which contains Euro (€) and other symbols, often used in Lithuania. |
2202 | + |
2203 | + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 20 May 2020 17:17:51 -0700 |
2204 | + |
2205 | console-setup (1.195) unstable; urgency=medium |
2206 | |
2207 | [ Mantas Kriaučiūnas ] |
2208 | @@ -402,6 +1051,107 @@ console-setup (1.195) unstable; urgency=medium |
2209 | |
2210 | -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 26 Mar 2020 13:34:12 +0000 |
2211 | |
2212 | +console-setup (1.194ubuntu3) focal; urgency=medium |
2213 | + |
2214 | + [ Mantas Kriaučiūnas ] |
2215 | + * keyboard-configuration.config:: |
2216 | + replace not intuitive second lt(us) layout with us(altgr-intl), |
2217 | + which contains Euro (€) and other symbols, often used in Lithuania. |
2218 | + (lp: #1863001) |
2219 | + |
2220 | + -- Sebastien Bacher <seb128@ubuntu.com> Fri, 27 Mar 2020 11:10:06 +0100 |
2221 | + |
2222 | +console-setup (1.194ubuntu2) focal; urgency=medium |
2223 | + |
2224 | + * debian/keyboard-configuration.config: |
2225 | + - change back the french default layout to be fr+oss and not fr+latin9 |
2226 | + the change was dropped by error in a previous merge |
2227 | + |
2228 | + -- Sebastien Bacher <seb128@ubuntu.com> Thu, 05 Dec 2019 15:09:57 +0100 |
2229 | + |
2230 | +console-setup (1.194ubuntu1) focal; urgency=medium |
2231 | + |
2232 | + * Merge from Debian unstable. Remaining changes: |
2233 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
2234 | + - Add an apport hook. |
2235 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2236 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2237 | + kFreeBSD port of using UTF-8 in that case. |
2238 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2239 | + entirely complete, it looks better and is largely good enough. |
2240 | + - Set keymap and font in the initramfs if possible and sensible. |
2241 | + - debian/vtrgb, debian/vtrgb.vga, |
2242 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2243 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2244 | + scheme by default, with a VGA color scheme available as an alternative. |
2245 | + - Handle unattended upgrades without breaking plymouth when updating |
2246 | + console fonts. |
2247 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
2248 | + refactoring to not have a keyboard-configuration package that needs to |
2249 | + call setupcon without depending on it. |
2250 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2251 | + oem-config will ask them later, and copying these confuses it. |
2252 | + - Added templates for keyboard detection. |
2253 | + - debian/control: drop freebsd-specific packages. |
2254 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2255 | + build a complete set of translated keyboard layout/variant names. |
2256 | + - If the detect-keyboard debconf plugin is available |
2257 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2258 | + detect the keyboard layout. |
2259 | + - keyboard-configuration.config: While sourcing config files to re-seed |
2260 | + debconf, treat missing XKBOPTIONS as empty. |
2261 | + - Fix default keyboard selection for language/country combinations |
2262 | + lacking a proper combined locale. |
2263 | + - debian/keyboard-configuration.config: lower the priority for the layout |
2264 | + question. |
2265 | + - Map ppc64el/* to XKBMODEL=pc105. |
2266 | + - Set default layout for Kurdish to tr(ku). |
2267 | + - Set default for Dutch to us(intl), not just us. |
2268 | + - Set default layout for Vietnam to 'us'. |
2269 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
2270 | + again as we're not ready for those yet, as it's currently causing an |
2271 | + invalid default layout in the installer. |
2272 | + - keyboard-configuration.{config,templates}: There is no good default |
2273 | + for layout toggling, stop pretending there is. Console users can set |
2274 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
2275 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2276 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2277 | + console-setup-udeb: we do need those, since we don't use the simplified |
2278 | + xkb-keymap template from Debian just yet: this way we can still show |
2279 | + country/language names when selecting a keyboard, layout or variant. |
2280 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2281 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2282 | + and all layouts are selectable. |
2283 | + - Make COPYRIGHT a symlink to debian/copyright. |
2284 | + - Don't cat over the keymaps; they're already moved to the right place. |
2285 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2286 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2287 | + - Fix command injection in ckbcomp. |
2288 | + - Generate a locale locally for translating keyboard names in |
2289 | + kbdnames-maker. |
2290 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2291 | + from xkb-data. |
2292 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2293 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2294 | + of "German (Switzerland), since it includes French too. |
2295 | + - setupcon: |
2296 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
2297 | + - handle compressed console maps and font files. |
2298 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2299 | + configs. |
2300 | + - the variables are taken from a config file which, if changed, |
2301 | + invalidates the cache. |
2302 | + - there is only ever one keyboard map per system. |
2303 | + - the system should not have to resolve filenames to find the keymap |
2304 | + cache on boot. |
2305 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2306 | + loadkeys can't find a console. |
2307 | + * Dropped changes: |
2308 | + - kbdnames-maker: Call `{bind,}textdomain` after switching locale. |
2309 | + * debian/control: Build depend on keymapper |
2310 | + |
2311 | + -- Balint Reczey <rbalint@ubuntu.com> Wed, 27 Nov 2019 15:34:42 +0100 |
2312 | + |
2313 | console-setup (1.194) unstable; urgency=medium |
2314 | |
2315 | * Team upload |
2316 | @@ -435,6 +1185,109 @@ console-setup (1.192) unstable; urgency=medium |
2317 | |
2318 | -- Cyril Brulebois <kibi@debian.org> Thu, 04 Jul 2019 17:41:47 +0200 |
2319 | |
2320 | +console-setup (1.191ubuntu3) eoan; urgency=medium |
2321 | + |
2322 | + * No change rebuild to include all previous changes |
2323 | + |
2324 | + -- Balint Reczey <rbalint@ubuntu.com> Tue, 23 Apr 2019 13:38:57 +0200 |
2325 | + |
2326 | +console-setup (1.191ubuntu2) eoan; urgency=medium |
2327 | + |
2328 | + * Call setupcon --force only when debian-installer is active |
2329 | + and always redirect output to /dev/null to not block. (LP: #520546) |
2330 | + |
2331 | + -- Balint Reczey <rbalint@ubuntu.com> Tue, 23 Apr 2019 13:08:17 +0200 |
2332 | + |
2333 | +console-setup (1.191ubuntu1) eoan; urgency=low |
2334 | + |
2335 | + * Merge from Debian unstable. Remaining changes: |
2336 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
2337 | + - Add an apport hook. |
2338 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2339 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2340 | + kFreeBSD port of using UTF-8 in that case. |
2341 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2342 | + entirely complete, it looks better and is largely good enough. |
2343 | + - Set keymap and font in the initramfs if possible and sensible. |
2344 | + - debian/vtrgb, debian/vtrgb.vga, |
2345 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2346 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2347 | + scheme by default, with a VGA color scheme available as an alternative. |
2348 | + - Handle unattended upgrades without breaking plymouth when updating |
2349 | + console fonts. |
2350 | + - Tolerate absence of setupcon in postinst scripts. Should be fixed by |
2351 | + refactoring to not have a keyboard-configuration package that needs to |
2352 | + call setupcon without depending on it. |
2353 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2354 | + oem-config will ask them later, and copying these confuses it. |
2355 | + - Added templates for keyboard detection. |
2356 | + - debian/control: drop freebsd-specific packages. |
2357 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2358 | + build a complete set of translated keyboard layout/variant names. |
2359 | + - If the detect-keyboard debconf plugin is available |
2360 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2361 | + detect the keyboard layout. |
2362 | + - keyboard-configuration.config: While sourcing config files to re-seed |
2363 | + debconf, treat missing XKBOPTIONS as empty. |
2364 | + - Fix default keyboard selection for language/country combinations |
2365 | + lacking a proper combined locale. |
2366 | + - debian/keyboard-configuration.config: lower the priority for the layout |
2367 | + question. |
2368 | + - Map ppc64el/* to XKBMODEL=pc105. |
2369 | + - Set default layout for Kurdish to tr(ku). |
2370 | + - Set default for Dutch to us(intl), not just us. |
2371 | + - Set default layout for Vietnam to 'us'. |
2372 | + - debian/keyboard-configuration.config: Drop the xkb-keymap bits once |
2373 | + again as we're not ready for those yet, as it's currently causing an |
2374 | + invalid default layout in the installer. |
2375 | + - keyboard-configuration.{config,templates}: There is no good default |
2376 | + for layout toggling, stop pretending there is. Console users can set |
2377 | + one with dpkg-reconfigure or editing /etc/defaults/keyboard |
2378 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2379 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2380 | + console-setup-udeb: we do need those, since we don't use the simplified |
2381 | + xkb-keymap template from Debian just yet: this way we can still show |
2382 | + country/language names when selecting a keyboard, layout or variant. |
2383 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2384 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2385 | + and all layouts are selectable. |
2386 | + - Make COPYRIGHT a symlink to debian/copyright. |
2387 | + - Don't cat over the keymaps; they're already moved to the right place. |
2388 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2389 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2390 | + - Fix command injection in ckbcomp. |
2391 | + - Generate a locale locally for translating keyboard names in |
2392 | + kbdnames-maker. |
2393 | + - kbdnames-maker: Call `{bind,}textdomain` after switching locale. |
2394 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2395 | + from xkb-data. |
2396 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2397 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2398 | + of "German (Switzerland), since it includes French too. |
2399 | + - setupcon: |
2400 | + - use only /run for tempfiles with /tmp as a non-root fallback. |
2401 | + - handle compressed console maps and font files. |
2402 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2403 | + configs. |
2404 | + - the variables are taken from a config file which, if changed, |
2405 | + invalidates the cache. |
2406 | + - there is only ever one keyboard map per system. |
2407 | + - the system should not have to resolve filenames to find the keymap |
2408 | + cache on boot. |
2409 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2410 | + loadkeys can't find a console. |
2411 | + * Dropped changes: |
2412 | + - drop handling of obsolete upstart jobs, not needed post-18.04. |
2413 | + - drop breaks/replaces on ancient keyboard-configuration package. |
2414 | + - keyboard-configuration.config: drop layout migration code, which |
2415 | + definitely predates bionic. |
2416 | + * debian/console-setup.initramfs-top: only ever initialize /dev/tty1. We |
2417 | + do not ever use more than 1 VT in the initramfs, and we reinitialize |
2418 | + anyway from the rootfs so this saves us no time (and in fact wastes a |
2419 | + lot of time in some configurations). LP: #1823327. |
2420 | + |
2421 | + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 22 Apr 2019 07:27:25 -0700 |
2422 | + |
2423 | console-setup (1.191) unstable; urgency=medium |
2424 | |
2425 | * Team upload |
2426 | @@ -618,6 +1471,184 @@ console-setup (1.179) unstable; urgency=medium |
2427 | |
2428 | -- Christian Perrier <bubulle@debian.org> Mon, 12 Mar 2018 19:12:28 +0100 |
2429 | |
2430 | +console-setup (1.178ubuntu12) disco; urgency=medium |
2431 | + |
2432 | + * setupcon: use /run for tempfiles (and dump the various unnecessary |
2433 | + fallback paths), since /run is always mountable rw at least as early as |
2434 | + /tmp is and is guaranteed to be safe from tmpcleaners at boot. Only keep |
2435 | + /tmp as a fallback in case we have access to write to /tmp and to a |
2436 | + console, but not to /run. LP: #1824227. |
2437 | + |
2438 | + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 10 Apr 2019 12:51:56 -0700 |
2439 | + |
2440 | +console-setup (1.178ubuntu11) disco; urgency=medium |
2441 | + |
2442 | + * kbdnames-maker: Call `{bind,}textdomain` after switching locale. |
2443 | + There's a change in perl 5.28 to use `uselocale()` & friends instead of |
2444 | + gettext directly, to support thread safety. Apparently this causes the |
2445 | + results of `gettext()` calls to be cached now where they weren't before, |
2446 | + and this breaks our keyboard name generation. For example, we have |
2447 | + `en_GB*model*sun_type6_jp*Sun Type 6 (Japonesa)` instead of |
2448 | + `en_GB*model*sun_type6_jp*Sun Type 6 (Japanese)`, and many many other |
2449 | + examples. Calling `bindtextdomain()` and then `textdomain()` after |
2450 | + changing locale causes the cache to be invalidated and we get correct |
2451 | + results again. LP: #1817453 |
2452 | + |
2453 | + -- Iain Lane <iain@orangesquash.org.uk> Fri, 15 Mar 2019 12:34:06 +0000 |
2454 | + |
2455 | +console-setup (1.178ubuntu10) disco; urgency=medium |
2456 | + |
2457 | + * No-change rebuild to pick up any new keyboard data. Resolves crash |
2458 | + in Ubiquity KDE front end on non English language selection. (LP: #1810647) |
2459 | + |
2460 | + -- Rik Mills <rikmills@kubuntu.org> Wed, 23 Jan 2019 07:34:00 +0000 |
2461 | + |
2462 | +console-setup (1.178ubuntu9) cosmic; urgency=medium |
2463 | + |
2464 | + * keyboard-configuration.config: Fix exit/return thinko (LP: #1788597) |
2465 | + |
2466 | + -- Adam Conrad <adconrad@ubuntu.com> Thu, 23 Aug 2018 16:32:45 -0600 |
2467 | + |
2468 | +console-setup (1.178ubuntu8) cosmic; urgency=medium |
2469 | + |
2470 | + * keyboard-configuration.config: Only treat missing XKBOPTIONS as empty. |
2471 | + |
2472 | + -- Adam Conrad <adconrad@ubuntu.com> Wed, 08 Aug 2018 17:32:23 -0600 |
2473 | + |
2474 | +console-setup (1.178ubuntu7) cosmic; urgency=medium |
2475 | + |
2476 | + * keyboard-configuration.config: While sourcing config files to re-seed |
2477 | + debconf, load missing variables as empty values of same (LP: #1762952) |
2478 | + |
2479 | + -- Adam Conrad <adconrad@ubuntu.com> Wed, 08 Aug 2018 16:50:48 -0600 |
2480 | + |
2481 | +console-setup (1.178ubuntu6) cosmic; urgency=medium |
2482 | + |
2483 | + * keyboard-configuration.{config,templates}: There is no good default for |
2484 | + layout toggling, stop pretending there is. Console users can set one |
2485 | + with dpkg-reconfigure or editing /etc/defaults/keyboard (LP: #1762952) |
2486 | + |
2487 | + -- Adam Conrad <adconrad@ubuntu.com> Wed, 25 Jul 2018 05:50:59 -0600 |
2488 | + |
2489 | +console-setup (1.178ubuntu5) cosmic; urgency=medium |
2490 | + |
2491 | + * Revert to 1.178ubuntu2, as 1.178ubuntu[34] caused an installer regression. |
2492 | + |
2493 | + -- Adam Conrad <adconrad@ubuntu.com> Tue, 24 Jul 2018 19:34:59 -0600 |
2494 | + |
2495 | +console-setup (1.178ubuntu4) cosmic; urgency=medium |
2496 | + |
2497 | + * debian/console-setup-udeb.postinst: Guard the dpkg call in the postinst, |
2498 | + so it isn't attempted in the debian-installer environment (LP: #1782835) |
2499 | + |
2500 | + -- Adam Conrad <adconrad@ubuntu.com> Fri, 20 Jul 2018 14:22:45 -0600 |
2501 | + |
2502 | +console-setup (1.178ubuntu3) cosmic; urgency=medium |
2503 | + |
2504 | + * debian/keyboard-configuration.postinst: |
2505 | + - Don't change /etc/default/keyboard at package upgrades on |
2506 | + desktops, since it may conflict with how desktops deal with |
2507 | + keyboard configuration (LP: #1762952). |
2508 | + |
2509 | + -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com> Tue, 15 May 2018 01:12:00 +0200 |
2510 | + |
2511 | +console-setup (1.178ubuntu2) bionic; urgency=medium |
2512 | + |
2513 | + * debian/keyboard-configuration.config: |
2514 | + - Drop the xkb-keymap bits once again as we're not ready for those yet, as |
2515 | + it's currently causing an invalid default layout in the installer. |
2516 | + (LP: #1758647) |
2517 | + |
2518 | + -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Thu, 19 Apr 2018 08:53:32 +0200 |
2519 | + |
2520 | +console-setup (1.178ubuntu1) bionic; urgency=low |
2521 | + |
2522 | + * Merge from Debian unstable. Remaining changes: |
2523 | + - Add an apport hook. |
2524 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2525 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2526 | + kFreeBSD port of using UTF-8 in that case. |
2527 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2528 | + entirely complete, it looks better and is largely good enough. |
2529 | + - Set keymap and font in the initramfs if possible and sensible. |
2530 | + - debian/vtrgb, debian/vtrgb.vga, |
2531 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2532 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2533 | + scheme by default, with a VGA color scheme available as an alternative. |
2534 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2535 | + oem-config will ask them later, and copying these confuses it. |
2536 | + - Tolerate absence of setupcon in postinst scripts. |
2537 | + - Added templates for keyboard detection. |
2538 | + - If the detect-keyboard debconf plugin is available |
2539 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2540 | + detect the keyboard layout. |
2541 | + - Fix default keyboard selection for language/country combinations |
2542 | + lacking a proper combined locale. |
2543 | + - Map ppc64el/* to XKBMODEL=pc105. |
2544 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2545 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2546 | + console-setup-udeb: we do need those, since we don't use the simplified |
2547 | + xkb-keymap template from Debian just yet: this way we can still show |
2548 | + country/language names when selecting a keyboard, layout or variant. |
2549 | + - Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed |
2550 | + by the Ubuntu archive installer. |
2551 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2552 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2553 | + - Fix command injection in ckbcomp. |
2554 | + - Generate a locale locally for translating keyboard names in |
2555 | + kbdnames-maker. |
2556 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2557 | + - setupcon: |
2558 | + - the variables are taken from a config file which, if changed, |
2559 | + invalidates the cache. |
2560 | + - there is only ever one keyboard map per system. |
2561 | + - the system should not have to resolve filenames to find the keymap cache |
2562 | + on boot. |
2563 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2564 | + configs. |
2565 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2566 | + loadkeys can't find a console. |
2567 | + - Handle unattended upgrades without breaking plymouth when updating |
2568 | + console fonts. |
2569 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2570 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2571 | + and all layouts are selectable. |
2572 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2573 | + of "German (Switzerland), since it includes French too. |
2574 | + - Add console-setup-tty and the udev rule that uses it to set Unicode, font, |
2575 | + and keyboard mode at early boot. |
2576 | + - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2577 | + from xkb-data. |
2578 | + - Don't cat over the keymaps; they're already moved to the right place. |
2579 | + - debian/console-setup.postinst: Replace the checking of fgconsole in [1-6] |
2580 | + with checking if fgconsole is a tty according to logind. The previous |
2581 | + assumption was that a graphical environment would be on vt7, which isn't |
2582 | + true with gnome-shell any more. |
2583 | + - debian/console-setup.postinst, debian/keyboard-configuration.postinst: |
2584 | + Don't call setupcon --force -k any more - it breaks wayland sessions. |
2585 | + (LP: #1710637) |
2586 | + - debian/control: drop console-setup-freebsd: we don't keep it around since |
2587 | + it's uninstallable because vidcontrol/kbdcontrol. |
2588 | + - debian/keyboard-configuration.config: re-lower the priority for the layout |
2589 | + question that got garbled in the merge. |
2590 | + - Don't use console-setup-tty or its udev rule. This dates back to lucid and |
2591 | + now systemd is apparently able to handle this correctly. It's now actively |
2592 | + breaking graphical sessions. (LP: #1710637) |
2593 | + - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2594 | + build a complete set of translated keyboard layout/variant names. |
2595 | + - Drop dependency from console-setup to initramfs-tools | |
2596 | + linux-initramfs-tool; this was a versioned dependency used for upgrades, |
2597 | + now long obsolete. |
2598 | + * Fix previous patches: |
2599 | + - Correctly setup console in initramfs again (LP: #1719612) |
2600 | + - Make COPYRIGHT a symlink to debian/copyright, and keep various |
2601 | + other symlinks in place that were dropped in earlier uploads. |
2602 | + - Do some extra work to disable kfreebsd, dh was complaining about |
2603 | + unknown packages and failing. |
2604 | + - debian/clean: Delete Keyboard/tree-keymaps/ on clean |
2605 | + |
2606 | + -- Julian Andres Klode <juliank@ubuntu.com> Mon, 19 Feb 2018 09:29:02 +0100 |
2607 | + |
2608 | console-setup (1.178) unstable; urgency=medium |
2609 | |
2610 | [ Updated translations ] |
2611 | @@ -717,6 +1748,122 @@ console-setup (1.167) unstable; urgency=medium |
2612 | |
2613 | -- Christian Perrier <bubulle@debian.org> Fri, 15 Sep 2017 06:16:35 +0200 |
2614 | |
2615 | +console-setup (1.166ubuntu7) artful; urgency=medium |
2616 | + |
2617 | + * Drop dependency from console-setup to initramfs-tools | |
2618 | + linux-initramfs-tool; this was a versioned dependency used for upgrades, |
2619 | + now long obsolete. |
2620 | + |
2621 | + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 05 Oct 2017 12:04:08 -0700 |
2622 | + |
2623 | +console-setup (1.166ubuntu6) artful; urgency=medium |
2624 | + |
2625 | + * debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to |
2626 | + build a complete set of translated keyboard layout/variant names. |
2627 | + |
2628 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Thu, 28 Sep 2017 17:46:56 -0400 |
2629 | + |
2630 | +console-setup (1.166ubuntu5) artful; urgency=medium |
2631 | + |
2632 | + * Don't use console-setup-tty or its udev rule. This dates back to lucid and |
2633 | + now systemd is apparently able to handle this correctly. It's now actively |
2634 | + breaking graphical sessions. (LP: #1710637) |
2635 | + |
2636 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 18 Sep 2017 16:36:50 -0400 |
2637 | + |
2638 | +console-setup (1.166ubuntu4) artful; urgency=medium |
2639 | + |
2640 | + * Keyboard/Makefile: Add a rule to make KeyboardNames.pl, needed by ubiquity |
2641 | + (see Debian Bug#874474) |
2642 | + |
2643 | + -- Iain Lane <iain@orangesquash.org.uk> Wed, 06 Sep 2017 13:39:01 +0100 |
2644 | + |
2645 | +console-setup (1.166ubuntu3) artful; urgency=medium |
2646 | + |
2647 | + * debian/keyboard-configuration.config: re-lower the priority for the layout |
2648 | + question that got garbled in the merge. |
2649 | + |
2650 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Tue, 05 Sep 2017 14:58:49 -0400 |
2651 | + |
2652 | +console-setup (1.166ubuntu2) artful; urgency=medium |
2653 | + |
2654 | + * debian/control: drop console-setup-freebsd: we don't keep it around since |
2655 | + it's uninstallable because vidcontrol/kbdcontrol. |
2656 | + |
2657 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 23 Aug 2017 19:06:27 -0400 |
2658 | + |
2659 | +console-setup (1.166ubuntu1) artful; urgency=medium |
2660 | + |
2661 | + [ Mathieu Trudel-Lapierre ] |
2662 | + * Merge from Debian unstable; remaining changes: |
2663 | + - Add an apport hook. |
2664 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2665 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2666 | + kFreeBSD port of using UTF-8 in that case. |
2667 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2668 | + entirely complete, it looks better and is largely good enough. |
2669 | + - Set keymap and font in the initramfs if possible and sensible. |
2670 | + - debian/vtrgb, debian/vtrgb.vga, |
2671 | + debian/console-setup-linux.setvtrgb.service, debian/rules, |
2672 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2673 | + scheme by default, with a VGA color scheme available as an alternative. |
2674 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2675 | + oem-config will ask them later, and copying these confuses it. |
2676 | + - Tolerate absence of setupcon in postinst scripts. |
2677 | + - Added templates for keyboard detection. |
2678 | + - If the detect-keyboard debconf plugin is available |
2679 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2680 | + detect the keyboard layout. |
2681 | + - Fix default keyboard selection for language/country combinations |
2682 | + lacking a proper combined locale. |
2683 | + - Map ppc64el/* to XKBMODEL=pc105. |
2684 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2685 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2686 | + console-setup-udeb: we do need those, since we don't use the simplified |
2687 | + xkb-keymap template from Debian just yet: this way we can still show |
2688 | + country/language names when selecting a keyboard, layout or variant. |
2689 | + - Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed |
2690 | + by the Ubuntu archive installer. |
2691 | + - Include pc105.tree for ubiquity; make sure it gets built. |
2692 | + - Add Keyboard/Makefile rule to build pc105.tree. |
2693 | + - Fix command injection in ckbcomp. |
2694 | + - Generate a locale locally for translating keyboard names in |
2695 | + kbdnames-maker. |
2696 | + - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. |
2697 | + - setupcon: |
2698 | + - the variables are taken from a config file which, if changed, |
2699 | + invalidates the cache. |
2700 | + - there is only ever one keyboard map per system. |
2701 | + - the system should not have to resolve filenames to find the keymap cache |
2702 | + on boot. |
2703 | + - Map XKBMODEL=SKIP to '' for compatibility with existing |
2704 | + configs. |
2705 | + - Explicitly exit 0, so that postinsts don't fail in the event that |
2706 | + loadkeys can't find a console. |
2707 | + - Handle unattended upgrades without breaking plymouth when updating |
2708 | + console fonts. |
2709 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2710 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2711 | + and all layouts are selectable. |
2712 | + - Make sure we give a meaningful name to ch layouts: "Switzerland" instead |
2713 | + of "German (Switzerland), since it includes French too. |
2714 | + - Add console-setup-tty and the udev rule that uses it to set Unicode, font, |
2715 | + and keyboard mode at early boot. |
2716 | + * Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data |
2717 | + from xkb-data. |
2718 | + * Don't cat over the keymaps; they're already moved to the right place. |
2719 | + |
2720 | + [ Iain Lane ] |
2721 | + * debian/console-setup.postinst: Replace the checking of fgconsole in [1-6] |
2722 | + with checking if fgconsole is a tty according to logind. The previous |
2723 | + assumption was that a graphical environment would be on vt7, which isn't |
2724 | + true with gnome-shell any more. |
2725 | + * debian/console-setup.postinst, debian/keyboard-configuration.postinst: |
2726 | + Don't call setupcon --force -k any more - it breaks wayland sessions. |
2727 | + (LP: #1710637) |
2728 | + |
2729 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Thu, 10 Aug 2017 15:06:17 -0400 |
2730 | + |
2731 | console-setup (1.166) unstable; urgency=medium |
2732 | |
2733 | [ Updated translations ] |
2734 | @@ -924,6 +2071,209 @@ console-setup (1.143) unstable; urgency=medium |
2735 | |
2736 | -- Christian Perrier <bubulle@debian.org> Sun, 22 May 2016 08:47:29 +0200 |
2737 | |
2738 | +console-setup (1.142ubuntu8) artful; urgency=medium |
2739 | + |
2740 | + * Drop upstart system jobs. |
2741 | + |
2742 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 21 Aug 2017 16:15:49 +0100 |
2743 | + |
2744 | +console-setup (1.142ubuntu7) artful; urgency=medium |
2745 | + |
2746 | + * Do the same as ubuntu6 in Keyboard/compose_translator too. |
2747 | + * Cherry-pick b887014dc243d3966bbb6bda975803798df7c33f from Samuel Thibaut |
2748 | + and 6800af170ff5017b67b7e0b85b61a6176eb56361 from Gregor Hermann, as well |
2749 | + as fixing Keyboard/kbdnames - perl doesn't look at `.' any more. |
2750 | + |
2751 | + -- Iain Lane <iain@orangesquash.org.uk> Mon, 21 Aug 2017 10:48:31 +0100 |
2752 | + |
2753 | +console-setup (1.142ubuntu6) artful; urgency=medium |
2754 | + |
2755 | + * Use pragma utf8 instead of the deprecated encoding pragma. Shamelessly |
2756 | + copied from Debian's 1.143 change by Anton Zinoviev. |
2757 | + |
2758 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Fri, 04 Aug 2017 15:23:53 -0400 |
2759 | + |
2760 | +console-setup (1.142ubuntu5) yakkety; urgency=medium |
2761 | + |
2762 | + * debian/console-setup-linux.setvtrgb.service: add condition to only |
2763 | + execute when /dev/tty0 exists. This is the same condition as used by |
2764 | + getty@.service unit to prevent attempting setting up VT when none are |
2765 | + present. This is a common case on serial only architectures and |
2766 | + virtual machines. Resolves degraded boots on s390x/ppc64el. |
2767 | + |
2768 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 26 Sep 2016 13:31:08 +0100 |
2769 | + |
2770 | +console-setup (1.142ubuntu4) yakkety; urgency=medium |
2771 | + |
2772 | + * debian/keyboard-configuration.postinst: we shouldn't fail if |
2773 | + dpkg-maintscript-helpers can't figure out the package for removal of |
2774 | + console-setup and keyboard-setup init scripts -- in ubiquity we won't have |
2775 | + the outer checked directory /lib/debian-installer.d; and we won't have any |
2776 | + files to remove on account of likely being a new install. (LP: #1578285) |
2777 | + |
2778 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 08 Jun 2016 14:39:12 -0400 |
2779 | + |
2780 | +console-setup (1.142ubuntu3) yakkety; urgency=medium |
2781 | + |
2782 | + * Replace initscripts dependency with init-system-helpers (>= 1.29~), to |
2783 | + allow dropping initscripts at some point. (Closes: #804988) |
2784 | + |
2785 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 30 May 2016 08:15:32 +0200 |
2786 | + |
2787 | +console-setup (1.142ubuntu2) yakkety; urgency=medium |
2788 | + |
2789 | + * Unbreak my last console-setup upload: |
2790 | + - debian/control: We want the locales package, not locales-all. |
2791 | + - Use keymapper to generate decision trees for a restricted subset of |
2792 | + the pc105 model. |
2793 | + * debian/rules: enable the setvtrgb.service correctly. |
2794 | + * debian/rules: remove keyboard-configuration trying to install console-setup |
2795 | + since it's now in console-setup. |
2796 | + * debian/keyboard-configuration.links: removed. |
2797 | + * debian/control: fix Breaks/Replaces so the initscript move to the |
2798 | + console-setup-linux package from keyboard-configuration goes smoothly. |
2799 | + |
2800 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Fri, 29 Apr 2016 23:38:34 -0400 |
2801 | + |
2802 | +console-setup (1.142ubuntu1) yakkety; urgency=medium |
2803 | + |
2804 | + * Merge from Debian unstable; remaining changes: |
2805 | + - Don't gzip font or ACM files in /etc/console-setup/. The space saving |
2806 | + is negligible, and it's more efficient not to need to uncompress them |
2807 | + at boot time. |
2808 | + - Include pc105.tree for ubiquity. |
2809 | + - Set keymap and font in the initramfs if possible and sensible. |
2810 | + - Add an apport hook. |
2811 | + - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. |
2812 | + - Include support for translated keyboard names. |
2813 | + - Depend on debconf instead of pre-depending, because pre-depends have |
2814 | + no effect on config scripts. |
2815 | + - debian/vtrgb, debian/vtrgb.vga, |
2816 | + debian/console-setup-linux.setvtrgb.upstart, debian/rules, |
2817 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
2818 | + scheme by default, with a VGA color scheme available as an alternative. |
2819 | + - Make setupcon explicitly exit 0, so that postinsts don't fail in the |
2820 | + event that loadkeys can't find a console. |
2821 | + - Generate a locale locally for translating keyboard names in |
2822 | + kbdnames-maker. |
2823 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
2824 | + oem-config will ask them later, and copying these confuses it. |
2825 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
2826 | + entirely complete, it looks better and is largely good enough. |
2827 | + - If the detect-keyboard debconf plugin is available |
2828 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
2829 | + detect the keyboard layout. |
2830 | + - Fix default keyboard selection for language/country combinations |
2831 | + lacking a proper combined locale. |
2832 | + - Drop the layout/variant priority to high on fresh installs. |
2833 | + - Set default for Dutch to us(intl), not just us. |
2834 | + - Set default layout for Vietnam to 'us'. |
2835 | + - Set default variant for French to oss. |
2836 | + - Set default layout for Simplified Chinese to 'cn'. |
2837 | + - Don't use the default keyboard variant if the layout is overridden by |
2838 | + preseeding. |
2839 | + - If keyboard-configuration/layoutcode is preseeded but not marked as |
2840 | + seen, then set the default layout but don't lower the layout question |
2841 | + priority or preseed console-setup/ask_detect. |
2842 | + - Use the default keyboard model if an existing configuration file sets |
2843 | + XKBMODEL="". |
2844 | + - Go back to always asking layout before variant. |
2845 | + - Fix keyboard layout detection to set the layout properly. |
2846 | + - Reset keyboard-configuration/toggle to the default if it's set to "No |
2847 | + toggling" and you select a non-Latin layout. |
2848 | + - Automatically save the font and keymap to /etc in |
2849 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
2850 | + ensure that the font and keymap are saved to /etc during initial |
2851 | + installation. |
2852 | + - Load the new keyboard configuration immediately when running |
2853 | + 'dpkg-reconfigure keyboard-configuration' in an installed system. |
2854 | + - Don't fail to configure keyboard-configuration if setxkbmap fails to |
2855 | + talk to the X display. |
2856 | + - Tolerate absence of setupcon in keyboard-configuration.postinst. |
2857 | + - Drop the simplified keyboard-configuration/xkb-keymap question. |
2858 | + - Fix command injection in ckbcomp. |
2859 | + - debian/console-setup.console-font.upstart: Add Upstart job that sets up |
2860 | + console font when plymouth-splash is starting. |
2861 | + - Override description of the ch layout from "German (Switzerland)" to |
2862 | + just "Switzerland". |
2863 | + - Map ppc64el/* to XKBMODEL=pc105. |
2864 | + - setupcon: Map XKBMODEL=SKIP to '' for compatibility with existing |
2865 | + configs. |
2866 | + - debian/rules: revert hard-coding of a list of "debconf-selectable" |
2867 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
2868 | + and all layouts are selectable. |
2869 | + - setupcon: revert ridiculous upstream twiddling of keymap cache filenames: |
2870 | + - the variables are taken from a config file which, if changed, |
2871 | + invalidates the cache. |
2872 | + - there is only ever one keyboard map per system. |
2873 | + - the system should not have to resolve filenames to find the keymap cache |
2874 | + on boot. |
2875 | + - Move vtrgb handling to console-setup-linux package, since this is clearly |
2876 | + Linux-specific. |
2877 | + - Add missing console-setup-linux.prerm to remove /etc/vtrgb alternatives |
2878 | + - Keyboard/kbdcompiler: fix bug in filtering of unsupported variants that |
2879 | + breaks generation of the pc105.tree for d-i keyboard detection. |
2880 | + - debian/keyboard-configuration.postinst: udpkg is not part of an installed |
2881 | + Debian system; don't fail to configure if it's absent and the script is |
2882 | + called outside of an installer context. |
2883 | + - Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed |
2884 | + by the Ubuntu archive installer. |
2885 | + - debian/keyboard-configuration.config: fix typo in model check for SKIP; |
2886 | + even when looking up the layout/variant, we need to check for the model |
2887 | + as XKBMODEL, since $model doesn't exist. |
2888 | + - debian/preprocessor: revert the removal of keyboard names (for size) of |
2889 | + console-setup-udeb: we do need those, since we don't use the simplified |
2890 | + xkb-keymap template from Debian just yet: this way we can still show |
2891 | + country/language names when selecting a keyboard, layout or variant. |
2892 | + - Properly handle settings CODESET and FONSIZE when they equals 'guess' or |
2893 | + are unset. |
2894 | + - keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2895 | + - debian/keyboard-configuration.config: run grep with -a (to deal with files |
2896 | + as ASCII data) when searching for keyboard, locale, and layout names. |
2897 | + - Add ConditionPathExists=/dev/tty0 to the console-setup.service, to |
2898 | + avoid running the unit on platforms without virtual consoles |
2899 | + - debian/rules: Drop obsolete and no-op dh_installinit --upstart-only |
2900 | + option. |
2901 | + - Add debian/keyboard-configuration.links to (statically) enable |
2902 | + console-setup.service. It is not being pulled in by plymouth any more, and |
2903 | + doing so was brittle and unexpected. |
2904 | + - console-setup.service: Set RemainAfterExit. |
2905 | + - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
2906 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
2907 | + kFreeBSD port of using UTF-8 in that case. |
2908 | + - debian/control: allow dracut to be installable by adding an alternate |
2909 | + depends on linux-initramfs-tool for console-setup. |
2910 | + - Reinstate checking for XKBLAYOUT being in the config file: this handles |
2911 | + the cases where installs done with ubiquity don't have their debconf seen |
2912 | + flag set for model/layout questions. If layout is already configure, lower |
2913 | + the corresponding question's priority to medium so we don't ask it again. |
2914 | + - Add systemd unit for console-setup. That avoids waiting for $remote_fs |
2915 | + during early boot. (Note: there is no need to enable it, it gets pulled |
2916 | + in through systemd-vconsole-setup.service) |
2917 | + - Drop console-setup-freebsd; it's useless and uninstallable given that we |
2918 | + don't have a freebsd port. |
2919 | + - Make debian/keyboard-configuration.console-setup.init do the same as the |
2920 | + corresponding .upstart: I. e. just call loadkeys instead of setupcon, and |
2921 | + don't check the current console. (Font loading is already done via udev |
2922 | + rules). |
2923 | + * Dropped changes, included in Debian: |
2924 | + - Stop running debconf-updatepo on clean. |
2925 | + - Update for new layouts and variants for Montenegro and Serbia, and |
2926 | + migrate configuration files from the old layouts. |
2927 | + * Dropped changes, no longer needed: |
2928 | + - Move boot tasks to a combination of two udev rules and a single |
2929 | + Upstart job, ensuring that they're run at points when we are able to |
2930 | + satisfy the constraints on the relevant ioctls. |
2931 | + - Replace usplash detection code with Plymouth detection code. |
2932 | + - Use keymapper to generate decision trees for a restricted subset of |
2933 | + the pc105 model. |
2934 | + * debian/console-setup-linux.setvtrgb.service: port our vtrgb upstart job to |
2935 | + a systemd unit service so we can again apply the right color scheme. |
2936 | + * Fonts/Makefile: sort BDFS_TO_DOUBLE; this will avoid unnecessary delta |
2937 | + showing on every upload just because the fonts are not in the same order. |
2938 | + |
2939 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Fri, 29 Apr 2016 11:36:58 -0400 |
2940 | + |
2941 | console-setup (1.142) unstable; urgency=medium |
2942 | |
2943 | [ Updated translations ] |
2944 | @@ -1285,6 +2635,253 @@ console-setup (1.109) unstable; urgency=low |
2945 | |
2946 | -- Christian Perrier <bubulle@debian.org> Sat, 26 Jul 2014 08:52:31 +0200 |
2947 | |
2948 | +console-setup (1.108ubuntu15) xenial; urgency=medium |
2949 | + |
2950 | + * Properly handle settings CODESET and FONSIZE when they equals 'guess' or are unset. |
2951 | + - console-setup-tty, debian/console-setup.initramfs-hook, |
2952 | + debian/console-setup.initramfs-top |
2953 | + (LP: #1565542) |
2954 | + |
2955 | + -- Evgeniy Yanyuk <eugenenuke@gmail.com> Tue, 19 Apr 2016 15:22:17 -0400 |
2956 | + |
2957 | +console-setup (1.108ubuntu14) xenial; urgency=medium |
2958 | + |
2959 | + * keyboard_present.sh: Quiet config/postinst when we have no USB devices. |
2960 | + |
2961 | + -- Adam Conrad <adconrad@ubuntu.com> Tue, 12 Apr 2016 13:15:05 -0600 |
2962 | + |
2963 | +console-setup (1.108ubuntu13) xenial; urgency=medium |
2964 | + |
2965 | + * debian/keyboard-configuration.config: run grep with -a (to deal with files |
2966 | + as ASCII data) when searching for keyboard, locale, and layout names. |
2967 | + (LP: #1549529) |
2968 | + |
2969 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 04 Apr 2016 13:47:04 -0400 |
2970 | + |
2971 | +console-setup (1.108ubuntu12) xenial; urgency=medium |
2972 | + |
2973 | + * No-change rebuild to properly generate console-setup-udeb's list of |
2974 | + valid keyboard layouts and variants. |
2975 | + |
2976 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 24 Mar 2016 10:50:39 -0400 |
2977 | + |
2978 | +console-setup (1.108ubuntu11) xenial; urgency=medium |
2979 | + |
2980 | + * Add ConditionPathExists=/dev/tty0 to the console-setup.service, to |
2981 | + avoid running the unit on platforms without virtual consoles, |
2982 | + e.g. s390x. LP: #1552733 |
2983 | + |
2984 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 03 Mar 2016 14:41:05 +0000 |
2985 | + |
2986 | +console-setup (1.108ubuntu10) xenial; urgency=medium |
2987 | + |
2988 | + * debian/rules: Drop obsolete and no-op dh_installinit --upstart-only |
2989 | + option. (LP: #1519228) |
2990 | + * Add debian/keyboard-configuration.links to (statically) enable |
2991 | + console-setup.service. It is not being pulled in by plymouth any more, and |
2992 | + doing so was brittle and unexpected. (LP: #1531442) |
2993 | + * console-setup.service: Set RemainAfterExit. |
2994 | + |
2995 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 11 Jan 2016 15:02:09 +0100 |
2996 | + |
2997 | +console-setup (1.108ubuntu9) wily; urgency=medium |
2998 | + |
2999 | + * Cherry-pick fix from git for udpkg/Hurd noise in keyboard-configuration. |
3000 | + |
3001 | + -- Adam Conrad <adconrad@ubuntu.com> Tue, 20 Oct 2015 12:51:36 +0100 |
3002 | + |
3003 | +console-setup (1.108ubuntu8) wily; urgency=medium |
3004 | + |
3005 | + * Properly handle setting XKBVARIANT when using keyboard detection. |
3006 | + (LP: #1506551) |
3007 | + |
3008 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 19 Oct 2015 11:13:01 +0100 |
3009 | + |
3010 | +console-setup (1.108ubuntu7) wily; urgency=medium |
3011 | + |
3012 | + * Fix incorrect versioning change from last upload; initramfs-tools |
3013 | + 0.85eubuntu12 looks wrong but was in fact correct. |
3014 | + * If the locale is C during configuration, only set CHARMAP to ISO-8859-15 |
3015 | + on kFreeBSD; otherwise restore the previous behaviour from before the |
3016 | + kFreeBSD port of using UTF-8 in that case (LP: #1484101). |
3017 | + |
3018 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 02 Oct 2015 11:18:04 +0100 |
3019 | + |
3020 | +console-setup (1.108ubuntu6) wily; urgency=medium |
3021 | + |
3022 | + * debian/control: allow dracut to be installable by adding an alternate |
3023 | + depends on linux-initramfs-tool for console-setup. |
3024 | + |
3025 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 08 Sep 2015 22:36:52 -0400 |
3026 | + |
3027 | +console-setup (1.108ubuntu5) vivid; urgency=medium |
3028 | + |
3029 | + * Reinstate checking for XKBLAYOUT being in the config file: this handles |
3030 | + the cases where installs done with ubiquity don't have their debconf seen |
3031 | + flag set for model/layout questions. If layout is already configure, lower |
3032 | + the corresponding question's priority to medium so we don't ask it again. |
3033 | + (LP: #1446231) |
3034 | + |
3035 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 21 Apr 2015 17:19:21 -0400 |
3036 | + |
3037 | +console-setup (1.108ubuntu4) vivid; urgency=medium |
3038 | + |
3039 | + * Add systemd unit for console-setup. That avoids waiting for $remote_fs |
3040 | + during early boot. (Note: there is no need to enable it, it gets pulled |
3041 | + in through systemd-vconsole-setup.service) (LP: #1430280) |
3042 | + |
3043 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 11 Mar 2015 15:33:49 +0100 |
3044 | + |
3045 | +console-setup (1.108ubuntu3) vivid; urgency=medium |
3046 | + |
3047 | + * Drop console-setup-freebsd; it's useless and uninstallable given that we |
3048 | + don't have a freebsd port. |
3049 | + |
3050 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 03 Mar 2015 10:15:31 -0500 |
3051 | + |
3052 | +console-setup (1.108ubuntu2) vivid; urgency=medium |
3053 | + |
3054 | + * Fix the mess I made with the previous upload: |
3055 | + * Reinstate changelog entry from 1.70ubuntu10; the changes aren't necessary |
3056 | + as keyboard-configuration does get the translated names of keyboards. |
3057 | + * Reinstate changes from 1.70ubuntu11: |
3058 | + - Make debian/keyboard-configuration.console-setup.init do the same as the |
3059 | + corresponding .upstart: I. e. just call loadkeys instead of setupcon, and |
3060 | + don't check the current console. (Font loading is already done via udev |
3061 | + rules). |
3062 | + |
3063 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 02 Mar 2015 17:55:46 -0500 |
3064 | + |
3065 | +console-setup (1.108ubuntu1) vivid; urgency=medium |
3066 | + |
3067 | + [ Steve Langasek ] |
3068 | + * Merge from Debian unstable, remaining changes: (LP: #1426721) |
3069 | + - Don't gzip font or ACM files in /etc/console-setup/. The space saving |
3070 | + is negligible, and it's more efficient not to need to uncompress them |
3071 | + at boot time. |
3072 | + - Include pc105.tree for ubiquity. |
3073 | + - Move boot tasks to a combination of two udev rules and a single |
3074 | + Upstart job, ensuring that they're run at points when we are able to |
3075 | + satisfy the constraints on the relevant ioctls. |
3076 | + - Stop running debconf-updatepo on clean. |
3077 | + - Set keymap and font in the initramfs if possible and sensible. |
3078 | + - Add an apport hook. |
3079 | + - Use keymapper to generate decision trees for a restricted subset of |
3080 | + the pc105 model. |
3081 | + - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. |
3082 | + - Include support for translated keyboard names. |
3083 | + - Depend on debconf instead of pre-depending, because pre-depends have |
3084 | + no effect on config scripts. |
3085 | + - debian/vtrgb, debian/vtrgb.vga, |
3086 | + debian/console-setup-linux.setvtrgb.upstart, debian/rules, |
3087 | + debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color |
3088 | + scheme by default, with a VGA color scheme available as an alternative. |
3089 | + - Make setupcon explicitly exit 0, so that postinsts don't fail in the |
3090 | + event that loadkeys can't find a console. |
3091 | + - Update for new layouts and variants for Montenegro and Serbia, and |
3092 | + migrate configuration files from the old layouts. |
3093 | + - Generate a locale locally for translating keyboard names in |
3094 | + kbdnames-maker. |
3095 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
3096 | + oem-config will ask them later, and copying these confuses it. |
3097 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
3098 | + entirely complete, it looks better and is largely good enough. |
3099 | + - If the detect-keyboard debconf plugin is available |
3100 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3101 | + detect the keyboard layout. |
3102 | + - Fix default keyboard selection for language/country combinations |
3103 | + lacking a proper combined locale. |
3104 | + - Drop the layout/variant priority to high on fresh installs. |
3105 | + - Set default for Dutch to us(intl), not just us. |
3106 | + - Set default layout for Vietnam to 'us'. |
3107 | + - Set default variant for French to oss. |
3108 | + - Set default layout for Simplified Chinese to 'cn'. |
3109 | + - Don't use the default keyboard variant if the layout is overridden by |
3110 | + preseeding. |
3111 | + - If keyboard-configuration/layoutcode is preseeded but not marked as |
3112 | + seen, then set the default layout but don't lower the layout question |
3113 | + priority or preseed console-setup/ask_detect. |
3114 | + - Use the default keyboard model if an existing configuration file sets |
3115 | + XKBMODEL="". |
3116 | + - Go back to always asking layout before variant. |
3117 | + - Fix keyboard layout detection to set the layout properly. |
3118 | + - Reset keyboard-configuration/toggle to the default if it's set to "No |
3119 | + toggling" and you select a non-Latin layout. |
3120 | + - Automatically save the font and keymap to /etc in |
3121 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3122 | + ensure that the font and keymap are saved to /etc during initial |
3123 | + installation. |
3124 | + - Replace usplash detection code with Plymouth detection code. |
3125 | + - Load the new keyboard configuration immediately when running |
3126 | + 'dpkg-reconfigure keyboard-configuration' in an installed system. |
3127 | + - Don't fail to configure keyboard-configuration if setxkbmap fails to |
3128 | + talk to the X display. |
3129 | + - Tolerate absence of setupcon in keyboard-configuration.postinst. |
3130 | + - Drop the simplified keyboard-configuration/xkb-keymap question. |
3131 | + - Fix command injection in ckbcomp. |
3132 | + - debian/console-setup.console-font.upstart: Add Upstart job that sets up |
3133 | + console font when plymouth-splash is starting. |
3134 | + - Override description of the ch layout from "German (Switzerland)" to |
3135 | + just "Switzerland". |
3136 | + - Map ppc64el/* to XKBMODEL=pc105. |
3137 | + * Dropped changes, included in Debian: |
3138 | + - "Do not configure keyboard; keep kernel keymap" model option, |
3139 | + preseedable by keyboard-configuration/modelcode=SKIP: this is now |
3140 | + supported upstream with either "unknown" or an empty string as the |
3141 | + model. |
3142 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
3143 | + tty, since the current tty might belong to X and changing X's tty out |
3144 | + of raw mode is a very bad idea. |
3145 | + - Include Terminus font in the compiled packages. Do not depend, but |
3146 | + conflict/provide/replace console-terminus. New upstream version of |
3147 | + the Terminus font (4.32). |
3148 | + - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker, |
3149 | + and likewise have keyboard-configuration depend on |
3150 | + liblocale-gettext-perl. |
3151 | + - Make keyboard-configuration replace old console-setup/console-setup-mini |
3152 | + versions as well as conflicting with them. |
3153 | + - Weaken test for whether /usr is mounted; testing for /usr/share is |
3154 | + sufficient, and fixes operation in d-i. |
3155 | + - Set default layout for Kurdish to tr(ku). |
3156 | + * Dropped changes, no longer needed: |
3157 | + - Cope with systems installed with console-setup-udeb (<< 1.53) (which |
3158 | + predates Ubuntu 12.04 and Debian wheezy). |
3159 | + - Drop ancient handling of an empty codeset in the config file. |
3160 | + - Drop vtrgb upgrade handling from natty |
3161 | + - Drop upstart job transition from lucid |
3162 | + * setupcon: Map XKBMODEL=SKIP to '' for compatibility with existing |
3163 | + configs. |
3164 | + * debian/rules: revert hard-coding of a list of "debconf-selectable" |
3165 | + layouts for the udebs, since we don't use this debconf question in Ubuntu |
3166 | + and all layouts are selectable. |
3167 | + * setupcon: revert ridiculous upstream twiddling of keymap cache filenames: |
3168 | + - the variables are taken from a config file which, if changed, |
3169 | + invalidates the cache. |
3170 | + - there is only ever one keyboard map per system. |
3171 | + - the system should not have to resolve filenames to find the keymap cache |
3172 | + on boot. |
3173 | + * Move vtrgb handling to console-setup-linux package, since this is clearly |
3174 | + Linux-specific. |
3175 | + * Add missing console-setup-linux.prerm to remove /etc/vtrgb alternatives |
3176 | + * Keyboard/kbdcompiler: fix bug in filtering of unsupported variants that |
3177 | + breaks generation of the pc105.tree for d-i keyboard detection. |
3178 | + * debian/keyboard-configuration.postinst: udpkg is not part of an installed |
3179 | + Debian system; don't fail to configure if it's absent and the script is |
3180 | + called outside of an installer context. |
3181 | + * Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed |
3182 | + by the Ubuntu archive installer. |
3183 | + |
3184 | + [ Mathieu Trudel-Lapierre ] |
3185 | + * debian/keyboard-configuration.config: fix typo in model check for SKIP; |
3186 | + even when looking up the layout/variant, we need to check for the model |
3187 | + as XKBMODEL, since $model doesn't exist. |
3188 | + * debian/preprocessor: revert the removal of keyboard names (for size) of |
3189 | + console-setup-udeb: we do need those, since we don't use the simplified |
3190 | + xkb-keymap template from Debian just yet: this way we can still show |
3191 | + country/language names when selecting a keyboard, layout or variant. |
3192 | + |
3193 | + -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 27 Feb 2015 16:36:52 -0500 |
3194 | + |
3195 | console-setup (1.108) unstable; urgency=low |
3196 | |
3197 | [ Updated translations ] |
3198 | @@ -1852,6 +3449,179 @@ console-setup (1.71) unstable; urgency=low |
3199 | |
3200 | -- Anton Zinoviev <zinoviev@debian.org> Mon, 21 Mar 2011 07:08:43 +0200 |
3201 | |
3202 | +console-setup (1.70ubuntu11) vivid; urgency=medium |
3203 | + |
3204 | + * Make debian/keyboard-configuration.console-setup.init do the same as the |
3205 | + corresponding .upstart: I. e. just call loadkeys instead of setupcon, and |
3206 | + don't check the current console. (Font loading is already done via udev |
3207 | + rules). (LP: #1400393) |
3208 | + |
3209 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 17 Dec 2014 07:55:34 +0100 |
3210 | + |
3211 | +console-setup (1.70ubuntu10) vivid; urgency=medium |
3212 | + |
3213 | + * Add all language-packs as build dependencies, to get translated names |
3214 | + of keyboard names in the DEBIAN/config of keyboard-setup package. |
3215 | + |
3216 | + -- Dimitri John Ledkov <dimitri.j.ledkov@linux.intel.com> Sun, 30 Nov 2014 22:21:38 +0000 |
3217 | + |
3218 | +console-setup (1.70ubuntu9) utopic; urgency=high |
3219 | + |
3220 | + * No change rebuild against new dh_installinit, to call update-rc.d at |
3221 | + postinst. |
3222 | + |
3223 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 28 May 2014 10:39:17 +0100 |
3224 | + |
3225 | +console-setup (1.70ubuntu8) trusty; urgency=medium |
3226 | + |
3227 | + * Map ppc64el/* to XKBMODEL=pc105. |
3228 | + |
3229 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 29 Jan 2014 13:14:53 +0000 |
3230 | + |
3231 | +console-setup (1.70ubuntu7) raring; urgency=low |
3232 | + |
3233 | + * Override description of the ch layout from "German (Switzerland)" to |
3234 | + just "Switzerland" (LP: #869825). |
3235 | + |
3236 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 13 Mar 2013 16:35:47 +0000 |
3237 | + |
3238 | +console-setup (1.70ubuntu6) quantal; urgency=low |
3239 | + |
3240 | + * debian/console-setup.console-font.upstart: Add Upstart job that sets up |
3241 | + console font when plymouth-splash is starting, to work around a possible |
3242 | + udev/plymouth race that would otherwise prevent the font being set |
3243 | + (thanks, Ahmed El-Mahmoudy and Andrey Bondarenko; LP: #632382). |
3244 | + |
3245 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 09 Oct 2012 01:50:48 +0100 |
3246 | + |
3247 | +console-setup (1.70ubuntu5) precise-proposed; urgency=low |
3248 | + |
3249 | + * Update Ubuntu-specific translations from Launchpad (LP: #985605). |
3250 | + |
3251 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 19 Apr 2012 16:03:16 +0100 |
3252 | + |
3253 | +console-setup (1.70ubuntu4) precise; urgency=low |
3254 | + |
3255 | + * Add definitions for four (ignored) dead-keys: dead_belowcomma, |
3256 | + dead_currency, dead_doublegrave, and dead_invertedbreve. Cherrypick |
3257 | + from Debian git. |
3258 | + (LP: #738314) |
3259 | + * Fix command injection in ckbcomp (thanks to Emanuel Bronshtein) |
3260 | + (LP: #782705) |
3261 | + |
3262 | + -- Bryce Harrington <bryce@ubuntu.com> Mon, 19 Mar 2012 21:13:39 -0700 |
3263 | + |
3264 | +console-setup (1.70ubuntu3) precise; urgency=low |
3265 | + |
3266 | + * No change rebuild for new xkb-data. (LP: #953328) |
3267 | + |
3268 | + -- Stéphane Graber <stgraber@ubuntu.com> Thu, 15 Mar 2012 11:48:58 -0400 |
3269 | + |
3270 | +console-setup (1.70ubuntu2) precise; urgency=low |
3271 | + |
3272 | + * Drop the simplified keyboard-configuration/xkb-keymap question; it |
3273 | + breaks existing preseeding, might confuse Ubiquity, and people are |
3274 | + already used to the layout/variant questions in Ubuntu (LP: #894187). |
3275 | + |
3276 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 24 Nov 2011 15:05:27 +0000 |
3277 | + |
3278 | +console-setup (1.70ubuntu1) precise; urgency=low |
3279 | + |
3280 | + * Merge from Debian testing, remaining changes: |
3281 | + - Include Terminus font in the compiled packages. Do not depend, but |
3282 | + conflict/provide/replace console-terminus. New upstream version of |
3283 | + the Terminus font (4.32). |
3284 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
3285 | + preseedable by keyboard-configuration/modelcode=SKIP. |
3286 | + - Use keymapper to generate decision trees for a restricted subset of |
3287 | + the pc105 model. |
3288 | + - Update for new layouts and variants for Montenegro and Serbia, and |
3289 | + migrate configuration files from the old layouts. |
3290 | + - Generate a locale locally for translating keyboard names in |
3291 | + kbdnames-maker. |
3292 | + - Move boot tasks to a combination of two udev rules and a single |
3293 | + Upstart job, ensuring that they're run at points when we are able to |
3294 | + satisfy the constraints on the relevant ioctls. |
3295 | + - Don't gzip font or ACM files in /etc/console-setup/. The space saving |
3296 | + is negligible, and it's more efficient not to need to uncompress them |
3297 | + at boot time. |
3298 | + - Don't copy keyboard-configuration questions to /target in OEM mode. |
3299 | + oem-config will ask them later, and copying these confuses it. |
3300 | + - Add an apport hook. |
3301 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
3302 | + entirely complete, it looks better and is largely good enough. |
3303 | + - Set keymap and font in the initramfs if possible and sensible. |
3304 | + - Don't try to call update-rc.d if it doesn't exist, such as in d-i. |
3305 | + - debian/vtrgb, debian/vtrgb.vga, debian/console-setup.setvtrgb.upstart, |
3306 | + debian/rules, debian/console-setup.postinst: use Ubuntu's virtual |
3307 | + terminal color scheme by default, with a VGA color scheme available |
3308 | + as an alternative. |
3309 | + - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker, |
3310 | + and likewise have keyboard-configuration depend on |
3311 | + liblocale-gettext-perl. |
3312 | + - Depend on debconf instead of pre-depending, because pre-depends have |
3313 | + no effect on config scripts. |
3314 | + - Make keyboard-configuration replace old console-setup/console-setup-mini |
3315 | + versions as well as conflicting with them. |
3316 | + - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. |
3317 | + - If the detect-keyboard debconf plugin is available |
3318 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3319 | + detect the keyboard layout. |
3320 | + - Fix default keyboard selection for language/country combinations |
3321 | + lacking a proper combined locale. |
3322 | + - Drop the layout/variant priority to high on fresh installs. |
3323 | + - Set default for Dutch to us(intl), not just us. |
3324 | + - Set default layout for Kurdish to tr(ku). |
3325 | + - Set default layout for Vietnam to 'us'. |
3326 | + - Set default variant for French to oss. |
3327 | + - Set default layout for Simplified Chinese to 'cn'. |
3328 | + - Don't use the default keyboard variant if the layout is overridden by |
3329 | + preseeding. |
3330 | + - If keyboard-configuration/layoutcode is preseeded but not marked as |
3331 | + seen, then set the default layout but don't lower the layout question |
3332 | + priority or preseed console-setup/ask_detect. |
3333 | + - Use the default keyboard model if an existing configuration file sets |
3334 | + XKBMODEL="". |
3335 | + - console-setup-udeb (<< 1.53) didn't set the seen flag in the installed |
3336 | + system. Cope with this and avoid asking the layout and variant |
3337 | + questions again if the default debconf priority is at least high. |
3338 | + (squeeze has >> 1.53, so this can be dropped after 12.04.) |
3339 | + - Go back to always asking layout before variant. |
3340 | + - Fix keyboard layout detection to set the layout properly. |
3341 | + - Reset keyboard-configuration/toggle to the default if it's set to "No |
3342 | + toggling" and you select a non-Latin layout. |
3343 | + - Automatically save the font and keymap to /etc in |
3344 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3345 | + ensure that the font and keymap are saved to /etc during initial |
3346 | + installation. |
3347 | + - Replace usplash detection code with Plymouth detection code. |
3348 | + - Load the new keyboard configuration immediately when running |
3349 | + 'dpkg-reconfigure keyboard-configuration' in an installed system. |
3350 | + - Don't fail to configure keyboard-configuration if setxkbmap fails to |
3351 | + talk to the X display. |
3352 | + - Tolerate absence of setupcon in keyboard-configuration.postinst. |
3353 | + - Move keyboard detection templates from console-setup.templates to |
3354 | + keyboard-configuration.templates. |
3355 | + - Stop running debconf-updatepo on clean. |
3356 | + - Include pc105.tree for ubiquity. |
3357 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
3358 | + tty, since the current tty might belong to X and changing X's tty out |
3359 | + of raw mode is a very bad idea. |
3360 | + - Weaken test for whether /usr is mounted; testing for /usr/share is |
3361 | + sufficient, and fixes operation in d-i. |
3362 | + - Make setupcon explicitly exit 0, so that postinsts don't fail in the |
3363 | + event that loadkeys can't find a console. |
3364 | + * Dropped changes: |
3365 | + - Special KPDL handling: rewritten upstream in version 1.24. |
3366 | + - Upgrade handling for broken 1.57ubuntu1-1.57ubuntu4: prerelease |
3367 | + versions from natty, code dropped. |
3368 | + - Allow underscores in rules variables: included upstream. |
3369 | + * Restore plugin-detect-keyboard handling code, accidentally dropped in |
3370 | + a previous merge; keyboard detecting code was probably broken in the gtk |
3371 | + frontend by this. |
3372 | + |
3373 | + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 08 Nov 2011 09:34:02 -0800 |
3374 | + |
3375 | console-setup (1.70) unstable; urgency=low |
3376 | |
3377 | * ckbcomp: permit '_' in all identifiers. Thanks to Jonny, Javier |
3378 | @@ -2066,6 +3836,277 @@ console-setup (1.58) unstable; urgency=low |
3379 | |
3380 | -- Anton Zinoviev <zinoviev@debian.org> Sat, 23 Oct 2010 10:14:45 +0300 |
3381 | |
3382 | +console-setup (1.57ubuntu27) oneiric; urgency=low |
3383 | + |
3384 | + * Update Greek, Persian, Hebrew, Punjabi, and Traditional Chinese |
3385 | + translations from console-setup 1.68, fixing encoding problems |
3386 | + (LP: #860562). |
3387 | + |
3388 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 28 Sep 2011 15:58:32 +0100 |
3389 | + |
3390 | +console-setup (1.57ubuntu26) oneiric; urgency=low |
3391 | + |
3392 | + * Backport translations from console-setup 1.63, without which |
3393 | + keyboard-configuration is completely untranslated (and, indeed, |
3394 | + untranslatable). LP: #838669. |
3395 | + * Bump dependency on debconf as well, to make sure we can parse sr@latin |
3396 | + translation templates. |
3397 | + |
3398 | + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 26 Sep 2011 15:44:41 +0100 |
3399 | + |
3400 | +console-setup (1.57ubuntu25) oneiric; urgency=low |
3401 | + |
3402 | + * Backport from upstream (Anton Zinoviev): |
3403 | + - Include Terminus font in the compiled packages. Do not depend, but |
3404 | + conflict/provide/replace console-terminus. New upstream version of |
3405 | + the Terminus font (4.32). |
3406 | + |
3407 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 23 Aug 2011 13:53:08 +0100 |
3408 | + |
3409 | +console-setup (1.57ubuntu24) oneiric; urgency=low |
3410 | + |
3411 | + * Fix default keyboard selection for language/country combinations lacking |
3412 | + a proper combined locale (LP: #814448). |
3413 | + |
3414 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 19 Aug 2011 15:13:13 +0100 |
3415 | + |
3416 | +console-setup (1.57ubuntu23) oneiric; urgency=low |
3417 | + |
3418 | + * Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker, |
3419 | + and likewise have keyboard-configuration depend on |
3420 | + liblocale-gettext-perl. |
3421 | + |
3422 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 12 Aug 2011 16:55:54 +0100 |
3423 | + |
3424 | +console-setup (1.57ubuntu22) oneiric; urgency=low |
3425 | + |
3426 | + * Fix keyboard layout detection to set the layout properly (LP: #820554). |
3427 | + |
3428 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 12 Aug 2011 16:11:59 +0100 |
3429 | + |
3430 | +console-setup (1.57ubuntu21) oneiric; urgency=low |
3431 | + |
3432 | + * Rebuild against xkb-data 2.2.1 (LP: #791883). |
3433 | + |
3434 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 25 Jun 2011 05:08:24 +0100 |
3435 | + |
3436 | +console-setup (1.57ubuntu20) natty; urgency=low |
3437 | + |
3438 | + * Weaken test for whether /usr is mounted; testing for /usr/share is |
3439 | + sufficient, and fixes operation in d-i. |
3440 | + |
3441 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 20 Apr 2011 15:29:46 +0100 |
3442 | + |
3443 | +console-setup (1.57ubuntu19) natty; urgency=low |
3444 | + |
3445 | + * Don't copy keyboard-configuration questions to /target in OEM mode. |
3446 | + oem-config will ask them later, and copying these confuses it |
3447 | + (LP: #741304). |
3448 | + |
3449 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 15 Apr 2011 12:43:41 +0100 |
3450 | + |
3451 | +console-setup (1.57ubuntu18) natty; urgency=low |
3452 | + |
3453 | + * Don't use the default keyboard variant if the layout is overridden by |
3454 | + preseeding (LP: #758584). |
3455 | + |
3456 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 12 Apr 2011 15:21:11 +0100 |
3457 | + |
3458 | +console-setup (1.57ubuntu17) natty; urgency=low |
3459 | + |
3460 | + * debian/vtrgb: Design team wanted a slightly different grey; more contrast |
3461 | + when white on grey |
3462 | + * debian/console-setup.postinst: fix failure to find file to md5sum; |
3463 | + go back to installing the original vtrgb as a lower priority alternative |
3464 | + |
3465 | + -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 21 Mar 2011 21:38:00 -0500 |
3466 | + |
3467 | +console-setup (1.57ubuntu16) natty; urgency=low |
3468 | + |
3469 | + * debian/console-setup.postinst: don't add the vtrgb.vga |
3470 | + alternate to update-alternatives; let other packages or humans do this; |
3471 | + otherwise, every time this package upgrades, it would overwrite others' |
3472 | + overiding choices |
3473 | + |
3474 | + -- Dustin Kirkland <kirkland@ubuntu.com> Sun, 20 Mar 2011 17:54:21 -0500 |
3475 | + |
3476 | +console-setup (1.57ubuntu15) natty; urgency=low |
3477 | + |
3478 | + * debian/vtrgb.vga, debian/rules, debian/console-setup.postinst: |
3479 | + - install a vga configuration, for easy reference by others who want to go |
3480 | + back to legacy mode |
3481 | + - relocate the stock vtrgb from /usr to /etc, such that it can be edited |
3482 | + by an admin, LP: #738992 |
3483 | + |
3484 | + -- Dustin Kirkland <kirkland@ubuntu.com> Sun, 20 Mar 2011 17:19:34 -0500 |
3485 | + |
3486 | +console-setup (1.57ubuntu14) natty; urgency=low |
3487 | + |
3488 | + * Install setvtrgb job with --no-start --upstart-only (LP: #738159). |
3489 | + |
3490 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 19 Mar 2011 12:07:57 +0000 |
3491 | + |
3492 | +console-setup (1.57ubuntu13) natty; urgency=low |
3493 | + |
3494 | + * debian/rules, debian/console-setup.postinst: use update-alternatives |
3495 | + to allow other packages to install different console color values, |
3496 | + LP: #737948 |
3497 | + |
3498 | + -- Dustin Kirkland <kirkland@ubuntu.com> Fri, 18 Mar 2011 22:02:12 -0500 |
3499 | + |
3500 | +console-setup (1.57ubuntu12) natty; urgency=low |
3501 | + |
3502 | + * Tolerate absence of setupcon in keyboard-configuration.postinst |
3503 | + (LP: #733497). |
3504 | + |
3505 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 18 Mar 2011 11:28:34 +0000 |
3506 | + |
3507 | +console-setup (1.57ubuntu11) natty; urgency=low |
3508 | + |
3509 | + * Address console-setup portion of LP: #730672, by installing |
3510 | + the conffile and applying it at upstart |
3511 | + - debian/vtrgb: Ubuntu's virtual terminal color scheme |
3512 | + - debian/console-setup.setvtrgb.upstart: run setvtrgb during upstart |
3513 | + |
3514 | + -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 17 Mar 2011 17:10:50 -0500 |
3515 | + |
3516 | +console-setup (1.57ubuntu10) natty; urgency=low |
3517 | + |
3518 | + * Don't fail to configure keyboard-configuration if setxkbmap fails to |
3519 | + talk to the X display (LP: #728764). |
3520 | + |
3521 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 04 Mar 2011 13:40:49 +0000 |
3522 | + |
3523 | +console-setup (1.57ubuntu9) natty; urgency=low |
3524 | + |
3525 | + * The console-setup udev rule accidentally went missing in 1.57ubuntu1. |
3526 | + Reinstall it, this time in keyboard-configuration (LP: #713746). |
3527 | + * Load the new keyboard configuration immediately when running |
3528 | + 'dpkg-reconfigure keyboard-configuration' in an installed system |
3529 | + (LP: #713062). |
3530 | + * Make setupcon explicitly exit 0, so that postinsts don't fail in the |
3531 | + event that loadkeys can't find a console. |
3532 | + |
3533 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 03 Mar 2011 16:14:06 +0000 |
3534 | + |
3535 | +console-setup (1.57ubuntu8) natty; urgency=low |
3536 | + |
3537 | + * Move keyboard detection templates from console-setup.templates to |
3538 | + keyboard-configuration.templates. |
3539 | + |
3540 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Feb 2011 19:21:18 +0000 |
3541 | + |
3542 | +console-setup (1.57ubuntu7) natty; urgency=low |
3543 | + |
3544 | + * No change build to pick up xkeyboard-config 2.1-1ubuntu3. |
3545 | + |
3546 | + -- Evan Dandrea <ev@ubuntu.com> Tue, 08 Feb 2011 15:05:54 +0000 |
3547 | + |
3548 | +console-setup (1.57ubuntu6) natty; urgency=low |
3549 | + |
3550 | + * Allow underscores in rules variables ($sun_t6_custom). |
3551 | + |
3552 | + -- Evan Dandrea <ev@ubuntu.com> Mon, 07 Feb 2011 15:14:44 +0000 |
3553 | + |
3554 | +console-setup (1.57ubuntu5) natty; urgency=low |
3555 | + |
3556 | + * Drop misguided Ubuntu-specific code to migrate from console-setup/* to |
3557 | + keyboard-configuration/* question names. This is already handled on |
3558 | + upgrade by reading the old /etc/default/console-setup file |
3559 | + (LP: #698263). |
3560 | + * console-setup-udeb (<< 1.53) didn't set the seen flag in the installed |
3561 | + system. Cope with this and avoid asking the layout and variant |
3562 | + questions again if the default debconf priority is at least high |
3563 | + (LP: #705883). |
3564 | + * If we detect the above breakage (upgrading from anything between |
3565 | + 1.57ubuntu1 and 1.57ubuntu4 inclusive, and the XKB* values in |
3566 | + /etc/default/keyboard differ from the commented-out values in |
3567 | + /etc/default/console-setup), reset to the commented-out values in |
3568 | + /etc/default/console-setup. |
3569 | + |
3570 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 28 Jan 2011 12:19:42 +0000 |
3571 | + |
3572 | +console-setup (1.57ubuntu4) natty; urgency=low |
3573 | + |
3574 | + * Include pc105.tree for ubiquity. |
3575 | + |
3576 | + -- Evan Dandrea <ev@ubuntu.com> Mon, 24 Jan 2011 16:53:59 +0000 |
3577 | + |
3578 | +console-setup (1.57ubuntu3) natty; urgency=low |
3579 | + |
3580 | + * Correct fix for LP: #634402: explicitly check readability of |
3581 | + /etc/default/keyboard and /etc/default/console-setup in initramfs hooks, |
3582 | + rather than trying to guard '.' with '||' which doesn't work |
3583 | + (LP: #701954). |
3584 | + |
3585 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 20 Jan 2011 20:55:01 +0000 |
3586 | + |
3587 | +console-setup (1.57ubuntu2) natty; urgency=low |
3588 | + |
3589 | + * Make keyboard-configuration replace old console-setup/console-setup-mini |
3590 | + versions as well as conflicting with them (thanks, Martin Pitt). |
3591 | + |
3592 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 06 Jan 2011 12:24:45 +0000 |
3593 | + |
3594 | +console-setup (1.57ubuntu1) natty; urgency=low |
3595 | + |
3596 | + * Resynchronise with Debian. Remaining changes: |
3597 | + - Use keymapper to generate decision trees for a restricted subset of |
3598 | + the pc105 model. |
3599 | + - If the detect-keyboard debconf plugin is available |
3600 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3601 | + detect the keyboard layout. |
3602 | + - Reset keyboard-configuration/toggle to the default if it's set to "No |
3603 | + toggling" and you select a non-Latin layout. |
3604 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
3605 | + entirely complete, it looks better and is largely good enough. |
3606 | + - Automatically save the font and keymap to /etc in |
3607 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3608 | + ensure that the font and keymap are saved to /etc during initial |
3609 | + installation. |
3610 | + - Set keymap and font in the initramfs if possible and sensible. |
3611 | + - Set default variant for French to oss. |
3612 | + - Set default for Dutch to us(intl), not just us. |
3613 | + - Set default layout for Vietnam to 'us'. |
3614 | + - Set default layout for Kurdish to tr(ku). |
3615 | + - Stop running debconf-updatepo on clean. |
3616 | + - Update for new layouts and variants for Montenegro and Serbia, and |
3617 | + migrate configuration files from the old layouts. |
3618 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
3619 | + preseedable by keyboard-configuration/modelcode=SKIP. |
3620 | + - Drop the layout/variant priority to high on fresh installs. |
3621 | + - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
3622 | + whether to allow preseeding, which is ordinarily only allowed in d-i. |
3623 | + - If keyboard-configuration/layoutcode is preseeded but not marked as |
3624 | + seen, then set the default layout but don't lower the layout question |
3625 | + priority or preseed console-setup/ask_detect. |
3626 | + - Add an apport hook. |
3627 | + - Generate a locale locally for translating keyboard names in |
3628 | + kbdnames-maker. |
3629 | + - Replace usplash detection code with Plymouth detection code. |
3630 | + - Move boot tasks to a combination of two udev rules and a single |
3631 | + Upstart job, ensuring that they're run at points when we are able to |
3632 | + satisfy the constraints on the relevant ioctls. |
3633 | + - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. |
3634 | + - Don't try to call update-rc.d if it doesn't exist, such as in d-i. |
3635 | + - Don't gzip font or ACM files in /etc/console-setup/. The space saving |
3636 | + is negligible, and it's more efficient not to need to uncompress them |
3637 | + at boot time. |
3638 | + - Remove iconv transliteration. We don't use non-UTF-8 locales, and it |
3639 | + breaks ubiquity as we haven't generated the configured locale by the |
3640 | + time we hit console-setup. |
3641 | + * Go back to always asking layout before variant. |
3642 | + * Migrate from old console-setup/* to new keyboard-configuration/* |
3643 | + question names. |
3644 | + * Use the default keyboard model if an existing configuration file sets |
3645 | + XKBMODEL="". |
3646 | + * Exit cleanly from initramfs hook if /etc/default/keyboard or |
3647 | + /etc/default/console-setup don't exist for some reason (LP: #634402). |
3648 | + * Fix description of upstart job to not incorrectly claim that it sets the |
3649 | + font (LP: #632366). |
3650 | + |
3651 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 05 Jan 2011 17:02:40 +0000 |
3652 | + |
3653 | console-setup (1.57) unstable; urgency=low |
3654 | |
3655 | * udeb: properly preseed system based on installer values. |
3656 | @@ -2591,6 +4632,181 @@ console-setup (1.35) unstable; urgency=low |
3657 | |
3658 | -- Anton Zinoviev <zinoviev@debian.org> Thu, 14 May 2009 21:42:14 +0300 |
3659 | |
3660 | +console-setup (1.34ubuntu15) lucid; urgency=low |
3661 | + |
3662 | + * Make /usr/share/initramfs-tools/scripts/panic/console_setup executable. |
3663 | + |
3664 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 23 Apr 2010 23:23:50 +0100 |
3665 | + |
3666 | +console-setup (1.34ubuntu14) lucid; urgency=low |
3667 | + |
3668 | + * Update Ubuntu-specific translations from Launchpad. |
3669 | + |
3670 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 15 Apr 2010 00:08:23 +0100 |
3671 | + |
3672 | +console-setup (1.34ubuntu13) lucid; urgency=low |
3673 | + |
3674 | + * Remove iconv transliteration. We don't use non-UTF-8 locales, and |
3675 | + it breaks ubiquity as we haven't generated the configured locale by |
3676 | + the time we hit console-setup (LP: #542310). |
3677 | + |
3678 | + -- Evan Dandrea <evand@ubuntu.com> Fri, 26 Mar 2010 12:50:50 +0000 |
3679 | + |
3680 | +console-setup (1.34ubuntu12) lucid; urgency=low |
3681 | + |
3682 | + * console-setup-tty: Only call setfont once, for both font and ACM. |
3683 | + * Don't try to call update-rc.d if it doesn't exist, such as in d-i |
3684 | + (LP: #540835). |
3685 | + * Don't gzip font or ACM files in /etc/console-setup/. The space saving |
3686 | + is negligible, and it's more efficient not to need to uncompress them at |
3687 | + boot time. |
3688 | + |
3689 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 19 Mar 2010 11:08:58 +0000 |
3690 | + |
3691 | +console-setup (1.34ubuntu11) lucid; urgency=low |
3692 | + |
3693 | + * Move boot tasks to a combination of two udev rules and a single Upstart |
3694 | + job, ensuring that they're run at points when we are able to satisfy the |
3695 | + constraints on the relevant ioctls. This may not work optimally with |
3696 | + vgacon, but you have to go to special effort to use that with Ubuntu |
3697 | + now, and it at least shouldn't break (LP: #524439). |
3698 | + * Set default layout for Guernsey, Jersey, and the Isle of Man to gb |
3699 | + (LP: #533003). |
3700 | + * Fix incorrect FONT and ACM tests in initramfs script. |
3701 | + * Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. |
3702 | + This was previously a recommends, but the udev rule won't work without |
3703 | + kbd or console-tools anyway, I'm not really interested in supporting a |
3704 | + system without either installed, and console-tools is thoroughly |
3705 | + obsolete now. |
3706 | + |
3707 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 13 Mar 2010 12:56:30 +0000 |
3708 | + |
3709 | +console-setup (1.34ubuntu10) lucid; urgency=low |
3710 | + |
3711 | + * debian/console-setup.console-setup.init, |
3712 | + debian/console-setup.keyboard-setup.init: Replace the usplash detection |
3713 | + code with Plymouth detection code, since the same problem applies. |
3714 | + |
3715 | + -- Scott James Remnant <scott@ubuntu.com> Wed, 17 Feb 2010 13:14:32 +0000 |
3716 | + |
3717 | +console-setup (1.34ubuntu9) lucid; urgency=low |
3718 | + |
3719 | + * Generate a locale locally for translating keyboard names in |
3720 | + kbnames-maker. |
3721 | + |
3722 | + -- Evan Dandrea <evand@ubuntu.com> Thu, 04 Feb 2010 15:48:25 -0800 |
3723 | + |
3724 | +console-setup (1.34ubuntu8) lucid; urgency=low |
3725 | + |
3726 | + * Put kbdnames.gz in console-setup-udeb as well. |
3727 | + * Don't filter out models from kbdnames as we still ask the model |
3728 | + question. |
3729 | + |
3730 | + -- Evan Dandrea <evand@ubuntu.com> Wed, 27 Jan 2010 17:22:19 +0000 |
3731 | + |
3732 | +console-setup (1.34ubuntu7) lucid; urgency=low |
3733 | + |
3734 | + * Merge support for translated keyboard names from Debian. |
3735 | + * Update ckb/rules/base.xml to point at the new location. |
3736 | + |
3737 | + -- Evan Dandrea <evand@ubuntu.com> Wed, 20 Jan 2010 15:22:34 +0000 |
3738 | + |
3739 | +console-setup (1.34ubuntu6) lucid; urgency=low |
3740 | + |
3741 | + * debian/console-setup.initramfs-hook: There's no harm having the hook |
3742 | + run in the non-framebuffer case, it just copies things into the |
3743 | + initramfs which may be useful. |
3744 | + * debian/rules: That means we can copy the hook into scripts/panic as |
3745 | + well (stripping the OPTION from it), so when we need a shell, we'll |
3746 | + load the keymap. |
3747 | + |
3748 | + -- Scott James Remnant <scott@ubuntu.com> Fri, 18 Dec 2009 14:56:03 +0000 |
3749 | + |
3750 | +console-setup (1.34ubuntu5) lucid; urgency=low |
3751 | + |
3752 | + * We don't need the initramfs hooks if the initramfs doesn't load the |
3753 | + framebuffer or splash screen. |
3754 | + |
3755 | + -- Scott James Remnant <scott@ubuntu.com> Tue, 15 Dec 2009 14:56:59 +0000 |
3756 | + |
3757 | +console-setup (1.34ubuntu4) karmic; urgency=low |
3758 | + |
3759 | + * Fix backports of Asturian and Catalan changes in 1.34ubuntu3. |
3760 | + |
3761 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 01 Oct 2009 20:27:35 +0100 |
3762 | + |
3763 | +console-setup (1.34ubuntu3) karmic; urgency=low |
3764 | + |
3765 | + [ Loïc Minier ] |
3766 | + * Use `dpkg --print-architecture` instead of the obsolete |
3767 | + --print-installation-architecture in debian/config.proto (LP: #403316). |
3768 | + |
3769 | + [ Colin Watson ] |
3770 | + * Forbid Unicode keysyms in the range 0xf000-0xffff, as kbd 1.15-1 rejects |
3771 | + the entire keymap if it contains any keysyms in that range (LP: |
3772 | + #416949). |
3773 | + * Add default codeset/layout/variant for Asturian. |
3774 | + * Backport from trunk (Jordi Mallach): |
3775 | + - Set XKBVARIANT to "cat" for Catalan. |
3776 | + |
3777 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 01 Oct 2009 20:21:57 +0100 |
3778 | + |
3779 | +console-setup (1.34ubuntu2) karmic; urgency=low |
3780 | + |
3781 | + * Add an apport hook. |
3782 | + * Update translations from Launchpad. |
3783 | + * Backport from trunk (Anton Zinoviev, LP: #390292): |
3784 | + - Do not issue warnings for unknown keycodes with AT keyboards (these |
3785 | + are multimedia keys and they are unnecessary on the console). Thanks |
3786 | + to Anders Lagerås, closes: #531292. |
3787 | + |
3788 | + -- Colin Watson <cjwatson@debian.org> Tue, 01 Sep 2009 11:49:34 +0100 |
3789 | + |
3790 | +console-setup (1.34ubuntu1) karmic; urgency=low |
3791 | + |
3792 | + * Resynchronise with Debian. Remaining changes: |
3793 | + - Use keymapper to generate decision trees for a restricted subset of |
3794 | + the pc105 model. |
3795 | + - If the detect-keyboard debconf plugin is available |
3796 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3797 | + detect the keyboard layout. |
3798 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
3799 | + and you select a non-Latin layout. |
3800 | + - Change the default font from Fixed to VGA for Lat15; while it's not |
3801 | + entirely complete, it looks better and is largely good enough. |
3802 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
3803 | + tty, since the current tty might belong to X and changing X's tty out |
3804 | + of raw mode is a very bad idea. |
3805 | + - Automatically save the font and keymap to /etc in |
3806 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3807 | + ensure that the font and keymap are saved to /etc during initial |
3808 | + installation. |
3809 | + - Set keymap and font in the initramfs if possible. |
3810 | + - Set default variant for French to oss. |
3811 | + - Set default for Dutch to us(intl), not just us. |
3812 | + - Set default layout for Vietnam to 'us'. |
3813 | + - Set default layout for Kurdish to tr(ku). |
3814 | + - Fix handling of commas in layout and variant names. |
3815 | + - debian/config.proto: Set sparc default model to pc105. |
3816 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
3817 | + sourced from the postinst in the installer, and exiting in the |
3818 | + successful case means that /etc/default/console-setup never gets |
3819 | + generated. |
3820 | + - Stop running debconf-updatepo on clean. |
3821 | + - Update for new layouts and variants for Japan, Montenegro, and Serbia, |
3822 | + and migrate configuration files from the old layouts. |
3823 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
3824 | + preseedable by console-setup/modelcode=SKIP. |
3825 | + - Drop the layout/variant priority to high on fresh installs. |
3826 | + - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
3827 | + whether to allow preseeding, which is ordinarily only allowed in d-i. |
3828 | + - If console-setup/layoutcode is preseeded but not marked as seen, then |
3829 | + set the default layout but don't lower the layout question priority or |
3830 | + preseed console-setup/ask_detect. |
3831 | + - Treat the Kazakhstan layout (kz) as non-Latin. |
3832 | + |
3833 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 05 May 2009 20:51:20 +0100 |
3834 | + |
3835 | console-setup (1.34) unstable; urgency=medium |
3836 | |
3837 | [ Colin Watson ] |
3838 | @@ -2740,6 +4956,113 @@ console-setup (1.29) unstable; urgency=low |
3839 | |
3840 | -- Anton Zinoviev <zinoviev@debian.org> Tue, 24 Mar 2009 20:53:51 +0200 |
3841 | |
3842 | +console-setup (1.28ubuntu8) jaunty; urgency=low |
3843 | + |
3844 | + * Update Ubuntu-specific strings from Launchpad. |
3845 | + * Treat the Kazakhstan layout (kz) as non-Latin (LP: #356816). |
3846 | + |
3847 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 09 Apr 2009 01:15:09 +0100 |
3848 | + |
3849 | +console-setup (1.28ubuntu7) jaunty; urgency=low |
3850 | + |
3851 | + * Raise priority to critical for questions preseeded with a nonexistent |
3852 | + code (LP: #328078). |
3853 | + |
3854 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 27 Mar 2009 11:45:13 +0000 |
3855 | + |
3856 | +console-setup (1.28ubuntu6) jaunty; urgency=low |
3857 | + |
3858 | + * Don't escape '(' and ')' when decoding/encoding the codeset, as the |
3859 | + pattern is passed to grep and this causes parentheses to be interpreted |
3860 | + as regular expression groups (thanks to Dmitry Agafonov for pointing out |
3861 | + the problem). |
3862 | + * If reading a user configuration file, disable --save, and don't use |
3863 | + /etc/console-setup/boottime.kmap.gz (LP: #332728). |
3864 | + * Update Keyboard/KeyboardNames.pl based on xkb-data 1.5-2ubuntu5. |
3865 | + |
3866 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 02 Mar 2009 16:30:50 +0000 |
3867 | + |
3868 | +console-setup (1.28ubuntu5) jaunty; urgency=low |
3869 | + |
3870 | + * Backport from trunk: |
3871 | + - Sort the null variant to the top of the choices list rather than to the |
3872 | + bottom. |
3873 | + * Set and check a flag on console-setup/dont_ask_layout to make sure that |
3874 | + it's only asked at most once per package installation (LP: #320374). |
3875 | + * Update Keyboard/KeyboardNames.pl based on xkb-data 1.4-1ubuntu3. |
3876 | + |
3877 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 31 Jan 2009 12:07:37 +0000 |
3878 | + |
3879 | +console-setup (1.28ubuntu4) jaunty; urgency=low |
3880 | + |
3881 | + * Set plain or shifted PrintScreen key to generate VoidSymbol rather than |
3882 | + Ctrl-backslash (LP: #279973). |
3883 | + |
3884 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 15 Dec 2008 10:09:28 +0000 |
3885 | + |
3886 | +console-setup (1.28ubuntu3) jaunty; urgency=low |
3887 | + |
3888 | + * Create /dev/tty[1-6] in our initramfs script before trying to operate on |
3889 | + them (LP: #130444). |
3890 | + |
3891 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 26 Nov 2008 12:15:12 +0000 |
3892 | + |
3893 | +console-setup (1.28ubuntu2) jaunty; urgency=low |
3894 | + |
3895 | + * Default console-setup/ask_detect to false, since it's hard to back up |
3896 | + out of the detection widget once you've entered it. |
3897 | + |
3898 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 25 Nov 2008 16:48:28 +0000 |
3899 | + |
3900 | +console-setup (1.28ubuntu1) jaunty; urgency=low |
3901 | + |
3902 | + * Resynchronise with Debian. Remaining changes: |
3903 | + - Use keymapper to generate decision trees for a restricted subset of |
3904 | + the pc105 model. |
3905 | + - If the detect-keyboard debconf plugin is available |
3906 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3907 | + detect the keyboard layout. |
3908 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
3909 | + and you select a non-Latin layout. |
3910 | + - Change the default font from Terminus to VGA where supported. |
3911 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
3912 | + tty, since the current tty might belong to X and changing X's tty out |
3913 | + of raw mode is a very bad idea. |
3914 | + - Automatically save the font and keymap to /etc in |
3915 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3916 | + ensure that the font and keymap are saved to /etc during initial |
3917 | + installation. |
3918 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
3919 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
3920 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
3921 | + - Set keymap and font in the initramfs if possible. |
3922 | + - Set default variant for French to oss. |
3923 | + - Set default for Dutch to us(intl), not just us. |
3924 | + - Set default layout for Vietnam to 'us'. |
3925 | + - Set default layout for Kurdish to tr(ku). |
3926 | + - Fix handling of commas in layout and variant names. |
3927 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
3928 | + B when B includes keys not mapped by A. |
3929 | + - debian/config.proto: Set sparc default model to pc105. |
3930 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
3931 | + sourced from the postinst in the installer, and exiting in the |
3932 | + successful case means that /etc/default/console-setup never gets |
3933 | + generated. |
3934 | + - Stop running debconf-updatepo on clean. |
3935 | + - Update for new layouts and variants for Japan, Montenegro, and Serbia, |
3936 | + and migrate configuration files from the old layouts. |
3937 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
3938 | + preseedable by console-setup/modelcode=SKIP. |
3939 | + - Drop the layout/variant priority to high on fresh installs. |
3940 | + - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
3941 | + whether to allow preseeding, which is ordinarily only allowed in d-i. |
3942 | + - If console-setup/layoutcode is preseeded but not marked as seen, then |
3943 | + set the default layout but don't lower the layout question priority or |
3944 | + preseed console-setup/ask_detect. |
3945 | + - Fix property counts in Goha and legacy BDF fonts. |
3946 | + |
3947 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 06 Nov 2008 14:36:26 +0000 |
3948 | + |
3949 | console-setup (1.28) unstable; urgency=low |
3950 | |
3951 | [ Debconf translations ] |
3952 | @@ -2778,6 +5101,67 @@ console-setup (1.26) unstable; urgency=low |
3953 | |
3954 | -- Christian Perrier <bubulle@debian.org> Tue, 08 Jul 2008 20:40:35 +0200 |
3955 | |
3956 | +console-setup (1.25ubuntu3) intrepid; urgency=low |
3957 | + |
3958 | + * Fix property counts in Goha and legacy BDF fonts. |
3959 | + * Switch from console-tools-udeb to kbd-udeb, in line with Debian. |
3960 | + |
3961 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 28 Aug 2008 00:09:48 +0100 |
3962 | + |
3963 | +console-setup (1.25ubuntu2) intrepid; urgency=low |
3964 | + |
3965 | + * If console-setup/layoutcode is preseeded but not marked as seen, then |
3966 | + set the default layout but don't lower the layout question priority or |
3967 | + preseed console-setup/ask_detect (LP: #64058). |
3968 | + |
3969 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 30 Jun 2008 23:49:31 +0100 |
3970 | + |
3971 | +console-setup (1.25ubuntu1) intrepid; urgency=low |
3972 | + |
3973 | + * Resynchronise with Debian. Remaining changes: |
3974 | + - Use keymapper to generate decision trees for a restricted subset of |
3975 | + the pc105 model. |
3976 | + - If the detect-keyboard debconf plugin is available |
3977 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
3978 | + detect the keyboard layout. |
3979 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
3980 | + and you select a non-Latin layout. |
3981 | + - Change the default font from Terminus to VGA where supported. |
3982 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
3983 | + tty, since the current tty might belong to X and changing X's tty out |
3984 | + of raw mode is a very bad idea. |
3985 | + - Automatically save the font and keymap to /etc in |
3986 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
3987 | + ensure that the font and keymap are saved to /etc during initial |
3988 | + installation. |
3989 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
3990 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
3991 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
3992 | + - Set keymap and font in the initramfs if possible. |
3993 | + - Set default variant for French to oss. |
3994 | + - Set default for Dutch to us(intl), not just us. |
3995 | + - Set default layout for Vietnam to 'us'. |
3996 | + - Set default layout for Kurdish to tr(ku). |
3997 | + - Fix handling of commas in layout and variant names. |
3998 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
3999 | + B when B includes keys not mapped by A. |
4000 | + - debian/config.proto: Set sparc default model to pc105. |
4001 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
4002 | + sourced from the postinst in the installer, and exiting in the |
4003 | + successful case means that /etc/default/console-setup never gets |
4004 | + generated. |
4005 | + - Switch back to console-tools-udeb for now. |
4006 | + - Stop running debconf-updatepo on clean. |
4007 | + - Update for new layouts and variants for Japan, Montenegro, and Serbia, |
4008 | + and migrate configuration files from the old layouts. |
4009 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
4010 | + preseedable by console-setup/modelcode=SKIP. |
4011 | + - Drop the layout/variant priority to high on fresh installs. |
4012 | + - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
4013 | + whether to allow preseeding, which is ordinarily only allowed in d-i. |
4014 | + |
4015 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 24 Jun 2008 02:39:34 +0100 |
4016 | + |
4017 | console-setup (1.25) unstable; urgency=low |
4018 | |
4019 | [ Anton Zinoviev ] |
4020 | @@ -2795,6 +5179,52 @@ console-setup (1.25) unstable; urgency=low |
4021 | |
4022 | -- Christian Perrier <bubulle@debian.org> Wed, 18 Jun 2008 20:24:01 +0200 |
4023 | |
4024 | +console-setup (1.24ubuntu1) intrepid; urgency=low |
4025 | + |
4026 | + * Resynchronise with Debian. Remaining changes: |
4027 | + - Use keymapper to generate decision trees for a restricted subset of |
4028 | + the pc105 model. |
4029 | + - If the detect-keyboard debconf plugin is available |
4030 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4031 | + detect the keyboard layout. |
4032 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4033 | + and you select a non-Latin layout. |
4034 | + - Change the default font from Terminus to VGA where supported. |
4035 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4036 | + tty, since the current tty might belong to X and changing X's tty out |
4037 | + of raw mode is a very bad idea. |
4038 | + - Automatically save the font and keymap to /etc in |
4039 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
4040 | + ensure that the font and keymap are saved to /etc during initial |
4041 | + installation. |
4042 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4043 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
4044 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
4045 | + - Set keymap and font in the initramfs if possible. |
4046 | + - Set default variant for French to oss. |
4047 | + - Set default for Dutch to us(intl), not just us. |
4048 | + - Set default layout for Vietnam to 'us'. |
4049 | + - Set default layout for Kurdish to tr(ku). |
4050 | + - Fix handling of commas in layout and variant names. |
4051 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
4052 | + B when B includes keys not mapped by A. |
4053 | + - debian/config.proto: Set sparc default model to pc105. |
4054 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
4055 | + sourced from the postinst in the installer, and exiting in the |
4056 | + successful case means that /etc/default/console-setup never gets |
4057 | + generated. |
4058 | + - Switch back to console-tools-udeb for now. |
4059 | + - Stop running debconf-updatepo on clean. |
4060 | + - Update for new layouts and variants for Japan, Montenegro, and Serbia, |
4061 | + and migrate configuration files from the old layouts. |
4062 | + - Add a "Do not configure keyboard; keep kernel keymap" model option, |
4063 | + preseedable by console-setup/modelcode=SKIP. |
4064 | + - Drop the layout/variant priority to high on fresh installs. |
4065 | + - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
4066 | + whether to allow preseeding, which is ordinarily only allowed in d-i. |
4067 | + |
4068 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 11 Jun 2008 22:32:10 +0100 |
4069 | + |
4070 | console-setup (1.24) unstable; urgency=medium |
4071 | |
4072 | [ Anton Zinoviev ] |
4073 | @@ -2869,6 +5299,100 @@ console-setup (1.22) unstable; urgency=low |
4074 | |
4075 | -- Anton Zinoviev <zinoviev@debian.org> Fri, 04 Apr 2008 22:41:21 +0300 |
4076 | |
4077 | +console-setup (1.21ubuntu8) hardy; urgency=low |
4078 | + |
4079 | + * Rebuild against xkeyboard-config 1.1~cvs.20080104.1-1ubuntu6. |
4080 | + |
4081 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 21 Apr 2008 20:40:40 +0100 |
4082 | + |
4083 | +console-setup (1.21ubuntu7) hardy; urgency=low |
4084 | + |
4085 | + * Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding |
4086 | + whether to allow preseeding, which is ordinarily only allowed in d-i |
4087 | + (LP: #188492). |
4088 | + |
4089 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 14 Apr 2008 11:49:55 +0100 |
4090 | + |
4091 | +console-setup (1.21ubuntu6) hardy; urgency=low |
4092 | + |
4093 | + * Handle some special cases for the KPDL key (LP: #189529). |
4094 | + |
4095 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 02 Apr 2008 00:06:25 +0100 |
4096 | + |
4097 | +console-setup (1.21ubuntu5) hardy; urgency=low |
4098 | + |
4099 | + * Silence error messages for keycodes 214, 215, 216, and 217, which are |
4100 | + various special keys in the default X.org PC keyboard map that we don't |
4101 | + need to handle. |
4102 | + * Map dead_stroke to U+002D HYPHEN-MINUS. |
4103 | + * Add a "Do not configure keyboard; keep kernel keymap" model option, |
4104 | + preseedable by console-setup/modelcode=SKIP (LP: #59889). |
4105 | + * Drop the layout/variant priority to high on fresh installs |
4106 | + (LP: #205959). |
4107 | + * Support rules with multiple consequents (thanks, Adam Simpkins; |
4108 | + LP: #139710). |
4109 | + * Allow specifying alternate rules using XKBRULES (thanks, Adam Simpkins; |
4110 | + LP: #139712). |
4111 | + |
4112 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 31 Mar 2008 14:33:25 +0100 |
4113 | + |
4114 | +console-setup (1.21ubuntu4) hardy; urgency=low |
4115 | + |
4116 | + * Set default layout for Kurdish to tr(ku) (LP: #28683). |
4117 | + |
4118 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 03 Mar 2008 13:46:06 +0000 |
4119 | + |
4120 | +console-setup (1.21ubuntu3) hardy; urgency=low |
4121 | + |
4122 | + * Set default layout for Vietnam to 'us' (LP: #191451). |
4123 | + * Treat 'any' as a synonym for 'NoSymbol' in XKB input files (LP: #93077). |
4124 | + |
4125 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 26 Feb 2008 14:05:12 +0000 |
4126 | + |
4127 | +console-setup (1.21ubuntu2) hardy; urgency=low |
4128 | + |
4129 | + * Set default for Dutch to us(intl), not just us (LP: #129982). |
4130 | + |
4131 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 29 Jan 2008 00:14:54 +0000 |
4132 | + |
4133 | +console-setup (1.21ubuntu1) hardy; urgency=low |
4134 | + |
4135 | + * Resynchronise with Debian. Remaining changes: |
4136 | + - Use keymapper to generate decision trees for a restricted subset of |
4137 | + the pc105 model. |
4138 | + - If the detect-keyboard debconf plugin is available |
4139 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4140 | + detect the keyboard layout. |
4141 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4142 | + and you select a non-Latin layout. |
4143 | + - Change the default font from Terminus to VGA where supported. |
4144 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4145 | + tty, since the current tty might belong to X and changing X's tty out |
4146 | + of raw mode is a very bad idea. |
4147 | + - Automatically save the font and keymap to /etc in |
4148 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
4149 | + ensure that the font and keymap are saved to /etc during initial |
4150 | + installation. |
4151 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4152 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
4153 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
4154 | + - Set keymap and font in the initramfs if possible. |
4155 | + - Set default variant for French to oss. |
4156 | + - Fix handling of commas in layout and variant names. |
4157 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
4158 | + B when B includes keys not mapped by A. |
4159 | + - debian/config.proto: Set sparc default model to pc105. |
4160 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
4161 | + sourced from the postinst in the installer, and exiting in the |
4162 | + successful case means that /etc/default/console-setup never gets |
4163 | + generated. |
4164 | + - Switch back to console-tools-udeb for now. |
4165 | + - Stop running debconf-updatepo on clean. |
4166 | + * Update for new layouts and variants for Japan, Montenegro, and Serbia, |
4167 | + and migrate configuration files from the old layouts. |
4168 | + |
4169 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Jan 2008 23:01:31 +0000 |
4170 | + |
4171 | console-setup (1.21) unstable; urgency=low |
4172 | |
4173 | * Silently ignore 'vendor' tag in xorg.xml. |
4174 | @@ -2927,6 +5451,69 @@ console-setup (1.20) unstable; urgency=low |
4175 | |
4176 | -- Christian Perrier <bubulle@debian.org> Sat, 05 Jan 2008 09:04:03 +0100 |
4177 | |
4178 | +console-setup (1.19ubuntu3) hardy; urgency=low |
4179 | + |
4180 | + * Set default layout for Dutch to 'us' (LP: #129982). |
4181 | + * Set default layout for Simplified Chinese to 'cn'. |
4182 | + * Set default layout for Morocco to 'ma'. |
4183 | + |
4184 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Jan 2008 17:11:21 +0000 |
4185 | + |
4186 | +console-setup (1.19ubuntu2) hardy; urgency=low |
4187 | + |
4188 | + * Handle an empty codeset in the configuration file gracefully (a remnant |
4189 | + of a previous bug, perhaps Debian #420802?), and re-ask the question on |
4190 | + upgrade (LP: #91399). |
4191 | + |
4192 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 11 Jan 2008 00:30:07 +0000 |
4193 | + |
4194 | +console-setup (1.19ubuntu1) hardy; urgency=low |
4195 | + |
4196 | + * Resynchronise with Debian. Remaining changes: |
4197 | + - Use keymapper to generate decision trees for a restricted subset of |
4198 | + the pc105 model. |
4199 | + - If the detect-keyboard debconf plugin is available |
4200 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4201 | + detect the keyboard layout. |
4202 | + - Only default to Canadian layout for fr_CA; use U.S. English for other |
4203 | + *_CA locales. |
4204 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4205 | + and you select a non-Latin layout. |
4206 | + - Change the default font from Terminus to VGA where supported. |
4207 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4208 | + tty, since the current tty might belong to X and changing X's tty out |
4209 | + of raw mode is a very bad idea. |
4210 | + - Automatically save the font and keymap to /etc in |
4211 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
4212 | + ensure that the font and keymap are saved to /etc during initial |
4213 | + installation. |
4214 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4215 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
4216 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
4217 | + - Set keymap and font in the initramfs if possible. |
4218 | + - Set default variant for French to oss. |
4219 | + - Fix handling of commas in layout and variant names. |
4220 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
4221 | + B when B includes keys not mapped by A. |
4222 | + - debian/config.proto: Set sparc default model to pc105. |
4223 | + - Remove 'exit 0' from the end of debian/config.proto; this will be |
4224 | + sourced from the postinst in the installer, and exiting in the |
4225 | + successful case means that /etc/default/console-setup never gets |
4226 | + generated. |
4227 | + - Set default model to pc105 on powerpc/ps3 systems. |
4228 | + * Switch back to console-tools-udeb for now; we'd like to use kbd for |
4229 | + Hardy, but Alpha 1 is looming ... |
4230 | + * Stop running debconf-updatepo on clean; this is not standard in d-i and |
4231 | + should be done manually where necessary in Ubuntu. |
4232 | + * Backport from trunk: |
4233 | + - Run setupcon with --save in the postinst to ensure that required data |
4234 | + is copied to /etc. |
4235 | + - Load the saved keymap in /etc/console-setup/boottime.kmap.gz if |
4236 | + available rather than running ckbcomp (which is slow), unless we're |
4237 | + being called with --save or --save-only. |
4238 | + |
4239 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 27 Nov 2007 15:05:15 +0000 |
4240 | + |
4241 | console-setup (1.19) unstable; urgency=low |
4242 | |
4243 | [ Jérémy Bobbio ] |
4244 | @@ -2974,6 +5561,85 @@ console-setup (1.17) unstable; urgency=low |
4245 | |
4246 | -- Anton Zinoviev <zinoviev@debian.org> Sun, 15 Jul 2007 16:35:55 +0300 |
4247 | |
4248 | +console-setup (1.16ubuntu5) gutsy; urgency=low |
4249 | + |
4250 | + * Rebuild against xkb-data 0.9-4ubuntu2. |
4251 | + |
4252 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 24 Sep 2007 12:53:36 +0100 |
4253 | + |
4254 | +console-setup (1.16ubuntu4) gutsy; urgency=low |
4255 | + |
4256 | + * Set default model to pc105 on powerpc/ps3 systems. |
4257 | + |
4258 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 08 Jun 2007 14:12:20 +0100 |
4259 | + |
4260 | +console-setup (1.16ubuntu3) gutsy; urgency=low |
4261 | + |
4262 | + * Remove 'exit 0' from the end of debian/config.proto; this will be |
4263 | + sourced from the postinst in the installer, and exiting in the |
4264 | + successful case means that /etc/default/console-setup never gets |
4265 | + generated (thanks, Evan Dandrea). |
4266 | + |
4267 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 04 Jun 2007 22:53:23 +0100 |
4268 | + |
4269 | +console-setup (1.16ubuntu2) gutsy; urgency=low |
4270 | + |
4271 | + * Make Keyboard/keymaptree executable again. |
4272 | + |
4273 | + -- Colin Watson <cjwatson@ubuntu.com> Sun, 03 Jun 2007 21:30:57 +0100 |
4274 | + |
4275 | +console-setup (1.16ubuntu1) gutsy; urgency=low |
4276 | + |
4277 | + * Resynchronise with Debian. Remaining changes: |
4278 | + - Use keymapper to generate decision trees for a restricted subset of |
4279 | + the pc105 model. |
4280 | + - If the detect-keyboard debconf plugin is available |
4281 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4282 | + detect the keyboard layout. |
4283 | + - Only default to Canadian layout for fr_CA; use U.S. English for other |
4284 | + *_CA locales. |
4285 | + - Set default charmap for d-i to UTF-8. |
4286 | + - Remove unhelpful defaults for several questions. |
4287 | + - Allow preseeding of console-setup/modelcode, console-setup/layoutcode, |
4288 | + console-setup/variantcode, console-setup/optionscode, and |
4289 | + console-setup/fontsize. |
4290 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4291 | + and you select a non-Latin layout. |
4292 | + - Change the default font from Terminus to VGA where supported. |
4293 | + - Add a few bits of installer integration to console-setup-udeb borrowed |
4294 | + from kbd-chooser. |
4295 | + - console-setup Depends: perl; something in ckbcomp is causing perl to |
4296 | + 'use utf8' implicitly, and some of the necessary modules aren't in |
4297 | + perl-base. |
4298 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4299 | + tty, since the current tty might belong to X and changing X's tty out |
4300 | + of raw mode is a very bad idea. |
4301 | + - Automatically save the font and keymap to /etc in |
4302 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
4303 | + ensure that the font and keymap are saved to /etc during initial |
4304 | + installation. |
4305 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4306 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
4307 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
4308 | + - Use 'setupcon --save-only' to make sure the font is available on the |
4309 | + root filesystem for the next boot but not to load it immediately, |
4310 | + avoiding console manipulation when X or usplash is running. |
4311 | + - Set keymap and font in the initramfs if possible. |
4312 | + - Set default variant for French to oss. |
4313 | + - Fix handling of commas in layout and variant names. |
4314 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
4315 | + B when B includes keys not mapped by A. |
4316 | + - debian/config.proto: Set sparc default model to pc105. |
4317 | + - debian/control: Remove outdated note about loadkeys in |
4318 | + console-setup-udeb's description. |
4319 | + * Allow kbd's initramfs hook as an alternative to that provided by |
4320 | + console-tools. |
4321 | + * Don't run 'setupcon -k' from rcS if usplash is running, as that means |
4322 | + the console will be in raw mode and loadkeys will do confusing things to |
4323 | + the keymap (LP: #84156). |
4324 | + |
4325 | + -- Colin Watson <cjwatson@ubuntu.com> Sun, 03 Jun 2007 14:53:42 +0100 |
4326 | + |
4327 | console-setup (1.16) unstable; urgency=low |
4328 | |
4329 | * Update ckbconf with the most recent list of xkeysyms. |
4330 | @@ -3023,6 +5689,73 @@ console-setup (1.16) unstable; urgency=low |
4331 | |
4332 | -- Anton Zinoviev <zinoviev@debian.org> Tue, 1 May 2007 23:48:12 +0300 |
4333 | |
4334 | +console-setup (1.15ubuntu1) gutsy; urgency=low |
4335 | + |
4336 | + * Resynchronise with Debian (LP: #94177). Remaining changes: |
4337 | + - Use keymapper to generate decision trees for a restricted subset of |
4338 | + the pc105 model. |
4339 | + - If the detect-keyboard debconf plugin is available |
4340 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4341 | + detect the keyboard layout. |
4342 | + - Ship MyKeyboardNames.pl (as KeyboardNames.pl) and kbdnames-maker in |
4343 | + /usr/share/console-setup. |
4344 | + - Only default to Canadian layout for fr_CA; use U.S. English for other |
4345 | + *_CA locales. |
4346 | + - Fix default layout for Bosnian and default variant for Hindi. |
4347 | + - Set default charmap for d-i to UTF-8. |
4348 | + - Remove unhelpful defaults for several questions. |
4349 | + - Adjust the default keyboard model for Brazilian and Japanese layouts. |
4350 | + - Allow preseeding of console-setup/modelcode, console-setup/layoutcode, |
4351 | + console-setup/variantcode, console-setup/optionscode, and |
4352 | + console-setup/fontsize. |
4353 | + - Use jp(latin),jp rather than us,jp by default for Japanese. |
4354 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4355 | + and you select a non-Latin layout. |
4356 | + - Change the default font from Terminus to VGA where supported. |
4357 | + - Add a few bits of installer integration to console-setup-udeb borrowed |
4358 | + from kbd-chooser. |
4359 | + - console-setup Depends: perl; something in ckbcomp is causing perl to |
4360 | + 'use utf8' implicitly, and some of the necessary modules aren't in |
4361 | + perl-base. |
4362 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4363 | + tty, since the current tty might belong to X and changing X's tty out |
4364 | + of raw mode is a very bad idea. |
4365 | + - Map fr_CH to ch(fr) (Swiss French). |
4366 | + - Fix codeset question priority for Esperanto. |
4367 | + - Automatically save the font and keymap to /etc in |
4368 | + /etc/init.d/console-setup if it isn't being run from init. Similarly, |
4369 | + ensure that the font and keymap are saved to /etc during initial |
4370 | + installation. |
4371 | + - Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4372 | + non-ASCII letters, except for Turkish layouts; the cure is worse than |
4373 | + the disease because it makes Caps Lock equivalent to Shift Lock. |
4374 | + - Add a --save-only option to setupcon, to save the keyboard/font on the |
4375 | + root filesystem but not actually tell the kernel to set it up. Use it |
4376 | + to make sure the font is available on the root filesystem for the next |
4377 | + boot but not to load it immediately, avoiding console manipulation |
4378 | + when X or usplash is running. |
4379 | + - Set keymap and font in the initramfs if possible. |
4380 | + - Add lt to list of non-Latin keymaps. |
4381 | + - Set default variant for French to oss. |
4382 | + - Fix handling of commas in layout and variant names. |
4383 | + - Fix keymap reduction not to try to express keymap A in terms of keymap |
4384 | + B when B includes keys not mapped by A. |
4385 | + - Source debconf confmodule earlier in postinst. |
4386 | + - Fix horrible confusion if the locale has no supported default codeset. |
4387 | + - Fix console-setup/codeset default to be one of the available choices. |
4388 | + - Don't set an AltGr key by default for US layouts. |
4389 | + - Add amiga, ataritt, sun4, and sun5 models, since they are used as |
4390 | + defaults on certain architectures. |
4391 | + - Map keycode 133 to AT scancode 124 for Japanese. |
4392 | + * debian/config.proto: Set sparc default model to pc105 (LP: #105595). |
4393 | + * debian/control: Multiply Installer-Menu-Item number by 100. |
4394 | + * debian/control: Remove outdated note about loadkeys in |
4395 | + console-setup-udeb's description. |
4396 | + * debian/console-setup.postinst: Drop font fixups for upgrades from |
4397 | + development versions of Edgy. |
4398 | + |
4399 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 25 Apr 2007 11:52:52 +0100 |
4400 | + |
4401 | console-setup (1.15) unstable; urgency=low |
4402 | |
4403 | * Updated Georgian letters for Fixed16 and Fixed14. Thanks to Vladimer |
4404 | @@ -3041,6 +5774,171 @@ console-setup (1.14) unstable; urgency=low |
4405 | |
4406 | -- Christian Perrier <bubulle@debian.org> Sun, 4 Mar 2007 19:54:11 +0100 |
4407 | |
4408 | +console-setup (1.13ubuntu13) feisty; urgency=low |
4409 | + |
4410 | + * debian/console-setup.console-setup.init: Don't break if fgconsole fails. |
4411 | + |
4412 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 10 Apr 2007 16:16:08 +0100 |
4413 | + |
4414 | +console-setup (1.13ubuntu12) feisty; urgency=low |
4415 | + |
4416 | + * Map keycode 133 to AT scancode 124 for Japanese (thanks, Jun Kobayashi; |
4417 | + LP: #97466). |
4418 | + |
4419 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 4 Apr 2007 16:48:15 +0100 |
4420 | + |
4421 | +console-setup (1.13ubuntu11) feisty; urgency=low |
4422 | + |
4423 | + * Add amiga, ataritt, sun4, and sun5 models, since they are used as |
4424 | + defaults on certain architectures (LP: #97225). |
4425 | + |
4426 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 4 Apr 2007 10:11:03 +0100 |
4427 | + |
4428 | +console-setup (1.13ubuntu10) feisty; urgency=low |
4429 | + |
4430 | + * Source debconf confmodule earlier in postinst (it should always be |
4431 | + sourced as early as possible, as it re-executes the calling script). |
4432 | + * Fix horrible confusion if the locale has no supported default codeset |
4433 | + (LP: #84401). |
4434 | + * Fix console-setup/codeset default to be one of the available choices. |
4435 | + * Try harder to ensure that we aren't running under X when deciding |
4436 | + whether to run setupcon on upgrade (thanks to Kurt J. Bosch for |
4437 | + suggestions; LP: #93338). |
4438 | + * Don't set an AltGr key by default for US layouts (LP: #76901). |
4439 | + |
4440 | + -- Colin Watson <cjwatson@ubuntu.com> Sun, 1 Apr 2007 16:49:02 +0100 |
4441 | + |
4442 | +console-setup (1.13ubuntu9) feisty; urgency=low |
4443 | + |
4444 | + * Keyboard/kbdcompiler: Fix keymap reduction not to try to express keymap |
4445 | + A in terms of keymap B when B includes keys not mapped by A, fixing a |
4446 | + number of incorrectly-reduced keymaps (LP: #74375). |
4447 | + * Keyboard/kbdcompiler: Update handling of jp to match |
4448 | + debian/config.proto. |
4449 | + * Keyboard/keymaptree.use: Remove jp; we cannot detect it correctly |
4450 | + without further intelligence, as it's designed for jp106 keyboard |
4451 | + models. |
4452 | + |
4453 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 17 Mar 2007 10:06:05 +0000 |
4454 | + |
4455 | +console-setup (1.13ubuntu8) feisty; urgency=low |
4456 | + |
4457 | + * Fix handling of commas in layout and variant names. |
4458 | + |
4459 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 9 Mar 2007 20:05:00 +0000 |
4460 | + |
4461 | +console-setup (1.13ubuntu7) feisty; urgency=low |
4462 | + |
4463 | + * Add lt to list of non-Latin keymaps (LP: #38931). |
4464 | + * Map Caps Lock to Shift Lock for Turkish layouts. |
4465 | + * Build keymap tree from MyKeyboardNames.pl rather than KeyboardNames.pl. |
4466 | + * Add fr:oss to keymap tree. |
4467 | + * Set default variant for French to oss (LP: #89835). |
4468 | + * Remove Keyboard/*.tree on clean. |
4469 | + * Fix six files in debian/ that were supposed to be symlinks. |
4470 | + * Move console-setup-udeb's post-base-installer script to be a |
4471 | + base-installer script instead, so that console-setup will be configured |
4472 | + properly along with the initramfs during debootstrap. |
4473 | + * Set Maintainer to me. |
4474 | + |
4475 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 6 Mar 2007 12:09:57 +0000 |
4476 | + |
4477 | +console-setup (1.13ubuntu6) feisty; urgency=low |
4478 | + |
4479 | + * Set keymap and font in the initramfs if possible. Setting these as early |
4480 | + as possible is a good thing; we can't set up the font correctly once |
4481 | + usplash is running; and setting up the font between usplash and X |
4482 | + requires an ugly mode switch. |
4483 | + |
4484 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 22 Jan 2007 14:21:24 +0000 |
4485 | + |
4486 | +console-setup (1.13ubuntu5) feisty; urgency=low |
4487 | + |
4488 | + * Add a --save-only option to setupcon, to save the keyboard/font on the |
4489 | + root filesystem but not actually tell the kernel to set it up. |
4490 | + * Back out part of setup-console-under-usplash changes: attempts to change |
4491 | + the font must be guarded against being run while on an X display or |
4492 | + while usplash is running, because some kernel console drivers (at least |
4493 | + vgacon) are fundamentally unable to change the font only on some virtual |
4494 | + consoles, and will corrupt video memory if you try (LP: #73955). We now |
4495 | + use setupcon --save-only to make sure the font is available on the root |
4496 | + filesystem for the next boot but don't load it immediately. |
4497 | + |
4498 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 15 Jan 2007 20:08:33 +0000 |
4499 | + |
4500 | +console-setup (1.13ubuntu4) feisty; urgency=low |
4501 | + |
4502 | + * Include ro(std) in keymap tree, after talking with Eddy PetriÅor. |
4503 | + * Disable workaround in ckbcomp for the kernel not applying Caps Lock to |
4504 | + non-ASCII letters; the cure is worse than the disease because it makes |
4505 | + Caps Lock equivalent to Shift Lock (LP: #69725). |
4506 | + * Install MyKeyboardNames.pl (built from /usr/share/X11/xkb) rather than |
4507 | + KeyboardNames.pl (built from the out-of-date copy in Keyboard/ckb) as |
4508 | + /usr/share/console-setup/KeyboardNames.pl (LP: #71864). |
4509 | + |
4510 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 5 Jan 2007 14:15:04 +0000 |
4511 | + |
4512 | +console-setup (1.13ubuntu3) feisty; urgency=low |
4513 | + |
4514 | + * Remove ch(fr) from keymap tree again; it's not distinguishable from ch |
4515 | + without checking shift key state, which keymapper currently doesn't do. |
4516 | + |
4517 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 29 Nov 2006 11:28:48 +0000 |
4518 | + |
4519 | +console-setup (1.13ubuntu2) feisty; urgency=low |
4520 | + |
4521 | + * Make Keyboard/keymaptree executable again. |
4522 | + |
4523 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 28 Nov 2006 20:09:22 +0000 |
4524 | + |
4525 | +console-setup (1.13ubuntu1) feisty; urgency=low |
4526 | + |
4527 | + * Resynchronise with Debian. Remaining changes: |
4528 | + - Use keymapper to generate decision trees for a restricted subset of |
4529 | + the pc105 model. |
4530 | + - If the detect-keyboard debconf plugin is available |
4531 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4532 | + detect the keyboard layout. |
4533 | + - Ship KeyboardNames.pl and kbdnames-maker in /usr/share/console-setup. |
4534 | + - Only default to Canadian layout for fr_CA; use U.S. English for other |
4535 | + *_CA locales. |
4536 | + - Fix default layout for Bosnian and default variant for Hindi. |
4537 | + - Set default charmap for d-i to UTF-8. |
4538 | + - Remove unhelpful defaults for several questions. |
4539 | + - Adjust the default keyboard model for Brazilian and Japanese layouts. |
4540 | + - Allow preseeding of console-setup/modelcode, console-setup/layoutcode, |
4541 | + console-setup/variantcode, console-setup/optionscode, and |
4542 | + console-setup/fontsize. |
4543 | + - Use jp(latin),jp rather than us,jp by default for Japanese. |
4544 | + - Reset console-setup/toggle to the default if it's set to "No toggling" |
4545 | + and you select a non-Latin layout. |
4546 | + - Change the default font from Terminus to VGA where supported. |
4547 | + - Skip now-unnecessary console check in init scripts. |
4548 | + - Fix up font face and size on upgrading from old versions in Edgy. |
4549 | + - Add a few bits of installer integration to console-setup-udeb borrowed |
4550 | + from kbd-chooser. |
4551 | + - console-setup Depends: perl; something in ckbcomp is causing perl to |
4552 | + 'use utf8' implicitly, and some of the necessary modules aren't in |
4553 | + perl-base. |
4554 | + - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4555 | + tty, since the current tty might belong to X and changing X's tty out |
4556 | + of raw mode is a very bad idea. |
4557 | + * Restore udeb generation. |
4558 | + |
4559 | + * Map fr_CH to ch(fr) (Swiss French). |
4560 | + * Include ch(fr) in keymap tree. |
4561 | + * Fix codeset question priority for Esperanto. |
4562 | + * Remove X and usplash checks in keyboard-setup and console-setup init |
4563 | + scripts, since neither are needed following the fix in console-setup |
4564 | + 1.7ubuntu19. |
4565 | + * Allow setupcon to be run on install again, for the same reason. |
4566 | + * Automatically save the font and keymap to /etc in |
4567 | + /etc/init.d/console-setup if it isn't being run from init; this allows |
4568 | + us to tolerate XKB data being moved to /usr. Similarly, ensure that the |
4569 | + font and keymap are saved to /etc during initial installation. |
4570 | + |
4571 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 24 Nov 2006 18:09:32 +0000 |
4572 | + |
4573 | console-setup (1.13) unstable; urgency=low |
4574 | |
4575 | * Unfuzzy the translations. |
4576 | @@ -3126,6 +6024,202 @@ console-setup (1.8) unstable; urgency=low |
4577 | |
4578 | -- Anton Zinoviev <zinoviev@debian.org> Tue, 19 Sep 2006 11:56:15 +0300 |
4579 | |
4580 | +console-setup (1.7ubuntu19) edgy; urgency=low |
4581 | + |
4582 | + * If upgrading from an older version than this one, check for the Terminus |
4583 | + font face and change it to VGA (if you do like it, you can change it |
4584 | + back and it won't be touched again). If Terminus was in use, also check |
4585 | + for the 12x6 font size and change it to 16, since that was apparently |
4586 | + selected due to a strange use-of-debconf bug. |
4587 | + * Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current |
4588 | + tty, since the current tty might belong to X and changing X's tty out of |
4589 | + raw mode is a very bad idea (closes: Malone #66929; requires kbd 1.12-15 |
4590 | + or console-tools 1:0.2.3dbs-62ubuntu10). |
4591 | + * Adjust the default keyboard model for Brazilian (closes: Malone #66774) |
4592 | + and Japanese (closes: Malone #66719) layouts. |
4593 | + |
4594 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 20 Oct 2006 20:16:09 +0100 |
4595 | + |
4596 | +console-setup (1.7ubuntu18) edgy; urgency=low |
4597 | + |
4598 | + * Change the default font to VGA where supported; Terminus does not seem |
4599 | + to have widespread aesthetic appeal. |
4600 | + * Use jp(latin),jp rather than us,jp by default for Japanese, and set the |
4601 | + model to jp106 (closes: Malone #63915). |
4602 | + * Build-depend on keymapper (>= 0.5.3-7) for improved Alt-handling logic. |
4603 | + |
4604 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 12 Oct 2006 02:42:15 +0100 |
4605 | + |
4606 | +console-setup (1.7ubuntu17) edgy; urgency=low |
4607 | + |
4608 | + * Only default to Canadian layout for fr_CA; use U.S. English for other |
4609 | + *_CA locales (closes: Malone #64418). |
4610 | + * Install kbdnames-maker in /usr/share/console-setup, to make it easier |
4611 | + for non-Perl programs to use KeyboardNames.pl. |
4612 | + |
4613 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 11 Oct 2006 12:52:36 +0100 |
4614 | + |
4615 | +console-setup (1.7ubuntu16) edgy; urgency=low |
4616 | + |
4617 | + * Backport from trunk (Anton Zinoviev, closes: Malone #63921): |
4618 | + - New mini-font georgian16.bdf to be used for the Georgian letters in |
4619 | + Fixed16, author: Gia Shervashidze. Thanks to Vladimer Sichinava. |
4620 | + |
4621 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 4 Oct 2006 11:37:15 +0100 |
4622 | + |
4623 | +console-setup (1.7ubuntu15) edgy; urgency=low |
4624 | + |
4625 | + * Fix build failure caused by wrong path to KeyboardNames.pl. |
4626 | + |
4627 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 3 Oct 2006 15:44:59 +0100 |
4628 | + |
4629 | +console-setup (1.7ubuntu14) edgy; urgency=low |
4630 | + |
4631 | + * Ship KeyboardNames.pl in /usr/share/console-setup. |
4632 | + |
4633 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 3 Oct 2006 11:09:27 +0100 |
4634 | + |
4635 | +console-setup (1.7ubuntu13) edgy; urgency=low |
4636 | + |
4637 | + * Remove obsolete XORGCONFIGFILE variable. |
4638 | + * Reset console-setup/toggle to the default if it's set to "No toggling" |
4639 | + and you select a non-Latin layout (closes: Malone #63178). |
4640 | + |
4641 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 2 Oct 2006 14:47:58 +0100 |
4642 | + |
4643 | +console-setup (1.7ubuntu12) edgy; urgency=low |
4644 | + |
4645 | + * Don't run the init script (and thereby setupcon) on upgrade; just print |
4646 | + a message telling you to run setupcon from a virtual console if you want |
4647 | + to update your console configuration (closes: Malone #61723). |
4648 | + * Update debian-installer/keymap handling from trunk (Anton Zinoviev). |
4649 | + Drop /etc/X11/xorg.conf upgrade handling, also per trunk, as I've been |
4650 | + convinced that that is much less safe due to the prevalence of GNOME/KDE |
4651 | + keymap overrides, and furthermore it made it more difficult to have |
4652 | + ubiquity tell console-setup just to guess a default from the locale. |
4653 | + * Drop the priority of the model and layout questions to medium if a |
4654 | + configuration file already exists, since they'll have been asked at |
4655 | + medium first time round and if we then ask them at critical the second |
4656 | + time round they will be unexpectedly shown (closes: Malone #59883). |
4657 | + * Backport from trunk: |
4658 | + - config.proto: Handle properly the case when the user backs up from the |
4659 | + first Debconf question. |
4660 | + |
4661 | + -- Colin Watson <cjwatson@ubuntu.com> Sat, 23 Sep 2006 00:40:48 +0100 |
4662 | + |
4663 | +console-setup (1.7ubuntu11) edgy; urgency=low |
4664 | + |
4665 | + * Fix default layout for Bosnian and default variant for Hindi. |
4666 | + |
4667 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 22 Sep 2006 15:57:23 +0100 |
4668 | + |
4669 | +console-setup (1.7ubuntu10) edgy; urgency=low |
4670 | + |
4671 | + * console-setup Depends: perl; something in ckbcomp is causing perl to |
4672 | + 'use utf8' implicitly, and some of the necessary modules aren't in |
4673 | + perl-base (closes: Malone #60203). |
4674 | + * Allow preseeding of console-setup/modelcode, console-setup/layoutcode, |
4675 | + console-setup/variantcode, console-setup/optionscode, and |
4676 | + console-setup/fontsize. |
4677 | + * Don't set up the console font at boot time if usplash is running, since |
4678 | + that seems to trigger a kernel bug that corrupts the usplash display |
4679 | + (closes: Malone #60483). |
4680 | + |
4681 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 21 Sep 2006 01:01:54 +0100 |
4682 | + |
4683 | +console-setup (1.7ubuntu9) edgy; urgency=low |
4684 | + |
4685 | + * Switch build-dependency and dependency back to xkb-data, now that it's |
4686 | + fixed. Make the dependencies versioned until after Edgy is released to |
4687 | + avoid problems with partially-upgraded systems where only the broken |
4688 | + xkb-data is installed. |
4689 | + |
4690 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 13 Sep 2006 10:24:20 +0100 |
4691 | + |
4692 | +console-setup (1.7ubuntu8) edgy; urgency=low |
4693 | + |
4694 | + * Add setupcon --force option and use it in postinst (Anton Zinoviev, |
4695 | + http://lists.alioth.debian.org/pipermail/pkg-kbd-devel/2006-August/000278.html). |
4696 | + * Check $DISPLAY rather than /proc/self/fd/2 in /etc/init.d/keyboard-setup |
4697 | + and /etc/init.d/console-setup; use setupcon --force. |
4698 | + |
4699 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 11 Sep 2006 09:47:36 +0100 |
4700 | + |
4701 | +console-setup (1.7ubuntu7) edgy; urgency=low |
4702 | + |
4703 | + * Handle debian-installer/locale not being available (closes: Malone |
4704 | + #59718). |
4705 | + * Remove stray Keyboard/amiga.ekmap in source package. |
4706 | + * Fix a potential infinite loop in the config script while moving past the |
4707 | + variant question with an unsupported layout. |
4708 | + |
4709 | + -- Colin Watson <cjwatson@ubuntu.com> Sun, 10 Sep 2006 12:07:53 +0100 |
4710 | + |
4711 | +console-setup (1.7ubuntu6) edgy; urgency=low |
4712 | + |
4713 | + * If there's no console-setup configuration when console-setup.config |
4714 | + runs, then: |
4715 | + - If there is an xorg.conf, set the defaults from there. |
4716 | + - Failing that, if debian-installer/keymap is set, try to guess correct |
4717 | + defaults from that using the same algorithm as formerly applied by |
4718 | + xserver-xorg.config. The only serious change I made to the algorithm |
4719 | + is that it now maps (mac-usb-)uk to plain gb, not gb(intl), since |
4720 | + that's closer to what UK keyboard users generally expect. |
4721 | + |
4722 | + -- Colin Watson <cjwatson@ubuntu.com> Fri, 8 Sep 2006 00:13:26 +0100 |
4723 | + |
4724 | +console-setup (1.7ubuntu5) edgy; urgency=low |
4725 | + |
4726 | + * Only call setupcon from postinst script if /lib/debian-installer exists, |
4727 | + to make sure we're really in d-i. (Calling setupcon from X appears to |
4728 | + make things rather messy.) |
4729 | + |
4730 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 7 Sep 2006 17:11:12 +0100 |
4731 | + |
4732 | +console-setup (1.7ubuntu4) edgy; urgency=low |
4733 | + |
4734 | + * Remove cs from the list of non-Latin layouts, as it has special |
4735 | + per-variant handling. |
4736 | + * Fix syntax error in config script. |
4737 | + * Don't try to use the detect-keyboard plugin if running noninteractively. |
4738 | + |
4739 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 7 Sep 2006 15:39:38 +0100 |
4740 | + |
4741 | +console-setup (1.7ubuntu3) edgy; urgency=low |
4742 | + |
4743 | + * Use keymapper to generate decision trees for a restricted subset of the |
4744 | + pc105 model. (I tried building trees for the whole model, but this took |
4745 | + far too long.) |
4746 | + * If the detect-keyboard debconf plugin is available |
4747 | + (cdebconf-newt-detect-keys in the installer), then offer to use it to |
4748 | + detect the keyboard layout. |
4749 | + * Fix debian/po/POTFILES.in to point to console-setup.templates. |
4750 | + * Make console-setup-udeb depend on console-setup-fonts-udeb, at least for |
4751 | + now. |
4752 | + * Convert init script to LSB logging functions. |
4753 | + * Add a few bits of installer integration to console-setup-udeb borrowed |
4754 | + from kbd-chooser (/lib/debian-installer.d/S55console-setup, |
4755 | + post-base-installer hook). |
4756 | + * Temporarily build-depend and depend on just xkeyboard-config to work |
4757 | + around Malone #59220. |
4758 | + * Set default charmap for d-i to UTF-8. |
4759 | + * Remove unhelpful "none" defaults for several questions. |
4760 | + |
4761 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 7 Sep 2006 09:18:42 +0100 |
4762 | + |
4763 | +console-setup (1.7ubuntu2) edgy; urgency=low |
4764 | + |
4765 | + * Make console-setup-udeb depend on console-tools-udeb. |
4766 | + |
4767 | + -- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 23 Aug 2006 14:36:58 +0200 |
4768 | + |
4769 | +console-setup (1.7ubuntu1) edgy; urgency=low |
4770 | + |
4771 | + * Call setupcon with input and output from /dev/tty in postinst and make |
4772 | + sure setupcon understands that properly. |
4773 | + |
4774 | + -- Tollef Fog Heen <tfheen@ubuntu.com> Wed, 23 Aug 2006 12:54:27 +0200 |
4775 | + |
4776 | console-setup (1.7) unstable; urgency=low |
4777 | |
4778 | [ Christian Perrier ] |
4779 | @@ -3233,3 +6327,4 @@ console-setup (1.0) unstable; urgency=low |
4780 | and pointing few typos). |
4781 | |
4782 | -- Anton Zinoviev <zinoviev@debian.org> Sat, 14 Jan 2006 16:20:35 +0200 |
4783 | + |
4784 | diff --git a/debian/clean b/debian/clean |
4785 | new file mode 100644 |
4786 | index 0000000..2b44ee7 |
4787 | --- /dev/null |
4788 | +++ b/debian/clean |
4789 | @@ -0,0 +1 @@ |
4790 | +Keyboard/tree-keymaps/ |
4791 | diff --git a/debian/console-setup-linux.postinst b/debian/console-setup-linux.postinst |
4792 | new file mode 100644 |
4793 | index 0000000..0738447 |
4794 | --- /dev/null |
4795 | +++ b/debian/console-setup-linux.postinst |
4796 | @@ -0,0 +1,11 @@ |
4797 | +#!/bin/sh |
4798 | + |
4799 | +set -e |
4800 | + |
4801 | +CONFIGDIR=/etc/console-setup |
4802 | + |
4803 | +update-alternatives --install /etc/vtrgb vtrgb "$CONFIGDIR/vtrgb" 50 |
4804 | +update-alternatives --install /etc/vtrgb vtrgb "$CONFIGDIR/vtrgb.vga" 20 |
4805 | + |
4806 | +#DEBHELPER# |
4807 | + |
4808 | diff --git a/debian/console-setup-linux.prerm b/debian/console-setup-linux.prerm |
4809 | new file mode 100644 |
4810 | index 0000000..1caa7a6 |
4811 | --- /dev/null |
4812 | +++ b/debian/console-setup-linux.prerm |
4813 | @@ -0,0 +1,12 @@ |
4814 | +#!/bin/sh |
4815 | + |
4816 | +set -e |
4817 | + |
4818 | +CONFIGDIR=/etc/console-setup |
4819 | + |
4820 | +if [ "$1" = remove ]; then |
4821 | + update-alternatives --remove vtrgb "$CONFIGDIR/vtrgb" |
4822 | + update-alternatives --remove vtrgb "$CONFIGDIR/vtrgb.vga" |
4823 | +fi |
4824 | + |
4825 | +#DEBHELPER# |
4826 | diff --git a/debian/console-setup-linux.setvtrgb.service b/debian/console-setup-linux.setvtrgb.service |
4827 | new file mode 100644 |
4828 | index 0000000..4736efe |
4829 | --- /dev/null |
4830 | +++ b/debian/console-setup-linux.setvtrgb.service |
4831 | @@ -0,0 +1,15 @@ |
4832 | +[Unit] |
4833 | +Description=Set console scheme |
4834 | +DefaultDependencies=no |
4835 | +After=systemd-user-sessions.service plymouth-quit-wait.service |
4836 | +Before=system-getty.slice |
4837 | +ConditionPathExists=/sbin/setvtrgb |
4838 | +ConditionPathExists=/dev/tty0 |
4839 | + |
4840 | +[Service] |
4841 | +Type=oneshot |
4842 | +ExecStart=/sbin/setvtrgb /etc/vtrgb |
4843 | +RemainAfterExit=yes |
4844 | + |
4845 | +[Install] |
4846 | +WantedBy=sysinit.target |
4847 | diff --git a/debian/console-setup-udeb.base-installer b/debian/console-setup-udeb.base-installer |
4848 | index 9d951d1..e0336bf 100644 |
4849 | --- a/debian/console-setup-udeb.base-installer |
4850 | +++ b/debian/console-setup-udeb.base-installer |
4851 | @@ -18,15 +18,16 @@ if keyboard_present; then |
4852 | cp -a /etc/default/keyboard /target/etc/default/ |
4853 | LANG=C |
4854 | export LANG |
4855 | - # create the required templates |
4856 | - debconf-copydb -p "^keyboard-configuration/.*$" configdb target_configdb |
4857 | + if ! db_get oem-config/enable || [ "$RET" != true ]; then |
4858 | + # create the required templates |
4859 | + debconf-copydb -p "^keyboard-configuration/.*$" configdb target_configdb |
4860 | |
4861 | - # mark the questions as seen |
4862 | - for template in \ |
4863 | -## SEEN TEMPLATES ## all templates of keyb-conf except alerts and ctrl_alt_bksp |
4864 | - do |
4865 | - echo keyboard-configuration $template seen true |
4866 | - done | chroot /target debconf-set-selections |
4867 | + # mark the questions as seen |
4868 | + for template in \## SEEN TEMPLATES ## all templates of keyb-conf except alerts and ctrl_alt_bksp |
4869 | + do |
4870 | + echo keyboard-configuration $template seen true |
4871 | + done | chroot /target debconf-set-selections |
4872 | + fi |
4873 | ###################################################################### |
4874 | |
4875 | apt-install keyboard-configuration || true |
4876 | diff --git a/debian/console-setup.apport b/debian/console-setup.apport |
4877 | new file mode 100644 |
4878 | index 0000000..d5a0049 |
4879 | --- /dev/null |
4880 | +++ b/debian/console-setup.apport |
4881 | @@ -0,0 +1,13 @@ |
4882 | +'''apport package hook for console-setup |
4883 | + |
4884 | +Copyright (C) 2009 Canonical Ltd. |
4885 | +Author: Colin Watson <cjwatson@ubuntu.com> |
4886 | +''' |
4887 | + |
4888 | +import apport.hookutils |
4889 | + |
4890 | +def add_info(report): |
4891 | + apport.hookutils.attach_file_if_exists( |
4892 | + report, '/etc/default/keyboard', 'Keyboard') |
4893 | + apport.hookutils.attach_file_if_exists( |
4894 | + report, '/etc/default/console-setup', 'ConsoleSetup') |
4895 | diff --git a/debian/console-setup.config b/debian/console-setup.config |
4896 | index 3dbe970..0e70861 100644 |
4897 | --- a/debian/console-setup.config |
4898 | +++ b/debian/console-setup.config |
4899 | @@ -215,7 +215,14 @@ else |
4900 | fi |
4901 | |
4902 | if [ "$locale" = C ]; then |
4903 | - CHARMAP=ISO-8859-15 |
4904 | + case "$kernel" in |
4905 | + freebsd) |
4906 | + CHARMAP=ISO-8859-15 |
4907 | + ;; |
4908 | + *) |
4909 | + CHARMAP=UTF-8 |
4910 | + ;; |
4911 | + esac |
4912 | charmap_priority=high |
4913 | elif which locale 2>/dev/null >/dev/null; then |
4914 | CHARMAP=`locale charmap` |
4915 | @@ -680,7 +687,6 @@ case "$CODESET" in |
4916 | FONTFACE=Fixed |
4917 | ;; |
4918 | Lat15) |
4919 | - FONTFACE=Fixed |
4920 | ;; |
4921 | Lat2) |
4922 | FONTFACE=Fixed |
4923 | @@ -719,8 +725,6 @@ if lsmod | grep -q speakup; then |
4924 | esac |
4925 | fi |
4926 | |
4927 | -FONTSIZE=16 |
4928 | - |
4929 | ### READ THE DEFAULTS ################################################## |
4930 | |
4931 | # Load the config file, if it exists. |
4932 | diff --git a/debian/console-setup.initramfs-hook b/debian/console-setup.initramfs-hook |
4933 | new file mode 100644 |
4934 | index 0000000..067ab1e |
4935 | --- /dev/null |
4936 | +++ b/debian/console-setup.initramfs-hook |
4937 | @@ -0,0 +1,118 @@ |
4938 | +#! /bin/sh -e |
4939 | + |
4940 | +PREREQ="kbd|console_tools" |
4941 | + |
4942 | +prereqs () { |
4943 | + echo "$PREREQ" |
4944 | +} |
4945 | + |
4946 | +case $1 in |
4947 | +prereqs) |
4948 | + prereqs |
4949 | + exit 0 |
4950 | + ;; |
4951 | +esac |
4952 | + |
4953 | +. /usr/share/initramfs-tools/hook-functions |
4954 | +[ -r /etc/default/keyboard ] || exit 0 |
4955 | +[ -r /etc/default/console-setup ] || exit 0 |
4956 | +. /etc/default/console-setup # also sources /etc/default/keyboard |
4957 | + |
4958 | +# CODESET |
4959 | +[ "$CODESET" != guess ] || CODESET='' |
4960 | +if [ -z "$CODESET" ]; then |
4961 | + case "$CHARMAP" in |
4962 | + UTF-8) CODESET=Uni2;; |
4963 | + ARMSCII-8) CODESET=Armenian ;; |
4964 | + CP1251) CODESET=CyrSlav ;; |
4965 | + CP1255) CODESET=Hebrew ;; |
4966 | + CP1256) CODESET=Arabic ;; |
4967 | + GEORGIAN-ACADEMY) CODESET=Georgian ;; |
4968 | + GEORGIAN-PS) CODESET=Georgian ;; |
4969 | + IBM1133) CODESET=Lao ;; |
4970 | + ISIRI-3342) CODESET=Arabic ;; |
4971 | + ISO-8859-1) CODESET=Lat15 ;; |
4972 | + ISO-8859-2) CODESET=Lat2 ;; |
4973 | + ISO-8859-3) CODESET=Lat38 ;; |
4974 | + ISO-8859-4) CODESET=Lat7 ;; # sometimes Lat15 |
4975 | + ISO-8859-5) CODESET=CyrSlav ;; |
4976 | + ISO-8859-6) CODESET=Arabic ;; |
4977 | + ISO-8859-7) CODESET=Greek ;; |
4978 | + ISO-8859-8) CODESET=Hebrew ;; |
4979 | + ISO-8859-9) CODESET=Lat15 ;; |
4980 | + ISO-8859-10) CODESET=Lat15 ;; |
4981 | + ISO-8859-11) CODESET=Thai ;; |
4982 | + ISO-8859-13) CODESET=Lat7 ;; |
4983 | + ISO-8859-14) CODESET=Lat38 ;; |
4984 | + ISO-8859-15) CODESET=Lat15 ;; |
4985 | + ISO-8859-16) CODESET=Lat2 ;; |
4986 | + KOI8-R) CODESET=CyrKoi ;; |
4987 | + KOI8-U) CODESET=CyrKoi ;; |
4988 | + TIS-620) CODESET=Thai ;; |
4989 | + VISCII) CODESET=Vietnamese ;; |
4990 | + *) ;; |
4991 | + esac |
4992 | +fi |
4993 | + |
4994 | +# FONTSIZE |
4995 | +if [ -z "$FONTSIZE" -o "$FONTSIZE" = guess ]; then |
4996 | + FONTSIZE=16 |
4997 | +fi |
4998 | +case "$FONTSIZE" in |
4999 | + 8x*) |
5000 | + FONTSIZE=${FONTSIZE#*x} |
Delta from existing Ubuntu version:
-XS-Debian- Vcs-Browser: https:/ /salsa. debian. org/installer- team/console- setup /salsa. debian. org/installer- team/console- setup.git bazaar. launchpad. net/~ubuntu- core-dev/ console- setup/ubuntu /salsa. debian. org/installer- team/console- setup /salsa. debian. org/installer- team/console- setup.git
-XS-Debian-Vcs-Git: https:/
-Vcs-Bzr: http://
+Vcs-Browser: https:/
+Vcs-Git: https:/
This looks reasonable since the listed Vcs-Bzr branch has no commits in 6 years, but should be annotated in the changelog.
+ - Add noudeb build profile
Wrong indentation, this shouldn't be under 'remaining changes' which refers to the carry-over delta but should be a separate top-level entry in the changelog since you've introduced this change in this upload.
Looking at the commit log, there are a number of other changes you've made which are not documented correctly in the changelog. Please resolve.