0339a4a50f 
					 
					
						
						
							
							added US Dvorak Terminal  
						
						 
						
						
						
						
					 
					
						2022-07-11 06:54:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f9baa8021 
					 
					
						
						
							
							Added Georgian layout  
						
						 
						
						
						
						
					 
					
						2022-06-24 18:28:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c75723b705 
					 
					
						
						
							
							Add FR+Bépo layout  
						
						 
						
						
						
						
					 
					
						2022-06-01 21:02:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ea6f6d5c1 
					 
					
						
						
							
							layouts: Register gr_wide  
						
						 
						
						
						
						
					 
					
						2022-04-07 14:59:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb8bba163e 
					 
					
						
						
							
							layouts: Add Greek Polytonic  
						
						 
						
						... 
						
						
						
						By Antonis Tsolomitis <atsol@aegean.gr > 
						
						
					 
					
						2022-04-05 11:41:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dfcb3ce020 
					 
					
						
						
							
							Merge branch 'layout_ro' into 'master'  
						
						 
						
						... 
						
						
						
						Add Romanian layout
See merge request World/Phosh/squeekboard!525 
						
						
					 
					
						2022-01-30 17:52:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						417fe35e91 
					 
					
						
						
							
							Make compatible with latest cargo deps  
						
						 
						
						
						
						
					 
					
						2022-01-30 17:47:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba00ec86a1 
					 
					
						
						
							
							Add Romanian layout  
						
						 
						
						
						
						
					 
					
						2022-01-27 20:42:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3513bf8de4 
					 
					
						
						
							
							Use special pin keyboard  
						
						 
						
						... 
						
						
						
						This helps muscle memory 
						
						
					 
					
						2021-12-05 17:31:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f225a34d70 
					 
					
						
						
							
							resources: add wide FR terminal keyboard  
						
						 
						
						... 
						
						
						
						The layout for this keyboard exists, however it isn't present in
`resources.rs`, making it unavailable.
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com > 
						
						
					 
					
						2021-11-23 14:17:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f8df6f8cb 
					 
					
						
						
							
							armenian layout also added to meson.build etc.  
						
						 
						
						
						
						
					 
					
						2021-10-26 04:39:53 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5db16f63ea 
					 
					
						
						
							
							Merge remote-tracking branch 'petrisch/master' into HEAD  
						
						 
						
						
						
						
					 
					
						2021-08-19 11:58:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cce1f6b817 
					 
					
						
						
							
							Added ch_wide  
						
						 
						
						
						
						
					 
					
						2021-06-27 19:04:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6409ff3748 
					 
					
						
						
							
							Introducing ch+de layout and modified ch.yaml fallback  
						
						 
						
						... 
						
						
						
						Autor:           Patrick Jörg <patrickjoerg@gmx.ch > 
						
						
					 
					
						2021-06-08 18:48:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e073434781 
					 
					
						
						
							
							Introduce Swiss German keyboard layout  
						
						 
						
						
						
						
					 
					
						2021-06-08 18:29:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dfee95430d 
					 
					
						
						
							
							Merge branch 'release' into 'master'  
						
						 
						
						... 
						
						
						
						Reproducible build
See merge request Librem5/squeekboard!413  
						
						
					 
					
						2020-12-03 17:18:50 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1fe6d65525 
					 
					
						
						
							
							tests: Allow legacy mode to have much longer tests.  
						
						 
						
						
						
						
					 
					
						2020-11-29 12:53:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd6ab663c0 
					 
					
						
						
							
							Update meson.build  
						
						 
						
						
						
						
					 
					
						2020-11-22 19:14:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cf09d1b3bc 
					 
					
						
						
							
							Added US Colemak Keyboard Layout  
						
						 
						
						
						
						
					 
					
						2020-11-02 13:27:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eeb7e252c7 
					 
					
						
						
							
							Revert "Add friulian keyboard"  
						
						 
						
						... 
						
						
						
						This reverts commit 16ccb5fd341fbdeff04b1540f99fe9cbe1c27df1 
						
						
					 
					
						2020-10-19 08:44:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2f613ea4c7 
					 
					
						
						
							
							Merge branch 'x11_prepare' into 'master'  
						
						 
						
						... 
						
						
						
						Cleanups leading to Xwayland compatibility
See merge request Librem5/squeekboard!389  
						
						
					 
					
						2020-10-12 12:45:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f526bd357 
					 
					
						
						
							
							tests: Check for missing return in builtin layouts except emoji  
						
						 
						
						
						
						
					 
					
						2020-10-12 10:51:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f64e5a3627 
					 
					
						
						
							
							Merge branch 'multi_ke' into 'master'  
						
						 
						
						... 
						
						
						
						Improve generation of key maps
See merge request Librem5/squeekboard!388  
						
						
					 
					
						2020-10-12 09:13:29 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de3bf54dc9 
					 
					
						
						
							
							data: Restore testability of action->keysym conversion  
						
						 
						
						
						
						
					 
					
						2020-10-06 10:32:07 +00: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