Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(951)

Side by Side Diff: tools/gen_keyboard_overlay_data/gen_keyboard_overlay_data.py

Issue 1411603005: Add Workman keyboard layout (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add trailing comma according to review feedback Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « chromeos/ime/input_methods.txt ('k') | ui/base/ime/chromeos/component_extension_ime_manager.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """Generate keyboard layout and hotkey data for the keyboard overlay. 6 """Generate keyboard layout and hotkey data for the keyboard overlay.
7 7
8 This script fetches data from the keyboard layout and hotkey data spreadsheet, 8 This script fetches data from the keyboard layout and hotkey data spreadsheet,
9 and output the data depending on the option. 9 and output the data depending on the option.
10 10
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 'xkb:ua::ukr': 'uk', 128 'xkb:ua::ukr': 'uk',
129 'xkb:us::eng': 'en_US', 129 'xkb:us::eng': 'en_US',
130 'xkb:us::fil': 'en_US', 130 'xkb:us::fil': 'en_US',
131 'xkb:us::ind': 'en_US', 131 'xkb:us::ind': 'en_US',
132 'xkb:us::msa': 'en_US', 132 'xkb:us::msa': 'en_US',
133 'xkb:us:altgr-intl:eng': 'en_US_altgr_intl', 133 'xkb:us:altgr-intl:eng': 'en_US_altgr_intl',
134 'xkb:us:colemak:eng': 'en_US_colemak', 134 'xkb:us:colemak:eng': 'en_US_colemak',
135 'xkb:us:dvorak:eng': 'en_US_dvorak', 135 'xkb:us:dvorak:eng': 'en_US_dvorak',
136 'xkb:us:intl:eng': 'en_US_intl', 136 'xkb:us:intl:eng': 'en_US_intl',
137 'xkb:us:intl:nld': 'en_US_intl', 137 'xkb:us:intl:nld': 'en_US_intl',
138 'xkb:us:intl:por': 'en_US_intl' 138 'xkb:us:intl:por': 'en_US_intl',
139 'xkb:us:workman:eng': 'en_US_workman',
140 'xkb:us:workman-intl:eng': 'en_US_workman_intl',
139 } 141 }
140 142
141 # The file was first generated in 2012 and we have a policy of not updating 143 # The file was first generated in 2012 and we have a policy of not updating
142 # copyright dates. 144 # copyright dates.
143 COPYRIGHT_HEADER=\ 145 COPYRIGHT_HEADER=\
144 """// Copyright (c) 2012 The Chromium Authors. All rights reserved. 146 """// Copyright (c) 2012 The Chromium Authors. All rights reserved.
145 // Use of this source code is governed by a BSD-style license that can be 147 // Use of this source code is governed by a BSD-style license that can be
146 // found in the LICENSE file. 148 // found in the LICENSE file.
147 149
148 // This is a generated file but may contain local modifications. See 150 // This is a generated file but may contain local modifications. See
(...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after
504 OutputJson(keyboard_glyph_data, hotkey_data, layouts, 'keyboardOverlayData', 506 OutputJson(keyboard_glyph_data, hotkey_data, layouts, 'keyboardOverlayData',
505 options.outdir) 507 options.outdir)
506 if options.grd: 508 if options.grd:
507 OutputGrd(hotkey_data, options.outdir) 509 OutputGrd(hotkey_data, options.outdir)
508 if options.cc: 510 if options.cc:
509 OutputCC(hotkey_data, options.outdir) 511 OutputCC(hotkey_data, options.outdir)
510 512
511 513
512 if __name__ == '__main__': 514 if __name__ == '__main__':
513 main() 515 main()
OLDNEW
« no previous file with comments | « chromeos/ime/input_methods.txt ('k') | ui/base/ime/chromeos/component_extension_ime_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698