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

Side by Side Diff: third_party/google_input_tools/src/chrome/os/inputview/layouts/rowsofjp.js

Issue 1257313003: Update Google Input Tools (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Free up grd resources. Created 5 years, 4 months 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
OLDNEW
1 // Copyright 2014 The ChromeOS IME Authors. All Rights Reserved. 1 // Copyright 2014 The ChromeOS IME Authors. All Rights Reserved.
2 // limitations under the License. 2 // limitations under the License.
3 // See the License for the specific language governing permissions and 3 // See the License for the specific language governing permissions and
4 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5 // distributed under the License is distributed on an "AS-IS" BASIS, 5 // distributed under the License is distributed on an "AS-IS" BASIS,
6 // Unless required by applicable law or agreed to in writing, software 6 // Unless required by applicable law or agreed to in writing, software
7 // 7 //
8 // http://www.apache.org/licenses/LICENSE-2.0 8 // http://www.apache.org/licenses/LICENSE-2.0
9 // 9 //
10 // You may obtain a copy of the License at 10 // You may obtain a copy of the License at
(...skipping 25 matching lines...) Expand all
36 var keySequenceOf15 = util.createKeySequence(baseKeySpec, 15); 36 var keySequenceOf15 = util.createKeySequence(baseKeySpec, 15);
37 var row1 = util.createLinearLayout({ 37 var row1 = util.createLinearLayout({
38 'id': 'row1', 38 'id': 'row1',
39 'children': [keySequenceOf15] 39 'children': [keySequenceOf15]
40 }); 40 });
41 41
42 42
43 // Row2 and row3 43 // Row2 and row3
44 44
45 // First linear layout at the left of the enter. 45 // First linear layout at the left of the enter.
46 var tabKey = i18n.input.chrome.inputview.layouts.util.createKey({ 46 var tabKey = util.createKey({
47 'widthInWeight': 1.5 47 'widthInWeight': 1.5
48 }); 48 });
49 var keySequenceOf11 = i18n.input.chrome.inputview.layouts.util. 49 var keySequenceOf11 = util.
50 createKeySequence(baseKeySpec, 11); 50 createKeySequence(baseKeySpec, 11);
51 var slashKey = i18n.input.chrome.inputview.layouts.util.createKey({ 51 var slashKey = util.createKey({
52 'widthInWeight': 1.25 52 'widthInWeight': 1.25
53 }); 53 });
54 var row2 = i18n.input.chrome.inputview.layouts.util.createLinearLayout({ 54 var row2 = util.createLinearLayout({
55 'id': 'row2', 55 'id': 'row2',
56 'children': [tabKey, keySequenceOf11, slashKey] 56 'children': [tabKey, keySequenceOf11, slashKey]
57 }); 57 });
58 58
59 // Second linear layout at the right of the enter. 59 // Second linear layout at the right of the enter.
60 var capslockKey = i18n.input.chrome.inputview.layouts.util.createKey({ 60 var capslockKey = util.createKey({
61 'widthInWeight': 1.75 61 'widthInWeight': 1.75
62 }); 62 });
63 var keySequenceOf12 = i18n.input.chrome.inputview.layouts.util. 63 var keySequenceOf12 = util.
64 createKeySequence(baseKeySpec, 12); 64 createKeySequence(baseKeySpec, 12);
65 var row3 = i18n.input.chrome.inputview.layouts.util.createLinearLayout({ 65 var row3 = util.createLinearLayout({
66 'id': 'row3', 66 'id': 'row3',
67 'children': [capslockKey, keySequenceOf12] 67 'children': [capslockKey, keySequenceOf12]
68 }); 68 });
69 69
70 // Vertical layout contains the two rows at the left of the enter. 70 // Vertical layout contains the two rows at the left of the enter.
71 var vLayout = i18n.input.chrome.inputview.layouts.util.createVerticalLayout({ 71 var vLayout = util.createVerticalLayout({
72 'id': 'row2-3-left', 72 'id': 'row2-3-left',
73 'children': [row2, row3] 73 'children': [row2, row3]
74 }); 74 });
75 75
76 // Vertical layout contains enter key. 76 // Vertical layout contains enter key.
77 var enterKey = i18n.input.chrome.inputview.layouts.util.createKey({ 77 var enterKey = util.createKey({
78 'widthInWeight': 1.25, 78 'widthInWeight': 1.25,
79 'heightInWeight': 2 79 'heightInWeight': 2
80 }); 80 });
81 var enterLayout = i18n.input.chrome.inputview.layouts.util. 81 var enterLayout = util.
82 createVerticalLayout({ 82 createVerticalLayout({
83 'id': 'row2-3-right', 83 'id': 'row2-3-right',
84 'children': [enterKey] 84 'children': [enterKey]
85 }); 85 });
86 86
87 // Linear layout contains the two vertical layout. 87 // Linear layout contains the two vertical layout.
88 var row2and3 = i18n.input.chrome.inputview.layouts.util.createLinearLayout({ 88 var row2and3 = util.createLinearLayout({
89 'id': 'row2-3', 89 'id': 'row2-3',
90 'children': [vLayout, enterLayout] 90 'children': [vLayout, enterLayout]
91 }); 91 });
92 92
93 // Row4 93 // Row4
94 var shiftLeft = i18n.input.chrome.inputview.layouts.util.createKey({ 94 var shiftLeft = util.createKey({
95 'widthInWeight': 2.25 95 'widthInWeight': 2.25
96 }); 96 });
97 keySequenceOf11 = i18n.input.chrome.inputview.layouts.util.createKeySequence( 97 keySequenceOf11 = util.createKeySequence(
98 baseKeySpec, 11); 98 baseKeySpec, 11);
99 var shiftRight = i18n.input.chrome.inputview.layouts.util.createKey({ 99 var shiftRight = util.createKey({
100 'widthInWeight': 1.75 100 'widthInWeight': 1.75
101 }); 101 });
102 var row4 = i18n.input.chrome.inputview.layouts.util.createLinearLayout({ 102 var row4 = util.createLinearLayout({
103 'id': 'row4', 103 'id': 'row4',
104 'children': [shiftLeft, keySequenceOf11, shiftRight] 104 'children': [shiftLeft, keySequenceOf11, shiftRight]
105 }); 105 });
106 106
107 return [row1, row2and3, row4]; 107 return [row1, row2and3, row4];
108 }; 108 };
109 }); // goog.scope 109 }); // goog.scope
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698