-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEll.view
98 lines (89 loc) · 1.81 KB
/
Ell.view
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#import "skin://osk/common.view"
widget(container_y, {
spacing: 4;
widget(container_x, {
spacing: 4;
height: $ui.size * 2;
KEY("`", "~");
KEY("1", "!");
KEY("2", '@');
KEY("3", "#");
KEY("4", "$");
KEY("5", "%");
KEY("6", "^");
KEY("7", "&");
KEY("8", "*");
KEY("9", "(");
KEY("0", ")");
KEY("-", "_");
KEY("=", "+");
ACTION("BS", targetedEvent("input", Backspace), 2.5);
});
widget(container_x, {
spacing: 4;
height: $ui.size * 2;
space(1.4);
KEY(";", ":", 1, 1);
KEY("ς", "ς");
KEY("ε", "Ε");
KEY("ρ", "Ρ");
KEY("τ", "Τ");
KEY("υ", "Υ");
KEY("θ", "Θ");
KEY("ι", "Ι");
KEY("ο", "Ο");
KEY("π", "Π");
KEY("[", "{");
KEY("]", "}");
space(1.5);
});
widget(container_x, {
spacing: 4;
height: $ui.size * 2;
space(0);
ACTION("Lock", {
$ui.osk.caps = !$ui.osk.caps;
}, 2.0, $ui.osk.caps);
KEY("α", "Α");
KEY("σ", "Σ");
KEY("δ", "Δ");
KEY("φ", "Φ");
KEY("γ", "Γ");
KEY("η", "Η");
KEY("ξ", "Ξ");
KEY("κ", "Κ");
KEY("λ", "Λ");
KEY(";", ":");
KEY("'", "“");
KEY("\\", "|");
space(1);
});
widget(container_x, {
spacing: 4;
height: $ui.size * 2;
ACTION("Shift", {
$ui.osk.shift = !$ui.osk.shift;
}, 1.5, $ui.osk.shift);
KEY("ζ", "Ζ");
KEY("χ", "Χ");
KEY("ψ", "Ψ");
KEY("ω", "Ω");
KEY("β", "Β");
KEY("ν", "Ν");
KEY("μ", "Μ");
KEY(",", "<");
KEY(".", ">");
KEY("/", "?");
KEY("@", ".gr");
ACTION("Shift", {
$ui.osk.shift = !$ui.osk.shift;
}, 1.5, $ui.osk.shift);
});
widget(container_x, {
spacing: 4;
height: $ui.size * 2;
space(0.75);
KEY_("κενο", " ");
space(1);
});
});