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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						49aa4256a9 
					 
					
						
						
							
							Merge branch 'keyboard-layout-us+dvorak' into 'master'  
						
						 
						
						... 
						
						
						
						Add US Dvorak layout (and Colemak wide)
See merge request Librem5/squeekboard!427  
						
						
							
						
					 
					
						2021-01-26 09:07:22 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						575619e812 
					 
					
						
						
							
							Merge branch 'tagfix' into 'master'  
						
						 
						
						... 
						
						
						
						CI: fix xheck_tag to be compatible with Amber
See merge request Librem5/squeekboard!428  
						
						
							
						
					 
					
						2021-01-24 06:28:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						630cfc8e59 
					 
					
						
						
							
							CI: fix xheck_tag to be compatible with Amber  
						
						 
						
						
						
						
							
						
					 
					
						2021-01-24 06:07:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2a11bce945 
					 
					
						
						
							
							Merge branch 'serial' into 'master'  
						
						 
						
						... 
						
						
						
						imservice: Increment serials on receiving done, not sending commit
See merge request Librem5/squeekboard!426  
						
						
							
						
					 
					
						2021-01-24 05:14:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a332efca45 
					 
					
						
						
							
							Add US Dvorak layout (and Colemak wide)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dave Laub <purism@laubster.org > 
						
						
							
						
					 
					
						2021-01-23 16:44:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b3c185a16 
					 
					
						
						
							
							Merge branch '1.12' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.12.0
See merge request Librem5/squeekboard!422  
						
						
							
						
					 
					
						2021-01-19 14:06:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fefebf7f6e 
					 
					
						
						
							
							Release 1.12.0 "Convolution"  
						
						 
						
						... 
						
						
						
						User-visible changes:
- Fixed a crash related to making keyboard visible.
- Better fallback: when selecting a missing layout named "fr+foo", "fr" will be used instead.
- When enabling the keyboard manually, it will never be stuck in the numbers view.
- Thai layout
- US-Colemak layout
- Czech layouts
- Esperanto layout
- Bulgarian layout
- Improved Norwegian layout
That's a lot of new layouts!
Plus a bunch of stricter warnings, MIPS64el support, and reproducible building. 
						
						
							
  v1.12.0
 
						
					 
					
						2021-01-11 11:43:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						21c3a74019 
					 
					
						
						
							
							cargo: Update dependencies for release  
						
						 
						
						
						
						
							
						
					 
					
						2021-01-11 11:43:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47a483da2a 
					 
					
						
						
							
							Merge branch 'idle' into 'master'  
						
						 
						
						... 
						
						
						
						visibility: Stop calling GTK functions from the visibility manager
See merge request Librem5/squeekboard!425  
						
						
							
						
					 
					
						2021-01-10 11:47:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0c179560b3 
					 
					
						
						
							
							visibility: Stop calling GTK functions from the visibility manager  
						
						 
						
						... 
						
						
						
						The viibility manager state is changed from various handlers, which are not guaranteed to be reentrant, most notably the Wayland handler for preedit done.
As the state is changed, relevant requests to synchronize user-visible UI are fired from the same handler.
In case of imservice_handle_done, GTK widget show function was being called, which triggered another round of handling Wayland, leading to the done handler being called again, and flaking out.
To solve this, the phase of issuing commands needs to be separate from adjusting desired state. It seems that the easiest solution is to delay the show() and hide() calls into the next GTK main loop spin.
A better solution would probably inject itself directly after the change of desired state, so that *all* the side effects are delayed. 
						
						
							
						
					 
					
						2021-01-10 11:04:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38842f9743 
					 
					
						
						
							
							input-method: Fix commit/done mixup in protocol text  
						
						 
						
						
						
						
							
						
					 
					
						2021-01-10 10:45:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3cbfd8351c 
					 
					
						
						
							
							imservice: Increment serials on receiving done, not sending commit  
						
						 
						
						... 
						
						
						
						No idea how that managed to stay undetected for so long. 
						
						
							
						
					 
					
						2021-01-10 10:41:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e7c0e6f67 
					 
					
						
						
							
							Merge branch 'keyboard-layout-farsi' into 'master'  
						
						 
						
						... 
						
						
						
						Farsi/Persian keyboard layout
See merge request Librem5/squeekboard!424  
						
						
							
						
					 
					
						2020-12-30 13:54:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e83697b61 
					 
					
						
						
							
							Updated the layout to provide more convenient and faster typing experience  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-27 12:38:29 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66c3926eb2 
					 
					
						
						
							
							Added requirements to resources.rs and meson.build  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-27 02:01:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1856e7023d 
					 
					
						
						
							
							Farsi/Persian keyboard layout  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-27 01:48:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						976f0a6e37 
					 
					
						
						
							
							Farsi/Persian keyboard layout  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-27 01:08:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d24af4e1a 
					 
					
						
						
							
							Merge branch 'test_docs' into 'master'  
						
						 
						
						... 
						
						
						
						Make layout lists more ordered
See merge request Librem5/squeekboard!417  
						
						
							
						
					 
					
						2020-12-21 14:40:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						422d06d582 
					 
					
						
						
							
							Merge branch 'reset_hint_smart' into 'master'  
						
						 
						
						... 
						
						
						
						dbus: Reset hints if text input missing
Closes  #256 
See merge request Librem5/squeekboard!421  
						
						
							
						
					 
					
						2020-12-16 16:00:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4890c86b4e 
					 
					
						
						
							
							dbus: Reset hints if text input missing  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-15 13:20:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b72c6b53e4 
					 
					
						
						
							
							Merge branch 'fix_norwegian_button_size' into 'master'  
						
						 
						
						... 
						
						
						
						no: Use wide button switching between numbers, symbols and base
See merge request Librem5/squeekboard!419  
						
						
							
						
					 
					
						2020-12-15 12:37:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						701168c32b 
					 
					
						
						
							
							no: Use wide button switching between numbers, symbols and base  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-14 21:55:39 +01: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						558a2568e3 
					 
					
						
						
							
							Merge branch 'undefined' into 'master'  
						
						 
						
						... 
						
						
						
						Bulgarian language keyboard layout
See merge request Librem5/squeekboard!418  
						
						
							
						
					 
					
						2020-12-12 07:38:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9517c347b6 
					 
					
						
						
							
							Fix bulgarian layout size  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-12 00:28:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8dd92c81e7 
					 
					
						
						
							
							bulgarian add translation and to needed lists  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-11 22:06:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						03ccfe77ad 
					 
					
						
						
							
							Merge branch 'unused' into 'master'  
						
						 
						
						... 
						
						
						
						build: Enable unused warnings in C
See merge request Librem5/squeekboard!375  
						
						
							
						
					 
					
						2020-12-11 14:56:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c103b84fa6 
					 
					
						
						
							
							Bulgarian language keyboard layout  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-10 19:42:28 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a9ecc13185 
					 
					
						
						
							
							Merge branch 'fallback' into 'master'  
						
						 
						
						... 
						
						
						
						Better fallbacks
See merge request Librem5/squeekboard!415  
						
						
							
						
					 
					
						2020-12-05 04:16:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7143fb2497 
					 
					
						
						
							
							Merge branch 'central_visible' into 'master'  
						
						 
						
						... 
						
						
						
						Central visibility policy
See merge request Librem5/squeekboard!409  
						
						
							
						
					 
					
						2020-12-05 04:12:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dfee95430d 
					 
					
						
						
							
							Merge branch 'release' into 'master'  
						
						 
						
						... 
						
						
						
						Reproducible build
See merge request Librem5/squeekboard!413  
						
						
							
						
					 
					
						2020-12-03 17:18:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fcd0eaddf2 
					 
					
						
						
							
							layouts: Simplify the main flow of source list  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 16:26:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba2e191918 
					 
					
						
						
							
							layouts: Use base as fallback for alternative layouts  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 16:15:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc4f14e8c6 
					 
					
						
						
							
							data: Flattened layout fallback function  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 15:47:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						103e64b96c 
					 
					
						
						
							
							data: Made data flow in fallback clearer  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 15:45:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2796362d34 
					 
					
						
						
							
							build: Fail on any C warnings when strict  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 15:26:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af00d74f71 
					 
					
						
						
							
							build: Enable wformat to remove warnings about missing wformat  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 15:26:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						02d579d757 
					 
					
						
						
							
							build: Enable unused warnings in C  
						
						 
						
						... 
						
						
						
						The goal is to be free of unused X class of problems. For this, CI and any "serious" builds will fail on warnings. Debug builds, used in development, will warn by default but not fail.
In addition, the 'strict' build option is added for when the debug build should fail on unused warnings as well. 
						
						
							
						
					 
					
						2020-12-03 15:21:58 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d1c98c27a 
					 
					
						
						
							
							Merge branch 'f/czech-layouts' into 'master'  
						
						 
						
						... 
						
						
						
						Add Czech keyboard layouts
See merge request Librem5/squeekboard!414  
						
						
							
						
					 
					
						2020-12-03 14:42:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						696d77293e 
					 
					
						
						
							
							d/rules: export RUSTFLAGS only on architecture that needs it  
						
						 
						
						... 
						
						
						
						Altered from original to take reproducibility into account. Not tested on mips64el. 
						
						
							
						
					 
					
						2020-12-03 14:34:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						225c204e37 
					 
					
						
						
							
							Merge branch 'armel' into 'master'  
						
						 
						
						... 
						
						
						
						Mipsel compat
See merge request Librem5/squeekboard!412  
						
						
							
						
					 
					
						2020-12-03 10:30:19 +00:00