5c5475d508 
					 
					
						
						
							
							Add 'bg' layout  
						
						 
						
						... 
						
						
						
						This is the Bulgarian (BDS) layout. I took the liberty to remove "э"
from the layout, as it is not part of the Bulgarian alphabet and it was
left there for historical reasons, also not to mess with the layouts for
physical keyboards. Removing it gives more space for the shift_l and
backspace keys.
I've also added the letter "small i with grave" to the special symbols, as
it is occasionally used in Bulgarian. 
						
						
					 
					
						2021-05-27 18:19:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						389aedac8d 
					 
					
						
						
							
							Rename bg to bg+phonetic  
						
						 
						
						... 
						
						
						
						The 'bg' layout is actually the 'bg+phonetic' layout.
Mark it as such. 
						
						
					 
					
						2021-05-26 08:04:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f0749483e 
					 
					
						
						
							
							Introduce Swiss French keyboard layout  
						
						 
						
						
						
						
					 
					
						2021-05-23 17:06:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc8eafa07 
					 
					
						
						
							
							Introduce Arabic keyboard layout  
						
						 
						
						... 
						
						
						
						Signed-off-by: Khaled Eldoheiri <khalid@kdehairy.com > 
						
						
					 
					
						2021-05-22 15:39:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f71e769315 
					 
					
						
						
							
							remove some unnecessary unsafe code  
						
						 
						
						
						
						
					 
					
						2021-05-10 17:46:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						608be930f7 
					 
					
						
						
							
							layout selection: Fix emoji and number  
						
						 
						
						
						
						
					 
					
						2021-04-01 16:24:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						36d4f6726c 
					 
					
						
						
							
							language-terminal: Place keyboards in a sub-path  
						
						 
						
						
						
						
					 
					
						2021-04-01 16:05:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e49de34d0e 
					 
					
						
						
							
							Revert "Update tests/meson.build"  
						
						 
						
						... 
						
						
						
						This reverts commit 27cd8964d02e957fdecd00bfebc0a03e4b24ffe4 
						
						
					 
					
						2021-04-01 15:17:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fcb57c9093 
					 
					
						
						
							
							moved data/langs/he_IL.txt -> data/langs/he-IL.txt to better conform with existing translations.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kozova1 <mug66kk@gmail.com > 
						
						
					 
					
						2021-03-31 13:01:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32dc25dfbf 
					 
					
						
						
							
							Revert "moved data/langs/he_IL.txt -> data/langs/he-IL.txt to better conform with existing translations."  
						
						 
						
						... 
						
						
						
						This reverts commit d8ca9f47ca .
This touches way more than advertised. 
						
						
					 
					
						2021-03-31 08:39:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8ca9f47ca 
					 
					
						
						
							
							moved data/langs/he_IL.txt -> data/langs/he-IL.txt to better conform with existing translations.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kozova1 <mug66kk@gmail.com > 
						
						
					 
					
						2021-03-30 20:30:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3638f4bfb 
					 
					
						
						
							
							Added Hebrew translations for most layouts.  
						
						 
						
						... 
						
						
						
						This commit adds translations in Hebrew for most layouts.
Note: the hebrew file seems to be named incorrectly,
is that intentional? (he_IL.txt instead of he-IL.txt)
Signed-off-by: Kozova1 <mug66kk@gmail.com > 
						
						
					 
					
						2021-03-30 20:29:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11952ed29a 
					 
					
						
						
							
							Add wide Thai keyboard layout  
						
						 
						
						
						
						
					 
					
						2021-02-13 15:11:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6c45a63fb 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						 
						
						... 
						
						
						
						Added hebrew keyboard layout
See merge request Librem5/squeekboard!430  
						
						
					 
					
						2021-02-06 10:45:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e82e256581 
					 
					
						
						
							
							Added hebrew keyboard layout  
						
						 
						
						
						
						
					 
					
						2021-02-06 10:45:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bedabb6188 
					 
					
						
						
							
							Merge branch 'catalan' into 'master'  
						
						 
						
						... 
						
						
						
						Catalan keyboard layout
See merge request Librem5/squeekboard!431  
						
						
					 
					
						2021-02-06 10:38:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a030f55a7c 
					 
					
						
						
							
							Catalan keyboard layout  
						
						 
						
						... 
						
						
						
						Modified by Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm > 
						
						
					 
					
						2021-02-05 14:51:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb7d0d5db9 
					 
					
						
						
							
							Add US Dvorak layout (and Colemak wide)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dave Laub <purism@laubster.org > 
						
						
					 
					
						2021-01-24 10:48:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66c3926eb2 
					 
					
						
						
							
							Added requirements to resources.rs and meson.build  
						
						 
						
						
						
						
					 
					
						2020-12-27 02:01:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						658df98e18 
					 
					
						
						
							
							layout_names: Unmess the list of builtin layouts  
						
						 
						
						
						
						
					 
					
						2020-12-12 07:42:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f7252ec7c 
					 
					
						
						
							
							tests: Add some description to the list of tested layouts  
						
						 
						
						... 
						
						
						
						Contributors have started to make it messy. 
						
						
					 
					
						2020-12-12 07:40:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8dd92c81e7 
					 
					
						
						
							
							bulgarian add translation and to needed lists  
						
						 
						
						
						
						
					 
					
						2020-12-11 22:06:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a72db2fcc 
					 
					
						
						
							
							Merge branch 'esperanto'  
						
						 
						
						
						
						
					 
					
						2020-12-07 15:33:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						61a84c47f1 
					 
					
						
						
							
							Esperanto keyboard  
						
						 
						
						... 
						
						
						
						Fixed by Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm > 
						
						
					 
					
						2020-12-07 15:32:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01d06d0f5f 
					 
					
						
						
							
							Merge branch 'keyboard-layout-us+colemak' into 'master'  
						
						 
						
						... 
						
						
						
						Added US Colemak Keyboard Layout
See merge request Librem5/squeekboard!403  
						
						
					 
					
						2020-12-03 15:13:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c3b428e517 
					 
					
						
						
							
							Add Czech keyboard layouts  
						
						 
						
						... 
						
						
						
						Two variants:
* Czech Standard (= qwertz)
* Czech qwerty
The accented letters layout corresponds to the UCW [1] layout shipped
with xkb, so we follow this precedent.
Like the DE layout, and unlike the US layout, the CZ layout has a
comma key and a narrower space bar. The added comma key also serves as
a visual balance to the added accents key, to keep the spacebar
centered.
The layouts have been tested manually on PinePhone.
[1] c60b77ea51/test/data/symbols/cz (L180) 
						
						
					 
					
						2020-11-29 17:28:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cf09d1b3bc 
					 
					
						
						
							
							Added US Colemak Keyboard Layout  
						
						 
						
						
						
						
					 
					
						2020-11-02 13:27:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81fb7e0df3 
					 
					
						
						
							
							Update resources.rs  
						
						 
						
						
						
						
					 
					
						2020-11-01 09:42:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eeb7e252c7 
					 
					
						
						
							
							Revert "Add friulian keyboard"  
						
						 
						
						... 
						
						
						
						This reverts commit 16ccb5fd341fbdeff04b1540f99fe9cbe1c27df1 
						
						
					 
					
						2020-10-19 08:44:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6871452c7b 
					 
					
						
						
							
							keyboards: add wide terminal layout  
						
						 
						
						... 
						
						
						
						This is a copy of the `terminal` layout with modified key dimensions to 
fit a wide arrangement. 
						
						
					 
					
						2020-10-10 01:40:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						192824be39 
					 
					
						
						
							
							keyboards: add wide Belgian layout  
						
						 
						
						... 
						
						
						
						This is a copy of the `be` layout with modified key dimensions to fit a 
wide arrangement. 
						
						
					 
					
						2020-10-10 01:38:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						938d3c335e 
					 
					
						
						
							
							keyboards: add wide French layout  
						
						 
						
						... 
						
						
						
						This is a copy of the `fr` layout with modified key dimensions to fit a 
wide arrangement. 
						
						
					 
					
						2020-10-10 01:37:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72bd265065 
					 
					
						
						
							
							alphabetical order for src/resources.rs tests/meson.build  
						
						 
						
						
						
						
					 
					
						2020-10-01 14:54:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4357052fe7 
					 
					
						
						
							
							proposal for belgian layout (copy of fr)  
						
						 
						
						
						
						
					 
					
						2020-09-30 15:42:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						820a8b6ca1 
					 
					
						
						
							
							Add Ukrainian keyboard layout.  
						
						 
						
						... 
						
						
						
						Fixes https://source.puri.sm/Librem5/squeekboard/-/issues/223 
Signed-off-by: Nazarii Kretovych <nazarii.kretovych@gmail.com > 
						
						
					 
					
						2020-09-14 08:34:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c87b61d065 
					 
					
						
						
							
							Brazilian Portuguese Keyboard Layout.  
						
						 
						
						
						
						
					 
					
						2020-07-20 09:47:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0339d13ce4 
					 
					
						
						
							
							Danish keyboard layout  
						
						 
						
						
						
						
					 
					
						2020-05-26 16:22:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ef85823528 
					 
					
						
						
							
							Fresh Russian layout  
						
						 
						
						
						
						
					 
					
						2020-05-20 17:59:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0bdb5f1f33 
					 
					
						
						
							
							resources: include French keyboard layout  
						
						 
						
						
						
						
					 
					
						2020-04-23 13:07:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aadcdbf276 
					 
					
						
						
							
							Merge branch 'langs' into 'master'  
						
						 
						
						... 
						
						
						
						Update translations & greek
See merge request Librem5/squeekboard!315  
						
						
					 
					
						2020-02-05 11:05:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b9db00c00c 
					 
					
						
						
							
							layouts: Add Polish layouts  
						
						 
						
						
						
						
					 
					
						2020-01-30 21:19:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f32c5cf23 
					 
					
						
						
							
							greek: Rename to gr which is used by gnome settings  
						
						 
						
						
						
						
					 
					
						2020-01-28 19:17:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e06e23dd4c 
					 
					
						
						
							
							overlay: Add terminal  
						
						 
						
						... 
						
						
						
						Enables Terminal to be selected as an overlay over the selected language. 
						
						
					 
					
						2020-01-08 12:06:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						674bef2b00 
					 
					
						
						
							
							terminal: Use a rudimentary layout on input hint  
						
						 
						
						
						
						
					 
					
						2019-12-24 14:33:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bafd1e6eb3 
					 
					
						
						
							
							popover: Install emoji layout  
						
						 
						
						... 
						
						
						
						In order to do that, an additional piece of state (layout switcher) was exposed to the event handlers, a separation between squeekboard-only and system layouts was introduced, along with a Translation structure to prevent mixing up strings. 
						
						
					 
					
						2019-12-24 10:41:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16289c6f82 
					 
					
						
						
							
							layout: add Japanese Kana wide layout  
						
						 
						
						
						
						
					 
					
						2019-12-09 11:12:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						358b25c431 
					 
					
						
						
							
							layout: add German wide layout  
						
						 
						
						
						
						
					 
					
						2019-12-07 14:39:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ddfcfaff0 
					 
					
						
						
							
							translation: Japanese and minor layout fixes  
						
						 
						
						
						
						
					 
					
						2019-11-30 12:22:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c48e96f50 
					 
					
						
						
							
							Merge branch 'codes' into 'master'  
						
						 
						
						... 
						
						
						
						Language code fixes
See merge request Librem5/squeekboard!258  
						
						
					 
					
						2019-11-20 11:12:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						20a6cf52ac 
					 
					
						
						
							
							layouts: Rename ja+kana to jp+kana  
						
						 
						
						
						
						
					 
					
						2019-11-20 10:23:05 +00:00