2aa58186e4 
					 
					
						
						
							
							Add Turkish [tr] and [tr+f] layouts  
						
						 
						
						... 
						
						
						
						Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/650 > 
						
						
					 
					
						2024-05-03 08:53:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						856ed64a46 
					 
					
						
						
							
							Add an additional view for the accents on the Portuguese (Brazil) layout  
						
						 
						
						... 
						
						
						
						and add a Portuguese layout based on it.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/649 > 
						
						
					 
					
						2024-05-03 08:33:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5cfb940caa 
					 
					
						
						
							
							Add the remaining, wide shapes for layouts  
						
						 
						
						... 
						
						
						
						There should be a wide shape for
all available layouts, so those can be used
well on devices in horizonal orientation.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/630 > 
						
						
					 
					
						2024-03-20 19:43:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e029c53401 
					 
					
						
						
							
							Add wide emoji-layout  
						
						 
						
						... 
						
						
						
						Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/614 > 
						
						
					 
					
						2024-03-08 01:18:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4352f01486 
					 
					
						
						
							
							Add German terminal-keyboard-layout  
						
						 
						
						... 
						
						
						
						Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/609 > 
						
						
					 
					
						2024-03-07 23:22:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b73775695 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						 
						
						... 
						
						
						
						add french canadian layout (QWERTY + accented letters)
See merge request World/Phosh/squeekboard!603 
						
						
					 
					
						2024-03-02 16:10:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d801d45812 
					 
					
						
						
							
							Add Spanish terminal-keyboard-layouts  
						
						 
						
						
						
						
					 
					
						2024-02-27 11:24:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d96803e91 
					 
					
						
						
							
							add french canadian layout (QWERTY + accented letters)  
						
						 
						
						
						
						
					 
					
						2024-01-29 21:41:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c7897da4d 
					 
					
						
						
							
							Add Hungarian layout  
						
						 
						
						
						
						
					 
					
						2023-01-05 17:14:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						afe6a6cf74 
					 
					
						
						
							
							Merge branch 'orphans' into 'master'  
						
						 
						
						... 
						
						
						
						tests: Check for orphaned layout files
See merge request World/Phosh/squeekboard!574 
						
						
					 
					
						2022-09-29 16:25:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a09a51ada9 
					 
					
						
						
							
							Add wide Swedish layout  
						
						 
						
						... 
						
						
						
						Closes https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/351  
						
						
					 
					
						2022-09-15 18:59:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d26927dc44 
					 
					
						
						
							
							tests: Check for orphaned layout files  
						
						 
						
						... 
						
						
						
						This adds a test which scans the layouts directory for files which have not been added to the resources file.
The majority os user-submitted layouts don't include layout registration, and I ran out of ideas for how to make it more visible in the documentation. Instead, it's going to be solved on the other side: the CI pipelines shall fail.
To make it easy on experimenters with untidy trees, it's disabled by default. 
						
						
					 
					
						2022-09-15 14:13:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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