Compare commits
	
		
			580 Commits
		
	
	
		
			wip/raresv
			...
			wip/fmuell
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					035dfe2a19 | ||
| 
						 | 
					2d791a51c0 | ||
| 
						 | 
					7778d1c308 | ||
| 
						 | 
					9e975ed9ef | ||
| 
						 | 
					22531384f1 | ||
| 
						 | 
					1bdb3f194d | ||
| 
						 | 
					5d61e2563d | ||
| 
						 | 
					72f5802be9 | ||
| 
						 | 
					30cb2127a1 | ||
| 
						 | 
					3aea290adc | ||
| 
						 | 
					5b3ff7184e | ||
| 
						 | 
					760406002f | ||
| 
						 | 
					c47a740c83 | ||
| 
						 | 
					0fe5a3c0c4 | ||
| 
						 | 
					5bca4a884e | ||
| 
						 | 
					9c41736a81 | ||
| 
						 | 
					87da623d86 | ||
| 
						 | 
					3033506f2c | ||
| 
						 | 
					542f971176 | ||
| 
						 | 
					96c5404fd4 | ||
| 
						 | 
					afc7925e3e | ||
| 
						 | 
					c2e9e68df7 | ||
| 
						 | 
					bdbf804e69 | ||
| 
						 | 
					9718175f4d | ||
| 
						 | 
					0ba346b750 | ||
| 
						 | 
					614c4480e2 | ||
| 
						 | 
					f21f612ef7 | ||
| 
						 | 
					935de3e80f | ||
| 
						 | 
					0f541f60e8 | ||
| 
						 | 
					902c99c757 | ||
| 
						 | 
					f7029674b0 | ||
| 
						 | 
					dd7ccda168 | ||
| 
						 | 
					e207b45317 | ||
| 
						 | 
					6b5117677d | ||
| 
						 | 
					900398406c | ||
| 
						 | 
					461d2b1945 | ||
| 
						 | 
					6c2f11e8a4 | ||
| 
						 | 
					dbf993300a | ||
| 
						 | 
					f77b3da74f | ||
| 
						 | 
					bc6a38dda7 | ||
| 
						 | 
					f3a02057c1 | ||
| 
						 | 
					ad15ce9139 | ||
| 
						 | 
					5d178506bf | ||
| 
						 | 
					14cc9bfb1e | ||
| 
						 | 
					ce4c485f34 | ||
| 
						 | 
					1877a2e00a | ||
| 
						 | 
					b2fa7a6d8f | ||
| 
						 | 
					36c604d793 | ||
| 
						 | 
					9a5a4b2206 | ||
| 
						 | 
					3ab9e9e8ad | ||
| 
						 | 
					dd59212d3f | ||
| 
						 | 
					2b654ec310 | ||
| 
						 | 
					764fbbe052 | ||
| 
						 | 
					328c63bf64 | ||
| 
						 | 
					95788c9834 | ||
| 
						 | 
					9cf571efbd | ||
| 
						 | 
					dc4128c78b | ||
| 
						 | 
					73d8c82640 | ||
| 
						 | 
					2f7377b250 | ||
| 
						 | 
					804f23b179 | ||
| 
						 | 
					2be6ddc54e | ||
| 
						 | 
					dff4f0109e | ||
| 
						 | 
					2e663b2a94 | ||
| 
						 | 
					9f4aa6ebf2 | ||
| 
						 | 
					afe5703710 | ||
| 
						 | 
					02d06bb1f3 | ||
| 
						 | 
					3a78695bd9 | ||
| 
						 | 
					13e8c35d36 | ||
| 
						 | 
					3b8dfd98dd | ||
| 
						 | 
					6b610b26f8 | ||
| 
						 | 
					81956e9b84 | ||
| 
						 | 
					6b41f82346 | ||
| 
						 | 
					1fca090374 | ||
| 
						 | 
					da2fc2c9d3 | ||
| 
						 | 
					52cbc299a7 | ||
| 
						 | 
					9f436ce373 | ||
| 
						 | 
					d908940ef3 | ||
| 
						 | 
					eeda54f24d | ||
| 
						 | 
					b8b5da1e95 | ||
| 
						 | 
					3a9ad5c577 | ||
| 
						 | 
					d57dc94d9e | ||
| 
						 | 
					393d7246cc | ||
| 
						 | 
					6217c3b88d | ||
| 
						 | 
					ddd4fd9c24 | ||
| 
						 | 
					d2a97e7f1d | ||
| 
						 | 
					aa75e89216 | ||
| 
						 | 
					3f756dc608 | ||
| 
						 | 
					ed8e89bc19 | ||
| 
						 | 
					c90a4e4849 | ||
| 
						 | 
					f433b12d6e | ||
| 
						 | 
					7ca418a79a | ||
| 
						 | 
					a9ad91c831 | ||
| 
						 | 
					bd1c7774ee | ||
| 
						 | 
					91da3789bc | ||
| 
						 | 
					2991f9f102 | ||
| 
						 | 
					49d8ff38e7 | ||
| 
						 | 
					4b522a02c3 | ||
| 
						 | 
					ebe6f59d7e | ||
| 
						 | 
					e5c95b910d | ||
| 
						 | 
					2f76951658 | ||
| 
						 | 
					3efd296fc3 | ||
| 
						 | 
					6688610c23 | ||
| 
						 | 
					d2c75801ea | ||
| 
						 | 
					be84a00022 | ||
| 
						 | 
					da537cda43 | ||
| 
						 | 
					304c667bca | ||
| 
						 | 
					879a81abeb | ||
| 
						 | 
					e68ca5adbd | ||
| 
						 | 
					cf69fe4b18 | ||
| 
						 | 
					8f848925f6 | ||
| 
						 | 
					d21657fe61 | ||
| 
						 | 
					ce3555382b | ||
| 
						 | 
					837a00c3f0 | ||
| 
						 | 
					132c8e0cf8 | ||
| 
						 | 
					9c62522419 | ||
| 
						 | 
					0d5bae3844 | ||
| 
						 | 
					97f6a35b46 | ||
| 
						 | 
					43e8dfacb4 | ||
| 
						 | 
					0221099e7e | ||
| 
						 | 
					374caade47 | ||
| 
						 | 
					a5937d1d6d | ||
| 
						 | 
					e36ba874a8 | ||
| 
						 | 
					22392d1328 | ||
| 
						 | 
					0dee82fb9f | ||
| 
						 | 
					68f00f397f | ||
| 
						 | 
					905801b178 | ||
| 
						 | 
					4a7082bb0f | ||
| 
						 | 
					2e90c5fa4b | ||
| 
						 | 
					50e849a186 | ||
| 
						 | 
					e7f2e92410 | ||
| 
						 | 
					b1b455ff1a | ||
| 
						 | 
					ab4c72d758 | ||
| 
						 | 
					86a520b880 | ||
| 
						 | 
					4bf033a885 | ||
| 
						 | 
					e3ebc8d0c6 | ||
| 
						 | 
					fc5ab44704 | ||
| 
						 | 
					d5e8f174d4 | ||
| 
						 | 
					d9a1434ae9 | ||
| 
						 | 
					d0bdea3178 | ||
| 
						 | 
					ccadf6aca1 | ||
| 
						 | 
					266b0e9dd0 | ||
| 
						 | 
					f7355f593d | ||
| 
						 | 
					a301820258 | ||
| 
						 | 
					47ea10b7c9 | ||
| 
						 | 
					2c0376c150 | ||
| 
						 | 
					ac58c4280b | ||
| 
						 | 
					e39d7152f2 | ||
| 
						 | 
					e522e2e804 | ||
| 
						 | 
					2ba26407f1 | ||
| 
						 | 
					996dd74157 | ||
| 
						 | 
					878946962d | ||
| 
						 | 
					84d2d3feb3 | ||
| 
						 | 
					19e864ed3b | ||
| 
						 | 
					c9bf72c5c4 | ||
| 
						 | 
					5fe349d5ba | ||
| 
						 | 
					1f03599d1c | ||
| 
						 | 
					a24999b7a3 | ||
| 
						 | 
					8237a1f6e0 | ||
| 
						 | 
					f9dec475a1 | ||
| 
						 | 
					68b01a8f56 | ||
| 
						 | 
					f56ba0877a | ||
| 
						 | 
					5ac6201d91 | ||
| 
						 | 
					a21a22fdb5 | ||
| 
						 | 
					a0fa50ac31 | ||
| 
						 | 
					b1dd746443 | ||
| 
						 | 
					c15e163eb1 | ||
| 
						 | 
					7a3927c168 | ||
| 
						 | 
					6eed4e31d7 | ||
| 
						 | 
					f0557ea05c | ||
| 
						 | 
					44894262f4 | ||
| 
						 | 
					b03bcc85aa | ||
| 
						 | 
					70057c6a55 | ||
| 
						 | 
					86bd5b281d | ||
| 
						 | 
					ad3e9ab205 | ||
| 
						 | 
					02bbf409ea | ||
| 
						 | 
					f56e4e177e | ||
| 
						 | 
					fc26559f2c | ||
| 
						 | 
					fdaddbd1e0 | ||
| 
						 | 
					04f61567ba | ||
| 
						 | 
					a0785cdbc1 | ||
| 
						 | 
					94101e8bb8 | ||
| 
						 | 
					f13dbf2f26 | ||
| 
						 | 
					bae6f06e4e | ||
| 
						 | 
					d8b9e23502 | ||
| 
						 | 
					7d59eaa67e | ||
| 
						 | 
					c0a453f64f | ||
| 
						 | 
					5336175736 | ||
| 
						 | 
					2997e4950b | ||
| 
						 | 
					a49fb90d86 | ||
| 
						 | 
					ffc0eb1de2 | ||
| 
						 | 
					853c81eb62 | ||
| 
						 | 
					594cc7cbef | ||
| 
						 | 
					0932324d39 | ||
| 
						 | 
					2d6cf236c4 | ||
| 
						 | 
					642107a28f | ||
| 
						 | 
					581b38ecf4 | ||
| 
						 | 
					fbc03cc262 | ||
| 
						 | 
					a6ff195893 | ||
| 
						 | 
					f411724064 | ||
| 
						 | 
					39f43a4cd4 | ||
| 
						 | 
					c82cb918ae | ||
| 
						 | 
					38cdaa6c20 | ||
| 
						 | 
					0327069e83 | ||
| 
						 | 
					7601b029c8 | ||
| 
						 | 
					fb509dfc25 | ||
| 
						 | 
					874a91968f | ||
| 
						 | 
					0963ccddba | ||
| 
						 | 
					c4e0f6df08 | ||
| 
						 | 
					58aafe9520 | ||
| 
						 | 
					a46df7f8ec | ||
| 
						 | 
					1dd16618d1 | ||
| 
						 | 
					a4190f83ac | ||
| 
						 | 
					a8e17f73ec | ||
| 
						 | 
					86a741c1ee | ||
| 
						 | 
					5cc6fef689 | ||
| 
						 | 
					522a5fe480 | ||
| 
						 | 
					b1239b1257 | ||
| 
						 | 
					58063d9ee1 | ||
| 
						 | 
					d7aba2dece | ||
| 
						 | 
					35fced27df | ||
| 
						 | 
					be76b19300 | ||
| 
						 | 
					376d696b8b | ||
| 
						 | 
					695d61968d | ||
| 
						 | 
					d6d09fd3c8 | ||
| 
						 | 
					f1b1501f9b | ||
| 
						 | 
					cdbc99e992 | ||
| 
						 | 
					69afe7785d | ||
| 
						 | 
					b99e304f1e | ||
| 
						 | 
					c29bd46e7a | ||
| 
						 | 
					5fcf40b973 | ||
| 
						 | 
					a198dfe3d8 | ||
| 
						 | 
					5b10d157fe | ||
| 
						 | 
					5cc42b18b0 | ||
| 
						 | 
					cb4252e888 | ||
| 
						 | 
					09d3cdb023 | ||
| 
						 | 
					71515a8a11 | ||
| 
						 | 
					11ca8dd54f | ||
| 
						 | 
					e00f22ebe6 | ||
| 
						 | 
					13390543b0 | ||
| 
						 | 
					de95ced92c | ||
| 
						 | 
					f6a08472a0 | ||
| 
						 | 
					9f7b101437 | ||
| 
						 | 
					9c0707d4dc | ||
| 
						 | 
					78a92fb6be | ||
| 
						 | 
					01509cf1a5 | ||
| 
						 | 
					61e9f51274 | ||
| 
						 | 
					201bd9d42e | ||
| 
						 | 
					8a78f08f6c | ||
| 
						 | 
					a5e54f9712 | ||
| 
						 | 
					526834e39b | ||
| 
						 | 
					bdde2476d2 | ||
| 
						 | 
					3171f9debe | ||
| 
						 | 
					0e2aeac5f9 | ||
| 
						 | 
					788fb5547c | ||
| 
						 | 
					c4d2c0ee64 | ||
| 
						 | 
					977686a77a | ||
| 
						 | 
					44b29f210c | ||
| 
						 | 
					36c7d65ccf | ||
| 
						 | 
					b81d24fdb4 | ||
| 
						 | 
					bfdbee8115 | ||
| 
						 | 
					4a17c8f4a9 | ||
| 
						 | 
					d4f67a7d42 | ||
| 
						 | 
					d5769ae409 | ||
| 
						 | 
					f356b61e5a | ||
| 
						 | 
					398768dcbd | ||
| 
						 | 
					272d5b6e4a | ||
| 
						 | 
					a479aa2594 | ||
| 
						 | 
					f48d620ac5 | ||
| 
						 | 
					0684b42f67 | ||
| 
						 | 
					190a31dd5f | ||
| 
						 | 
					cccfc7faca | ||
| 
						 | 
					5e9e4f8c73 | ||
| 
						 | 
					b28e48094b | ||
| 
						 | 
					01bad21704 | ||
| 
						 | 
					aab9a20b6a | ||
| 
						 | 
					201c5b23f3 | ||
| 
						 | 
					b79e11bef8 | ||
| 
						 | 
					81dfcb85ca | ||
| 
						 | 
					c8e69a2154 | ||
| 
						 | 
					3ee50adad9 | ||
| 
						 | 
					d1386ee8e4 | ||
| 
						 | 
					6b994602d5 | ||
| 
						 | 
					00039bbb47 | ||
| 
						 | 
					0195b2f7c0 | ||
| 
						 | 
					adc60f3212 | ||
| 
						 | 
					579f59816f | ||
| 
						 | 
					9e0df3c5c6 | ||
| 
						 | 
					c6b14ef97e | ||
| 
						 | 
					59e535244f | ||
| 
						 | 
					720b9dd3d2 | ||
| 
						 | 
					60df5b4381 | ||
| 
						 | 
					94a4dc4576 | ||
| 
						 | 
					dbda223858 | ||
| 
						 | 
					822875d5c3 | ||
| 
						 | 
					b11b28b83b | ||
| 
						 | 
					ea0770ae22 | ||
| 
						 | 
					bdc9f293be | ||
| 
						 | 
					922d73a09b | ||
| 
						 | 
					46292fbdc5 | ||
| 
						 | 
					3b1330880f | ||
| 
						 | 
					213e38c2ef | ||
| 
						 | 
					76f09b1e49 | ||
| 
						 | 
					cff0b81f32 | ||
| 
						 | 
					23d6c4dcc0 | ||
| 
						 | 
					66c86109dd | ||
| 
						 | 
					2e45be96b6 | ||
| 
						 | 
					5d1626aba1 | ||
| 
						 | 
					b7f083b1da | ||
| 
						 | 
					2bce1f1510 | ||
| 
						 | 
					1683f4953e | ||
| 
						 | 
					1b2c67a726 | ||
| 
						 | 
					e1d9bdbbd6 | ||
| 
						 | 
					58827ba36d | ||
| 
						 | 
					9ef1bc7273 | ||
| 
						 | 
					a347ed9912 | ||
| 
						 | 
					99d32d2add | ||
| 
						 | 
					2d03e1974a | ||
| 
						 | 
					07cae5377a | ||
| 
						 | 
					436cac4134 | ||
| 
						 | 
					117fcc9743 | ||
| 
						 | 
					6d969250ca | ||
| 
						 | 
					d68d1d1371 | ||
| 
						 | 
					7d8b9b257a | ||
| 
						 | 
					f237e42737 | ||
| 
						 | 
					ca095acd34 | ||
| 
						 | 
					630c70f13c | ||
| 
						 | 
					ebb39bcbe2 | ||
| 
						 | 
					9cf2ec8bd2 | ||
| 
						 | 
					5f6745cad0 | ||
| 
						 | 
					d8fd7b5a44 | ||
| 
						 | 
					f8abe073eb | ||
| 
						 | 
					0608413b96 | ||
| 
						 | 
					7f8a1ec1fb | ||
| 
						 | 
					e859fc8f16 | ||
| 
						 | 
					2f9b0f8820 | ||
| 
						 | 
					d66fcb60b1 | ||
| 
						 | 
					2937cd7e77 | ||
| 
						 | 
					c62e7a6a82 | ||
| 
						 | 
					92f1aec3dd | ||
| 
						 | 
					bc4462cd0c | ||
| 
						 | 
					1ce5ed8685 | ||
| 
						 | 
					433b28b223 | ||
| 
						 | 
					3fe45e29e4 | ||
| 
						 | 
					fc5b1591ad | ||
| 
						 | 
					d63c0e277c | ||
| 
						 | 
					06f790d86c | ||
| 
						 | 
					a3918d8c38 | ||
| 
						 | 
					5122b06839 | ||
| 
						 | 
					f2d12e22b5 | ||
| 
						 | 
					a647445b95 | ||
| 
						 | 
					9dbe10889b | ||
| 
						 | 
					5f6aace8aa | ||
| 
						 | 
					f2e2af962d | ||
| 
						 | 
					6f0c187cf4 | ||
| 
						 | 
					d3a3b7f514 | ||
| 
						 | 
					80ad471812 | ||
| 
						 | 
					0206a579c2 | ||
| 
						 | 
					86b853b23a | ||
| 
						 | 
					cd0af33947 | ||
| 
						 | 
					0b51ead004 | ||
| 
						 | 
					d6107a60e4 | ||
| 
						 | 
					194040dcb2 | ||
| 
						 | 
					8fdf47ea5b | ||
| 
						 | 
					82cecf2e36 | ||
| 
						 | 
					d7f8a39023 | ||
| 
						 | 
					083d11a032 | ||
| 
						 | 
					e0852e5991 | ||
| 
						 | 
					5cec4ae670 | ||
| 
						 | 
					e4ee944d8d | ||
| 
						 | 
					70bc94946f | ||
| 
						 | 
					8c3f5b615f | ||
| 
						 | 
					d1bebba77a | ||
| 
						 | 
					83accce24e | ||
| 
						 | 
					d86b62d1b7 | ||
| 
						 | 
					a2303c5272 | ||
| 
						 | 
					e0910c0f7c | ||
| 
						 | 
					5b1e705561 | ||
| 
						 | 
					d93037c05e | ||
| 
						 | 
					73c7441279 | ||
| 
						 | 
					5914f225a2 | ||
| 
						 | 
					774930f1a1 | ||
| 
						 | 
					3dd3c1ac34 | ||
| 
						 | 
					40db4a6795 | ||
| 
						 | 
					7fd8fa3478 | ||
| 
						 | 
					33c3ed68fd | ||
| 
						 | 
					a1ce0da9e7 | ||
| 
						 | 
					52a779e432 | ||
| 
						 | 
					6795fb0bd6 | ||
| 
						 | 
					7544bba0c1 | ||
| 
						 | 
					2d79ab6c5c | ||
| 
						 | 
					fd034f3724 | ||
| 
						 | 
					8502be66fa | ||
| 
						 | 
					626bbeffbf | ||
| 
						 | 
					4a3c610d70 | ||
| 
						 | 
					bc9e5a4252 | ||
| 
						 | 
					e09f8c87e8 | ||
| 
						 | 
					9ad7f59cdb | ||
| 
						 | 
					6e74f987ec | ||
| 
						 | 
					8c8a7f089f | ||
| 
						 | 
					9b6a931b43 | ||
| 
						 | 
					c31bd67538 | ||
| 
						 | 
					5297e86591 | ||
| 
						 | 
					1d3154a89e | ||
| 
						 | 
					fed5657b40 | ||
| 
						 | 
					53f4d12566 | ||
| 
						 | 
					5d20516330 | ||
| 
						 | 
					69da686fa9 | ||
| 
						 | 
					35eac697c1 | ||
| 
						 | 
					705915cd31 | ||
| 
						 | 
					cf23490c37 | ||
| 
						 | 
					d5f081a108 | ||
| 
						 | 
					f2917968ea | ||
| 
						 | 
					16a1c35e28 | ||
| 
						 | 
					baacd216dd | ||
| 
						 | 
					d71af5e579 | ||
| 
						 | 
					bc5be10d78 | ||
| 
						 | 
					f91fbd7728 | ||
| 
						 | 
					f40ad89c9f | ||
| 
						 | 
					723c49a8b7 | ||
| 
						 | 
					3f3e514ff2 | ||
| 
						 | 
					aab7656d88 | ||
| 
						 | 
					45e756f247 | ||
| 
						 | 
					027a08804a | ||
| 
						 | 
					e64a482972 | ||
| 
						 | 
					eb4cd57aa2 | ||
| 
						 | 
					94b96f8d97 | ||
| 
						 | 
					989c7bf27e | ||
| 
						 | 
					77ec6a8ea6 | ||
| 
						 | 
					fb9db4e171 | ||
| 
						 | 
					54013182d4 | ||
| 
						 | 
					7571f0d59e | ||
| 
						 | 
					90534afc20 | ||
| 
						 | 
					29987ae033 | ||
| 
						 | 
					a29ceb31dd | ||
| 
						 | 
					74683b7ef7 | ||
| 
						 | 
					6c655a6c71 | ||
| 
						 | 
					13fdaa80bf | ||
| 
						 | 
					6e3178d5b6 | ||
| 
						 | 
					ca367e4e26 | ||
| 
						 | 
					10c602fe95 | ||
| 
						 | 
					ecd9fba514 | ||
| 
						 | 
					71585f37e4 | ||
| 
						 | 
					99e53a68b9 | ||
| 
						 | 
					69e22f849e | ||
| 
						 | 
					9bad2182dd | ||
| 
						 | 
					32b2639052 | ||
| 
						 | 
					35a9c3ec86 | ||
| 
						 | 
					a46af9edf0 | ||
| 
						 | 
					9dc977e324 | ||
| 
						 | 
					cdc212ff6e | ||
| 
						 | 
					c53557b4c6 | ||
| 
						 | 
					1af65c616a | ||
| 
						 | 
					feed029ae4 | ||
| 
						 | 
					93925c99b4 | ||
| 
						 | 
					e765e684c3 | ||
| 
						 | 
					eecbd4dd42 | ||
| 
						 | 
					fa276a3349 | ||
| 
						 | 
					100d6a7fa7 | ||
| 
						 | 
					9537bb276b | ||
| 
						 | 
					891bc45e36 | ||
| 
						 | 
					f90b225eaa | ||
| 
						 | 
					f9569912df | ||
| 
						 | 
					29eefc06d7 | ||
| 
						 | 
					aa0858529e | ||
| 
						 | 
					fb3070981c | ||
| 
						 | 
					129690eed2 | ||
| 
						 | 
					c12da66da8 | ||
| 
						 | 
					01d8811913 | ||
| 
						 | 
					e16eb55339 | ||
| 
						 | 
					f3f8ecff20 | ||
| 
						 | 
					db43c45b12 | ||
| 
						 | 
					fa8523db1e | ||
| 
						 | 
					bf2a824fd1 | ||
| 
						 | 
					d439456048 | ||
| 
						 | 
					4543ca1620 | ||
| 
						 | 
					7da5a76aaa | ||
| 
						 | 
					0b02f757f8 | ||
| 
						 | 
					1939e22c22 | ||
| 
						 | 
					8143f734f8 | ||
| 
						 | 
					156032a7ec | ||
| 
						 | 
					5c37facc08 | ||
| 
						 | 
					59fc26f821 | ||
| 
						 | 
					9822c4c1d6 | ||
| 
						 | 
					1510640067 | ||
| 
						 | 
					15f0e05db4 | ||
| 
						 | 
					e2ecae466b | ||
| 
						 | 
					f453b3780f | ||
| 
						 | 
					b5f5a594ba | ||
| 
						 | 
					6321bbb773 | ||
| 
						 | 
					3eb80dc6c0 | ||
| 
						 | 
					023b50e7a7 | ||
| 
						 | 
					9a7dbfba99 | ||
| 
						 | 
					a7021f993d | ||
| 
						 | 
					1ef8722c52 | ||
| 
						 | 
					ce7ff27c0c | ||
| 
						 | 
					de4c0bdca6 | ||
| 
						 | 
					ab0e98dfdd | ||
| 
						 | 
					2ae63691e9 | ||
| 
						 | 
					9ecacdbded | ||
| 
						 | 
					9d01828b5b | ||
| 
						 | 
					7f381dd2fe | ||
| 
						 | 
					fcdb73752e | ||
| 
						 | 
					ec9b2cef7d | ||
| 
						 | 
					18f36b68ee | ||
| 
						 | 
					f88e963edf | ||
| 
						 | 
					6ecbaac0a8 | ||
| 
						 | 
					7015bb2ca9 | ||
| 
						 | 
					703187e996 | ||
| 
						 | 
					d86a4dc43b | ||
| 
						 | 
					f5a28c2f24 | ||
| 
						 | 
					9f0bb526f7 | ||
| 
						 | 
					80151a7d64 | ||
| 
						 | 
					5a414fff44 | ||
| 
						 | 
					2d11b5cea0 | ||
| 
						 | 
					ecddf1fffd | ||
| 
						 | 
					90c55e1977 | ||
| 
						 | 
					8331436ab3 | ||
| 
						 | 
					289f982949 | ||
| 
						 | 
					e914d11a5f | ||
| 
						 | 
					e5ed0ab60f | ||
| 
						 | 
					5ec0ad4e9c | ||
| 
						 | 
					bddc2c0016 | ||
| 
						 | 
					56f4ce37cd | ||
| 
						 | 
					053b8da89c | ||
| 
						 | 
					c9d5677c2f | ||
| 
						 | 
					6ab9c56d05 | ||
| 
						 | 
					e90d6dceab | ||
| 
						 | 
					82435450b9 | ||
| 
						 | 
					389091a05c | ||
| 
						 | 
					d4a76429ae | ||
| 
						 | 
					5068b275fa | ||
| 
						 | 
					de694f47c8 | ||
| 
						 | 
					31959cbb04 | ||
| 
						 | 
					fa14b3b115 | ||
| 
						 | 
					6fc5b0477b | ||
| 
						 | 
					96e14dcbe7 | ||
| 
						 | 
					6914f8fb32 | ||
| 
						 | 
					24a8b12e8b | ||
| 
						 | 
					5b39afc32f | ||
| 
						 | 
					fa60c95639 | ||
| 
						 | 
					f9e632e99b | ||
| 
						 | 
					bb89c04611 | ||
| 
						 | 
					729a17bd2d | ||
| 
						 | 
					9dcffda3df | ||
| 
						 | 
					1e4e33a183 | ||
| 
						 | 
					82013d59ec | ||
| 
						 | 
					d3e95735ec | ||
| 
						 | 
					d8b6f2294a | ||
| 
						 | 
					8af1d195d3 | ||
| 
						 | 
					d82d862547 | ||
| 
						 | 
					9cc143aaee | ||
| 
						 | 
					9912d22901 | ||
| 
						 | 
					62bb4f4db6 | ||
| 
						 | 
					921b2a9c21 | ||
| 
						 | 
					d40af89df6 | ||
| 
						 | 
					29d37d4fd5 | ||
| 
						 | 
					68854f6d0a | ||
| 
						 | 
					7031d021f4 | ||
| 
						 | 
					a02399eea4 | ||
| 
						 | 
					accad67e1f | ||
| 
						 | 
					d9631fe109 | ||
| 
						 | 
					df8d797bc4 | ||
| 
						 | 
					23b3476105 | ||
| 
						 | 
					ddbdfa82f2 | ||
| 
						 | 
					88cd943c3d | ||
| 
						 | 
					e717779651 | ||
| 
						 | 
					f7d6d1db72 | ||
| 
						 | 
					06a758f903 | ||
| 
						 | 
					3b81465d32 | ||
| 
						 | 
					75574fbd6a | ||
| 
						 | 
					fdaa01a00c | ||
| 
						 | 
					d78d754d01 | ||
| 
						 | 
					52f604757c | ||
| 
						 | 
					595065b420 | ||
| 
						 | 
					b4b1caf5a3 | ||
| 
						 | 
					9c3b3320f8 | ||
| 
						 | 
					7d95275076 | ||
| 
						 | 
					e8a2c06e4e | ||
| 
						 | 
					b35dfc8914 | ||
| 
						 | 
					c899453800 | 
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						@@ -8,6 +8,7 @@ ChangeLog
 | 
			
		||||
INSTALL
 | 
			
		||||
aclocal.m4
 | 
			
		||||
autom4te.cache
 | 
			
		||||
data/.osk-layout-workbench
 | 
			
		||||
data/org.gnome.Shell.desktop
 | 
			
		||||
data/org.gnome.Shell.desktop.in
 | 
			
		||||
data/gnome-shell-extension-prefs.desktop
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						@@ -1,6 +1,3 @@
 | 
			
		||||
[submodule "data/theme/gnome-shell-sass"]
 | 
			
		||||
	path = data/theme/gnome-shell-sass
 | 
			
		||||
	url = https://git.gnome.org/browse/gnome-shell-sass
 | 
			
		||||
[submodule "subprojects/gvc"]
 | 
			
		||||
	path = subprojects/gvc
 | 
			
		||||
	url = https://git.gnome.org/browse/libgnome-volume-control
 | 
			
		||||
 
 | 
			
		||||
@@ -1,19 +1,16 @@
 | 
			
		||||
Coding guide
 | 
			
		||||
============
 | 
			
		||||
# Coding guide
 | 
			
		||||
 | 
			
		||||
Our goal is to have all JavaScript code in GNOME follow a consistent style. In
 | 
			
		||||
a dynamic language like JavaScript, it is essential to be rigorous about style
 | 
			
		||||
(and unit tests), or you rapidly end up with a spaghetti-code mess.
 | 
			
		||||
 | 
			
		||||
A quick note
 | 
			
		||||
------------
 | 
			
		||||
## A quick note
 | 
			
		||||
 | 
			
		||||
Life isn't fun if you can't break the rules. If a rule seems unnecessarily
 | 
			
		||||
restrictive while you're coding, ignore it, and let the patch reviewer decide
 | 
			
		||||
what to do.
 | 
			
		||||
 | 
			
		||||
Indentation and whitespace
 | 
			
		||||
--------------------------
 | 
			
		||||
## Indentation and whitespace
 | 
			
		||||
 | 
			
		||||
Use four-space indents. Braces are on the same line as their associated
 | 
			
		||||
statements.  You should only omit braces if *both* sides of the statement are
 | 
			
		||||
@@ -22,7 +19,7 @@ on one line.
 | 
			
		||||
* One space after the `function` keyword.  No space between the function name
 | 
			
		||||
* in a declaration or a call.  One space before the parens in the `if`
 | 
			
		||||
* statements, or `while`, or `for` loops.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    function foo(a, b) {
 | 
			
		||||
        let bar;
 | 
			
		||||
 | 
			
		||||
@@ -39,22 +36,20 @@ on one line.
 | 
			
		||||
            print(20);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Semicolons
 | 
			
		||||
----------
 | 
			
		||||
## Semicolons
 | 
			
		||||
 | 
			
		||||
JavaScript allows omitting semicolons at the end of lines, but don't. Always
 | 
			
		||||
end statements with a semicolon.
 | 
			
		||||
 | 
			
		||||
js2-mode
 | 
			
		||||
--------
 | 
			
		||||
## js2-mode
 | 
			
		||||
 | 
			
		||||
If using Emacs, do not use js2-mode. It is outdated and hasn't worked for a
 | 
			
		||||
while. emacs now has a built-in JavaScript mode, js-mode, based on
 | 
			
		||||
espresso-mode. It is the de facto emacs mode for JavaScript.
 | 
			
		||||
 | 
			
		||||
File naming and creation
 | 
			
		||||
------------------------
 | 
			
		||||
## File naming and creation
 | 
			
		||||
 | 
			
		||||
For JavaScript files, use lowerCamelCase-style names, with a `.js` extension.
 | 
			
		||||
 | 
			
		||||
@@ -67,14 +62,13 @@ library name followed by a dash, e.g. `shell-app-system.c`. Create a
 | 
			
		||||
`-private.h` header when you want to share code internally in the
 | 
			
		||||
library. These headers are not installed, distributed or introspected.
 | 
			
		||||
 | 
			
		||||
Imports
 | 
			
		||||
-------
 | 
			
		||||
## Imports
 | 
			
		||||
 | 
			
		||||
Use UpperCamelCase when importing modules to distinguish them from ordinary
 | 
			
		||||
variables, e.g.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    const GLib = imports.gi.GLib;
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
Imports should be categorized into one of two places. The top-most import block
 | 
			
		||||
should contain only "environment imports". These are either modules from
 | 
			
		||||
gobject-introspection or modules added by gjs itself.
 | 
			
		||||
@@ -85,7 +79,7 @@ e.g. `imports.ui.popupMenu`.
 | 
			
		||||
 | 
			
		||||
Each import block should be sorted alphabetically. Don't import modules you
 | 
			
		||||
don't use.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    const GLib = imports.gi.GLib;
 | 
			
		||||
    const Gio = imports.gi.Gio;
 | 
			
		||||
    const Lang = imports.lang;
 | 
			
		||||
@@ -95,23 +89,22 @@ don't use.
 | 
			
		||||
    const Params = imports.misc.params;
 | 
			
		||||
    const Tweener = imports.ui.tweener;
 | 
			
		||||
    const Util = imports.misc.util;
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
The alphabetical ordering should be done independently of the location of the
 | 
			
		||||
location. Never reference `imports` in actual code.
 | 
			
		||||
 | 
			
		||||
Constants
 | 
			
		||||
---------
 | 
			
		||||
## Constants
 | 
			
		||||
 | 
			
		||||
We use CONSTANTS_CASE to define constants. All constants should be directly
 | 
			
		||||
under the imports:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    const MY_DBUS_INTERFACE = 'org.my.Interface';
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Variable declaration
 | 
			
		||||
--------------------
 | 
			
		||||
## Variable declaration
 | 
			
		||||
 | 
			
		||||
Always use either `const` or `let` when defining a variable.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    // Iterating over an array
 | 
			
		||||
    for (let i = 0; i < arr.length; ++i) {
 | 
			
		||||
        let item = arr[i];
 | 
			
		||||
@@ -121,31 +114,32 @@ Always use either `const` or `let` when defining a variable.
 | 
			
		||||
    for (let prop in someobj) {
 | 
			
		||||
        ...
 | 
			
		||||
    }
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
If you use "var" then the variable is added to function scope, not block scope.
 | 
			
		||||
See [What's new in JavaScript 1.7](https://developer.mozilla.org/en/JavaScript/New_in_JavaScript/1.7#Block_scope_with_let_%28Merge_into_let_Statement%29)
 | 
			
		||||
 | 
			
		||||
Classes
 | 
			
		||||
-------
 | 
			
		||||
## Classes
 | 
			
		||||
 | 
			
		||||
There are many approaches to classes in JavaScript. We use our own class framework
 | 
			
		||||
(sigh), which is built in gjs. The advantage is that it supports inheriting from
 | 
			
		||||
GObjects, although this feature isn't used very often in the Shell itself.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    var IconLabelMenuItem = new Lang.Class({
 | 
			
		||||
        Name: 'IconLabelMenuItem',
 | 
			
		||||
        Extends: PopupMenu.PopupMenuBaseItem,
 | 
			
		||||
 | 
			
		||||
        _init: function(icon, label) {
 | 
			
		||||
        _init(icon, label) {
 | 
			
		||||
            this.parent({ reactive: false });
 | 
			
		||||
            this.actor.add_child(icon);
 | 
			
		||||
            this.actor.add_child(label);
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        open: function() {
 | 
			
		||||
        open() {
 | 
			
		||||
            log("menu opened!");
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
* 'Name' is required. 'Extends' is optional. If you leave it out, you will
 | 
			
		||||
  automatically inherit from Object.
 | 
			
		||||
@@ -162,35 +156,34 @@ GObjects, although this feature isn't used very often in the Shell itself.
 | 
			
		||||
  still a giant function call, even though it may resemble a more
 | 
			
		||||
  conventional syntax.
 | 
			
		||||
 | 
			
		||||
GObject Introspection
 | 
			
		||||
---------------------
 | 
			
		||||
## GObject Introspection
 | 
			
		||||
 | 
			
		||||
GObject Introspection is a powerful feature that allows us to have native
 | 
			
		||||
bindings for almost any library built around GObject. If a library requires
 | 
			
		||||
you to inherit from a type to use it, you can do so:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    var MyClutterActor = new Lang.Class({
 | 
			
		||||
        Name: 'MyClutterActor',
 | 
			
		||||
        Extends: Clutter.Actor,
 | 
			
		||||
 | 
			
		||||
        vfunc_get_preferred_width: function(actor, forHeight) {
 | 
			
		||||
        vfunc_get_preferred_width(actor, forHeight) {
 | 
			
		||||
             return [100, 100];
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        vfunc_get_preferred_height: function(actor, forWidth) {
 | 
			
		||||
        vfunc_get_preferred_height(actor, forWidth) {
 | 
			
		||||
             return [100, 100];
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        vfunc_paint: function(actor) {
 | 
			
		||||
        vfunc_paint(actor) {
 | 
			
		||||
             let alloc = this.get_allocation_box();
 | 
			
		||||
             Cogl.set_source_color4ub(255, 0, 0, 255);
 | 
			
		||||
             Cogl.rectangle(alloc.x1, alloc.y1,
 | 
			
		||||
                            alloc.x2, alloc.y2);
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Translatable strings, `environment.js`
 | 
			
		||||
--------------------------------------
 | 
			
		||||
## Translatable strings, `environment.js`
 | 
			
		||||
 | 
			
		||||
We use gettext to translate the GNOME Shell into all the languages that GNOME
 | 
			
		||||
supports. The `gettext` function is aliased globally as `_`, you do not need to
 | 
			
		||||
@@ -204,8 +197,7 @@ and "double quotes" for strings that the user may see. This allows us to
 | 
			
		||||
quickly find untranslated or mistranslated strings by grepping through the
 | 
			
		||||
sources for double quotes without a gettext call around them.
 | 
			
		||||
 | 
			
		||||
`actor` and `_delegate`
 | 
			
		||||
-----------------------
 | 
			
		||||
## `actor` and `_delegate`
 | 
			
		||||
 | 
			
		||||
gjs allows us to set so-called "expando properties" on introspected objects,
 | 
			
		||||
allowing us to treat them like any other. Because the Shell was built before
 | 
			
		||||
@@ -214,21 +206,22 @@ that has a property called `actor`. We call this wrapper class the "delegate".
 | 
			
		||||
 | 
			
		||||
We sometimes use expando properties to set a property called `_delegate` on
 | 
			
		||||
the actor itself:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    var MyClass = new Lang.Class({
 | 
			
		||||
        Name: 'MyClass',
 | 
			
		||||
 | 
			
		||||
        _init: function() {
 | 
			
		||||
        _init() {
 | 
			
		||||
            this.actor = new St.Button({ text: "This is a button" });
 | 
			
		||||
            this.actor._delegate = this;
 | 
			
		||||
 | 
			
		||||
            this.actor.connect('clicked', Lang.bind(this, this._onClicked));
 | 
			
		||||
            this.actor.connect('clicked', this._onClicked.bind(this));
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        _onClicked: function(actor) {
 | 
			
		||||
        _onClicked(actor) {
 | 
			
		||||
            actor.set_label("You clicked the button!");
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
The 'delegate' property is important for anything which trying to get the
 | 
			
		||||
delegate object from an associated actor. For instance, the drag and drop
 | 
			
		||||
@@ -236,57 +229,60 @@ system calls the `handleDragOver` function on the delegate of a "drop target"
 | 
			
		||||
when the user drags an item over it. If you do not set the `_delegate`
 | 
			
		||||
property, your actor will not be able to be dropped onto.
 | 
			
		||||
 | 
			
		||||
Functional style
 | 
			
		||||
----------------
 | 
			
		||||
## Functional style
 | 
			
		||||
 | 
			
		||||
JavaScript Array objects offer a lot of common functional programming
 | 
			
		||||
capabilities such as forEach, map, filter and so on. You can use these when
 | 
			
		||||
they make sense, but please don't have a spaghetti mess of function programming
 | 
			
		||||
messed in a procedural style. Use your best judgment.
 | 
			
		||||
 | 
			
		||||
Closures
 | 
			
		||||
--------
 | 
			
		||||
## Closures
 | 
			
		||||
 | 
			
		||||
`this` will not be captured in a closure, it is relative to how the closure is
 | 
			
		||||
invoked, not to the value of this where the closure is created, because "this"
 | 
			
		||||
is a keyword with a value passed in at function invocation time, it is not a
 | 
			
		||||
variable that can be captured in closures.
 | 
			
		||||
 | 
			
		||||
All closures should be wrapped with a Lang.bind.
 | 
			
		||||
 | 
			
		||||
All closures should be wrapped with Function.prototype.bind or use arrow
 | 
			
		||||
notation.
 | 
			
		||||
```javascript
 | 
			
		||||
    const Lang = imports.lang;
 | 
			
		||||
 | 
			
		||||
    let closure = Lang.bind(this, function() { this._fnorbate(); });
 | 
			
		||||
    let closure1 = () => { this._fnorbate(); };
 | 
			
		||||
    let closure2 = this._fnorbate.bind(this);
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
A more realistic example would be connecting to a signal on a method of a
 | 
			
		||||
prototype:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    const Lang = imports.lang;
 | 
			
		||||
    const FnorbLib = imports.fborbLib;
 | 
			
		||||
 | 
			
		||||
    var MyClass = new Lang.Class({
 | 
			
		||||
        _init: function() {
 | 
			
		||||
        _init() {
 | 
			
		||||
            let fnorb = new FnorbLib.Fnorb();
 | 
			
		||||
            fnorb.connect('frobate', Lang.bind(this, this._onFnorbFrobate));
 | 
			
		||||
            fnorb.connect('frobate', this._onFnorbFrobate.bind(this));
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        _onFnorbFrobate: function(fnorb) {
 | 
			
		||||
        _onFnorbFrobate(fnorb) {
 | 
			
		||||
            this._updateFnorb();
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Object literal syntax
 | 
			
		||||
---------------------
 | 
			
		||||
## Object literal syntax
 | 
			
		||||
 | 
			
		||||
In JavaScript, these are equivalent:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    foo = { 'bar': 42 };
 | 
			
		||||
    foo = { bar: 42 };
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
and so are these:
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    var b = foo['bar'];
 | 
			
		||||
    var b = foo.bar;
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
If your usage of an object is like an object, then you're defining "member
 | 
			
		||||
variables." For member variables, use the no-quotes no-brackets syntax: `{ bar:
 | 
			
		||||
@@ -296,20 +292,19 @@ If your usage of an object is like a hash table (and thus conceptually the keys
 | 
			
		||||
can have special chars in them), don't use quotes, but use brackets: `{ bar: 42
 | 
			
		||||
}`, `foo['bar']`.
 | 
			
		||||
 | 
			
		||||
Getters, setters, and Tweener
 | 
			
		||||
-----------------------------
 | 
			
		||||
## Getters, setters, and Tweener
 | 
			
		||||
 | 
			
		||||
Getters and setters should be used when you are dealing with an API that is
 | 
			
		||||
designed around setting properties, like Tweener. If you want to animate an
 | 
			
		||||
arbitrary property, create a getter and setter, and use Tweener to animate the
 | 
			
		||||
property.
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
    var ANIMATION_TIME = 2000;
 | 
			
		||||
 | 
			
		||||
    var MyClass = new Lang.Class({
 | 
			
		||||
        Name: 'MyClass',
 | 
			
		||||
 | 
			
		||||
        _init: function() {
 | 
			
		||||
        _init() {
 | 
			
		||||
            this.actor = new St.BoxLayout();
 | 
			
		||||
            this._position = 0;
 | 
			
		||||
        },
 | 
			
		||||
@@ -329,3 +324,4 @@ property.
 | 
			
		||||
                     { position: 100,
 | 
			
		||||
                       time: ANIMATION_TIME,
 | 
			
		||||
                       transition: 'easeOutQuad' });
 | 
			
		||||
```
 | 
			
		||||
@@ -1,7 +0,0 @@
 | 
			
		||||
Owen Taylor
 | 
			
		||||
E-mail: otaylor@redhat.com
 | 
			
		||||
Userid: otaylor
 | 
			
		||||
 | 
			
		||||
Colin Walters
 | 
			
		||||
E-mail: walters@verbum.org
 | 
			
		||||
Userid: walters
 | 
			
		||||
							
								
								
									
										285
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						@@ -1,3 +1,288 @@
 | 
			
		||||
3.30.0
 | 
			
		||||
======
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Harry Mallon, Marco Trevisan (Treviño)
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Fran Dieguez [gl], Trần Ngọc Quân [vi], Balázs Meskó [hu],
 | 
			
		||||
  Rūdolfs Mazurs [lv], Jiri Grönroos [fi], Anders Jonsson [sv], gogo [hr],
 | 
			
		||||
  Ask Hjorth Larsen [da]
 | 
			
		||||
 | 
			
		||||
3.29.92
 | 
			
		||||
=======
 | 
			
		||||
* Choose some actors to cache on the GPU [Daniel; #792633]
 | 
			
		||||
* inputMethod: Hide preedit text if requested [Takao; #431]
 | 
			
		||||
* Fix forced fallback app-menus on wayland [Jonas; #276]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Takao Fujiwara, Mohammed Sadiq, Marco Trevisan (Treviño),
 | 
			
		||||
  Daniel van Vugt
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Baurzhan Muftakhidinov [kk], Kukuh Syafaat [id], Milo Casagrande [it],
 | 
			
		||||
  Changwoo Ryu [ko], Marek Cernocky [cs]
 | 
			
		||||
 | 
			
		||||
3.29.91
 | 
			
		||||
=======
 | 
			
		||||
* Fix handling of 0/false options in ShowOSD D-Bus API [Florian; #791669]
 | 
			
		||||
* overview: Fix handling of confirmation dialogs on wayland [verdre; !180]
 | 
			
		||||
* Avoid some full relayout/redraws [Carlos; !197]
 | 
			
		||||
* Keep workspace switcher slid out when workspaces are in use [Florian; !161]
 | 
			
		||||
* Ignore auto-repeat for some keybindings [Andrea; #373]
 | 
			
		||||
* Misc. bug fixes [Carlos, Florian, Pascal; #464, !189, !191, !192, !162]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Andrea Azzarone, Olivier Blin, Carlos Garnacho, Florian Müllner,
 | 
			
		||||
  Pascal Nowack, verdre
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Bruno Lopes da Silva [pt_BR], Matej Urbančič [sl], Piotr Drąg [pl],
 | 
			
		||||
  Aurimas Černius [lt], Emin Tufan Çetin [tr], Fabio Tomat [fur],
 | 
			
		||||
  Alexandre Franke [fr], Yi-Jyun Pan [zh_TW], Bernd Homuth [de],
 | 
			
		||||
  Andre Klapper [cs], Jordi Mas [ca], Daniel Șerbănescu [ro],
 | 
			
		||||
  Bruce Cowan [en_GB]
 | 
			
		||||
 | 
			
		||||
3.29.90
 | 
			
		||||
=======
 | 
			
		||||
* Add remote access indication on wayland [Jonas; !160]
 | 
			
		||||
* Fix wrong window positions in overview on wayland [Marco; #776588]
 | 
			
		||||
* Add gesture to unfullscreen a window [Jan-Michael; !123]
 | 
			
		||||
* Add PickColor method to screenshot D-Bus interface [Florian; #286]
 | 
			
		||||
* Consider "new-window" action when opening new windows [Florian; #756844]
 | 
			
		||||
* Make workspace switching gestures follow motion [Carlos; #788994]
 | 
			
		||||
* Support audio volumes above 100% [Didier; #790280]
 | 
			
		||||
* Misc. bug fixes [Florian, Daniel; #424, !132, !182, #433, !179, #786496]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Jan-Michael Brummer, Piotr Drąg, Daniel Drake, Carlos Garnacho,
 | 
			
		||||
  Florian Müllner, Georges Basile Stavracas Neto, Didier Roche, Jakub Steiner,
 | 
			
		||||
  Marco Trevisan (Treviño)
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Charles Monzat [fr], Daniel Mustieles [es]
 | 
			
		||||
 | 
			
		||||
3.29.4
 | 
			
		||||
======
 | 
			
		||||
* Fix "Clear All" for calendar events [Florian; #325]
 | 
			
		||||
* Allow cancelling direct switch operations [Xavier; #315]
 | 
			
		||||
* Support being started by systemd --user [Iain; !137, !138]
 | 
			
		||||
* Support key event forwarding required by some input methods [Carlos; #275]
 | 
			
		||||
* Misc. bug fixes and cleanups [Jasper, Andrea, Florian; #663461, #372, !112,
 | 
			
		||||
  #414, !151]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Andrea Azzarone, Carlos Garnacho, Xavier Johnson, Iain Lane, Florian Müllner,
 | 
			
		||||
  Jasper St. Pierre
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Stas Solovey [ru]
 | 
			
		||||
 | 
			
		||||
3.29.3
 | 
			
		||||
======
 | 
			
		||||
* Save creation time in screenshot metadata [Florian; #790481]
 | 
			
		||||
* Improve consistency between ctrl- and middle-click on app icons [Xavier; #316]
 | 
			
		||||
* Add support for font-feature-settings CSS property [Ryan; #34]
 | 
			
		||||
* Adjust to MetaScreen removal [Jonas; #759538]
 | 
			
		||||
* Misc. bug fixes [Florian, Marco, Sam; #298, #788931, #26, #76, !54, #788882,
 | 
			
		||||
  #791233]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Ryan Hendrickson, Xavier Johnson, Florian Müllner, Joe Rabinoff,
 | 
			
		||||
  Sam Spilsbury, Marco Trevisan (Treviño)
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Gun Chleoc [gd], Yi-Jyun Pan [zh_TW], Cédric Valmary [oc], Jordi Mas [ca]
 | 
			
		||||
 | 
			
		||||
3.29.2
 | 
			
		||||
======
 | 
			
		||||
* Guard against untimely keyboard map changes [Carlos; #240]
 | 
			
		||||
* Fix icons in search provider results [Florian; #249]
 | 
			
		||||
* Fix blurriness of OSD under some resolutions [Silvère; #782011]
 | 
			
		||||
* Fix lagging pointer when zoomed [Daniel; #682013]
 | 
			
		||||
* Misc. bug fixes [Milan, Xiaoguang, Florian, Mario, Ole; #244, #787871,
 | 
			
		||||
  #781471, #136, #214, #294]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Ole Jørgen Brønner, Milan Crha, Carlos Garnacho, Yussuf Khalil,
 | 
			
		||||
  Silvère Latchurié, Florian Müllner, Mario Sanchez Prada, Ray Strode,
 | 
			
		||||
  Daniel van Vugt, Xiaoguang Wang
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Rafael Fontenelle [pt_BR], Kukuh Syafaat [id], Marcos Lans [gl],
 | 
			
		||||
  Anders Jonsson [sv], Mingcong Bai [zh_CN]
 | 
			
		||||
 | 
			
		||||
3.29.1
 | 
			
		||||
======
 | 
			
		||||
* Support icons in app-menu [Florian; #760985]
 | 
			
		||||
* Misc. bug fixes [Marco, Florian, Lubomir; #792687, #221, !63]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Piotr Drąg, Takao Fujiwara, Christian Kellner, Florian Müllner,
 | 
			
		||||
  Mario Sanchez Prada, Lubomir Rintel, Didier Roche, Marco Trevisan (Treviño),
 | 
			
		||||
  verdre
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  gogo [hr], Stas Solovey [ru], Matej Urbančič [sl], Daniel Șerbănescu [ro],
 | 
			
		||||
  Fabio Tomat [fur], Marek Cernocky [cs], Daniel Mustieles [es]
 | 
			
		||||
 | 
			
		||||
3.28.1
 | 
			
		||||
======
 | 
			
		||||
* Fix compose characters in shell entries [Carlos; #115]
 | 
			
		||||
* Don't show authentication dialogs on lock screen [Florian; #179, #166]
 | 
			
		||||
* Fix handling of UTC timezone in world clock [Florian; #150]
 | 
			
		||||
* Fix keyboard navigation in overview when hovering windows [Florian; #50]
 | 
			
		||||
* Misc. bug fixes [Florian; #127, #788908, #763886, !39]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jeremy Bicha, Carlos Garnacho, Andy Holmes, Florian Müllner, Bastien Nocera
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Stas Solovey [ru], Daniel Șerbănescu [ro], Dušan Kazik [sk],
 | 
			
		||||
  Rafael Fontenelle [pt_BR], Nathan Follens [nl], Dz Chen [zh_CN],
 | 
			
		||||
  Matej Urbančič [sl], Hannie Dumoleyn [nl], Khaled Hosny [ar],
 | 
			
		||||
  Guillaume Bernard [fr]
 | 
			
		||||
 | 
			
		||||
3.28.0
 | 
			
		||||
======
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  A S Alam [pa], gogo [hr], Chao-Hsiung Liao [zh_TW], Jordi Mas [ca],
 | 
			
		||||
  Anders Jonsson [sv], Balázs Úr [hu]
 | 
			
		||||
 | 
			
		||||
3.27.92
 | 
			
		||||
=======
 | 
			
		||||
* Misc. bug fixes [Florian; #64, #66, #72]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Christian Kellner, Florian Müllner
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Daniel Mustieles [es], Wolfgang Stöggl [de], Cheng-Chia Tseng [zh_TW],
 | 
			
		||||
  Dušan Kazik [sk], Changwoo Ryu [ko], Furkan Ahmet Kara [tr], Balázs Úr [hu],
 | 
			
		||||
  Trần Ngọc Quân [vi], Milo Casagrande [it], GNOME Translation Robot [gd, nl],
 | 
			
		||||
  Marek Cernocky [cs], Aurimas Černius [lt], Alain Lojewski [fr],
 | 
			
		||||
  Rūdolfs Mazurs [lv], Stas Solovey [ru], Alan Mortensen [da]
 | 
			
		||||
 | 
			
		||||
3.27.91
 | 
			
		||||
=======
 | 
			
		||||
* Fix wrong bluetooth state when disabled by HW airplane mode [Mario; #789110]
 | 
			
		||||
* Dump javascript stack on aborts, traps and segfaults [Marco; #789237]
 | 
			
		||||
* Allow Escape to "cancel" top bar focus [Stefano; #671121]
 | 
			
		||||
* Fix leaving the overview erroneously on window hover [Carlos; #784545]
 | 
			
		||||
* Add keyboard accessibility dialog [Olivier; #788564]
 | 
			
		||||
* Port to libnm [Lubomir, Florian; #789811]
 | 
			
		||||
* Don't pop up on-screen-keyboard on touch events [Florian, Carlos; #788188]
 | 
			
		||||
* Improve the on-screen-keyboard [Carlos; !9, #46]
 | 
			
		||||
* Add Thunderbolt support [Christian; !14]
 | 
			
		||||
* Don't lock immediately on login after a wayland session crash [Florian; !17]
 | 
			
		||||
* Respect cursor's hot x/y coordinates when recording [Florian Z.; #792860]
 | 
			
		||||
* Allow closing windows and apps during <alt>Tab [Florian, Mario; #620106]
 | 
			
		||||
* Fix small app folder icons when using HiDPI [Nikita; #792259]
 | 
			
		||||
* Make sassc a mandatory build dependency [Mario; #792822]
 | 
			
		||||
* Misc. bug fixes [Florian, Marco, Alessandro, Gautier, Jeremy, Bastien, Ray,
 | 
			
		||||
  Carlos, Didier, Exalm, Rafal; #789231, #789277, #788542, #789103, #779974,
 | 
			
		||||
  #788931, #776940, #786987, #791007, #791233, #791148, #706191, #791655,
 | 
			
		||||
  #791487, #779413, #787845, #10, #788627, #792354, #792616, #781329, #780957,
 | 
			
		||||
  #33, #740142, !38, !23]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jeremy Bicha, Alessandro Bono, Nikita Churaev, Piotr Drąg, Exalm,
 | 
			
		||||
  Stefano Facchini, Olivier Fourdan, Carlos Garnacho, Christian Kellner,
 | 
			
		||||
  Rafal Luzynski, Iñigo Martínez, Florian Müllner, Bastien Nocera,
 | 
			
		||||
  Gautier Pelloux-Prayer, Mario Sanchez Prada, Lubomir Rintel, Didier Roche,
 | 
			
		||||
  Jakub Steiner, Ray Strode, Marco Trevisan (Treviño), Florian Zwoch
 | 
			
		||||
 | 
			
		||||
Translators:
 | 
			
		||||
  Mingcong Bai [zh_CN], Hannie Dumoleyn [nl], Khaled Hosny [ar],
 | 
			
		||||
  Kjartan Maraas [nb], Petr Kovar [cs], Marek Cernocky [cs],
 | 
			
		||||
  Aurimas Černius [lt], Yosef Or Boczko [he], Kukuh Syafaat [id],
 | 
			
		||||
  Sveinn í Felli [is], Jordi Mas [ca], Daniel Mustieles [es], Fabio Tomat [fur],
 | 
			
		||||
  Rūdolfs Mazurs [lv], Emin Tufan Çetin [tr], Anders Jonsson [sv],
 | 
			
		||||
  Matej Urbančič [sl], Jiri Grönroos [fi], Tim Sabsch [de], Gil Forcada [ca],
 | 
			
		||||
  Dušan Kazik [sk], Balázs Meskó [hu], Piotr Drąg [pl], Tong Hui [zh_CN],
 | 
			
		||||
  Fran Dieguez [gl], Enrico Nicoletto [pt_BR], gogo [hr],
 | 
			
		||||
  Baurzhan Muftakhidinov [kk], Robert Antoni Buj Gelonch [ca],
 | 
			
		||||
  Bruce Cowan [en_GB], Борисав Живановић [sr], Милош Поповић [sr@latin],
 | 
			
		||||
  Марко Костић [sr]
 | 
			
		||||
 | 
			
		||||
3.27.1
 | 
			
		||||
======
 | 
			
		||||
* Fix using icon-name strings with PopupImageMenuItems [Florian; #789018]
 | 
			
		||||
* Misc. bug fixes [Jonas, Florian; #788607, #788943]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Florian Müllner
 | 
			
		||||
 | 
			
		||||
Translations:
 | 
			
		||||
  Xavi Ivars [ca@valencia], Matej Urbančič [sl], Fabio Tomat [fur]
 | 
			
		||||
 | 
			
		||||
3.26.1
 | 
			
		||||
======
 | 
			
		||||
* Don't detach launched apps to not break pkexec and friends [Florian; #763531]
 | 
			
		||||
* Allow search providers to not autostart [Bastien, Florian; #785380, #787986]
 | 
			
		||||
* Fix crash when tray icons are hidden/shown in quick succession [Ray; #787361]
 | 
			
		||||
* Make window group switcher more consistent [Didier; #786009]
 | 
			
		||||
* Improve legibility of the top bar when translucent [Jakub; #787940]
 | 
			
		||||
* Don't crash when running outside a logind session [Florian; #788046]
 | 
			
		||||
* Allow to run headless [Mario, Jonas; #730551]
 | 
			
		||||
* Update calendar on timezone changes [Martin; #678507]
 | 
			
		||||
* Improve keyboard navigation of window previews [Florian; #786546]
 | 
			
		||||
* Run unit tests on `meson test` [Florian; #786497]
 | 
			
		||||
* Misc. bug fixes [Florian, Marc-Antoine, Mario, Jakub, Krzesimir; #787423,
 | 
			
		||||
  #766368, #787580, #787907, #787901, #788039, #788003, #786343, #787902,
 | 
			
		||||
  #788265, #788339, #787905, #788282, #787676]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Martin Andersson, Florian Müllner, Bastien Nocera, Krzesimir Nowak,
 | 
			
		||||
  Marc-Antoine Perennou, Didier Roche, Mario Sanchez Prada, Jakub Steiner,
 | 
			
		||||
  Ray Strode
 | 
			
		||||
 | 
			
		||||
Translations:
 | 
			
		||||
  Efstathios Iosifidis [el], Khaled Hosny [ar], Stas Solovey [ru],
 | 
			
		||||
  Arash Mousavi [fa], Sveinn í Felli [is], Athul R T [ml],
 | 
			
		||||
  Cheng-Chia Tseng [zh_TW], Anders Jonsson [sv]
 | 
			
		||||
 | 
			
		||||
3.26.0
 | 
			
		||||
======
 | 
			
		||||
* Misc. bug fixes [Ray, Michael, Jonas; #786332] #786783, #786886, #786868]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Jonas Ådahl, Michael Catanzaro, Sebastian Keller, Ray Strode
 | 
			
		||||
 | 
			
		||||
Translations:
 | 
			
		||||
  Daniel Mustieles [es], Fran Dieguez [gl], Baurzhan Muftakhidinov [kk],
 | 
			
		||||
  Marek Cernocky [cs], Andika Triwidada [id], Aurimas Černius [lt],
 | 
			
		||||
  Piotr Drąg [pl], Trần Ngọc Quân [vi], Jordi Mas [ca], Fabio Tomat [fur],
 | 
			
		||||
  gogo [hr], Dušan Kazik [sk], Piotr Drąg [ne], Emin Tufan Çetin [tr],
 | 
			
		||||
  Ask Hjorth Larsen [da], Cheng-Chia Tseng [zh_TW], Rūdolfs Mazurs [lv],
 | 
			
		||||
  Balázs Meskó [hu], Matej Urbančič [sl], Jiri Grönroos [fi],
 | 
			
		||||
  Милош Поповић [sr], Милош Поповић [sr@latin], Rafael Fontenelle [pt_BR],
 | 
			
		||||
  Wolfgang Stöggl [de], Milo Casagrande [it], hanniedu [nl],
 | 
			
		||||
  Yuras Shumovich [be], Changwoo Ryu [ko], Alain Lojewski [fr],
 | 
			
		||||
  Alexander Shopov [bg], Daniel Korostil [uk], Kris Thomsen [da],
 | 
			
		||||
  A S Alam [pa], Sebastian Rasmussen [sv], Inaki Larranaga Murgoitio [eu],
 | 
			
		||||
  Jiro Matsuzawa [ja]
 | 
			
		||||
 | 
			
		||||
3.25.91
 | 
			
		||||
=======
 | 
			
		||||
* Open context menu of highlighted search result on Shift+F10 [Florian; #675315]
 | 
			
		||||
* Fix mid-sentence capitalization in weather forecasts [Florian; #779873]
 | 
			
		||||
* Add switcher popup to cycle through monitor configurations [Rui; #783550]
 | 
			
		||||
* Offer system actions in search [Rares; #691900]
 | 
			
		||||
* Misc. bug fixes [Mario, Florian, Rui; #777519, #786120, #786145, #786419,
 | 
			
		||||
  #786526, #786520, #786520, #786146]
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
  Emmanuele Bassi, Marek Cernocky, Piotr Drąg, Carlos Garnacho, Rui Matos,
 | 
			
		||||
  Florian Müllner, Mario Sanchez Prada, Rares Visalom
 | 
			
		||||
 | 
			
		||||
Translations:
 | 
			
		||||
  Marek Cernocky [cs], Piotr Drąg [pl], Muhammet Kara [tr],
 | 
			
		||||
  Мирослав Николић [sr, sr@latin], Kukuh Syafaat [id],
 | 
			
		||||
  Baurzhan Muftakhidinov [kk], Aurimas Černius [lt], Fran Dieguez [gl],
 | 
			
		||||
  gogo [hr], Jordi Mas [ca]
 | 
			
		||||
 | 
			
		||||
3.25.90
 | 
			
		||||
=======
 | 
			
		||||
* Add permission dialog for inhibiting shortucts [Florian; #783342]
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
# GNOME Shell
 | 
			
		||||
GNOME Shell provides core user interface functions for the GNOME 3 desktop,
 | 
			
		||||
like switching to windows and launching applications. GNOME Shell takes
 | 
			
		||||
advantage of the capabilities of modern graphics hardware and introduces
 | 
			
		||||
@@ -6,15 +7,14 @@ easy to use experience.
 | 
			
		||||
 | 
			
		||||
For more information about GNOME Shell, including instructions on how
 | 
			
		||||
to build GNOME Shell from source and how to get involved with the project,
 | 
			
		||||
see:
 | 
			
		||||
see the [project wiki][project-wiki].
 | 
			
		||||
 | 
			
		||||
 https://wiki.gnome.org/Projects/GnomeShell
 | 
			
		||||
Bugs should be reported to the GNOME [bug tracking system][bug-tracker].
 | 
			
		||||
 | 
			
		||||
Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell'
 | 
			
		||||
product.
 | 
			
		||||
 | 
			
		||||
License
 | 
			
		||||
=======
 | 
			
		||||
## License
 | 
			
		||||
GNOME Shell is distributed under the terms of the GNU General Public License,
 | 
			
		||||
version 2 or later. See the COPYING file for details.
 | 
			
		||||
version 2 or later. See the [COPYING][license] file for details.
 | 
			
		||||
 | 
			
		||||
[project-wiki]: https://wiki.gnome.org/Projects/GnomeShell
 | 
			
		||||
[bug-tracker]: https://gitlab.gnome.org/GNOME/gnome-shell/issues
 | 
			
		||||
[license]: COPYING
 | 
			
		||||
@@ -4,14 +4,14 @@ the extensions repository to provide good integration, letting the website
 | 
			
		||||
know which extensions are enabled and disabled, and allowing the website to
 | 
			
		||||
enable, disable and install them.
 | 
			
		||||
 | 
			
		||||
Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell'
 | 
			
		||||
product.
 | 
			
		||||
Bugs should be reported to the GNOME [bug tracking system][bug-tracker].
 | 
			
		||||
 | 
			
		||||
License
 | 
			
		||||
=======
 | 
			
		||||
## License
 | 
			
		||||
The GNOME Shell Browser Plugin, like GNOME Shell itself is distributed under
 | 
			
		||||
the GNU General Public License, version 2 or later. The plugin also contains
 | 
			
		||||
header files from the "NPAPI SDK" project, tri-licensed under MPL 1.1, GPL 2.0
 | 
			
		||||
and LGPL 2.1. These headers are third-party sources and can be retrieved from:
 | 
			
		||||
 | 
			
		||||
  http://code.google.com/p/npapi-sdk/
 | 
			
		||||
 | 
			
		||||
[bug-tracker]: https://gitlab.gnome.org/GNOME/gnome-shell/issues
 | 
			
		||||
@@ -24,3 +24,9 @@
 | 
			
		||||
 | 
			
		||||
/* Define if _NL_TIME_FIRST_WEEKDATE is available */
 | 
			
		||||
#mesondefine HAVE__NL_TIME_FIRST_WEEKDAY
 | 
			
		||||
 | 
			
		||||
/* Define if you have the `g_desktop_app_info_launch_uris_as_manager_with_fds` function */
 | 
			
		||||
#mesondefine HAVE_GIO_DESKTOP_LAUNCH_URIS_WITH_FDS
 | 
			
		||||
 | 
			
		||||
/* Define if fdwalk is available in libc */
 | 
			
		||||
#mesondefine HAVE_FDWALK
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										159
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						@@ -1,159 +0,0 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
# configure script adapter for Meson
 | 
			
		||||
# Based on build-api: https://github.com/cgwalters/build-api
 | 
			
		||||
# Copyright 2010, 2011, 2013 Colin Walters <walters@verbum.org>
 | 
			
		||||
# Copyright 2016, 2017 Emmanuele Bassi
 | 
			
		||||
# Licensed under the new-BSD license (http://www.opensource.org/licenses/bsd-license.php)
 | 
			
		||||
 | 
			
		||||
# Build API variables:
 | 
			
		||||
 | 
			
		||||
# Little helper function for reading args from the commandline.
 | 
			
		||||
# it automatically handles -a b and -a=b variants, and returns 1 if
 | 
			
		||||
# we need to shift $3.
 | 
			
		||||
read_arg() {
 | 
			
		||||
    # $1 = arg name
 | 
			
		||||
    # $2 = arg value
 | 
			
		||||
    # $3 = arg parameter
 | 
			
		||||
    local rematch='^[^=]*=(.*)$'
 | 
			
		||||
    if [[ $2 =~ $rematch ]]; then
 | 
			
		||||
	read "$1" <<< "${BASH_REMATCH[1]}"
 | 
			
		||||
    else
 | 
			
		||||
	read "$1" <<< "$3"
 | 
			
		||||
	# There is no way to shift our callers args, so
 | 
			
		||||
	# return 1 to indicate they should do it instead.
 | 
			
		||||
	return 1
 | 
			
		||||
    fi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
sanitycheck() {
 | 
			
		||||
    # $1 = arg name
 | 
			
		||||
    # $1 = arg command
 | 
			
		||||
    # $2 = arg alternates
 | 
			
		||||
    local cmd=$( which $2 2>/dev/null )
 | 
			
		||||
 | 
			
		||||
    if [ -x "$cmd" ]; then
 | 
			
		||||
        read "$1" <<< "$cmd"
 | 
			
		||||
        return 0
 | 
			
		||||
    fi
 | 
			
		||||
 | 
			
		||||
    test -z $3 || {
 | 
			
		||||
        for alt in $3; do
 | 
			
		||||
            cmd=$( which $alt 2>/dev/null )
 | 
			
		||||
 | 
			
		||||
            if [ -x "$cmd" ]; then
 | 
			
		||||
                read "$1" <<< "$cmd"
 | 
			
		||||
                return 0
 | 
			
		||||
            fi
 | 
			
		||||
        done
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    echo -e "\e[1;31mERROR\e[0m: Command '$2' not found"
 | 
			
		||||
    exit 1
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
sanitycheck MESON 'meson'
 | 
			
		||||
sanitycheck MESONTEST 'mesontest'
 | 
			
		||||
sanitycheck NINJA 'ninja' 'ninja-build'
 | 
			
		||||
 | 
			
		||||
enable_docs='-Denable-gtk-doc=false'
 | 
			
		||||
enable_man='-Denable-man=false'
 | 
			
		||||
enable_introspection=''
 | 
			
		||||
 | 
			
		||||
while (($# > 0)); do
 | 
			
		||||
    case "${1%%=*}" in
 | 
			
		||||
	--prefix) read_arg prefix "$@" || shift;;
 | 
			
		||||
	--bindir) read_arg bindir "$@" || shift;;
 | 
			
		||||
	--sbindir) read_arg sbindir "$@" || shift;;
 | 
			
		||||
	--libexecdir) read_arg libexecdir "$@" || shift;;
 | 
			
		||||
	--datarootdir) read_arg datarootdir "$@" || shift;;
 | 
			
		||||
	--datadir) read_arg datadir "$@" || shift;;
 | 
			
		||||
	--sysconfdir) read_arg sysconfdir "$@" || shift;;
 | 
			
		||||
	--libdir) read_arg libdir "$@" || shift;;
 | 
			
		||||
	--mandir) read_arg mandir "$@" || shift;;
 | 
			
		||||
	--includedir) read_arg includedir "$@" || shift;;
 | 
			
		||||
	--enable-gtk-doc) enable_docs='-Denable-gtk-doc=true';;
 | 
			
		||||
	--disable-gtk-doc) enable_docs='-Denable-gtk-doc=false';;
 | 
			
		||||
	--enable-man) enable_man='-Denable-man=true';;
 | 
			
		||||
	--disable-man) enable_man='-Denable-man=false';;
 | 
			
		||||
	--enable-introspection) enable_introspection='';;
 | 
			
		||||
	--disable-introspection) enable_introspection='-Ddisable_introspection=true';;
 | 
			
		||||
	*) echo -e "\e[1;33mINFO\e[0m: Ignoring unknown option '$1'";;
 | 
			
		||||
    esac
 | 
			
		||||
    shift
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
# Defaults
 | 
			
		||||
test -z ${prefix} && prefix="/usr/local"
 | 
			
		||||
test -z ${bindir} && bindir=${prefix}/bin
 | 
			
		||||
test -z ${sbindir} && sbindir=${prefix}/sbin
 | 
			
		||||
test -z ${libexecdir} && libexecdir=${prefix}/bin
 | 
			
		||||
test -z ${datarootdir} && datarootdir=${prefix}/share
 | 
			
		||||
test -z ${datadir} && datadir=${datarootdir}
 | 
			
		||||
test -z ${sysconfdir} && sysconfdir=${prefix}/etc
 | 
			
		||||
test -z ${libdir} && libdir=${prefix}/lib
 | 
			
		||||
test -z ${mandir} && mandir=${prefix}/share/man
 | 
			
		||||
test -z ${includedir} && includedir=${prefix}/include
 | 
			
		||||
 | 
			
		||||
# The source directory is the location of this file
 | 
			
		||||
srcdir=$(dirname $0)
 | 
			
		||||
 | 
			
		||||
# The build directory is the current location
 | 
			
		||||
builddir=`pwd`
 | 
			
		||||
 | 
			
		||||
# If we're calling this file from the source directory then
 | 
			
		||||
# we automatically create a build directory and ensure that
 | 
			
		||||
# both Meson and Ninja invocations are relative to that
 | 
			
		||||
# location
 | 
			
		||||
if [[ -f "${builddir}/meson.build" ]]; then
 | 
			
		||||
  mkdir -p _build
 | 
			
		||||
  builddir="${builddir}/_build"
 | 
			
		||||
  NINJA_OPT="-C ${builddir}"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
# Wrapper Makefile for Ninja
 | 
			
		||||
cat > Makefile <<END
 | 
			
		||||
# Generated by configure; do not edit
 | 
			
		||||
 | 
			
		||||
all:
 | 
			
		||||
	CC="\$(CC)" CXX="\$(CXX)" ${NINJA} ${NINJA_OPT}
 | 
			
		||||
 | 
			
		||||
install:
 | 
			
		||||
	DESTDIR="\$(DESTDIR)" ${NINJA} ${NINJA_OPT} install
 | 
			
		||||
 | 
			
		||||
check:
 | 
			
		||||
	${MESONTEST} ${NINJA_OPT}
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
echo "Summary:"
 | 
			
		||||
echo "  meson:....... ${MESON}"
 | 
			
		||||
echo "  ninja:....... ${NINJA}"
 | 
			
		||||
echo "  prefix:...... ${prefix}"
 | 
			
		||||
echo "  bindir:...... ${bindir}"
 | 
			
		||||
echo "  sbindir:..... ${sbindir}"
 | 
			
		||||
echo "  libexecdir:.. ${libexecdir}"
 | 
			
		||||
echo "  datarootdir:. ${datarootdir}"
 | 
			
		||||
echo "  datadir:..... ${datadir}"
 | 
			
		||||
echo "  sysconfdir:.. ${sysconfdir}"
 | 
			
		||||
echo "  libdir:...... ${libdir}"
 | 
			
		||||
echo "  mandir:...... ${mandir}"
 | 
			
		||||
echo "  includedir:.. ${includedir}"
 | 
			
		||||
echo "  additional:.."
 | 
			
		||||
echo "    - ${enable_docs} ${enable_man} ${enable_introspection}"
 | 
			
		||||
 | 
			
		||||
exec ${MESON} \
 | 
			
		||||
	--prefix=${prefix} \
 | 
			
		||||
	--libdir=${libdir} \
 | 
			
		||||
	--libexecdir=${libexecdir} \
 | 
			
		||||
	--datadir=${datadir} \
 | 
			
		||||
	--sysconfdir=${sysconfdir} \
 | 
			
		||||
	--bindir=${bindir} \
 | 
			
		||||
	--includedir=${includedir} \
 | 
			
		||||
	--mandir=${mandir} \
 | 
			
		||||
	--default-library shared \
 | 
			
		||||
	${enable_docs} \
 | 
			
		||||
	${enable_man} \
 | 
			
		||||
	${enable_introspection} \
 | 
			
		||||
	${builddir} \
 | 
			
		||||
	${srcdir}
 | 
			
		||||
 | 
			
		||||
# vim: ai ts=8 noet sts=2 ft=sh
 | 
			
		||||
							
								
								
									
										6
									
								
								data/00_org.gnome.shell.gschema.override
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,6 @@
 | 
			
		||||
[org.gnome.mutter:GNOME]
 | 
			
		||||
attach-modal-dialogs=true
 | 
			
		||||
edge-tiling=true
 | 
			
		||||
dynamic-workspaces=true
 | 
			
		||||
workspaces-only-on-primary=true
 | 
			
		||||
focus-change-on-pointer-rest=true
 | 
			
		||||
							
								
								
									
										33
									
								
								data/README.osk-layouts
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,33 @@
 | 
			
		||||
Gnome-shell OSK layouts are extracted from CLDR layout definitions:
 | 
			
		||||
https://www.unicode.org/cldr/charts/latest/keyboards/layouts/index.html
 | 
			
		||||
 | 
			
		||||
Updating these involves several steps:
 | 
			
		||||
 | 
			
		||||
1) Downloading and unzipping the tarball found at:
 | 
			
		||||
   http://www.unicode.org/Public/cldr/latest/keyboards.zip
 | 
			
		||||
 | 
			
		||||
   This file contains XML files describing the keyboard layouts.
 | 
			
		||||
 | 
			
		||||
2) Cloning the cldr2json script at:
 | 
			
		||||
   git://repo.or.cz/cldr2json.git
 | 
			
		||||
 | 
			
		||||
   It will be used to convert the XML files into JSON that can be
 | 
			
		||||
   directly consumed by gnome-shell.
 | 
			
		||||
 | 
			
		||||
3) Running the script to produce the files:
 | 
			
		||||
   ./cldr2json <input-directory> <output-directory>
 | 
			
		||||
 | 
			
		||||
   We shall usually use the "android" folder, since that's most
 | 
			
		||||
   complete, and similar to our UI and target sizes. And the target
 | 
			
		||||
   directory must be data/osk-layouts in this repository.
 | 
			
		||||
 | 
			
		||||
4) Modify gnome-shell-osk-layouts.gresource.xml to include the files
 | 
			
		||||
 | 
			
		||||
5) Do git add on the updated/new files, and git commit.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Or alternatively:
 | 
			
		||||
 | 
			
		||||
1) Run update-osk-layouts.sh
 | 
			
		||||
 | 
			
		||||
2) Do git add and git commit
 | 
			
		||||
							
								
								
									
										58
									
								
								data/gnome-shell-osk-layouts.gresource.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,58 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<gresources>
 | 
			
		||||
  <gresource prefix="/org/gnome/shell/osk-layouts">
 | 
			
		||||
    <file>am.json</file>
 | 
			
		||||
    <file>ara.json</file>
 | 
			
		||||
    <file>be.json</file>
 | 
			
		||||
    <file>bg.json</file>
 | 
			
		||||
    <file>by.json</file>
 | 
			
		||||
    <file>cz.json</file>
 | 
			
		||||
    <file>de.json</file>
 | 
			
		||||
    <file>dk.json</file>
 | 
			
		||||
    <file>ee.json</file>
 | 
			
		||||
    <file>epo.json</file>
 | 
			
		||||
    <file>es+cat.json</file>
 | 
			
		||||
    <file>es.json</file>
 | 
			
		||||
    <file>fi.json</file>
 | 
			
		||||
    <file>fr.json</file>
 | 
			
		||||
    <file>ge.json</file>
 | 
			
		||||
    <file>gr.json</file>
 | 
			
		||||
    <file>hr.json</file>
 | 
			
		||||
    <file>hu.json</file>
 | 
			
		||||
    <file>id.json</file>
 | 
			
		||||
    <file>il.json</file>
 | 
			
		||||
    <file>in+bolnagri.json</file>
 | 
			
		||||
    <file>in+mal.json</file>
 | 
			
		||||
    <file>ir.json</file>
 | 
			
		||||
    <file>is.json</file>
 | 
			
		||||
    <file>it.json</file>
 | 
			
		||||
    <file>ke.json</file>
 | 
			
		||||
    <file>kg.json</file>
 | 
			
		||||
    <file>kh.json</file>
 | 
			
		||||
    <file>la.json</file>
 | 
			
		||||
    <file>latam.json</file>
 | 
			
		||||
    <file>lt.json</file>
 | 
			
		||||
    <file>lv.json</file>
 | 
			
		||||
    <file>mk.json</file>
 | 
			
		||||
    <file>mn.json</file>
 | 
			
		||||
    <file>my.json</file>
 | 
			
		||||
    <file>nl.json</file>
 | 
			
		||||
    <file>no.json</file>
 | 
			
		||||
    <file>ph.json</file>
 | 
			
		||||
    <file>pl.json</file>
 | 
			
		||||
    <file>pt.json</file>
 | 
			
		||||
    <file>ro.json</file>
 | 
			
		||||
    <file>rs.json</file>
 | 
			
		||||
    <file>ru.json</file>
 | 
			
		||||
    <file>se.json</file>
 | 
			
		||||
    <file>si.json</file>
 | 
			
		||||
    <file>sk.json</file>
 | 
			
		||||
    <file>th.json</file>
 | 
			
		||||
    <file>tr.json</file>
 | 
			
		||||
    <file>ua.json</file>
 | 
			
		||||
    <file>uk.json</file>
 | 
			
		||||
    <file>us.json</file>
 | 
			
		||||
    <file>vn.json</file>
 | 
			
		||||
    <file>za.json</file>
 | 
			
		||||
  </gresource>
 | 
			
		||||
</gresources>
 | 
			
		||||
							
								
								
									
										5
									
								
								data/gnome-shell-overrides-migration.desktop.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,5 @@
 | 
			
		||||
[Desktop Entry]
 | 
			
		||||
Type=Application
 | 
			
		||||
Name=GNOME settings overrides migration
 | 
			
		||||
NoDisplay=true
 | 
			
		||||
Exec=@libexecdir@/gnome-shell-overrides-migration.sh
 | 
			
		||||
@@ -9,15 +9,20 @@
 | 
			
		||||
    <file>checkbox-off.svg</file>
 | 
			
		||||
    <file>checkbox.svg</file>
 | 
			
		||||
    <file>close-window.svg</file>
 | 
			
		||||
    <file>close.svg</file>
 | 
			
		||||
    <file>close-window-active.svg</file>
 | 
			
		||||
    <file>close-window-hover.svg</file>
 | 
			
		||||
    <file>corner-ripple-ltr.png</file>
 | 
			
		||||
    <file>corner-ripple-rtl.png</file>
 | 
			
		||||
    <file>dash-placeholder.svg</file>
 | 
			
		||||
    <file>filter-selected-ltr.svg</file>
 | 
			
		||||
    <file>filter-selected-rtl.svg</file>
 | 
			
		||||
    <file>gnome-shell.css</file>
 | 
			
		||||
    <file>gnome-shell-high-contrast.css</file>
 | 
			
		||||
    <file>logged-in-indicator.svg</file>
 | 
			
		||||
    <file>key-enter.svg</file>
 | 
			
		||||
    <file>key-hide.svg</file>
 | 
			
		||||
    <file>key-layout.svg</file>
 | 
			
		||||
    <file>key-shift.svg</file>
 | 
			
		||||
    <file>key-shift-uppercase.svg</file>
 | 
			
		||||
    <file>key-shift-latched-uppercase.svg</file>
 | 
			
		||||
    <file alias="icons/message-indicator-symbolic.svg">message-indicator-symbolic.svg</file>
 | 
			
		||||
    <file>no-events.svg</file>
 | 
			
		||||
    <file>no-notifications.svg</file>
 | 
			
		||||
    <file>noise-texture.png</file>
 | 
			
		||||
@@ -27,16 +32,11 @@
 | 
			
		||||
    <file>page-indicator-checked.svg</file>
 | 
			
		||||
    <file>page-indicator-hover.svg</file>
 | 
			
		||||
    <file>process-working.svg</file>
 | 
			
		||||
    <file>running-indicator.svg</file>
 | 
			
		||||
    <file>source-button-border.svg</file>
 | 
			
		||||
    <file>summary-counter.svg</file>
 | 
			
		||||
    <file>toggle-off-us.svg</file>
 | 
			
		||||
    <file>toggle-off-intl.svg</file>
 | 
			
		||||
    <file>toggle-off-hc.svg</file>
 | 
			
		||||
    <file>toggle-on-us.svg</file>
 | 
			
		||||
    <file>toggle-on-intl.svg</file>
 | 
			
		||||
    <file>toggle-on-hc.svg</file>
 | 
			
		||||
    <file>ws-switch-arrow-up.png</file>
 | 
			
		||||
    <file>ws-switch-arrow-down.png</file>
 | 
			
		||||
  </gresource>
 | 
			
		||||
</gresources>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										5
									
								
								data/gnome-shell-wayland.target
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,5 @@
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=GNOME Shell (wayland sync point)
 | 
			
		||||
After=gnome-shell.service
 | 
			
		||||
BindsTo=gnome-shell.service
 | 
			
		||||
Conflicts=gnome-shell-x11.target
 | 
			
		||||
							
								
								
									
										5
									
								
								data/gnome-shell-x11.target
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,5 @@
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=GNOME Shell (x11 sync point)
 | 
			
		||||
After=gnome-shell.service
 | 
			
		||||
BindsTo=gnome-shell.service
 | 
			
		||||
Conflicts=gnome-shell-wayland.target
 | 
			
		||||
							
								
								
									
										11
									
								
								data/gnome-shell.service.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,11 @@
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=GNOME Shell
 | 
			
		||||
Wants=gnome-session.service
 | 
			
		||||
After=graphical-session-pre.target gnome-session-bus.target
 | 
			
		||||
PartOf=graphical-session.target
 | 
			
		||||
 | 
			
		||||
[Service]
 | 
			
		||||
Type=dbus
 | 
			
		||||
ExecStart=@bindir@/gnome-shell
 | 
			
		||||
Restart=on-failure
 | 
			
		||||
BusName=org.gnome.Shell
 | 
			
		||||
@@ -62,6 +62,14 @@ theme_resources = gnome.compile_resources(
 | 
			
		||||
  install_dir: pkgdatadir
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
osk_layout_resources = gnome.compile_resources(
 | 
			
		||||
  'gnome-shell-osk-layouts', 'gnome-shell-osk-layouts.gresource.xml',
 | 
			
		||||
  source_dir: 'osk-layouts',
 | 
			
		||||
  gresource_bundle: true,
 | 
			
		||||
  install: true,
 | 
			
		||||
  install_dir: pkgdatadir
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
perfconf = configuration_data()
 | 
			
		||||
perfconf.set('datadir', datadir)
 | 
			
		||||
configure_file(
 | 
			
		||||
@@ -78,11 +86,45 @@ install_data('50-gnome-shell-system.xml', install_dir: keysdir)
 | 
			
		||||
 | 
			
		||||
schemaconf = configuration_data()
 | 
			
		||||
schemaconf.set('GETTEXT_PACKAGE', meson.project_name())
 | 
			
		||||
configure_file(
 | 
			
		||||
schema = configure_file(
 | 
			
		||||
  input: 'org.gnome.shell.gschema.xml.in',
 | 
			
		||||
  output: 'org.gnome.shell.gschema.xml',
 | 
			
		||||
  configuration: schemaconf,
 | 
			
		||||
  install_dir: schemadir
 | 
			
		||||
)
 | 
			
		||||
install_data('00_org.gnome.shell.gschema.override', install_dir: schemadir)
 | 
			
		||||
 | 
			
		||||
overrides_migration_conf = configuration_data()
 | 
			
		||||
overrides_migration_conf.set('libexecdir', libexecdir)
 | 
			
		||||
overrides_migration = configure_file(
 | 
			
		||||
  input: 'gnome-shell-overrides-migration.desktop.in',
 | 
			
		||||
  output: 'gnome-shell-overrides-migration.desktop',
 | 
			
		||||
  configuration: overrides_migration_conf,
 | 
			
		||||
  install_dir: autostartdir
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
if have_systemd
 | 
			
		||||
  unitconf = configuration_data()
 | 
			
		||||
  unitconf.set('bindir', bindir)
 | 
			
		||||
 | 
			
		||||
  unit = configure_file(
 | 
			
		||||
    input: 'gnome-shell.service.in',
 | 
			
		||||
    output: 'gnome-shell.service',
 | 
			
		||||
    configuration: unitconf,
 | 
			
		||||
    install_dir: systemduserunitdir
 | 
			
		||||
  )
 | 
			
		||||
 | 
			
		||||
  units = files('gnome-shell-wayland.target',
 | 
			
		||||
                'gnome-shell-x11.target')
 | 
			
		||||
 | 
			
		||||
  install_data(units, install_dir: systemduserunitdir)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
# for unit tests - gnome.compile_schemas() only looks in srcdir
 | 
			
		||||
custom_target('compile-schemas',
 | 
			
		||||
  input: schema,
 | 
			
		||||
  output: 'gschemas.compiled',
 | 
			
		||||
  command: [find_program('glib-compile-schemas'), meson.current_build_dir()],
 | 
			
		||||
  build_by_default: true)
 | 
			
		||||
 | 
			
		||||
install_data('gnome-shell-overrides.convert', install_dir: convertdir)
 | 
			
		||||
 
 | 
			
		||||
@@ -91,6 +91,23 @@
 | 
			
		||||
      <arg type="s" direction="out" name="filename_used"/>
 | 
			
		||||
    </method>
 | 
			
		||||
 | 
			
		||||
    <!--
 | 
			
		||||
        PickColor:
 | 
			
		||||
 | 
			
		||||
        Picks a color and returns the result.
 | 
			
		||||
 | 
			
		||||
        The @result vardict contains:
 | 
			
		||||
        <variablelist>
 | 
			
		||||
          <varlistentry>
 | 
			
		||||
            <term>color (ddd)</term>
 | 
			
		||||
            <listitem><para>The color, RGB values in the range [0,1].</para></listitem>
 | 
			
		||||
          </varlistentry>
 | 
			
		||||
        </variablelist>
 | 
			
		||||
    -->
 | 
			
		||||
    <method name="PickColor">
 | 
			
		||||
      <arg type="a{sv}" direction="out" name="result"/>
 | 
			
		||||
    </method>
 | 
			
		||||
 | 
			
		||||
    <!--
 | 
			
		||||
        FlashArea:
 | 
			
		||||
        @x: the X coordinate of the area to flash
 | 
			
		||||
 
 | 
			
		||||
@@ -190,6 +190,7 @@
 | 
			
		||||
    </key>
 | 
			
		||||
  </schema>
 | 
			
		||||
 | 
			
		||||
  <!-- unused, change 00_org.gnome.shell.gschema.override instead -->
 | 
			
		||||
  <schema id="org.gnome.shell.overrides" path="/org/gnome/shell/overrides/"
 | 
			
		||||
	  gettext-domain="@GETTEXT_PACKAGE@">
 | 
			
		||||
    <key name="attach-modal-dialogs" type="b">
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										599
									
								
								data/osk-layouts/am.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,599 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "է"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "թ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "փ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ձ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ջ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ր"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "չ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ճ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ժ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ծ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ք"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ո"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ե",
 | 
			
		||||
            "և"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ռ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "տ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ը"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ւ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ի"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "օ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "պ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ա"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ս"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "դ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ֆ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "գ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "հ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "յ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "կ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "լ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "խ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "զ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ղ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ց"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "վ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "բ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ն"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "մ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "շ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "։"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Է"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Թ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Փ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ձ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ջ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ր"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Չ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ճ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ժ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ծ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ք"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ո"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ե",
 | 
			
		||||
            "ԵՒ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ռ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Տ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ը"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ւ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ի"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Օ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Պ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ա"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ս"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Դ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ֆ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Գ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Հ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Յ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Կ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Լ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Խ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Զ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ղ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ց"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Վ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Բ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ն"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Մ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Շ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "։"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "՜",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "՞",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "՝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "։",
 | 
			
		||||
            "!",
 | 
			
		||||
            "?",
 | 
			
		||||
            ",",
 | 
			
		||||
            ".",
 | 
			
		||||
            "֊",
 | 
			
		||||
            "՜",
 | 
			
		||||
            "՝",
 | 
			
		||||
            "՞",
 | 
			
		||||
            ":",
 | 
			
		||||
            ";",
 | 
			
		||||
            "@",
 | 
			
		||||
            "ՙ",
 | 
			
		||||
            "՚",
 | 
			
		||||
            "՛",
 | 
			
		||||
            "՟"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "՝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "։",
 | 
			
		||||
            "!",
 | 
			
		||||
            "?",
 | 
			
		||||
            ",",
 | 
			
		||||
            ".",
 | 
			
		||||
            "֊",
 | 
			
		||||
            "՜",
 | 
			
		||||
            "՝",
 | 
			
		||||
            "՞",
 | 
			
		||||
            ":",
 | 
			
		||||
            ";",
 | 
			
		||||
            "@",
 | 
			
		||||
            "ՙ",
 | 
			
		||||
            "՚",
 | 
			
		||||
            "՛",
 | 
			
		||||
            "՟"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "hy",
 | 
			
		||||
  "name": "Armenian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										488
									
								
								data/osk-layouts/ara.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,488 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ض"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ص"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ث"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ق",
 | 
			
		||||
            "ڨ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ف",
 | 
			
		||||
            "ڤ",
 | 
			
		||||
            "ڢ",
 | 
			
		||||
            "ڥ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "غ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ع"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ه",
 | 
			
		||||
            "ه"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "خ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ح"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ج",
 | 
			
		||||
            "چ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ش",
 | 
			
		||||
            "ڜ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "س"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ي",
 | 
			
		||||
            "ئ",
 | 
			
		||||
            "ى"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ب",
 | 
			
		||||
            "پ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ل",
 | 
			
		||||
            "لا",
 | 
			
		||||
            "لأ",
 | 
			
		||||
            "لإ",
 | 
			
		||||
            "لآ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ا",
 | 
			
		||||
            "آ",
 | 
			
		||||
            "ء",
 | 
			
		||||
            "أ",
 | 
			
		||||
            "إ",
 | 
			
		||||
            "ٱ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ت"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ن"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "م"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ك",
 | 
			
		||||
            "گ",
 | 
			
		||||
            "ک"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ط"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ذ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ء"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ؤ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ر"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ى",
 | 
			
		||||
            "ئ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ة"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "و"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ز",
 | 
			
		||||
            "ژ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ظ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "د"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "،"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "\"",
 | 
			
		||||
            "'",
 | 
			
		||||
            "#",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "!",
 | 
			
		||||
            "،",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "@",
 | 
			
		||||
            "&",
 | 
			
		||||
            "%",
 | 
			
		||||
            "+",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "/",
 | 
			
		||||
            ")",
 | 
			
		||||
            "("
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "١",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٢",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٣",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٤",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٥",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٦"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٧",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٨"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٩"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٠",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٪",
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "﴿",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            "﴾",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "★",
 | 
			
		||||
            "٭"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "؛",
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "؟",
 | 
			
		||||
            "?"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "،",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "!",
 | 
			
		||||
            ":",
 | 
			
		||||
            "-",
 | 
			
		||||
            "/",
 | 
			
		||||
            "'",
 | 
			
		||||
            "\""
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "ٕ",
 | 
			
		||||
            "ٔ",
 | 
			
		||||
            "ْ",
 | 
			
		||||
            "ٍ",
 | 
			
		||||
            "ٌ",
 | 
			
		||||
            "ً",
 | 
			
		||||
            "ّ",
 | 
			
		||||
            "ٖ",
 | 
			
		||||
            "ٰ",
 | 
			
		||||
            "ٓ",
 | 
			
		||||
            "ِ",
 | 
			
		||||
            "ُ",
 | 
			
		||||
            "َ",
 | 
			
		||||
            "ـ"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "،",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "!",
 | 
			
		||||
            ":",
 | 
			
		||||
            "-",
 | 
			
		||||
            "/",
 | 
			
		||||
            "'",
 | 
			
		||||
            "\""
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "ٕ",
 | 
			
		||||
            "ٔ",
 | 
			
		||||
            "ْ",
 | 
			
		||||
            "ٍ",
 | 
			
		||||
            "ٌ",
 | 
			
		||||
            "ً",
 | 
			
		||||
            "ّ",
 | 
			
		||||
            "ٖ",
 | 
			
		||||
            "ٰ",
 | 
			
		||||
            "ٓ",
 | 
			
		||||
            "ِ",
 | 
			
		||||
            "ُ",
 | 
			
		||||
            "َ",
 | 
			
		||||
            "ـ"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ar",
 | 
			
		||||
  "name": "Arabic"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										584
									
								
								data/osk-layouts/be.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,584 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "à",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "nl-BE",
 | 
			
		||||
  "name": "Dutch (Belgium)"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										533
									
								
								data/osk-layouts/bg.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,533 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и",
 | 
			
		||||
            "ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "щ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И",
 | 
			
		||||
            "Ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Щ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "bg",
 | 
			
		||||
  "name": "Bulgarian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										541
									
								
								data/osk-layouts/by.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,541 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е",
 | 
			
		||||
            "ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ў"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "і"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь",
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е",
 | 
			
		||||
            "Ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ў"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "І"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь",
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "be",
 | 
			
		||||
  "name": "Belarusian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										613
									
								
								data/osk-layouts/cz.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,613 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ě",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ř"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ň",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ě",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ř"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ň",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "cs",
 | 
			
		||||
  "name": "Czech"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										570
									
								
								data/osk-layouts/de.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,570 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ė"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ė"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "de",
 | 
			
		||||
  "name": "German"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										590
									
								
								data/osk-layouts/dk.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,590 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ë"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ð"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ä"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ö"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ë"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ð"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ä"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ö"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "da",
 | 
			
		||||
  "name": "Danish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										666
									
								
								data/osk-layouts/ee.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,666 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "ē",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ŗ",
 | 
			
		||||
            "ř",
 | 
			
		||||
            "ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ţ",
 | 
			
		||||
            "ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ų",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "į",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ı"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ü"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ģ",
 | 
			
		||||
            "ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k",
 | 
			
		||||
            "ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ļ",
 | 
			
		||||
            "ł",
 | 
			
		||||
            "ĺ",
 | 
			
		||||
            "ľ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ö",
 | 
			
		||||
            "õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ä"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ņ",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "Ē",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ŗ",
 | 
			
		||||
            "Ř",
 | 
			
		||||
            "Ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ţ",
 | 
			
		||||
            "Ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ų",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "Ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ü"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ģ",
 | 
			
		||||
            "Ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K",
 | 
			
		||||
            "Ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ļ",
 | 
			
		||||
            "Ł",
 | 
			
		||||
            "Ĺ",
 | 
			
		||||
            "Ľ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ä"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ņ",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "et",
 | 
			
		||||
  "name": "Estonian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										711
									
								
								data/osk-layouts/epo.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,711 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ŝ",
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ĝ",
 | 
			
		||||
            "w",
 | 
			
		||||
            "ŵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ě",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ř",
 | 
			
		||||
            "ŕ",
 | 
			
		||||
            "ŗ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ť",
 | 
			
		||||
            "ț",
 | 
			
		||||
            "ţ",
 | 
			
		||||
            "ŧ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ŭ",
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ŷ",
 | 
			
		||||
            "ÿ",
 | 
			
		||||
            "þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ũ",
 | 
			
		||||
            "ű",
 | 
			
		||||
            "ų",
 | 
			
		||||
            "µ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ĩ",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ı",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ă",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ș",
 | 
			
		||||
            "ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ð",
 | 
			
		||||
            "ď",
 | 
			
		||||
            "đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ğ",
 | 
			
		||||
            "ġ",
 | 
			
		||||
            "ģ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h",
 | 
			
		||||
            "ĥ",
 | 
			
		||||
            "ħ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k",
 | 
			
		||||
            "ķ",
 | 
			
		||||
            "ĸ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ĺ",
 | 
			
		||||
            "ļ",
 | 
			
		||||
            "ľ",
 | 
			
		||||
            "ŀ",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ĵ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ĉ",
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ċ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v",
 | 
			
		||||
            "w",
 | 
			
		||||
            "ŵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ņ",
 | 
			
		||||
            "ň",
 | 
			
		||||
            "ʼn",
 | 
			
		||||
            "ŋ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ŝ",
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ĝ",
 | 
			
		||||
            "W",
 | 
			
		||||
            "Ŵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ě",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ř",
 | 
			
		||||
            "Ŕ",
 | 
			
		||||
            "Ŗ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ť",
 | 
			
		||||
            "Ț",
 | 
			
		||||
            "Ţ",
 | 
			
		||||
            "Ŧ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ŭ",
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ŷ",
 | 
			
		||||
            "Ÿ",
 | 
			
		||||
            "Þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ũ",
 | 
			
		||||
            "Ű",
 | 
			
		||||
            "Ų",
 | 
			
		||||
            "Μ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ĩ",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "I",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "Ă",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Ș",
 | 
			
		||||
            "Ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ð",
 | 
			
		||||
            "Ď",
 | 
			
		||||
            "Đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ğ",
 | 
			
		||||
            "Ġ",
 | 
			
		||||
            "Ģ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H",
 | 
			
		||||
            "Ĥ",
 | 
			
		||||
            "Ħ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K",
 | 
			
		||||
            "Ķ",
 | 
			
		||||
            "ĸ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ĺ",
 | 
			
		||||
            "Ļ",
 | 
			
		||||
            "Ľ",
 | 
			
		||||
            "Ŀ",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ĵ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ĉ",
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ċ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V",
 | 
			
		||||
            "W",
 | 
			
		||||
            "Ŵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ņ",
 | 
			
		||||
            "Ň",
 | 
			
		||||
            "ʼN",
 | 
			
		||||
            "Ŋ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "eo",
 | 
			
		||||
  "name": "Esperanto"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										602
									
								
								data/osk-layouts/es+cat.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,602 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "l·l",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ç"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "·",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            ";",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "L·L",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ç"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "·",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            ";",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "·"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "·"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ca",
 | 
			
		||||
  "name": "Catalan"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										604
									
								
								data/osk-layouts/es.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,604 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            ";",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            "¡",
 | 
			
		||||
            "@",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            ";",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            "¡",
 | 
			
		||||
            "@",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "es",
 | 
			
		||||
  "name": "Spanish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										570
									
								
								data/osk-layouts/fi.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,570 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ü"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ü"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "fi",
 | 
			
		||||
  "name": "Finnish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										599
									
								
								data/osk-layouts/fr.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,599 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "%",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "%",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "%",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "î",
 | 
			
		||||
            "%",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "%",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "%",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "%",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "fr-CA",
 | 
			
		||||
  "name": "French Canada"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										409
									
								
								data/osk-layouts/ge.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,409 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ქ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "წ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ე",
 | 
			
		||||
            "ჱ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "რ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ტ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ყ",
 | 
			
		||||
            "ჸ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "უ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ი",
 | 
			
		||||
            "ჲ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ო"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "პ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ა",
 | 
			
		||||
            "ჺ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ს"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "დ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ფ",
 | 
			
		||||
            "ჶ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "გ",
 | 
			
		||||
            "ჹ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ჰ",
 | 
			
		||||
            "ჵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ჯ",
 | 
			
		||||
            "ჷ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "კ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ლ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ზ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ხ",
 | 
			
		||||
            "ჴ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ც"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ვ",
 | 
			
		||||
            "ჳ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ბ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ნ",
 | 
			
		||||
            "ჼ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "მ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ka",
 | 
			
		||||
  "name": "Georgian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										532
									
								
								data/osk-layouts/gr.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,532 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ";",
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ς"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ε",
 | 
			
		||||
            "έ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ρ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "τ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "υ",
 | 
			
		||||
            "ύ",
 | 
			
		||||
            "ϋ",
 | 
			
		||||
            "ΰ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "θ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ι",
 | 
			
		||||
            "ί",
 | 
			
		||||
            "ϊ",
 | 
			
		||||
            "ΐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ο",
 | 
			
		||||
            "ό"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "π"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "α",
 | 
			
		||||
            "ά"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "σ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "δ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "φ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "γ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "η",
 | 
			
		||||
            "ή"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ξ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "κ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "λ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ζ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "χ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ψ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ω",
 | 
			
		||||
            "ώ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "β"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ν"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "μ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ";",
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Σ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ε",
 | 
			
		||||
            "Έ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ρ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Τ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Υ",
 | 
			
		||||
            "Ύ",
 | 
			
		||||
            "Ϋ",
 | 
			
		||||
            "Ϋ́"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Θ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ι",
 | 
			
		||||
            "Ί",
 | 
			
		||||
            "Ϊ",
 | 
			
		||||
            "Ϊ́"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ο",
 | 
			
		||||
            "Ό"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Α",
 | 
			
		||||
            "Ά"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Σ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Δ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Φ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Γ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Η",
 | 
			
		||||
            "Ή"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ξ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Κ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Λ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ζ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Χ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ψ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ω",
 | 
			
		||||
            "Ώ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Β"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ν"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Μ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "el",
 | 
			
		||||
  "name": "Greek"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										531
									
								
								data/osk-layouts/hr.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,531 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ß"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "SS"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "hr",
 | 
			
		||||
  "name": "Croatian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										579
									
								
								data/osk-layouts/hu.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,579 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ű",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ű",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "hu",
 | 
			
		||||
  "name": "Hungarian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										507
									
								
								data/osk-layouts/id.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,507 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "id",
 | 
			
		||||
  "name": "Indonesian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										419
									
								
								data/osk-layouts/il.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,419 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "\""
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ק"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ר"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "א"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ט"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ו"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ן"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ם"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "פ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ש"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ד"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ג",
 | 
			
		||||
            "ג׳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "כ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ע"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "י",
 | 
			
		||||
            "ײַ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ח",
 | 
			
		||||
            "ח׳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ל"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ך"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ף"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ז",
 | 
			
		||||
            "ז׳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ס"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ב"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ה"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "נ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "מ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "צ",
 | 
			
		||||
            "צ׳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ת",
 | 
			
		||||
            "ת׳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ץ",
 | 
			
		||||
            "ץ׳"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₪",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±",
 | 
			
		||||
            "﬩"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "he",
 | 
			
		||||
  "name": "Hebrew"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										439
									
								
								data/osk-layouts/in+bolnagri.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,439 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "◌ौ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ै"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ा"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ी"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ू"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ब",
 | 
			
		||||
            "ब॒",
 | 
			
		||||
            "%"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ह"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ग",
 | 
			
		||||
            "ज्ञ",
 | 
			
		||||
            "ग़",
 | 
			
		||||
            "ग॒",
 | 
			
		||||
            "%"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "द"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ज",
 | 
			
		||||
            "ज॒",
 | 
			
		||||
            "ज्ञ",
 | 
			
		||||
            "ज़",
 | 
			
		||||
            "%"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ड",
 | 
			
		||||
            "ड॒",
 | 
			
		||||
            "ड़"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "◌ो"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌े"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌्"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ि"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ु"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "प"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "र",
 | 
			
		||||
            "ऋ",
 | 
			
		||||
            "ऱ",
 | 
			
		||||
            "ॠ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "क",
 | 
			
		||||
            "क़"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "त",
 | 
			
		||||
            "त्र"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "च"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ट"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "◌ॉ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌ं"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "म",
 | 
			
		||||
            "ॐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "न",
 | 
			
		||||
            "ञ",
 | 
			
		||||
            "ङ",
 | 
			
		||||
            "ऩ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "व"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ल",
 | 
			
		||||
            "ऌ",
 | 
			
		||||
            "ॡ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "स"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "य",
 | 
			
		||||
            "य़"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "◌़"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "१",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "२",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "३",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "४",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "५",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "६"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "७",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "८"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "९"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "०",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₹",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "hi",
 | 
			
		||||
  "name": "Hindi"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										559
									
								
								data/osk-layouts/in+mal.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,559 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "െ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ൌ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ൈ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ാ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ീ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ൂ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ബ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഹ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഗ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ദ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ജ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഡ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ""
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ോ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "േ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "്"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ി"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ു"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "പ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ര"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ക"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ത"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ച"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ട"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "െ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ം"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "മ",
 | 
			
		||||
            "ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ന"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "വ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ല",
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "സ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഷ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "യ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ഔ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ആ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഈ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഊ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഭ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ങ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഘ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ധ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഢ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഞ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ഓ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഏ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "അ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഇ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഉ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഫ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "റ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഖ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഥ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഛ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഠ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "എ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ""
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ണ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ന"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഴ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ള"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ശ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ഷ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "യ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "൧",
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൨",
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൩",
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൪",
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൫",
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൬",
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൭",
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൮",
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൯",
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "൦",
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₹",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ml",
 | 
			
		||||
  "name": "Malayalam"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										495
									
								
								data/osk-layouts/ir.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,495 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ض"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ص"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ث"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ق",
 | 
			
		||||
            "ڨ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ف",
 | 
			
		||||
            "ڤ",
 | 
			
		||||
            "ڢ",
 | 
			
		||||
            "ڥ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "غ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ع"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ه",
 | 
			
		||||
            "ه"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "خ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ح"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ج",
 | 
			
		||||
            "چ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ش",
 | 
			
		||||
            "ڜ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "س"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ي",
 | 
			
		||||
            "ئ",
 | 
			
		||||
            "ى"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ب",
 | 
			
		||||
            "پ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ل",
 | 
			
		||||
            "لا",
 | 
			
		||||
            "لأ",
 | 
			
		||||
            "لإ",
 | 
			
		||||
            "لآ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ا",
 | 
			
		||||
            "آ",
 | 
			
		||||
            "ء",
 | 
			
		||||
            "أ",
 | 
			
		||||
            "إ",
 | 
			
		||||
            "ٱ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ت"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ن"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "م"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ك",
 | 
			
		||||
            "گ",
 | 
			
		||||
            "ک"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ط"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ذ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ء"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ؤ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ر"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ى",
 | 
			
		||||
            "ئ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ة"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "و"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ز",
 | 
			
		||||
            "ژ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ظ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "د"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "،"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "\"",
 | 
			
		||||
            "'",
 | 
			
		||||
            "#",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "!",
 | 
			
		||||
            "،",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "@",
 | 
			
		||||
            "&",
 | 
			
		||||
            "%",
 | 
			
		||||
            "+",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "/",
 | 
			
		||||
            ")",
 | 
			
		||||
            "("
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "۱",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۲",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۳",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۴",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۵",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۶"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۷",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۸"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۹"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "۰",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "٬",
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٫",
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "﷼",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "٪",
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "﴿",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            "﴾",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "★",
 | 
			
		||||
            "٭"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "«",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "»",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "؛",
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "؟",
 | 
			
		||||
            "?"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "،",
 | 
			
		||||
            ":",
 | 
			
		||||
            "!",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "-",
 | 
			
		||||
            "/",
 | 
			
		||||
            "»",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "ٕ",
 | 
			
		||||
            "ٔ",
 | 
			
		||||
            "ْ",
 | 
			
		||||
            "ٍ",
 | 
			
		||||
            "ٌ",
 | 
			
		||||
            "ً",
 | 
			
		||||
            "ّ",
 | 
			
		||||
            "ٖ",
 | 
			
		||||
            "ٰ",
 | 
			
		||||
            "ٓ",
 | 
			
		||||
            "ِ",
 | 
			
		||||
            "ُ",
 | 
			
		||||
            "َ",
 | 
			
		||||
            "ـ"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "«",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            ">"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "»",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "<"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "،",
 | 
			
		||||
            ":",
 | 
			
		||||
            "!",
 | 
			
		||||
            "؟",
 | 
			
		||||
            "؛",
 | 
			
		||||
            "-",
 | 
			
		||||
            "/",
 | 
			
		||||
            "»",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "ٕ",
 | 
			
		||||
            "ٔ",
 | 
			
		||||
            "ْ",
 | 
			
		||||
            "ٍ",
 | 
			
		||||
            "ٌ",
 | 
			
		||||
            "ً",
 | 
			
		||||
            "ّ",
 | 
			
		||||
            "ٖ",
 | 
			
		||||
            "ٰ",
 | 
			
		||||
            "ٓ",
 | 
			
		||||
            "ِ",
 | 
			
		||||
            "ُ",
 | 
			
		||||
            "َ",
 | 
			
		||||
            "ـ"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "fa",
 | 
			
		||||
  "name": "Persian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										583
									
								
								data/osk-layouts/is.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,583 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "å",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ð"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ð"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "is",
 | 
			
		||||
  "name": "Icelandic"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										580
									
								
								data/osk-layouts/it.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,580 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "it",
 | 
			
		||||
  "name": "Italian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										577
									
								
								data/osk-layouts/ke.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,577 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "g'"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "Õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "G'"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "sw",
 | 
			
		||||
  "name": "Swahili"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										547
									
								
								data/osk-layouts/kg.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,547 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у",
 | 
			
		||||
            "ү"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е",
 | 
			
		||||
            "ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н",
 | 
			
		||||
            "ң"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о",
 | 
			
		||||
            "ө"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь",
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У",
 | 
			
		||||
            "Ү"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е",
 | 
			
		||||
            "Ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н",
 | 
			
		||||
            "Ң"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О",
 | 
			
		||||
            "Ө"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь",
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ky",
 | 
			
		||||
  "name": "Kirghiz"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										481
									
								
								data/osk-layouts/kh.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,481 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "១",
 | 
			
		||||
            "៱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "២",
 | 
			
		||||
            "៲"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៣",
 | 
			
		||||
            "៳"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៤",
 | 
			
		||||
            "៴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៥",
 | 
			
		||||
            "៵"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៦",
 | 
			
		||||
            "៶"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៧",
 | 
			
		||||
            "៷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៨",
 | 
			
		||||
            "៸"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៩",
 | 
			
		||||
            "៹"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "០",
 | 
			
		||||
            "៰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ឥ",
 | 
			
		||||
            "",
 | 
			
		||||
            "ឦ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ឲ",
 | 
			
		||||
            "ឱ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ឆ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ឹ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "េ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "រ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ត"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "យ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ុ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ិ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ោ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ផ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ៀ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ឪ",
 | 
			
		||||
            "ឧ",
 | 
			
		||||
            "ឱ",
 | 
			
		||||
            "ឳ",
 | 
			
		||||
            "ឩ",
 | 
			
		||||
            "ឨ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ា"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ស"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ដ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ថ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ង"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ហ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "្"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ក"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ល"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ើ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "់"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ឮ",
 | 
			
		||||
            "ឭ",
 | 
			
		||||
            "ឰ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ឋ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ខ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ច"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "វ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ប"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ន"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ម"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ុំ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "។"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "៊"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "៛",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "km",
 | 
			
		||||
  "name": "Khmer"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										472
									
								
								data/osk-layouts/la.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,472 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ຢ",
 | 
			
		||||
            "໑"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຟ",
 | 
			
		||||
            "໒"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ໂ",
 | 
			
		||||
            "໓"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຖ",
 | 
			
		||||
            "໔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຸ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ູ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຄ",
 | 
			
		||||
            "໕"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຕ",
 | 
			
		||||
            "໖"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຈ",
 | 
			
		||||
            "໗"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຂ",
 | 
			
		||||
            "໘"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຊ",
 | 
			
		||||
            "໙"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ໍ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ົ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ໄ",
 | 
			
		||||
            "໐"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຳ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ພ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ະ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ິ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ີ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຮ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ນ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຍ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ບ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ລ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ັ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຫ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ກ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ດ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ເ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "້"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "່"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "າ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ສ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ວ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ງ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "“"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ຜ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ປ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ແ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ອ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຶ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ື"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ທ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ມ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ໃ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ຝ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₭",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "lo",
 | 
			
		||||
  "name": "Lao"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										603
									
								
								data/osk-layouts/latam.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,603 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            ";",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            "¡",
 | 
			
		||||
            "@",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            ";",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            ":",
 | 
			
		||||
            "¡",
 | 
			
		||||
            "@",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ",",
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "es-US",
 | 
			
		||||
  "name": "Spanish United States"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										647
									
								
								data/osk-layouts/lt.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,647 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ē",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ŗ",
 | 
			
		||||
            "ř",
 | 
			
		||||
            "ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ţ",
 | 
			
		||||
            "ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ų",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ı"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "æ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ģ",
 | 
			
		||||
            "ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k",
 | 
			
		||||
            "ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ļ",
 | 
			
		||||
            "ł",
 | 
			
		||||
            "ĺ",
 | 
			
		||||
            "ľ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ņ",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ē",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ŗ",
 | 
			
		||||
            "Ř",
 | 
			
		||||
            "Ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ţ",
 | 
			
		||||
            "Ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ų",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "Ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Æ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ģ",
 | 
			
		||||
            "Ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K",
 | 
			
		||||
            "Ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ļ",
 | 
			
		||||
            "Ł",
 | 
			
		||||
            "Ĺ",
 | 
			
		||||
            "Ľ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ņ",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "lt",
 | 
			
		||||
  "name": "Lithuanian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										645
									
								
								data/osk-layouts/lv.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,645 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "ē",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ŗ",
 | 
			
		||||
            "ř",
 | 
			
		||||
            "ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ţ",
 | 
			
		||||
            "ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ų",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ı"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "å",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ģ",
 | 
			
		||||
            "ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k",
 | 
			
		||||
            "ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ļ",
 | 
			
		||||
            "ł",
 | 
			
		||||
            "ĺ",
 | 
			
		||||
            "ľ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ņ",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "Ē",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ě"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ŗ",
 | 
			
		||||
            "Ř",
 | 
			
		||||
            "Ŕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ţ",
 | 
			
		||||
            "Ť"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ų",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "Ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ģ",
 | 
			
		||||
            "Ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K",
 | 
			
		||||
            "Ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ļ",
 | 
			
		||||
            "Ł",
 | 
			
		||||
            "Ĺ",
 | 
			
		||||
            "Ľ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ņ",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "lv",
 | 
			
		||||
  "name": "Latvian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										541
									
								
								data/osk-layouts/mk.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,541 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "љ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "њ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е",
 | 
			
		||||
            "ѐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ѕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и",
 | 
			
		||||
            "ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ј"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ќ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "џ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ѓ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Љ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Њ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е",
 | 
			
		||||
            "Ѐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ѕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И",
 | 
			
		||||
            "Ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ј"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ќ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Џ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ѓ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "mk",
 | 
			
		||||
  "name": "Macedonian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										547
									
								
								data/osk-layouts/mn.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,547 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "э"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш",
 | 
			
		||||
            "щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ү"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ө"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ё",
 | 
			
		||||
            "е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь",
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в",
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Э"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш",
 | 
			
		||||
            "Щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ү"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ө"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ё",
 | 
			
		||||
            "Е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь",
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В",
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₮",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "mn",
 | 
			
		||||
  "name": "Mongolian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										507
									
								
								data/osk-layouts/my.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,507 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ms",
 | 
			
		||||
  "name": "Malay"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										584
									
								
								data/osk-layouts/nl.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,584 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "â",
 | 
			
		||||
            "à",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "nl",
 | 
			
		||||
  "name": "Dutch"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										507
									
								
								data/osk-layouts/no.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,507 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "nb",
 | 
			
		||||
  "name": "Norwegian Bokmål"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										507
									
								
								data/osk-layouts/ph.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,507 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "fil",
 | 
			
		||||
  "name": "Filipino"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										579
									
								
								data/osk-layouts/pl.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,579 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "pl",
 | 
			
		||||
  "name": "Polish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										584
									
								
								data/osk-layouts/pt.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,584 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē",
 | 
			
		||||
            "ë"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "å",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē",
 | 
			
		||||
            "Ë"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "º"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "ª"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "pt-PT",
 | 
			
		||||
  "name": "Portuguese Portugal"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										547
									
								
								data/osk-layouts/ro.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,547 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ț"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ă",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ș",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ț"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ă",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Ș",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ro",
 | 
			
		||||
  "name": "Romanian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										541
									
								
								data/osk-layouts/rs.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,541 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "љ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "њ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е",
 | 
			
		||||
            "ѐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и",
 | 
			
		||||
            "ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ј"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ћ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ѕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "џ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ђ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Љ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Њ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е",
 | 
			
		||||
            "Ѐ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И",
 | 
			
		||||
            "Ѝ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ј"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ћ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ѕ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Џ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ђ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "sr",
 | 
			
		||||
  "name": "Serbian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										541
									
								
								data/osk-layouts/ru.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,541 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е",
 | 
			
		||||
            "ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь",
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е",
 | 
			
		||||
            "Ё"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ы"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Э"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь",
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "ru",
 | 
			
		||||
  "name": "Russian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										624
									
								
								data/osk-layouts/se.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,624 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ř"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ť",
 | 
			
		||||
            "þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ",
 | 
			
		||||
            "ü"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ą",
 | 
			
		||||
            "ã"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ş",
 | 
			
		||||
            "ß"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ð",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "œ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ź",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ň"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ř"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ť",
 | 
			
		||||
            "Þ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ",
 | 
			
		||||
            "Ü"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Å"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ą",
 | 
			
		||||
            "Ã"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "Ş",
 | 
			
		||||
            "SS"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ð",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Œ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ź",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ż"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ň"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "sv",
 | 
			
		||||
  "name": "Swedish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										518
									
								
								data/osk-layouts/si.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,518 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "sl",
 | 
			
		||||
  "name": "Slovenian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										648
									
								
								data/osk-layouts/sk.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,648 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ě",
 | 
			
		||||
            "ē",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r",
 | 
			
		||||
            "ŕ",
 | 
			
		||||
            "ř",
 | 
			
		||||
            "ŗ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t",
 | 
			
		||||
            "ť",
 | 
			
		||||
            "ţ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ů",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ū",
 | 
			
		||||
            "ų",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ı"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ő",
 | 
			
		||||
            "ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "ā",
 | 
			
		||||
            "à",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "š",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ģ",
 | 
			
		||||
            "ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k",
 | 
			
		||||
            "ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l",
 | 
			
		||||
            "ľ",
 | 
			
		||||
            "ĺ",
 | 
			
		||||
            "ļ",
 | 
			
		||||
            "ł"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z",
 | 
			
		||||
            "ž",
 | 
			
		||||
            "ż",
 | 
			
		||||
            "ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "č",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ň",
 | 
			
		||||
            "ņ",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ě",
 | 
			
		||||
            "Ē",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R",
 | 
			
		||||
            "Ŕ",
 | 
			
		||||
            "Ř",
 | 
			
		||||
            "Ŗ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T",
 | 
			
		||||
            "Ť",
 | 
			
		||||
            "Ţ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ÿ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ů",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ū",
 | 
			
		||||
            "Ų",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ű"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "I"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ő",
 | 
			
		||||
            "Ø"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Ā",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ą"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Š",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Ş"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Ď"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ģ",
 | 
			
		||||
            "Ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K",
 | 
			
		||||
            "Ķ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L",
 | 
			
		||||
            "Ľ",
 | 
			
		||||
            "Ĺ",
 | 
			
		||||
            "Ļ",
 | 
			
		||||
            "Ł"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z",
 | 
			
		||||
            "Ž",
 | 
			
		||||
            "Ż",
 | 
			
		||||
            "Ź"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Č",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ň",
 | 
			
		||||
            "Ņ",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "sk",
 | 
			
		||||
  "name": "Slovak"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										472
									
								
								data/osk-layouts/th.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,472 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ๅ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/",
 | 
			
		||||
            "๑"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "_",
 | 
			
		||||
            "๒"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ภ",
 | 
			
		||||
            "๓"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ถ",
 | 
			
		||||
            "๔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ุ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ึ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ค",
 | 
			
		||||
            "๕"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ต",
 | 
			
		||||
            "๖"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "จ",
 | 
			
		||||
            "๗"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ข",
 | 
			
		||||
            "๘"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ช",
 | 
			
		||||
            "๙"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ๆ",
 | 
			
		||||
            "๐"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ไ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ำ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "พ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ะ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ั"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ี"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ร"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "น"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ย"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "บ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ล"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ฟ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ห"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ก"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ด"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "เ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "้"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "่"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "า"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ส"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ว"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ง"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ฃ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ผ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ป"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "แ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "อ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ิ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ื"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ท"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ม"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ใ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ฝ"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "฿",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "th",
 | 
			
		||||
  "name": "Thai"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										566
									
								
								data/osk-layouts/tr.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,566 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "ı",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "â"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ş",
 | 
			
		||||
            "ß",
 | 
			
		||||
            "ś",
 | 
			
		||||
            "š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g",
 | 
			
		||||
            "ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç",
 | 
			
		||||
            "ć",
 | 
			
		||||
            "č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "İ",
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Â"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "Ş",
 | 
			
		||||
            "SS",
 | 
			
		||||
            "Ś",
 | 
			
		||||
            "Š"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G",
 | 
			
		||||
            "Ğ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç",
 | 
			
		||||
            "Ć",
 | 
			
		||||
            "Č"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "tr",
 | 
			
		||||
  "name": "Turkish"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										545
									
								
								data/osk-layouts/ua.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,545 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "у"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "к"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "г",
 | 
			
		||||
            "ґ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "з"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "і",
 | 
			
		||||
            "ї"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "в"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "а"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "п"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "о"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "є"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "с"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "м"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "и"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ь",
 | 
			
		||||
            "ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Й"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ц"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "У"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "К"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Е"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Н"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Г",
 | 
			
		||||
            "Ґ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ш"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Щ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "З"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Х"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Ф"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "І",
 | 
			
		||||
            "Ї"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "В"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "А"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "П"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Р"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "О"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Л"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Д"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ж"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Є"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Я"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ч"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "С"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "М"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "И"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Т"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ь",
 | 
			
		||||
            "Ъ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Б"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Ю"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₴",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "uk",
 | 
			
		||||
  "name": "Ukrainian"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										576
									
								
								data/osk-layouts/uk.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,576 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "Õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "£",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "$",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "en-GB",
 | 
			
		||||
  "name": "English Great Britain"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										575
									
								
								data/osk-layouts/us.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,575 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "î",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō",
 | 
			
		||||
            "õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s",
 | 
			
		||||
            "ß"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c",
 | 
			
		||||
            "ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "Ì"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō",
 | 
			
		||||
            "Õ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S",
 | 
			
		||||
            "SS"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C",
 | 
			
		||||
            "Ç"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "en",
 | 
			
		||||
  "name": "English United States"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										643
									
								
								data/osk-layouts/vn.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,643 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "è",
 | 
			
		||||
            "é",
 | 
			
		||||
            "ẻ",
 | 
			
		||||
            "ẽ",
 | 
			
		||||
            "ẹ",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ề",
 | 
			
		||||
            "ế",
 | 
			
		||||
            "ể",
 | 
			
		||||
            "ễ",
 | 
			
		||||
            "ệ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ỳ",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ỷ",
 | 
			
		||||
            "ỹ",
 | 
			
		||||
            "ỵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "ủ",
 | 
			
		||||
            "ũ",
 | 
			
		||||
            "ụ",
 | 
			
		||||
            "ư",
 | 
			
		||||
            "ừ",
 | 
			
		||||
            "ứ",
 | 
			
		||||
            "ử",
 | 
			
		||||
            "ữ",
 | 
			
		||||
            "ự"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ỉ",
 | 
			
		||||
            "ĩ",
 | 
			
		||||
            "ị"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ỏ",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "ọ",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ồ",
 | 
			
		||||
            "ố",
 | 
			
		||||
            "ổ",
 | 
			
		||||
            "ỗ",
 | 
			
		||||
            "ộ",
 | 
			
		||||
            "ơ",
 | 
			
		||||
            "ờ",
 | 
			
		||||
            "ớ",
 | 
			
		||||
            "ở",
 | 
			
		||||
            "ỡ",
 | 
			
		||||
            "ợ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "à",
 | 
			
		||||
            "á",
 | 
			
		||||
            "ả",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "ạ",
 | 
			
		||||
            "ă",
 | 
			
		||||
            "ằ",
 | 
			
		||||
            "ắ",
 | 
			
		||||
            "ẳ",
 | 
			
		||||
            "ẵ",
 | 
			
		||||
            "ặ",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ầ",
 | 
			
		||||
            "ấ",
 | 
			
		||||
            "ẩ",
 | 
			
		||||
            "ẫ",
 | 
			
		||||
            "ậ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d",
 | 
			
		||||
            "đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "È",
 | 
			
		||||
            "É",
 | 
			
		||||
            "Ẻ",
 | 
			
		||||
            "Ẽ",
 | 
			
		||||
            "Ẹ",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ề",
 | 
			
		||||
            "Ế",
 | 
			
		||||
            "Ể",
 | 
			
		||||
            "Ễ",
 | 
			
		||||
            "Ệ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ỳ",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ỷ",
 | 
			
		||||
            "Ỹ",
 | 
			
		||||
            "Ỵ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Ủ",
 | 
			
		||||
            "Ũ",
 | 
			
		||||
            "Ụ",
 | 
			
		||||
            "Ư",
 | 
			
		||||
            "Ừ",
 | 
			
		||||
            "Ứ",
 | 
			
		||||
            "Ử",
 | 
			
		||||
            "Ữ",
 | 
			
		||||
            "Ự"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ỉ",
 | 
			
		||||
            "Ĩ",
 | 
			
		||||
            "Ị"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ỏ",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Ọ",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ồ",
 | 
			
		||||
            "Ố",
 | 
			
		||||
            "Ổ",
 | 
			
		||||
            "Ỗ",
 | 
			
		||||
            "Ộ",
 | 
			
		||||
            "Ơ",
 | 
			
		||||
            "Ờ",
 | 
			
		||||
            "Ớ",
 | 
			
		||||
            "Ở",
 | 
			
		||||
            "Ỡ",
 | 
			
		||||
            "Ợ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Ả",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Ạ",
 | 
			
		||||
            "Ă",
 | 
			
		||||
            "Ằ",
 | 
			
		||||
            "Ắ",
 | 
			
		||||
            "Ẳ",
 | 
			
		||||
            "Ẵ",
 | 
			
		||||
            "Ặ",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ầ",
 | 
			
		||||
            "Ấ",
 | 
			
		||||
            "Ẩ",
 | 
			
		||||
            "Ẫ",
 | 
			
		||||
            "Ậ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D",
 | 
			
		||||
            "Đ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "₫",
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "€",
 | 
			
		||||
            "£",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "vi",
 | 
			
		||||
  "name": "Vietnamese"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										589
									
								
								data/osk-layouts/za.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,589 @@
 | 
			
		||||
{
 | 
			
		||||
  "levels": [
 | 
			
		||||
    {
 | 
			
		||||
      "level": "",
 | 
			
		||||
      "mode": "default",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "w"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "e",
 | 
			
		||||
            "é",
 | 
			
		||||
            "è",
 | 
			
		||||
            "ê",
 | 
			
		||||
            "ë",
 | 
			
		||||
            "ę",
 | 
			
		||||
            "ė",
 | 
			
		||||
            "ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "r"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "t"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "y",
 | 
			
		||||
            "ý",
 | 
			
		||||
            "ŷ",
 | 
			
		||||
            "ÿ",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "u",
 | 
			
		||||
            "ú",
 | 
			
		||||
            "û",
 | 
			
		||||
            "ü",
 | 
			
		||||
            "ù",
 | 
			
		||||
            "ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "i",
 | 
			
		||||
            "í",
 | 
			
		||||
            "ì",
 | 
			
		||||
            "ï",
 | 
			
		||||
            "î",
 | 
			
		||||
            "į",
 | 
			
		||||
            "ī",
 | 
			
		||||
            "ij"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "o",
 | 
			
		||||
            "ó",
 | 
			
		||||
            "ô",
 | 
			
		||||
            "ö",
 | 
			
		||||
            "ò",
 | 
			
		||||
            "õ",
 | 
			
		||||
            "œ",
 | 
			
		||||
            "ø",
 | 
			
		||||
            "ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "p"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "a",
 | 
			
		||||
            "á",
 | 
			
		||||
            "â",
 | 
			
		||||
            "ä",
 | 
			
		||||
            "à",
 | 
			
		||||
            "æ",
 | 
			
		||||
            "ã",
 | 
			
		||||
            "å",
 | 
			
		||||
            "ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "s"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "d"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "f"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "g"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "h"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "j"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "k"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "l"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "x"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "c"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "v"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "b"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "n",
 | 
			
		||||
            "ñ",
 | 
			
		||||
            "ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "m"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "shift",
 | 
			
		||||
      "mode": "latched",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Q"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "W"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "E",
 | 
			
		||||
            "É",
 | 
			
		||||
            "È",
 | 
			
		||||
            "Ê",
 | 
			
		||||
            "Ë",
 | 
			
		||||
            "Ę",
 | 
			
		||||
            "Ė",
 | 
			
		||||
            "Ē"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "R"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "T"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Y",
 | 
			
		||||
            "Ý",
 | 
			
		||||
            "Ŷ",
 | 
			
		||||
            "Ÿ",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "U",
 | 
			
		||||
            "Ú",
 | 
			
		||||
            "Û",
 | 
			
		||||
            "Ü",
 | 
			
		||||
            "Ù",
 | 
			
		||||
            "Ū"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "I",
 | 
			
		||||
            "Í",
 | 
			
		||||
            "Ì",
 | 
			
		||||
            "Ï",
 | 
			
		||||
            "Î",
 | 
			
		||||
            "Į",
 | 
			
		||||
            "Ī",
 | 
			
		||||
            "IJ"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "O",
 | 
			
		||||
            "Ó",
 | 
			
		||||
            "Ô",
 | 
			
		||||
            "Ö",
 | 
			
		||||
            "Ò",
 | 
			
		||||
            "Õ",
 | 
			
		||||
            "Œ",
 | 
			
		||||
            "Ø",
 | 
			
		||||
            "Ō"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "P"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "A",
 | 
			
		||||
            "Á",
 | 
			
		||||
            "Â",
 | 
			
		||||
            "Ä",
 | 
			
		||||
            "À",
 | 
			
		||||
            "Æ",
 | 
			
		||||
            "Ã",
 | 
			
		||||
            "Å",
 | 
			
		||||
            "Ā"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "S"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "D"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "F"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "G"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "H"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "J"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "K"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "L"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "Z"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "X"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "C"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "V"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "B"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "N",
 | 
			
		||||
            "Ñ",
 | 
			
		||||
            "Ń"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "M"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "#",
 | 
			
		||||
            "!",
 | 
			
		||||
            ",",
 | 
			
		||||
            "?",
 | 
			
		||||
            "-",
 | 
			
		||||
            ":",
 | 
			
		||||
            "'",
 | 
			
		||||
            "@"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "1",
 | 
			
		||||
            "¹",
 | 
			
		||||
            "½",
 | 
			
		||||
            "⅓",
 | 
			
		||||
            "¼",
 | 
			
		||||
            "⅛"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "2",
 | 
			
		||||
            "²",
 | 
			
		||||
            "⅔"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "3",
 | 
			
		||||
            "³",
 | 
			
		||||
            "¾",
 | 
			
		||||
            "⅜"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "4",
 | 
			
		||||
            "⁴"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "5",
 | 
			
		||||
            "⅝"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "6"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "7",
 | 
			
		||||
            "⅞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "8"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "9"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "0",
 | 
			
		||||
            "ⁿ",
 | 
			
		||||
            "∅"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "@"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "#"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "$",
 | 
			
		||||
            "¢",
 | 
			
		||||
            "£",
 | 
			
		||||
            "€",
 | 
			
		||||
            "¥",
 | 
			
		||||
            "₱"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "%",
 | 
			
		||||
            "‰"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "&"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "-",
 | 
			
		||||
            "_",
 | 
			
		||||
            "–",
 | 
			
		||||
            "—",
 | 
			
		||||
            "·"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "+",
 | 
			
		||||
            "±"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "(",
 | 
			
		||||
            "<",
 | 
			
		||||
            "{",
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ")",
 | 
			
		||||
            ">",
 | 
			
		||||
            "}",
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "*",
 | 
			
		||||
            "†",
 | 
			
		||||
            "‡",
 | 
			
		||||
            "★"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "\"",
 | 
			
		||||
            "“",
 | 
			
		||||
            "”",
 | 
			
		||||
            "«",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "'",
 | 
			
		||||
            "‘",
 | 
			
		||||
            "’",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "›"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ":"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ";"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "!",
 | 
			
		||||
            "¡"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "?",
 | 
			
		||||
            "¿"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "_"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "/"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "level": "opt+shift",
 | 
			
		||||
      "mode": "locked",
 | 
			
		||||
      "rows": [
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "~"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "`"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "|"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "•",
 | 
			
		||||
            "♪",
 | 
			
		||||
            "♥",
 | 
			
		||||
            "♠",
 | 
			
		||||
            "♦",
 | 
			
		||||
            "♣"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "√"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "Π",
 | 
			
		||||
            "π"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "÷"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "×"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¶",
 | 
			
		||||
            "§"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "∆"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "£"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¢"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "€"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "¥"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "^",
 | 
			
		||||
            "↑",
 | 
			
		||||
            "↓",
 | 
			
		||||
            "←",
 | 
			
		||||
            "→"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "°",
 | 
			
		||||
            "′",
 | 
			
		||||
            "″"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "=",
 | 
			
		||||
            "≠",
 | 
			
		||||
            "≈",
 | 
			
		||||
            "∞"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "{"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "}"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "\\"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "©"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "®"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "™"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "℅"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "["
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            "]"
 | 
			
		||||
          ]
 | 
			
		||||
        ],
 | 
			
		||||
        [
 | 
			
		||||
          [
 | 
			
		||||
            "<",
 | 
			
		||||
            "‹",
 | 
			
		||||
            "≤",
 | 
			
		||||
            "«"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ">",
 | 
			
		||||
            "›",
 | 
			
		||||
            "≥",
 | 
			
		||||
            "»"
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            " "
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ","
 | 
			
		||||
          ],
 | 
			
		||||
          [
 | 
			
		||||
            ".",
 | 
			
		||||
            "…"
 | 
			
		||||
          ]
 | 
			
		||||
        ]
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "locale": "af",
 | 
			
		||||
  "name": "Afrikaans"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,3 +0,0 @@
 | 
			
		||||
To generate the css files, from the project directory:
 | 
			
		||||
 | 
			
		||||
sass --sourcemap=none --update .
 | 
			
		||||
@@ -1,34 +0,0 @@
 | 
			
		||||
Summary
 | 
			
		||||
-------
 | 
			
		||||
 | 
			
		||||
* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (running
 | 
			
		||||
  `make` should do that when you have the required software installed, as described below;
 | 
			
		||||
  run `./parse-sass.sh` manually if it doesn't)
 | 
			
		||||
* Most SASS preprocessors should produce similar results, however the build system
 | 
			
		||||
  integration and 'parse-sass.sh' script use sassc. You should be able to install
 | 
			
		||||
  it with `pkcon install sassc` or your distribution's package manager.
 | 
			
		||||
 | 
			
		||||
How to tweak the theme
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
Adwaita is a complex theme, so to keep it maintainable it's written and processed in SASS, the
 | 
			
		||||
generated CSS is then transformed into a gresource file during gtk build and used at runtime in a 
 | 
			
		||||
non-legible or editable form.
 | 
			
		||||
 | 
			
		||||
It is very likely your change will happen in the _common.scss file. That's where all the widget 
 | 
			
		||||
selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the 
 | 
			
		||||
right place for a drive by stylesheet fix:
 | 
			
		||||
 | 
			
		||||
_colors.scss        - global color definitions. We keep the number of defined colors to a necessary minimum, 
 | 
			
		||||
                      most colors are derived from a handful of basics. It is an exact copy of the gtk+ 
 | 
			
		||||
                      counterpart. Light theme is used for the classic theme and dark is for GNOME3 shell 
 | 
			
		||||
                      default.
 | 
			
		||||
 | 
			
		||||
_drawing.scss       - drawing helper mixings/functions to allow easier definition of widget drawing under
 | 
			
		||||
                      specific context. This is why Adwaita isn't 15000 LOC.
 | 
			
		||||
 | 
			
		||||
_common.scss        - actual definitions of style for each widget. This is where you are likely to add/remove
 | 
			
		||||
                      your changes.
 | 
			
		||||
                      
 | 
			
		||||
You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the
 | 
			
		||||
_common.scss file, you can either run make or the ./parse-sass.sh script.
 | 
			
		||||
							
								
								
									
										32
									
								
								data/theme/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,32 @@
 | 
			
		||||
## Summary
 | 
			
		||||
 | 
			
		||||
Do not edit the CSS directly, edit the source SCSS files and the CSS files
 | 
			
		||||
will be generated automatically when building with meson + ninja and left
 | 
			
		||||
inside the build directory to be incorporated into the gresource XML (you'll
 | 
			
		||||
need to have sassc installed).
 | 
			
		||||
 | 
			
		||||
## How to tweak the theme
 | 
			
		||||
 | 
			
		||||
Adwaita is a complex theme, so to keep it maintainable it's written and
 | 
			
		||||
processed in SASS, the generated CSS is then transformed into a gresource
 | 
			
		||||
file during gtk build and used at runtime in a non-legible or editable form.
 | 
			
		||||
 | 
			
		||||
It is very likely your change will happen in the [_common.scss][common] file.
 | 
			
		||||
That's where all the widget selectors are defined. Here's a rundown of
 | 
			
		||||
the "supporting" stylesheets, that are unlikely to be the right place
 | 
			
		||||
for a drive by stylesheet fix:
 | 
			
		||||
 | 
			
		||||
| File                     | Description       |
 | 
			
		||||
| ------------------------ | ----------------- |
 | 
			
		||||
| [_colors.scss][colors]   | global color definitions. We keep the number of defined colors to a necessary minimum,  most colors are derived from a handful of basics. It is an exact copy of the gtk+ counterpart. Light theme is used for the classic theme and dark is for GNOME3 shell default. |
 | 
			
		||||
| [_drawing.scss][drawing] | drawing helper mixings/functions to allow easier definition of widget drawing under specific context. This is why Adwaita isn't 15000 LOC. |
 | 
			
		||||
| [_common.scss][common]   | actual definitions of style for each widget. This is where you are likely to add/remove your changes. |
 | 
			
		||||
 | 
			
		||||
You can read about SASS on its [web page][sass-web]. Once you make your
 | 
			
		||||
changes to the [_common.scss][common] file, you can run ninja to generate the
 | 
			
		||||
final CSS files.
 | 
			
		||||
 | 
			
		||||
[common]: data/theme/gnome-shell-sass/_common.scss
 | 
			
		||||
[colors]: data/theme/gnome-shell-sass/_colors.scss
 | 
			
		||||
[drawing]: data/theme/gnome-shell-sass/_drawing.scss
 | 
			
		||||
[sass-web]: http://sass-lang.com/documentation/
 | 
			
		||||
							
								
								
									
										81
									
								
								data/theme/close-window-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,81 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948)  -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   version="1.0"
 | 
			
		||||
   id="Foreground"
 | 
			
		||||
   x="0px"
 | 
			
		||||
   y="0px"
 | 
			
		||||
   width="32"
 | 
			
		||||
   height="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   enable-background="new 0 0 16 16"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:version="0.32"
 | 
			
		||||
   inkscape:version="0.92.2 5c3e80d, 2017-08-06"
 | 
			
		||||
   sodipodi:docname="close-window-active.svg"
 | 
			
		||||
   inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
 | 
			
		||||
     id="metadata2399"><rdf:RDF><cc:Work
 | 
			
		||||
         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
 | 
			
		||||
     id="defs2397"><linearGradient
 | 
			
		||||
       id="linearGradient3173"><stop
 | 
			
		||||
         style="stop-color:#c4c4c4;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop3175" /><stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop3177" /></linearGradient><inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 11 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1375 : 0"
 | 
			
		||||
       inkscape:vp_z="22 : 11 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="11 : 7.3333334 : 1"
 | 
			
		||||
       id="perspective2401" /></defs><sodipodi:namedview
 | 
			
		||||
     inkscape:window-height="1106"
 | 
			
		||||
     inkscape:window-width="1700"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     guidetolerance="10.0"
 | 
			
		||||
     gridtolerance="10.0"
 | 
			
		||||
     objecttolerance="10.0"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     pagecolor="#797979"
 | 
			
		||||
     id="base"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="4"
 | 
			
		||||
     inkscape:cx="28.483745"
 | 
			
		||||
     inkscape:cy="67.714004"
 | 
			
		||||
     inkscape:window-x="1427"
 | 
			
		||||
     inkscape:window-y="127"
 | 
			
		||||
     inkscape:current-layer="Foreground"
 | 
			
		||||
     showguides="true"
 | 
			
		||||
     inkscape:guide-bbox="true"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:document-rotation="0"><inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid11246"
 | 
			
		||||
       empspacing="32"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" /></sodipodi:namedview><path
 | 
			
		||||
     d="m 4.4362021,16 c 0,-6.410121 5.1728276,-11.60728 11.5529359,-11.60728 6.380109,0 11.552937,5.197159 11.552937,11.60728 0,6.410122 -5.172828,11.607281 -11.552937,11.607281 C 9.6090297,27.607281 4.4362021,22.410122 4.4362021,16 Z"
 | 
			
		||||
     id="path883"
 | 
			
		||||
     style="color:#000000;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;fill:#a5c8ec;fill-opacity:1;fill-rule:nonzero;stroke:#2975c4;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
     sodipodi:nodetypes="csssc"
 | 
			
		||||
     inkscape:connector-curvature="0" /><path
 | 
			
		||||
     d="m 11.718386,11.764547 h 1.055207 c 0.01091,-1.26e-4 0.02193,-4.86e-4 0.03298,0 0.269026,0.01183 0.538019,0.135679 0.725455,0.329752 l 2.407192,2.407192 2.440166,-2.407192 c 0.28029,-0.243226 0.471333,-0.322366 0.725455,-0.329752 h 1.055207 v 1.055208 c 0,0.302285 -0.03623,0.581049 -0.263801,0.791405 l -2.407191,2.407191 2.374217,2.374216 c 0.198577,0.198559 0.296768,0.478484 0.296775,0.758432 v 1.055206 h -1.055211 c -0.279947,-10e-6 -0.559877,-0.09824 -0.75843,-0.296777 l -2.407192,-2.407192 -2.407192,2.407192 c -0.198551,0.198579 -0.478493,0.296777 -0.758429,0.296777 H 11.71839 v -1.055206 c -3e-6,-0.279936 0.0982,-0.559873 0.296777,-0.758432 L 14.422359,16.018351 12.015167,13.61116 C 11.79279,13.405784 11.69527,13.116003 11.71839,12.819755 Z"
 | 
			
		||||
     inkscape:connector-curvature="0"
 | 
			
		||||
     id="path887"
 | 
			
		||||
     style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.87958801;marker:none;enable-background:new"
 | 
			
		||||
     sodipodi:nodetypes="ccsccccccccccccccccccccccc" /></svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 4.6 KiB  | 
							
								
								
									
										81
									
								
								data/theme/close-window-hover.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,81 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948)  -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   version="1.0"
 | 
			
		||||
   id="Foreground"
 | 
			
		||||
   x="0px"
 | 
			
		||||
   y="0px"
 | 
			
		||||
   width="32"
 | 
			
		||||
   height="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   enable-background="new 0 0 16 16"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:version="0.32"
 | 
			
		||||
   inkscape:version="0.92.2 5c3e80d, 2017-08-06"
 | 
			
		||||
   sodipodi:docname="close-window-hover.svg"
 | 
			
		||||
   inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
 | 
			
		||||
     id="metadata2399"><rdf:RDF><cc:Work
 | 
			
		||||
         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
 | 
			
		||||
     id="defs2397"><linearGradient
 | 
			
		||||
       id="linearGradient3173"><stop
 | 
			
		||||
         style="stop-color:#c4c4c4;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop3175" /><stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop3177" /></linearGradient><inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 11 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1375 : 0"
 | 
			
		||||
       inkscape:vp_z="22 : 11 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="11 : 7.3333334 : 1"
 | 
			
		||||
       id="perspective2401" /></defs><sodipodi:namedview
 | 
			
		||||
     inkscape:window-height="1106"
 | 
			
		||||
     inkscape:window-width="1700"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     guidetolerance="10.0"
 | 
			
		||||
     gridtolerance="10.0"
 | 
			
		||||
     objecttolerance="10.0"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     pagecolor="#797979"
 | 
			
		||||
     id="base"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="4"
 | 
			
		||||
     inkscape:cx="28.483745"
 | 
			
		||||
     inkscape:cy="67.714004"
 | 
			
		||||
     inkscape:window-x="1427"
 | 
			
		||||
     inkscape:window-y="127"
 | 
			
		||||
     inkscape:current-layer="Foreground"
 | 
			
		||||
     showguides="true"
 | 
			
		||||
     inkscape:guide-bbox="true"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:document-rotation="0"><inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid11246"
 | 
			
		||||
       empspacing="32"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" /></sodipodi:namedview><path
 | 
			
		||||
     inkscape:connector-curvature="0"
 | 
			
		||||
     sodipodi:nodetypes="csssc"
 | 
			
		||||
     style="color:#000000;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;fill:#2975c4;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
     id="path822"
 | 
			
		||||
     d="m 4.4362021,16 c 0,-6.410121 5.1728276,-11.60728 11.5529359,-11.60728 6.380109,0 11.552937,5.197159 11.552937,11.60728 0,6.410122 -5.172828,11.607281 -11.552937,11.607281 C 9.6090297,27.607281 4.4362021,22.410122 4.4362021,16 Z" /><path
 | 
			
		||||
     sodipodi:nodetypes="ccsccccccccccccccccccccccc"
 | 
			
		||||
     style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.87958801;marker:none;enable-background:new"
 | 
			
		||||
     id="path826"
 | 
			
		||||
     inkscape:connector-curvature="0"
 | 
			
		||||
     d="m 11.718386,11.764547 h 1.055207 c 0.01091,-1.26e-4 0.02193,-4.86e-4 0.03298,0 0.269026,0.01183 0.538019,0.135679 0.725455,0.329752 l 2.407192,2.407192 2.440166,-2.407192 c 0.28029,-0.243226 0.471333,-0.322366 0.725455,-0.329752 h 1.055207 v 1.055208 c 0,0.302285 -0.03623,0.581049 -0.263801,0.791405 l -2.407191,2.407191 2.374217,2.374216 c 0.198577,0.198559 0.296768,0.478484 0.296775,0.758432 v 1.055206 h -1.055211 c -0.279947,-10e-6 -0.559877,-0.09824 -0.75843,-0.296777 l -2.407192,-2.407192 -2.407192,2.407192 c -0.198551,0.198579 -0.478493,0.296777 -0.758429,0.296777 H 11.71839 v -1.055206 c -3e-6,-0.279936 0.0982,-0.559873 0.296777,-0.758432 L 14.422359,16.018351 12.015167,13.61116 C 11.79279,13.405784 11.69527,13.116003 11.71839,12.819755 Z" /></svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 4.6 KiB  | 
@@ -19,7 +19,7 @@
 | 
			
		||||
   enable-background="new 0 0 16 16"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:version="0.32"
 | 
			
		||||
   inkscape:version="0.92+devel unknown"
 | 
			
		||||
   inkscape:version="0.92.2 5c3e80d, 2017-08-06"
 | 
			
		||||
   sodipodi:docname="close-window.svg"
 | 
			
		||||
   inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
 | 
			
		||||
     id="metadata2399"><rdf:RDF><cc:Work
 | 
			
		||||
@@ -39,8 +39,8 @@
 | 
			
		||||
       inkscape:vp_z="22 : 11 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="11 : 7.3333334 : 1"
 | 
			
		||||
       id="perspective2401" /></defs><sodipodi:namedview
 | 
			
		||||
     inkscape:window-height="1376"
 | 
			
		||||
     inkscape:window-width="3440"
 | 
			
		||||
     inkscape:window-height="1106"
 | 
			
		||||
     inkscape:window-width="1700"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     guidetolerance="10.0"
 | 
			
		||||
@@ -51,28 +51,27 @@
 | 
			
		||||
     pagecolor="#797979"
 | 
			
		||||
     id="base"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="8"
 | 
			
		||||
     inkscape:cx="-17.664395"
 | 
			
		||||
     inkscape:cy="7.2420799"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:zoom="4"
 | 
			
		||||
     inkscape:cx="28.483745"
 | 
			
		||||
     inkscape:cy="67.714004"
 | 
			
		||||
     inkscape:window-x="1427"
 | 
			
		||||
     inkscape:window-y="127"
 | 
			
		||||
     inkscape:current-layer="Foreground"
 | 
			
		||||
     showguides="true"
 | 
			
		||||
     inkscape:guide-bbox="true"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:document-rotation="0"><inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid11246"
 | 
			
		||||
       empspacing="5"
 | 
			
		||||
       empspacing="32"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" /></sodipodi:namedview><path
 | 
			
		||||
     clip-rule="evenodd"
 | 
			
		||||
     d="m 4.4362021,15.860384 c 0,-6.410121 5.1728276,-11.6072804 11.5529359,-11.6072804 6.380109,0 11.552937,5.1971594 11.552937,11.6072804 0,6.410122 -5.172828,11.607281 -11.552937,11.607281 -6.3801083,0 -11.5529359,-5.197159 -11.5529359,-11.607281 z"
 | 
			
		||||
     d="m 4.4362021,15.860384 c 0,-6.410121 5.1728276,-11.60728 11.5529359,-11.60728 6.380109,0 11.552937,5.197159 11.552937,11.60728 0,6.410122 -5.172828,11.607281 -11.552937,11.607281 -6.3801083,0 -11.5529359,-5.197159 -11.5529359,-11.607281 z"
 | 
			
		||||
     id="path2394-32"
 | 
			
		||||
     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#2975c4;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
     style="color:#000000;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#2975c4;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
     sodipodi:nodetypes="csssc"
 | 
			
		||||
     inkscape:connector-curvature="0" /><path
 | 
			
		||||
     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.49900004;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.74932218;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB  | 
@@ -1,74 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948)  -->
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="Foreground"
 | 
			
		||||
   x="0px"
 | 
			
		||||
   y="0px"
 | 
			
		||||
   width="16px"
 | 
			
		||||
   height="16px"
 | 
			
		||||
   viewBox="0 0 16 16"
 | 
			
		||||
   enable-background="new 0 0 16 16"
 | 
			
		||||
   xml:space="preserve"
 | 
			
		||||
   sodipodi:version="0.32"
 | 
			
		||||
   inkscape:version="0.46"
 | 
			
		||||
   sodipodi:docname="x_circle_16.svg"
 | 
			
		||||
   inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
 | 
			
		||||
   id="metadata2399"><rdf:RDF><cc:Work
 | 
			
		||||
       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
 | 
			
		||||
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
 | 
			
		||||
   id="defs2397"><linearGradient
 | 
			
		||||
     id="linearGradient3173"><stop
 | 
			
		||||
       style="stop-color:#c4c4c4;stop-opacity:1;"
 | 
			
		||||
       offset="0"
 | 
			
		||||
       id="stop3175" /><stop
 | 
			
		||||
       style="stop-color:#ffffff;stop-opacity:1;"
 | 
			
		||||
       offset="1"
 | 
			
		||||
       id="stop3177" /></linearGradient><inkscape:perspective
 | 
			
		||||
     sodipodi:type="inkscape:persp3d"
 | 
			
		||||
     inkscape:vp_x="0 : 8 : 1"
 | 
			
		||||
     inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
     inkscape:vp_z="16 : 8 : 1"
 | 
			
		||||
     inkscape:persp3d-origin="8 : 5.3333333 : 1"
 | 
			
		||||
     id="perspective2401" /><linearGradient
 | 
			
		||||
     inkscape:collect="always"
 | 
			
		||||
     xlink:href="#linearGradient3173"
 | 
			
		||||
     id="linearGradient3179"
 | 
			
		||||
     x1="7.844358"
 | 
			
		||||
     y1="16"
 | 
			
		||||
     x2="7.7198443"
 | 
			
		||||
     y2="-0.062256809"
 | 
			
		||||
     gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview
 | 
			
		||||
   inkscape:window-height="713"
 | 
			
		||||
   inkscape:window-width="1197"
 | 
			
		||||
   inkscape:pageshadow="2"
 | 
			
		||||
   inkscape:pageopacity="0.0"
 | 
			
		||||
   guidetolerance="10.0"
 | 
			
		||||
   gridtolerance="10.0"
 | 
			
		||||
   objecttolerance="10.0"
 | 
			
		||||
   borderopacity="1.0"
 | 
			
		||||
   bordercolor="#666666"
 | 
			
		||||
   pagecolor="#ffffff"
 | 
			
		||||
   id="base"
 | 
			
		||||
   showgrid="false"
 | 
			
		||||
   inkscape:zoom="32.125"
 | 
			
		||||
   inkscape:cx="8"
 | 
			
		||||
   inkscape:cy="8"
 | 
			
		||||
   inkscape:window-x="40"
 | 
			
		||||
   inkscape:window-y="40"
 | 
			
		||||
   inkscape:current-layer="Foreground" />
 | 
			
		||||
<path
 | 
			
		||||
   fill-rule="evenodd"
 | 
			
		||||
   clip-rule="evenodd"
 | 
			
		||||
   d="M10.5,3.5l2,2L10,8l2.5,2.5l-2,2L8,10l-2.5,2.5l-2-2L6,8L3.5,5.5l2-2L8,6L10.5,3.5  z M0,8c0-4.418,3.582-8,8-8s8,3.582,8,8s-3.582,8-8,8S0,12.418,0,8z"
 | 
			
		||||
   id="path2394"
 | 
			
		||||
   style="fill-opacity:1;fill:url(#linearGradient3179)" />
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 2.6 KiB  | 
@@ -1,81 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="10"
 | 
			
		||||
   height="20"
 | 
			
		||||
   id="svg10003"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.47 r22583"
 | 
			
		||||
   sodipodi:docname="filter-selected.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs10005">
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 32 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_z="64 : 32 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="32 : 21.333333 : 1"
 | 
			
		||||
       id="perspective10011" />
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       id="perspective9998"
 | 
			
		||||
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 | 
			
		||||
       inkscape:vp_z="1 : 0.5 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0.0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="5.5"
 | 
			
		||||
     inkscape:cx="32"
 | 
			
		||||
     inkscape:cy="10.181818"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="true"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:grid-bbox="true"
 | 
			
		||||
     inkscape:window-width="1680"
 | 
			
		||||
     inkscape:window-height="994"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="1" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata10008">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <g
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     transform="translate(0,-44)">
 | 
			
		||||
    <path
 | 
			
		||||
       inkscape:export-ydpi="90"
 | 
			
		||||
       inkscape:export-xdpi="90"
 | 
			
		||||
       inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/app-picker.png"
 | 
			
		||||
       sodipodi:nodetypes="cccc"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       id="rect34320"
 | 
			
		||||
       d="m -0.18726572,54.181804 10.55634072,10.55636 10e-6,-21.11269 z"
 | 
			
		||||
       style="opacity:0.21000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 2.6 KiB  | 
@@ -1,81 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="10"
 | 
			
		||||
   height="20"
 | 
			
		||||
   id="svg10003"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   sodipodi:docname="filter-selected-ltr.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs10005">
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 32 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_z="64 : 32 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="32 : 21.333333 : 1"
 | 
			
		||||
       id="perspective10011" />
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       id="perspective9998"
 | 
			
		||||
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 | 
			
		||||
       inkscape:vp_z="1 : 0.5 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="5.5"
 | 
			
		||||
     inkscape:cx="32.363636"
 | 
			
		||||
     inkscape:cy="10.181818"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="true"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:grid-bbox="true"
 | 
			
		||||
     inkscape:window-width="1440"
 | 
			
		||||
     inkscape:window-height="839"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="1" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata10008">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title></dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <g
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     transform="translate(0,-44)">
 | 
			
		||||
    <path
 | 
			
		||||
       inkscape:export-ydpi="90"
 | 
			
		||||
       inkscape:export-xdpi="90"
 | 
			
		||||
       inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/app-picker.png"
 | 
			
		||||
       sodipodi:nodetypes="cccc"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       id="rect34320"
 | 
			
		||||
       d="m 10.369085,54.181804 -10.55634072,10.55636 -1e-5,-21.11269 z"
 | 
			
		||||
       style="opacity:0.21000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 2.7 KiB  | 
							
								
								
									
										339
									
								
								data/theme/gnome-shell-sass/COPYING
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,339 @@
 | 
			
		||||
		    GNU GENERAL PUBLIC LICENSE
 | 
			
		||||
		       Version 2, June 1991
 | 
			
		||||
 | 
			
		||||
 Copyright (C) 1989, 1991 Free Software Foundation, Inc. <http://fsf.org>
 | 
			
		||||
 Everyone is permitted to copy and distribute verbatim copies
 | 
			
		||||
 of this license document, but changing it is not allowed.
 | 
			
		||||
 | 
			
		||||
			    Preamble
 | 
			
		||||
 | 
			
		||||
  The licenses for most software are designed to take away your
 | 
			
		||||
freedom to share and change it.  By contrast, the GNU General Public
 | 
			
		||||
License is intended to guarantee your freedom to share and change free
 | 
			
		||||
software--to make sure the software is free for all its users.  This
 | 
			
		||||
General Public License applies to most of the Free Software
 | 
			
		||||
Foundation's software and to any other program whose authors commit to
 | 
			
		||||
using it.  (Some other Free Software Foundation software is covered by
 | 
			
		||||
the GNU Library General Public License instead.)  You can apply it to
 | 
			
		||||
your programs, too.
 | 
			
		||||
 | 
			
		||||
  When we speak of free software, we are referring to freedom, not
 | 
			
		||||
price.  Our General Public Licenses are designed to make sure that you
 | 
			
		||||
have the freedom to distribute copies of free software (and charge for
 | 
			
		||||
this service if you wish), that you receive source code or can get it
 | 
			
		||||
if you want it, that you can change the software or use pieces of it
 | 
			
		||||
in new free programs; and that you know you can do these things.
 | 
			
		||||
 | 
			
		||||
  To protect your rights, we need to make restrictions that forbid
 | 
			
		||||
anyone to deny you these rights or to ask you to surrender the rights.
 | 
			
		||||
These restrictions translate to certain responsibilities for you if you
 | 
			
		||||
distribute copies of the software, or if you modify it.
 | 
			
		||||
 | 
			
		||||
  For example, if you distribute copies of such a program, whether
 | 
			
		||||
gratis or for a fee, you must give the recipients all the rights that
 | 
			
		||||
you have.  You must make sure that they, too, receive or can get the
 | 
			
		||||
source code.  And you must show them these terms so they know their
 | 
			
		||||
rights.
 | 
			
		||||
 | 
			
		||||
  We protect your rights with two steps: (1) copyright the software, and
 | 
			
		||||
(2) offer you this license which gives you legal permission to copy,
 | 
			
		||||
distribute and/or modify the software.
 | 
			
		||||
 | 
			
		||||
  Also, for each author's protection and ours, we want to make certain
 | 
			
		||||
that everyone understands that there is no warranty for this free
 | 
			
		||||
software.  If the software is modified by someone else and passed on, we
 | 
			
		||||
want its recipients to know that what they have is not the original, so
 | 
			
		||||
that any problems introduced by others will not reflect on the original
 | 
			
		||||
authors' reputations.
 | 
			
		||||
 | 
			
		||||
  Finally, any free program is threatened constantly by software
 | 
			
		||||
patents.  We wish to avoid the danger that redistributors of a free
 | 
			
		||||
program will individually obtain patent licenses, in effect making the
 | 
			
		||||
program proprietary.  To prevent this, we have made it clear that any
 | 
			
		||||
patent must be licensed for everyone's free use or not licensed at all.
 | 
			
		||||
 | 
			
		||||
  The precise terms and conditions for copying, distribution and
 | 
			
		||||
modification follow.
 | 
			
		||||
 | 
			
		||||
		    GNU GENERAL PUBLIC LICENSE
 | 
			
		||||
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 | 
			
		||||
 | 
			
		||||
  0. This License applies to any program or other work which contains
 | 
			
		||||
a notice placed by the copyright holder saying it may be distributed
 | 
			
		||||
under the terms of this General Public License.  The "Program", below,
 | 
			
		||||
refers to any such program or work, and a "work based on the Program"
 | 
			
		||||
means either the Program or any derivative work under copyright law:
 | 
			
		||||
that is to say, a work containing the Program or a portion of it,
 | 
			
		||||
either verbatim or with modifications and/or translated into another
 | 
			
		||||
language.  (Hereinafter, translation is included without limitation in
 | 
			
		||||
the term "modification".)  Each licensee is addressed as "you".
 | 
			
		||||
 | 
			
		||||
Activities other than copying, distribution and modification are not
 | 
			
		||||
covered by this License; they are outside its scope.  The act of
 | 
			
		||||
running the Program is not restricted, and the output from the Program
 | 
			
		||||
is covered only if its contents constitute a work based on the
 | 
			
		||||
Program (independent of having been made by running the Program).
 | 
			
		||||
Whether that is true depends on what the Program does.
 | 
			
		||||
 | 
			
		||||
  1. You may copy and distribute verbatim copies of the Program's
 | 
			
		||||
source code as you receive it, in any medium, provided that you
 | 
			
		||||
conspicuously and appropriately publish on each copy an appropriate
 | 
			
		||||
copyright notice and disclaimer of warranty; keep intact all the
 | 
			
		||||
notices that refer to this License and to the absence of any warranty;
 | 
			
		||||
and give any other recipients of the Program a copy of this License
 | 
			
		||||
along with the Program.
 | 
			
		||||
 | 
			
		||||
You may charge a fee for the physical act of transferring a copy, and
 | 
			
		||||
you may at your option offer warranty protection in exchange for a fee.
 | 
			
		||||
 | 
			
		||||
  2. You may modify your copy or copies of the Program or any portion
 | 
			
		||||
of it, thus forming a work based on the Program, and copy and
 | 
			
		||||
distribute such modifications or work under the terms of Section 1
 | 
			
		||||
above, provided that you also meet all of these conditions:
 | 
			
		||||
 | 
			
		||||
    a) You must cause the modified files to carry prominent notices
 | 
			
		||||
    stating that you changed the files and the date of any change.
 | 
			
		||||
 | 
			
		||||
    b) You must cause any work that you distribute or publish, that in
 | 
			
		||||
    whole or in part contains or is derived from the Program or any
 | 
			
		||||
    part thereof, to be licensed as a whole at no charge to all third
 | 
			
		||||
    parties under the terms of this License.
 | 
			
		||||
 | 
			
		||||
    c) If the modified program normally reads commands interactively
 | 
			
		||||
    when run, you must cause it, when started running for such
 | 
			
		||||
    interactive use in the most ordinary way, to print or display an
 | 
			
		||||
    announcement including an appropriate copyright notice and a
 | 
			
		||||
    notice that there is no warranty (or else, saying that you provide
 | 
			
		||||
    a warranty) and that users may redistribute the program under
 | 
			
		||||
    these conditions, and telling the user how to view a copy of this
 | 
			
		||||
    License.  (Exception: if the Program itself is interactive but
 | 
			
		||||
    does not normally print such an announcement, your work based on
 | 
			
		||||
    the Program is not required to print an announcement.)
 | 
			
		||||
 | 
			
		||||
These requirements apply to the modified work as a whole.  If
 | 
			
		||||
identifiable sections of that work are not derived from the Program,
 | 
			
		||||
and can be reasonably considered independent and separate works in
 | 
			
		||||
themselves, then this License, and its terms, do not apply to those
 | 
			
		||||
sections when you distribute them as separate works.  But when you
 | 
			
		||||
distribute the same sections as part of a whole which is a work based
 | 
			
		||||
on the Program, the distribution of the whole must be on the terms of
 | 
			
		||||
this License, whose permissions for other licensees extend to the
 | 
			
		||||
entire whole, and thus to each and every part regardless of who wrote it.
 | 
			
		||||
 | 
			
		||||
Thus, it is not the intent of this section to claim rights or contest
 | 
			
		||||
your rights to work written entirely by you; rather, the intent is to
 | 
			
		||||
exercise the right to control the distribution of derivative or
 | 
			
		||||
collective works based on the Program.
 | 
			
		||||
 | 
			
		||||
In addition, mere aggregation of another work not based on the Program
 | 
			
		||||
with the Program (or with a work based on the Program) on a volume of
 | 
			
		||||
a storage or distribution medium does not bring the other work under
 | 
			
		||||
the scope of this License.
 | 
			
		||||
 | 
			
		||||
  3. You may copy and distribute the Program (or a work based on it,
 | 
			
		||||
under Section 2) in object code or executable form under the terms of
 | 
			
		||||
Sections 1 and 2 above provided that you also do one of the following:
 | 
			
		||||
 | 
			
		||||
    a) Accompany it with the complete corresponding machine-readable
 | 
			
		||||
    source code, which must be distributed under the terms of Sections
 | 
			
		||||
    1 and 2 above on a medium customarily used for software interchange; or,
 | 
			
		||||
 | 
			
		||||
    b) Accompany it with a written offer, valid for at least three
 | 
			
		||||
    years, to give any third party, for a charge no more than your
 | 
			
		||||
    cost of physically performing source distribution, a complete
 | 
			
		||||
    machine-readable copy of the corresponding source code, to be
 | 
			
		||||
    distributed under the terms of Sections 1 and 2 above on a medium
 | 
			
		||||
    customarily used for software interchange; or,
 | 
			
		||||
 | 
			
		||||
    c) Accompany it with the information you received as to the offer
 | 
			
		||||
    to distribute corresponding source code.  (This alternative is
 | 
			
		||||
    allowed only for noncommercial distribution and only if you
 | 
			
		||||
    received the program in object code or executable form with such
 | 
			
		||||
    an offer, in accord with Subsection b above.)
 | 
			
		||||
 | 
			
		||||
The source code for a work means the preferred form of the work for
 | 
			
		||||
making modifications to it.  For an executable work, complete source
 | 
			
		||||
code means all the source code for all modules it contains, plus any
 | 
			
		||||
associated interface definition files, plus the scripts used to
 | 
			
		||||
control compilation and installation of the executable.  However, as a
 | 
			
		||||
special exception, the source code distributed need not include
 | 
			
		||||
anything that is normally distributed (in either source or binary
 | 
			
		||||
form) with the major components (compiler, kernel, and so on) of the
 | 
			
		||||
operating system on which the executable runs, unless that component
 | 
			
		||||
itself accompanies the executable.
 | 
			
		||||
 | 
			
		||||
If distribution of executable or object code is made by offering
 | 
			
		||||
access to copy from a designated place, then offering equivalent
 | 
			
		||||
access to copy the source code from the same place counts as
 | 
			
		||||
distribution of the source code, even though third parties are not
 | 
			
		||||
compelled to copy the source along with the object code.
 | 
			
		||||
 | 
			
		||||
  4. You may not copy, modify, sublicense, or distribute the Program
 | 
			
		||||
except as expressly provided under this License.  Any attempt
 | 
			
		||||
otherwise to copy, modify, sublicense or distribute the Program is
 | 
			
		||||
void, and will automatically terminate your rights under this License.
 | 
			
		||||
However, parties who have received copies, or rights, from you under
 | 
			
		||||
this License will not have their licenses terminated so long as such
 | 
			
		||||
parties remain in full compliance.
 | 
			
		||||
 | 
			
		||||
  5. You are not required to accept this License, since you have not
 | 
			
		||||
signed it.  However, nothing else grants you permission to modify or
 | 
			
		||||
distribute the Program or its derivative works.  These actions are
 | 
			
		||||
prohibited by law if you do not accept this License.  Therefore, by
 | 
			
		||||
modifying or distributing the Program (or any work based on the
 | 
			
		||||
Program), you indicate your acceptance of this License to do so, and
 | 
			
		||||
all its terms and conditions for copying, distributing or modifying
 | 
			
		||||
the Program or works based on it.
 | 
			
		||||
 | 
			
		||||
  6. Each time you redistribute the Program (or any work based on the
 | 
			
		||||
Program), the recipient automatically receives a license from the
 | 
			
		||||
original licensor to copy, distribute or modify the Program subject to
 | 
			
		||||
these terms and conditions.  You may not impose any further
 | 
			
		||||
restrictions on the recipients' exercise of the rights granted herein.
 | 
			
		||||
You are not responsible for enforcing compliance by third parties to
 | 
			
		||||
this License.
 | 
			
		||||
 | 
			
		||||
  7. If, as a consequence of a court judgment or allegation of patent
 | 
			
		||||
infringement or for any other reason (not limited to patent issues),
 | 
			
		||||
conditions are imposed on you (whether by court order, agreement or
 | 
			
		||||
otherwise) that contradict the conditions of this License, they do not
 | 
			
		||||
excuse you from the conditions of this License.  If you cannot
 | 
			
		||||
distribute so as to satisfy simultaneously your obligations under this
 | 
			
		||||
License and any other pertinent obligations, then as a consequence you
 | 
			
		||||
may not distribute the Program at all.  For example, if a patent
 | 
			
		||||
license would not permit royalty-free redistribution of the Program by
 | 
			
		||||
all those who receive copies directly or indirectly through you, then
 | 
			
		||||
the only way you could satisfy both it and this License would be to
 | 
			
		||||
refrain entirely from distribution of the Program.
 | 
			
		||||
 | 
			
		||||
If any portion of this section is held invalid or unenforceable under
 | 
			
		||||
any particular circumstance, the balance of the section is intended to
 | 
			
		||||
apply and the section as a whole is intended to apply in other
 | 
			
		||||
circumstances.
 | 
			
		||||
 | 
			
		||||
It is not the purpose of this section to induce you to infringe any
 | 
			
		||||
patents or other property right claims or to contest validity of any
 | 
			
		||||
such claims; this section has the sole purpose of protecting the
 | 
			
		||||
integrity of the free software distribution system, which is
 | 
			
		||||
implemented by public license practices.  Many people have made
 | 
			
		||||
generous contributions to the wide range of software distributed
 | 
			
		||||
through that system in reliance on consistent application of that
 | 
			
		||||
system; it is up to the author/donor to decide if he or she is willing
 | 
			
		||||
to distribute software through any other system and a licensee cannot
 | 
			
		||||
impose that choice.
 | 
			
		||||
 | 
			
		||||
This section is intended to make thoroughly clear what is believed to
 | 
			
		||||
be a consequence of the rest of this License.
 | 
			
		||||
 | 
			
		||||
  8. If the distribution and/or use of the Program is restricted in
 | 
			
		||||
certain countries either by patents or by copyrighted interfaces, the
 | 
			
		||||
original copyright holder who places the Program under this License
 | 
			
		||||
may add an explicit geographical distribution limitation excluding
 | 
			
		||||
those countries, so that distribution is permitted only in or among
 | 
			
		||||
countries not thus excluded.  In such case, this License incorporates
 | 
			
		||||
the limitation as if written in the body of this License.
 | 
			
		||||
 | 
			
		||||
  9. The Free Software Foundation may publish revised and/or new versions
 | 
			
		||||
of the General Public License from time to time.  Such new versions will
 | 
			
		||||
be similar in spirit to the present version, but may differ in detail to
 | 
			
		||||
address new problems or concerns.
 | 
			
		||||
 | 
			
		||||
Each version is given a distinguishing version number.  If the Program
 | 
			
		||||
specifies a version number of this License which applies to it and "any
 | 
			
		||||
later version", you have the option of following the terms and conditions
 | 
			
		||||
either of that version or of any later version published by the Free
 | 
			
		||||
Software Foundation.  If the Program does not specify a version number of
 | 
			
		||||
this License, you may choose any version ever published by the Free Software
 | 
			
		||||
Foundation.
 | 
			
		||||
 | 
			
		||||
  10. If you wish to incorporate parts of the Program into other free
 | 
			
		||||
programs whose distribution conditions are different, write to the author
 | 
			
		||||
to ask for permission.  For software which is copyrighted by the Free
 | 
			
		||||
Software Foundation, write to the Free Software Foundation; we sometimes
 | 
			
		||||
make exceptions for this.  Our decision will be guided by the two goals
 | 
			
		||||
of preserving the free status of all derivatives of our free software and
 | 
			
		||||
of promoting the sharing and reuse of software generally.
 | 
			
		||||
 | 
			
		||||
			    NO WARRANTY
 | 
			
		||||
 | 
			
		||||
  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 | 
			
		||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
 | 
			
		||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
 | 
			
		||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 | 
			
		||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
 | 
			
		||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
 | 
			
		||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
 | 
			
		||||
REPAIR OR CORRECTION.
 | 
			
		||||
 | 
			
		||||
  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
 | 
			
		||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
 | 
			
		||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
 | 
			
		||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
 | 
			
		||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
 | 
			
		||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
 | 
			
		||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
 | 
			
		||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
 | 
			
		||||
POSSIBILITY OF SUCH DAMAGES.
 | 
			
		||||
 | 
			
		||||
		     END OF TERMS AND CONDITIONS
 | 
			
		||||
 | 
			
		||||
	    How to Apply These Terms to Your New Programs
 | 
			
		||||
 | 
			
		||||
  If you develop a new program, and you want it to be of the greatest
 | 
			
		||||
possible use to the public, the best way to achieve this is to make it
 | 
			
		||||
free software which everyone can redistribute and change under these terms.
 | 
			
		||||
 | 
			
		||||
  To do so, attach the following notices to the program.  It is safest
 | 
			
		||||
to attach them to the start of each source file to most effectively
 | 
			
		||||
convey the exclusion of warranty; and each file should have at least
 | 
			
		||||
the "copyright" line and a pointer to where the full notice is found.
 | 
			
		||||
 | 
			
		||||
    <one line to give the program's name and a brief idea of what it does.>
 | 
			
		||||
    Copyright (C) <year>  <name of author>
 | 
			
		||||
 | 
			
		||||
    This program is free software; you can redistribute it and/or modify
 | 
			
		||||
    it under the terms of the GNU General Public License as published by
 | 
			
		||||
    the Free Software Foundation; either version 2 of the License, or
 | 
			
		||||
    (at your option) any later version.
 | 
			
		||||
 | 
			
		||||
    This program is distributed in the hope that it will be useful,
 | 
			
		||||
    but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
    GNU General Public License for more details.
 | 
			
		||||
 | 
			
		||||
    You should have received a copy of the GNU General Public License
 | 
			
		||||
    along with this program; if not, write to the Free Software
 | 
			
		||||
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Also add information on how to contact you by electronic and paper mail.
 | 
			
		||||
 | 
			
		||||
If the program is interactive, make it output a short notice like this
 | 
			
		||||
when it starts in an interactive mode:
 | 
			
		||||
 | 
			
		||||
    Gnomovision version 69, Copyright (C) year  name of author
 | 
			
		||||
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
 | 
			
		||||
    This is free software, and you are welcome to redistribute it
 | 
			
		||||
    under certain conditions; type `show c' for details.
 | 
			
		||||
 | 
			
		||||
The hypothetical commands `show w' and `show c' should show the appropriate
 | 
			
		||||
parts of the General Public License.  Of course, the commands you use may
 | 
			
		||||
be called something other than `show w' and `show c'; they could even be
 | 
			
		||||
mouse-clicks or menu items--whatever suits your program.
 | 
			
		||||
 | 
			
		||||
You should also get your employer (if you work as a programmer) or your
 | 
			
		||||
school, if any, to sign a "copyright disclaimer" for the program, if
 | 
			
		||||
necessary.  Here is a sample; alter the names:
 | 
			
		||||
 | 
			
		||||
  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
 | 
			
		||||
  `Gnomovision' (which makes passes at compilers) written by James Hacker.
 | 
			
		||||
 | 
			
		||||
  <signature of Ty Coon>, 1 April 1989
 | 
			
		||||
  Ty Coon, President of Vice
 | 
			
		||||
 | 
			
		||||
This General Public License does not permit incorporating your program into
 | 
			
		||||
proprietary programs.  If your program is a subroutine library, you may
 | 
			
		||||
consider it more useful to permit linking proprietary applications with the
 | 
			
		||||
library.  If this is what you want to do, use the GNU Library General
 | 
			
		||||
Public License instead of this License.
 | 
			
		||||
							
								
								
									
										16
									
								
								data/theme/gnome-shell-sass/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,16 @@
 | 
			
		||||
# GNOME Shell Sass
 | 
			
		||||
GNOME Shell Sass is a project intended to allow the sharing of the
 | 
			
		||||
theme sources in sass between gnome-shell and other projects like
 | 
			
		||||
gnome-shell-extensions.
 | 
			
		||||
 | 
			
		||||
Any changes should be done in the [GNOME Shell subtree][shell-subtree]
 | 
			
		||||
and not the stand-alone [gnome-shell-sass repository][sass-repo]. They
 | 
			
		||||
will then be synchronized periodically before releases.
 | 
			
		||||
 | 
			
		||||
## License
 | 
			
		||||
GNOME Shell Sass is distributed under the terms of the GNU General Public
 | 
			
		||||
License, version 2 or later. See the [COPYING][license] file for details.
 | 
			
		||||
 | 
			
		||||
[shell-subtree]: https://gitlab.gnome.org/GNOME/gnome-shell/tree/master/data/theme/gnome-shell-sass
 | 
			
		||||
[sass-repo]: https://gitlab.gnome.org/GNOME/gnome-shell-sass
 | 
			
		||||
[license]: COPYING
 | 
			
		||||
							
								
								
									
										44
									
								
								data/theme/gnome-shell-sass/_colors.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,44 @@
 | 
			
		||||
// When color definition differs for dark and light variant,
 | 
			
		||||
// it gets @if ed depending on $variant
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
$base_color: if($variant =='light', #ffffff, #292929);
 | 
			
		||||
$bg_color: if($variant =='light', #ededed, #393f3f);
 | 
			
		||||
$fg_color: if($variant =='light', #2e3436, #eeeeec);
 | 
			
		||||
 | 
			
		||||
$selected_fg_color: #ffffff;
 | 
			
		||||
$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9,20%));
 | 
			
		||||
$selected_borders_color: if($variant=='light', darken($selected_bg_color, 30%),
 | 
			
		||||
                                               darken($selected_bg_color, 20%));
 | 
			
		||||
$borders_color: if($variant =='light', darken($bg_color,30%), darken($bg_color,12%));
 | 
			
		||||
$borders_edge: if($variant =='light', white, transparentize($fg_color, 0.9));
 | 
			
		||||
$link_color: if($variant == 'light', darken($selected_bg_color,10%),
 | 
			
		||||
                                     lighten($selected_bg_color,20%));
 | 
			
		||||
$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%),
 | 
			
		||||
                                     lighten($selected_bg_color,10%));
 | 
			
		||||
$top_hilight: $borders_edge;
 | 
			
		||||
 | 
			
		||||
$warning_color: #f57900;
 | 
			
		||||
$error_color: #cc0000;
 | 
			
		||||
$success_color: if($variant =='light', #73d216, darken(#73d216,10%));
 | 
			
		||||
$destructive_color: if($variant =='light', #ef2929, darken(#ef2929,10%));
 | 
			
		||||
 | 
			
		||||
$osd_fg_color: #eeeeec;
 | 
			
		||||
$osd_bg_color: #2e3436;
 | 
			
		||||
$osd_borders_color: transparentize(black, 0.3);
 | 
			
		||||
$osd_outer_borders_color: transparentize(white, 0.9);
 | 
			
		||||
 | 
			
		||||
$tooltip_borders_color: $osd_outer_borders_color;
 | 
			
		||||
 | 
			
		||||
//insensitive state derived colors
 | 
			
		||||
$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
 | 
			
		||||
$insensitive_bg_color: mix($bg_color, $base_color, 60%);
 | 
			
		||||
$insensitive_borders_color: $borders_color;
 | 
			
		||||
 | 
			
		||||
//colors for the backdrop state, derived from the main colors.
 | 
			
		||||
$backdrop_base_color: if($variant =='light', darken($base_color,1%), lighten($base_color,1%));
 | 
			
		||||
$backdrop_bg_color: $bg_color;
 | 
			
		||||
$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 80%);
 | 
			
		||||
$backdrop_insensitive_color: if($variant =='light', darken($backdrop_bg_color,15%), lighten($backdrop_bg_color,15%));
 | 
			
		||||
$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
 | 
			
		||||
$backdrop_dark_fill: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
 | 
			
		||||
							
								
								
									
										2022
									
								
								data/theme/gnome-shell-sass/_common.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										221
									
								
								data/theme/gnome-shell-sass/_drawing.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,221 @@
 | 
			
		||||
// Drawing mixins
 | 
			
		||||
 | 
			
		||||
// generic drawing of more complex things
 | 
			
		||||
 | 
			
		||||
@function _widget_edge($c:$borders_edge) {
 | 
			
		||||
// outer highlight "used" on most widgets
 | 
			
		||||
  @return 0 1px $c;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// provide font size in rem, with px fallback
 | 
			
		||||
@mixin fontsize($size: 24, $base: 16) {
 | 
			
		||||
  font-size: round($size) + pt;
 | 
			
		||||
  //font-size: ($size / $base) * 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
 | 
			
		||||
//
 | 
			
		||||
// Helper function to stack up to 4 box-shadows;
 | 
			
		||||
//
 | 
			
		||||
  @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
 | 
			
		||||
  @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
 | 
			
		||||
  @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
 | 
			
		||||
  @else { box-shadow: $shadow1; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// entries
 | 
			
		||||
 | 
			
		||||
@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) {
 | 
			
		||||
//
 | 
			
		||||
// Entries drawing function
 | 
			
		||||
//
 | 
			
		||||
// $t: entry type
 | 
			
		||||
// $fc: focus color
 | 
			
		||||
// $edge: set to none to not draw the bottom edge or specify a color to not
 | 
			
		||||
//        use the default one
 | 
			
		||||
//
 | 
			
		||||
// possible $t values:
 | 
			
		||||
// normal, focus, insensitive
 | 
			
		||||
//
 | 
			
		||||
  $_inner_shadows: inset 0 2px 4px transparentize(black, 0.6);
 | 
			
		||||
 | 
			
		||||
  @if $t==normal {
 | 
			
		||||
    background-color: $base_color;
 | 
			
		||||
    border-color: $borders_color;
 | 
			
		||||
    @include _shadows($_inner_shadows);
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==focus {
 | 
			
		||||
    @include _shadows($_inner_shadows);
 | 
			
		||||
    border-color: if($fc==$selected_bg_color,
 | 
			
		||||
                     $selected_borders_color,
 | 
			
		||||
                     darken($fc,35%));
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==hover { }
 | 
			
		||||
  @if $t==insensitive {
 | 
			
		||||
    color: $insensitive_fg_color;
 | 
			
		||||
    border-color: $insensitive_bg_color;
 | 
			
		||||
    box-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// buttons
 | 
			
		||||
 | 
			
		||||
@function _border_color ($c) { @return darken($c,25%); } // colored buttons want
 | 
			
		||||
                                                         // the border form the
 | 
			
		||||
                                                         // base color
 | 
			
		||||
 | 
			
		||||
@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) {
 | 
			
		||||
//
 | 
			
		||||
// calculate the color of text shadows
 | 
			
		||||
//
 | 
			
		||||
// $tc is the text color
 | 
			
		||||
// $bg is the background color
 | 
			
		||||
//
 | 
			
		||||
  $_lbg: lightness($bg)/100%;
 | 
			
		||||
  @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); }
 | 
			
		||||
  @else { @return transparentize(black,$_lbg*0.8); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@function _button_hilight_color($c) {
 | 
			
		||||
//
 | 
			
		||||
// calculate the right top hilight color for buttons
 | 
			
		||||
//
 | 
			
		||||
// $c: base color;
 | 
			
		||||
//
 | 
			
		||||
  @if lightness($c)>90% { @return white; }
 | 
			
		||||
  @else if lightness($c)>80% { @return transparentize(white, 0.3); }
 | 
			
		||||
  @else if lightness($c)>50% { @return transparentize(white, 0.5); }
 | 
			
		||||
  @else if lightness($c)>40% { @return transparentize(white, 0.7); }
 | 
			
		||||
  @else { @return transparentize(white, 0.9); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
 | 
			
		||||
//
 | 
			
		||||
// helper function for the text emboss effect
 | 
			
		||||
//
 | 
			
		||||
// $tc is the optional text color, not the shadow color
 | 
			
		||||
//
 | 
			
		||||
// TODO: this functions needs a way to deal with special cases
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
  $_shadow: _text_shadow_color($tc, $bg);
 | 
			
		||||
 | 
			
		||||
  @if lightness($tc)<50% {
 | 
			
		||||
    text-shadow: 0 1px $_shadow;
 | 
			
		||||
    icon-shadow: 0 1px $_shadow;
 | 
			
		||||
  }
 | 
			
		||||
  @else {
 | 
			
		||||
    text-shadow: 0 -1px $_shadow;
 | 
			
		||||
    icon-shadow: 0 -1px $_shadow;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin button($t, $c:$osd_bg_color, $tc:$fg_color, $edge: $borders_edge) {
 | 
			
		||||
//
 | 
			
		||||
// Button drawing function
 | 
			
		||||
//
 | 
			
		||||
// $t:    button type,
 | 
			
		||||
// $c:    base button color for colored* types
 | 
			
		||||
// $tc:   optional text color for colored* types
 | 
			
		||||
// $edge: set to none to not draw the bottom edge or specify a color to not
 | 
			
		||||
//        use the default one
 | 
			
		||||
//
 | 
			
		||||
// possible $t values:
 | 
			
		||||
// normal, hover, active, insensitive, insensitive-active,
 | 
			
		||||
// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
 | 
			
		||||
// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
  $_hilight_color: _button_hilight_color($c);
 | 
			
		||||
  $_button_edge: if($edge == none, none, _widget_edge($edge));
 | 
			
		||||
  $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  @if $t==normal {
 | 
			
		||||
  //
 | 
			
		||||
  // normal button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.5),
 | 
			
		||||
                            $osd_bg_color);
 | 
			
		||||
 | 
			
		||||
    color: $osd_fg_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    box-shadow: inset 0 1px lighten($osd_bg_color,10%);
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==focus {
 | 
			
		||||
  //
 | 
			
		||||
  // focused button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.3),
 | 
			
		||||
                          lighten($osd_bg_color,3%));
 | 
			
		||||
 | 
			
		||||
    color: $osd_fg_color;
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;
 | 
			
		||||
    box-shadow: inset 0px 0px 0px 1px $selected_bg_color;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @else if $t==hover {
 | 
			
		||||
  //
 | 
			
		||||
  // active osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.3),
 | 
			
		||||
                            lighten($osd_bg_color,3%));
 | 
			
		||||
 | 
			
		||||
    color: white;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    box-shadow: inset 0 1px lighten($osd_bg_color,20%);
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==active {
 | 
			
		||||
  //
 | 
			
		||||
  // active osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$bg_color, $c, $osd_borders_color);
 | 
			
		||||
 | 
			
		||||
    color: white;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: $selected_bg_color;
 | 
			
		||||
    // This should be none, but it's creating some issues with borders, so to
 | 
			
		||||
    // workaround it for now, use inset wich goes through a different code path.
 | 
			
		||||
    // see https://bugzilla.gnome.org/show_bug.cgi?id=752934
 | 
			
		||||
    box-shadow: inset 0 0 black;
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==insensitive {
 | 
			
		||||
  //
 | 
			
		||||
  // insensitive osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: transparentize(mix($insensitive_fg_color,$osd_bg_color,20%),0.3);
 | 
			
		||||
 | 
			
		||||
    color: $insensitive_fg_color;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    box-shadow: none;
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==undecorated {
 | 
			
		||||
  //
 | 
			
		||||
  // reset
 | 
			
		||||
  //
 | 
			
		||||
    border-color: transparent;
 | 
			
		||||
    background-color: transparent;
 | 
			
		||||
    background-image: none;
 | 
			
		||||
 | 
			
		||||
    @include _shadows(inset 0 1px transparentize(white,1),
 | 
			
		||||
                      $_blank_edge);
 | 
			
		||||
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										41
									
								
								data/theme/gnome-shell-sass/_high-contrast-colors.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,41 @@
 | 
			
		||||
// When color definition differs for dark and light variant,
 | 
			
		||||
// it gets @if ed depending on $variant
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
$base_color: #222;
 | 
			
		||||
$bg_color: #000;
 | 
			
		||||
$fg_color: #fff;
 | 
			
		||||
 | 
			
		||||
$selected_fg_color: #ffffff;
 | 
			
		||||
$selected_bg_color: darken(#4a90d9,20%);
 | 
			
		||||
$selected_borders_color: darken($selected_bg_color, 20%);
 | 
			
		||||
$borders_color: darken($bg_color,12%);
 | 
			
		||||
$borders_edge: transparentize($fg_color, 0.9);
 | 
			
		||||
$link_color: lighten($selected_bg_color,20%);
 | 
			
		||||
$link_visited_color: lighten($selected_bg_color,10%);
 | 
			
		||||
$top_hilight: $borders_edge;
 | 
			
		||||
 | 
			
		||||
$warning_color: #f57900;
 | 
			
		||||
$error_color: #cc0000;
 | 
			
		||||
$success_color: darken(#73d216,10%);
 | 
			
		||||
$destructive_color: darken(#ef2929,10%);
 | 
			
		||||
 | 
			
		||||
$osd_fg_color: #eeeeec;
 | 
			
		||||
$osd_bg_color: #2e3436;
 | 
			
		||||
$osd_borders_color: transparentize(black, 0.3);
 | 
			
		||||
$osd_outer_borders_color: transparentize(white, 0.9);
 | 
			
		||||
 | 
			
		||||
$tooltip_borders_color: $osd_outer_borders_color;
 | 
			
		||||
 | 
			
		||||
//insensitive state derived colors
 | 
			
		||||
$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
 | 
			
		||||
$insensitive_bg_color: mix($bg_color, $base_color, 60%);
 | 
			
		||||
$insensitive_borders_color: $borders_color;
 | 
			
		||||
 | 
			
		||||
//colors for the backdrop state, derived from the main colors.
 | 
			
		||||
$backdrop_base_color: lighten($base_color,1%);
 | 
			
		||||
$backdrop_bg_color: $bg_color;
 | 
			
		||||
$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 80%);
 | 
			
		||||
$backdrop_insensitive_color: lighten($backdrop_bg_color,15%);
 | 
			
		||||
$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
 | 
			
		||||
$backdrop_dark_fill: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
 | 
			
		||||
							
								
								
									
										37
									
								
								data/theme/gnome-shell-sass/gnome-shell-sass.doap
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,37 @@
 | 
			
		||||
<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
 | 
			
		||||
         xmlns:foaf="http://xmlns.com/foaf/0.1/"
 | 
			
		||||
         xmlns:gnome="http://api.gnome.org/doap-extensions#"
 | 
			
		||||
         xmlns="http://usefulinc.com/ns/doap#">
 | 
			
		||||
 | 
			
		||||
  <name xml:lang="en">GNOME Shell Sass</name>
 | 
			
		||||
  <shortdesc xml:lang="en">Sass sources of GNOME Shell</shortdesc>
 | 
			
		||||
  <description>GNOME Shell Sass is a project intended to allow the sharing of the
 | 
			
		||||
 sass theme sources between gnome-shell and other projects like gnome-shell-extensions.</description>
 | 
			
		||||
 | 
			
		||||
  <category rdf:resource="http://api.gnome.org/doap-extensions#core" />
 | 
			
		||||
  <programming-language>sass</programming-language>
 | 
			
		||||
  <programming-language>css</programming-language>
 | 
			
		||||
 | 
			
		||||
  <maintainer>
 | 
			
		||||
    <foaf:Person>
 | 
			
		||||
      <foaf:name>Carlos Soriano</foaf:name>
 | 
			
		||||
      <foaf:mbox rdf:resource="mailto:csoriano@gnome.org" />
 | 
			
		||||
      <gnome:userid>csoriano</gnome:userid>
 | 
			
		||||
    </foaf:Person>
 | 
			
		||||
  </maintainer>
 | 
			
		||||
  <maintainer>
 | 
			
		||||
    <foaf:Person>
 | 
			
		||||
      <foaf:name>Florian Müllner</foaf:name>
 | 
			
		||||
      <foaf:mbox rdf:resource="mailto:fmuellner@gnome.org" />
 | 
			
		||||
      <gnome:userid>fmuellner</gnome:userid>
 | 
			
		||||
    </foaf:Person>
 | 
			
		||||
  </maintainer>
 | 
			
		||||
  <maintainer>
 | 
			
		||||
    <foaf:Person>
 | 
			
		||||
      <foaf:name>Jakub Steiner</foaf:name>
 | 
			
		||||
      <foaf:mbox rdf:resource="mailto:jimmac@gmail.com" />
 | 
			
		||||
      <gnome:userid>jimmac</gnome:userid>
 | 
			
		||||
    </foaf:Person>
 | 
			
		||||
  </maintainer>
 | 
			
		||||
</Project>
 | 
			
		||||
							
								
								
									
										109
									
								
								data/theme/key-enter.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,109 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-enter.svg"
 | 
			
		||||
   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="1744"
 | 
			
		||||
     inkscape:window-height="866"
 | 
			
		||||
     id="namedview19"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="14.75"
 | 
			
		||||
     inkscape:cx="7.9322034"
 | 
			
		||||
     inkscape:cy="14.554666"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="55"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:current-layer="svg7384" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="matrix(2,0,0,2,-281.56285,-1615.0002)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer12">
 | 
			
		||||
    <path
 | 
			
		||||
       id="path16589"
 | 
			
		||||
       d="m 148.00015,821.0002 h -1 c -0.26528,0 -0.53057,-0.093 -0.71875,-0.2812 l -3.71875,-3.7188 c 0,0 2.47917,-2.4792 3.71875,-3.7187 0.18817,-0.1882 0.45344,-0.2813 0.71875,-0.2813 h 1 v 1 c 0,0.2653 -0.0931,0.5306 -0.28125,0.7188 l -2.28125,2.2812 2.28125,2.2813 c 0.18811,0.1881 0.28129,0.4534 0.28125,0.7187 z"
 | 
			
		||||
       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
    <path
 | 
			
		||||
       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#bebebe;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 | 
			
		||||
       d="m 154.0002,810 v 4.5 c 0,1.3807 -1.11929,2.5 -2.5,2.5 h -6.50005"
 | 
			
		||||
       id="path16591"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 4.1 KiB  | 
							
								
								
									
										114
									
								
								data/theme/key-hide.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,114 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-hide.svg"
 | 
			
		||||
   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="1919"
 | 
			
		||||
     inkscape:window-height="1011"
 | 
			
		||||
     id="namedview19"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="14.75"
 | 
			
		||||
     inkscape:cx="-12.338983"
 | 
			
		||||
     inkscape:cy="14.554666"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="55"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:current-layer="svg7384" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     inkscape:label="go-down"
 | 
			
		||||
     id="g11722"
 | 
			
		||||
     transform="matrix(2,0,0,2,-362.0004,-1494)">
 | 
			
		||||
    <rect
 | 
			
		||||
       transform="rotate(90)"
 | 
			
		||||
       style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
 | 
			
		||||
       id="rect11718"
 | 
			
		||||
       y="-197.0002"
 | 
			
		||||
       x="747"
 | 
			
		||||
       height="16"
 | 
			
		||||
       width="16" />
 | 
			
		||||
    <path
 | 
			
		||||
       style="display:inline;fill:#e5e5e5;fill-opacity:1;stroke:none"
 | 
			
		||||
       d="m 189.0002,759.4375 -5.71875,-5.7187 C 183.08558,753.5229 183.0002,753.2556 183.0002,753 v -1 h 1 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,752.0854 193.74458,752 194.0002,752 h 1 v 1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
 | 
			
		||||
       id="path11720"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       sodipodi:nodetypes="ccscsccsscscc" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.5 KiB  | 
							
								
								
									
										129
									
								
								data/theme/key-layout.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,129 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-layout.svg"
 | 
			
		||||
   inkscape:version="0.92.3 (2405546, 2018-03-11)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="3440"
 | 
			
		||||
     inkscape:window-height="1376"
 | 
			
		||||
     id="namedview19"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="46.246852"
 | 
			
		||||
     inkscape:cy="17.474578"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     inkscape:current-layer="svg7384">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid861" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     style="stroke-width:0.5;enable-background:new"
 | 
			
		||||
     id="g3561"
 | 
			
		||||
     inkscape:label="preferences-desktop-locale"
 | 
			
		||||
     transform="matrix(2,0,0,2,135.99464,-895.9793)">
 | 
			
		||||
    <path
 | 
			
		||||
       sodipodi:nodetypes="cc"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       id="path3535"
 | 
			
		||||
       d="m -65,450 v 12"
 | 
			
		||||
       style="fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:#e5e5e5;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
 | 
			
		||||
    <path
 | 
			
		||||
       sodipodi:nodetypes="ccccccccc"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       id="path3537"
 | 
			
		||||
       d="m -65,456 h 4 l 1,2 h 5 v -6 h -4 l -1,-2 h -5 z"
 | 
			
		||||
       style="fill:none;fill-rule:evenodd;stroke:#e5e5e5;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
 | 
			
		||||
    <path
 | 
			
		||||
       style="opacity:1;vector-effect:none;fill:#e5e5e5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
 | 
			
		||||
       d="m -65,456 h 4 l 1,2 h 5 v -6 h -4 l -1,-2 h -5 z"
 | 
			
		||||
       id="path3539"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       sodipodi:nodetypes="ccccccccc" />
 | 
			
		||||
    <rect
 | 
			
		||||
       style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:0.89050001;marker:none;enable-background:new"
 | 
			
		||||
       id="rect3543"
 | 
			
		||||
       y="448"
 | 
			
		||||
       x="-68"
 | 
			
		||||
       height="16"
 | 
			
		||||
       width="16" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 4.2 KiB  | 
							
								
								
									
										109
									
								
								data/theme/key-shift-latched-uppercase.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,109 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-shift-latched-uppercase.svg"
 | 
			
		||||
   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="1791"
 | 
			
		||||
     inkscape:window-height="984"
 | 
			
		||||
     id="namedview19"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="14.75"
 | 
			
		||||
     inkscape:cx="-0.77966097"
 | 
			
		||||
     inkscape:cy="18.847458"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="55"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:current-layer="svg7384" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="matrix(2,0,0,2,-282.0004,-1614.2187)"
 | 
			
		||||
     style="display:inline;fill:#006098;fill-opacity:1"
 | 
			
		||||
     id="layer12">
 | 
			
		||||
    <path
 | 
			
		||||
       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#006098;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:new"
 | 
			
		||||
       d="m 147,818 v -4 h -3.1248 l 5.125,-5.7813 5.125,5.7813 h -3.1875 v 4 z"
 | 
			
		||||
       id="path16532"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
    <path
 | 
			
		||||
       id="path16534"
 | 
			
		||||
       d="m 147,822 v -2 h 3.9377 v 2 z"
 | 
			
		||||
       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#006098;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:new"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.4 KiB  | 
							
								
								
									
										104
									
								
								data/theme/key-shift-uppercase.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,104 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-shift-uppercase.svg"
 | 
			
		||||
   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="2160"
 | 
			
		||||
     inkscape:window-height="1311"
 | 
			
		||||
     id="namedview18"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="14.75"
 | 
			
		||||
     inkscape:cx="-27.898305"
 | 
			
		||||
     inkscape:cy="8"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="55"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     inkscape:current-layer="svg7384" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-141.0002,-791)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="matrix(2,0,0,2,-282.0008,-1614.2187)"
 | 
			
		||||
     style="display:inline;fill:#006098;fill-opacity:1"
 | 
			
		||||
     id="layer12">
 | 
			
		||||
    <path
 | 
			
		||||
       id="path16548"
 | 
			
		||||
       d="m 147.0002,820 v -4 h -3.1248 l 5.125,-5.7813 5.125,5.7813 h -3.1875 v 4 z"
 | 
			
		||||
       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#006098;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:new"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										108
									
								
								data/theme/key-shift.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,108 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="32"
 | 
			
		||||
   viewBox="0 0 32 32"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   id="svg7384"
 | 
			
		||||
   height="32"
 | 
			
		||||
   sodipodi:docname="key-shift.svg"
 | 
			
		||||
   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="1400"
 | 
			
		||||
     inkscape:window-height="1034"
 | 
			
		||||
     id="namedview4569"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     fit-margin-top="0"
 | 
			
		||||
     fit-margin-left="0"
 | 
			
		||||
     fit-margin-right="0"
 | 
			
		||||
     fit-margin-bottom="0"
 | 
			
		||||
     inkscape:zoom="14.75"
 | 
			
		||||
     inkscape:cx="1.5993763"
 | 
			
		||||
     inkscape:cy="5"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="55"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:current-layer="svg7384" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata90">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title>Gnome Symbolic Icon Theme</dc:title>
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <title
 | 
			
		||||
     id="title9167">Gnome Symbolic Icon Theme</title>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7386">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       osb:paint="solid"
 | 
			
		||||
       id="linearGradient19282"
 | 
			
		||||
       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#666666;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop19284" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer9" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer10" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     id="layer11" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer13" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     id="layer14" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer15" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g71291" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="translate(-143.8754,-788)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="g4953" />
 | 
			
		||||
  <g
 | 
			
		||||
     transform="matrix(2,0,0,2,-282.0008,-1614.2187)"
 | 
			
		||||
     style="display:inline"
 | 
			
		||||
     id="layer12">
 | 
			
		||||
    <path
 | 
			
		||||
       id="path16548"
 | 
			
		||||
       d="m 147.0002,820 v -4 h -3.1248 l 5.125,-5.7813 5.125,5.7813 h -3.1875 v 4 z"
 | 
			
		||||
       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:new"
 | 
			
		||||
       inkscape:connector-curvature="0" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
@@ -1,130 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="300"
 | 
			
		||||
   height="80"
 | 
			
		||||
   id="svg7355"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.2 r9819"
 | 
			
		||||
   sodipodi:docname="logged-in-indicator.svg">
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata4175">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#2c1cff"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     objecttolerance="10"
 | 
			
		||||
     gridtolerance="10"
 | 
			
		||||
     guidetolerance="10"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:window-width="1440"
 | 
			
		||||
     inkscape:window-height="843"
 | 
			
		||||
     id="namedview4173"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:zoom="2.8760889"
 | 
			
		||||
     inkscape:cx="106.00403"
 | 
			
		||||
     inkscape:cy="80.68078"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     inkscape:current-layer="g30864" />
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs7357">
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       xlink:href="#linearGradient36429"
 | 
			
		||||
       id="radialGradient7461"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.5919312,0,0,0.57582113,-20.687059,48.400487)"
 | 
			
		||||
       cx="47.428951"
 | 
			
		||||
       cy="167.16817"
 | 
			
		||||
       fx="47.428951"
 | 
			
		||||
       fy="167.16817"
 | 
			
		||||
       r="37" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient36429">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop36431"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop36433"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       xlink:href="#linearGradient36471"
 | 
			
		||||
       id="radialGradient7463"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1891549,0,0,0.55513246,-9.281289,36.12653)"
 | 
			
		||||
       cx="49.067139"
 | 
			
		||||
       cy="242.50381"
 | 
			
		||||
       fx="49.067139"
 | 
			
		||||
       fy="242.50381"
 | 
			
		||||
       r="37.00671" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient36471">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop36473"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop36475"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       r="37.00671"
 | 
			
		||||
       fy="242.50381"
 | 
			
		||||
       fx="49.067139"
 | 
			
		||||
       cy="242.50381"
 | 
			
		||||
       cx="49.067139"
 | 
			
		||||
       gradientTransform="matrix(3.4218418,0,0,0.03365337,-61.309005,138.5071)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="radialGradient7488"
 | 
			
		||||
       xlink:href="#linearGradient36471" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <g
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="matrix(1.6213276,0,0,1.6213276,-431.6347,-272.5745)">
 | 
			
		||||
    <g
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       id="g30864"
 | 
			
		||||
       transform="translate(255.223,70.118091)">
 | 
			
		||||
      <rect
 | 
			
		||||
         ry="3.4593496"
 | 
			
		||||
         rx="8.8641119"
 | 
			
		||||
         y="76.159348"
 | 
			
		||||
         x="12.596948"
 | 
			
		||||
         height="71.116341"
 | 
			
		||||
         width="182.22595"
 | 
			
		||||
         id="rect14000"
 | 
			
		||||
         style="opacity:0.371875;fill:url(#radialGradient7461);fill-opacity:1;stroke:none" />
 | 
			
		||||
      <path
 | 
			
		||||
         id="rect34520"
 | 
			
		||||
         d="m 194.80022,146.83551 -182.559919,0"
 | 
			
		||||
         style="opacity:0.35;fill:none;stroke:url(#radialGradient7488);stroke-width:0.61184424;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 | 
			
		||||
         connector-curvature="0"
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         sodipodi:nodetypes="cc" />
 | 
			
		||||
    </g>
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 3.8 KiB  |