This repository was archived by the owner on Aug 31, 2021. It is now read-only.
Commit ab3016f
Fraser J. Gordon
Initial implementation of basic RTL support
Still buggy and cursor movement is completely wrong.1 parent 4e70fa6 commit ab3016f
File tree
22 files changed
+533
-67
lines changed- engine/src
- libfoundation
- include
- src
- libgraphics
- include
- src
22 files changed
+533
-67
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
65 | 66 | | |
| 67 | + | |
| 68 | + | |
66 | 69 | | |
67 | 70 | | |
68 | 71 | | |
| |||
253 | 256 | | |
254 | 257 | | |
255 | 258 | | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
256 | 300 | | |
257 | 301 | | |
258 | 302 | | |
| |||
272 | 316 | | |
273 | 317 | | |
274 | 318 | | |
275 | | - | |
| 319 | + | |
276 | 320 | | |
277 | 321 | | |
278 | | - | |
| 322 | + | |
279 | 323 | | |
280 | 324 | | |
281 | 325 | | |
| |||
295 | 339 | | |
296 | 340 | | |
297 | 341 | | |
298 | | - | |
| 342 | + | |
299 | 343 | | |
300 | 344 | | |
301 | 345 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
| |||
99 | 102 | | |
100 | 103 | | |
101 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
102 | 108 | | |
103 | 109 | | |
104 | 110 | | |
| |||
607 | 613 | | |
608 | 614 | | |
609 | 615 | | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
610 | 620 | | |
611 | 621 | | |
612 | 622 | | |
| |||
974 | 984 | | |
975 | 985 | | |
976 | 986 | | |
977 | | - | |
| 987 | + | |
978 | 988 | | |
979 | 989 | | |
980 | 990 | | |
| |||
1049 | 1059 | | |
1050 | 1060 | | |
1051 | 1061 | | |
1052 | | - | |
| 1062 | + | |
1053 | 1063 | | |
1054 | 1064 | | |
1055 | 1065 | | |
| |||
1071 | 1081 | | |
1072 | 1082 | | |
1073 | 1083 | | |
1074 | | - | |
| 1084 | + | |
1075 | 1085 | | |
1076 | 1086 | | |
1077 | 1087 | | |
| |||
1622 | 1632 | | |
1623 | 1633 | | |
1624 | 1634 | | |
1625 | | - | |
| 1635 | + | |
1626 | 1636 | | |
1627 | 1637 | | |
1628 | 1638 | | |
1629 | 1639 | | |
1630 | | - | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
1631 | 1647 | | |
1632 | 1648 | | |
1633 | | - | |
| 1649 | + | |
1634 | 1650 | | |
1635 | | - | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
1636 | 1655 | | |
1637 | 1656 | | |
1638 | 1657 | | |
1639 | | - | |
| 1658 | + | |
1640 | 1659 | | |
1641 | 1660 | | |
1642 | 1661 | | |
| |||
1656 | 1675 | | |
1657 | 1676 | | |
1658 | 1677 | | |
1659 | | - | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
1660 | 1681 | | |
1661 | 1682 | | |
1662 | 1683 | | |
1663 | | - | |
| 1684 | + | |
1664 | 1685 | | |
1665 | 1686 | | |
1666 | 1687 | | |
1667 | 1688 | | |
1668 | 1689 | | |
1669 | 1690 | | |
1670 | 1691 | | |
1671 | | - | |
| 1692 | + | |
1672 | 1693 | | |
1673 | 1694 | | |
1674 | 1695 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
169 | 192 | | |
170 | 193 | | |
171 | 194 | | |
| |||
199 | 222 | | |
200 | 223 | | |
201 | 224 | | |
| 225 | + | |
202 | 226 | | |
203 | 227 | | |
204 | 228 | | |
| |||
611 | 635 | | |
612 | 636 | | |
613 | 637 | | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
614 | 641 | | |
615 | 642 | | |
616 | 643 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
156 | 158 | | |
157 | 159 | | |
158 | 160 | | |
159 | | - | |
| 161 | + | |
160 | 162 | | |
161 | 163 | | |
162 | 164 | | |
| |||
172 | 174 | | |
173 | 175 | | |
174 | 176 | | |
| 177 | + | |
| 178 | + | |
175 | 179 | | |
176 | 180 | | |
177 | 181 | | |
| |||
191 | 195 | | |
192 | 196 | | |
193 | 197 | | |
194 | | - | |
195 | | - | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
196 | 204 | | |
197 | 205 | | |
198 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
199 | 211 | | |
200 | 212 | | |
201 | 213 | | |
| |||
253 | 265 | | |
254 | 266 | | |
255 | 267 | | |
256 | | - | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
257 | 272 | | |
258 | 273 | | |
259 | 274 | | |
| |||
292 | 307 | | |
293 | 308 | | |
294 | 309 | | |
295 | | - | |
| 310 | + | |
296 | 311 | | |
297 | 312 | | |
298 | 313 | | |
| |||
302 | 317 | | |
303 | 318 | | |
304 | 319 | | |
| 320 | + | |
305 | 321 | | |
306 | 322 | | |
307 | 323 | | |
| |||
311 | 327 | | |
312 | 328 | | |
313 | 329 | | |
314 | | - | |
| 330 | + | |
315 | 331 | | |
316 | 332 | | |
317 | 333 | | |
318 | 334 | | |
319 | 335 | | |
320 | | - | |
| 336 | + | |
321 | 337 | | |
322 | 338 | | |
323 | | - | |
| 339 | + | |
324 | 340 | | |
325 | 341 | | |
326 | | - | |
| 342 | + | |
327 | 343 | | |
328 | 344 | | |
329 | 345 | | |
330 | 346 | | |
331 | 347 | | |
| 348 | + | |
332 | 349 | | |
333 | | - | |
| 350 | + | |
334 | 351 | | |
335 | 352 | | |
336 | 353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
0 commit comments