c6cc58fd8e 
					 
					
						
						
							
							ffi: Eliminate squeek_button and squeek_row  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-04 17:34:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9522d4e302 
					 
					
						
						
							
							renderer: Bring button drawing closer to Rust  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-04 15:35:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f62520648 
					 
					
						
						
							
							view: Ąto-unlatching when multiple latching buttons pressed  
						
						 
						
						... 
						
						
						
						Best seen in the PL layout, where to get to Ą, two buttons must be latched: Capitals, and then Accents. 
						
						
							
						
					 
					
						2020-12-04 10:02:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e36c4e597f 
					 
					
						
						
							
							layout: Remove the little abomination of view change promise  
						
						 
						
						... 
						
						
						
						It didn't make anything more testable due to being tightly coupled to Layout.
With the last place needing the curent form abolished, it's no longer needed.
No attempt to make it more stateless and unit-testable was made though. 
						
						
							
						
					 
					
						2020-12-03 19:56:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ab6997b21 
					 
					
						
						
							
							layout: Plug in stateless view switching  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-03 19:44:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b06eadef5 
					 
					
						
						
							
							layout: Add stateless view switching  
						
						 
						
						... 
						
						
						
						Tested, but not yet plugged in. 
						
						
							
						
					 
					
						2020-12-03 19:35:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						287e851770 
					 
					
						
						
							
							layout: Latch keys when clicked twice  
						
						 
						
						... 
						
						
						
						Third click unlatches. No actual UI indication. 
						
						
							
						
					 
					
						2020-12-03 18:42:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						225c204e37 
					 
					
						
						
							
							Merge branch 'armel' into 'master'  
						
						 
						
						... 
						
						
						
						Mipsel compat
See merge request Librem5/squeekboard!412  
						
						
							
						
					 
					
						2020-12-03 10:30:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						540c4d9c05 
					 
					
						
						
							
							d/rules: export RUSTFLAGS only on architecture that needs it  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-23 14:10:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						42483234e3 
					 
					
						
						
							
							d/rules: fix an FTBFS on mips64el with GOT > 64kb  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-23 14:09:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c9f9a3b577 
					 
					
						
						
							
							Merge branch 'cargo' into 'master'  
						
						 
						
						... 
						
						
						
						docs: Correct Cargo update instructions
See merge request Librem5/squeekboard!398  
						
						
							
						
					 
					
						2020-11-23 09:16:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81041b8035 
					 
					
						
						
							
							Merge branch 'wannaphong-master-patch-05164' into 'master'  
						
						 
						
						... 
						
						
						
						Add thai keyboard
See merge request Librem5/squeekboard!402  
						
						
							
						
					 
					
						2020-11-23 08:17:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c731124f7b 
					 
					
						
						
							
							escape " on thai keyboard  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-23 03:43:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fca8984225 
					 
					
						
						
							
							Merge branch '1.11.1' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.11.1
See merge request Librem5/squeekboard!411  
						
						
							
						
					 
					
						2020-11-23 02:48:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd6ab663c0 
					 
					
						
						
							
							Update meson.build  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-22 19:14:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4049e66307 
					 
					
						
						
							
							Release 1.11.1 "Diploid"  
						
						 
						
						... 
						
						
						
						Bug fix release:
- Fixes to German layout
- Fixed showing the panel right after starting 
						
						
							
  v1.11.1
 
						
					 
					
						2020-11-21 11:09:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						046a516a11 
					 
					
						
						
							
							cargo: Update deps  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-21 11:03:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b5d1e8c3eb 
					 
					
						
						
							
							Merge branch 'keyboard-layout-german-move-semicolon' into 'master'  
						
						 
						
						... 
						
						
						
						keyboard: Move semicolon in German layout to numbers view replacing redundant comma key
See merge request Librem5/squeekboard!410  
						
						
							
						
					 
					
						2020-11-20 18:33:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aee296ad96 
					 
					
						
						
							
							keyboard: Move semicolon in German layout to numbers view replacing redundant comma key  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-20 18:30:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f59db478a 
					 
					
						
						
							
							Merge branch 'visible' into 'master'  
						
						 
						
						... 
						
						
						
						Manage visibility better
Closes  #253 
See merge request Librem5/squeekboard!408  
						
						
							
						
					 
					
						2020-11-20 01:57:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dda070e84e 
					 
					
						
						
							
							Merge branch 'race' into 'master'  
						
						 
						
						... 
						
						
						
						imservice: Set up UI according to current needs when it shows up
See merge request Librem5/squeekboard!407  
						
						
							
						
					 
					
						2020-11-19 19:04:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ebbb3b1138 
					 
					
						
						
							
							UI: Keep visibility factors in a central place  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-18 19:29:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						277986bcdf 
					 
					
						
						
							
							imservice: Set up UI according to current needs when it shows up  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-18 18:38:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						96461cf2aa 
					 
					
						
						
							
							Merge branch 'keyboard-layout-german-fix-semicolon' into 'master'  
						
						 
						
						... 
						
						
						
						keyboard: Fix semicolon in German layout
Closes  #226 
See merge request Librem5/squeekboard!406  
						
						
							
						
					 
					
						2020-11-14 20:29:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2029f48b4d 
					 
					
						
						
							
							keyboard: Fix semicolon in German layout  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-14 20:36:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						943d2de536 
					 
					
						
						
							
							Merge branch '1.11' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.11.0
See merge request Librem5/squeekboard!405  
						
						
							
						
					 
					
						2020-11-14 17:20:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5aa7334787 
					 
					
						
						
							
							Release 1.11.0 "Perceptron"  
						
						 
						
						... 
						
						
						
						This is a special Evergreen release with only 2 changes:
- don't delay hiding when explicitly requested to hide,
- fix typo in Friulian translation. 
						
						
							
  v1.11.0
 
						
					 
					
						2020-11-14 06:49:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						955a138849 
					 
					
						
						
							
							Update dependencies  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-14 06:44:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44c80a0406 
					 
					
						
						
							
							Merge branch 'fix_delay' into 'master'  
						
						 
						
						... 
						
						
						
						ui: Cancel hiding delay when activity requested again
See merge request Librem5/squeekboard!404  
						
						
							
						
					 
					
						2020-11-14 06:36:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						12c9ca1e02 
					 
					
						
						
							
							ui: Cancel hiding delay when activity requested again  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-14 06:09:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91acfa0138 
					 
					
						
						
							
							Merge branch 'patch-1' into 'master'  
						
						 
						
						... 
						
						
						
						Update fur-IT.txt fix typo for Spanish
See merge request Librem5/squeekboard!401  
						
						
							
						
					 
					
						2020-11-10 14:39:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81fb7e0df3 
					 
					
						
						
							
							Update resources.rs  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-01 09:42:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e533c5e94 
					 
					
						
						
							
							Add thai keyboard  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-31 18:55:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d01d17b8c 
					 
					
						
						
							
							Update fur-IT.txt fix typo for Spanish  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-28 11:55:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74a5b0937b 
					 
					
						
						
							
							Merge branch 'improve_delay' into 'master'  
						
						 
						
						... 
						
						
						
						Delay hiding only when leaving a text field
Closes  #121 
See merge request Librem5/squeekboard!400  
						
						
							
						
					 
					
						2020-10-27 20:34:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						17ce0b6b46 
					 
					
						
						
							
							Merge branch '1.10.0' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.10.0
See merge request Librem5/squeekboard!397  
						
						
							
						
					 
					
						2020-10-23 10:43:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0525946ae 
					 
					
						
						
							
							Release version 1.10.0 "Idempotence"  
						
						 
						
						... 
						
						
						
						- Xwayland support
- Keys' press zone extends to the side edges of the widget
- Layout popover separates languages from special layouts
- Popover can open settings
- Keyboard is invisible when GNOME accessibility setting is off
- Layout tester checks for presence of Backspace and Return
- Adjusts the keyboard size better to tablet-sized displays
- Friulian keyboard layout
- Ukrainian layout
- Belgian layout
- Wide French layout
- Wide Belgian layout
- Wide terminal layout
- Improved tutorial
- Improved README
- Stricter compilation checks
- Minor fixes 
						
						
							
  v1.10.0
 
						
					 
					
						2020-10-22 10:26:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8bb5c4f16c 
					 
					
						
						
							
							cargo: Update dependencies  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-21 08:08:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a0322f0d7e 
					 
					
						
						
							
							Merge branch 'temper_a11y' into 'master'  
						
						 
						
						... 
						
						
						
						Temper a11y, lint
See merge request Librem5/squeekboard!399  
						
						
							
						
					 
					
						2020-10-21 07:52:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d07b5ed0d6 
					 
					
						
						
							
							UI: Delay hiding only when leaving a text field  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-20 11:52:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						153f9c39e5 
					 
					
						
						
							
							lint: Check for missing braces  
						
						 
						
						... 
						
						
						
						The `eek/layersurface.c` file should be excluded because it's an imported, "foreign" source, but clang-tidy doesn't seem to have an annotation for that.
An alternative would have been to exclude it in Meson and do the check there, but that requires clang-tidy, raising the barrier to contribute of Squeekboard even more (it already requires libfeedback, which isn't packaged widely). 
						
						
							
						
					 
					
						2020-10-20 11:34:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0b6ea51fa 
					 
					
						
						
							
							enabled: Don't force the keyboard to show when enable is switched  
						
						 
						
						... 
						
						
						
						This is a bit of a hack: the enable semantics are not finalized yet:
https://source.puri.sm/Librem5/squeekboard/-/issues/238 
This prevents the keyboard from appearing over the lock screen at least:
https://source.puri.sm/Librem5/squeekboard/-/merge_requests/397#note_123987  
						
						
							
						
					 
					
						2020-10-20 08:08:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5d81cf78f8 
					 
					
						
						
							
							docs: Correct Cargo update instructions  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-19 14:33:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ed1dd925a 
					 
					
						
						
							
							Merge branch 'x11final' into 'master'  
						
						 
						
						... 
						
						
						
						Use multiple key maps, each of which is acceptable by Xwayland
See merge request Librem5/squeekboard!393  
						
						
							
						
					 
					
						2020-10-19 13:43:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						39464f9c99 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						 
						
						... 
						
						
						
						Add friulian keyboard and langs layout
See merge request Librem5/squeekboard!396  
						
						
							
						
					 
					
						2020-10-19 08:44:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eeb7e252c7 
					 
					
						
						
							
							Revert "Add friulian keyboard"  
						
						 
						
						... 
						
						
						
						This reverts commit 16ccb5fd341fbdeff04b1540f99fe9cbe1c27df1 
						
						
							
						
					 
					
						2020-10-19 08:44:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						65425ff928 
					 
					
						
						
							
							Merge branch 'fix' into 'master'  
						
						 
						
						... 
						
						
						
						tests: Fix bad field access
See merge request Librem5/squeekboard!395  
						
						
							
						
					 
					
						2020-10-14 10:37:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						229b3bac51 
					 
					
						
						
							
							tests: Fix bad field access  
						
						 
						
						... 
						
						
						
						As a result of an automatic merge, a private field was accessed that shouldn't be. 
						
						
							
						
					 
					
						2020-10-14 10:12:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a4e7ad06d3 
					 
					
						
						
							
							build: Avoid MaybeUninit on older Debian  
						
						 
						
						
						
						
							
						
					 
					
						2020-10-12 14:14:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db298b0fb8 
					 
					
						
						
							
							keymaps: Use multiple key maps, each within the limit of what Xorg can accept.  
						
						 
						
						... 
						
						
						
						Key maps are switched on key press whenever needed. 
						
						
							
						
					 
					
						2020-10-12 14:14:17 +00:00