19630334b0 
					 
					
						
						
							
							Merge branch '1.14.0' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.14.0 "Swim bladder"
See merge request Librem5/squeekboard!458  
						
						
							
						
					 
					
						2021-05-22 14:08:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e4487c757 
					 
					
						
						
							
							Merge branch 'layouts/arabic' into 'master'  
						
						 
						
						... 
						
						
						
						Introduce Arabic keyboard layout
See merge request Librem5/squeekboard!460  
						
						
							
						
					 
					
						2021-05-22 14:07:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc8eafa07 
					 
					
						
						
							
							Introduce Arabic keyboard layout  
						
						 
						
						... 
						
						
						
						Signed-off-by: Khaled Eldoheiri <khalid@kdehairy.com > 
						
						
							
						
					 
					
						2021-05-22 15:39:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8293c5f10d 
					 
					
						
						
							
							Release 1.14.0 "Swim bladder"  
						
						 
						
						... 
						
						
						
						Changes:
- fixed builds in paths that would be shell-escaped
- layout popover leaves the panel area
- global styles better picked up
- and code quality improvements 
						
						
							
  v1.14.0
 
  pureos/1.14.0pureos0_amber0
 
						
					 
					
						2021-05-15 12:46:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						601c835416 
					 
					
						
						
							
							cargo: Update dependencies before release  
						
						 
						
						
						
						
							
						
					 
					
						2021-05-15 12:37:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07d7486e06 
					 
					
						
						
							
							Merge branch 'fix_biuld' into 'master'  
						
						 
						
						... 
						
						
						
						build: Fix unnecessary shell quotes
See merge request Librem5/squeekboard!454  
						
						
							
						
					 
					
						2021-05-15 12:25:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5cb70a096c 
					 
					
						
						
							
							Merge branch 'popover' into 'master'  
						
						 
						
						... 
						
						
						
						popover: Allow spanning outside panel area
See merge request Librem5/squeekboard!455  
						
						
							
						
					 
					
						2021-05-15 12:24:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb211bb764 
					 
					
						
						
							
							Merge branch 'safer' into 'master'  
						
						 
						
						... 
						
						
						
						remove some unnecessary unsafe code
See merge request Librem5/squeekboard!457  
						
						
							
						
					 
					
						2021-05-11 06:18:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c8728aa0f 
					 
					
						
						
							
							Merge branch 'fix-priority' into 'master'  
						
						 
						
						... 
						
						
						
						use the correct priority to allow users' CSS to apply
See merge request Librem5/squeekboard!456  
						
						
							
						
					 
					
						2021-05-11 06:12:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f71e769315 
					 
					
						
						
							
							remove some unnecessary unsafe code  
						
						 
						
						
						
						
							
						
					 
					
						2021-05-10 17:46:51 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						273179e1ec 
					 
					
						
						
							
							use the correct GtkStyleProviderPriority to indicate that the styles are provided by the application  
						
						 
						
						
						
						
							
						
					 
					
						2021-05-10 17:02:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb4b630b39 
					 
					
						
						
							
							popover: Allow spanning outside panel area  
						
						 
						
						
						
						
							
						
					 
					
						2021-05-08 09:12:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b60ebdbd99 
					 
					
						
						
							
							build: Fix unnecessary shell quotes  
						
						 
						
						... 
						
						
						
						Quotes aren't needed when the arguments aren't expanded by the shell.
Now paths with spaces and other nontrivial characters work. 
						
						
							
						
					 
					
						2021-05-08 08:56:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						99f062fe31 
					 
					
						
						
							
							Merge branch 'arrange' into 'master'  
						
						 
						
						... 
						
						
						
						Rearrange code dealing with layout files
See merge request Librem5/squeekboard!449  
						
						
							
						
					 
					
						2021-04-23 09:07:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc654b832 
					 
					
						
						
							
							Merge branch 'data-keyboard-fix-typos' into 'master'  
						
						 
						
						... 
						
						
						
						Fix typos jp keyboard comments
See merge request Librem5/squeekboard!452  
						
						
							
						
					 
					
						2021-04-15 05:56:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						00e9641a5f 
					 
					
						
						
							
							Fix typos jp keyboard comments  
						
						 
						
						... 
						
						
						
						Taken from a7c3ebf03c 
						
						
							
						
					 
					
						2021-04-14 23:43:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea3da22f9b 
					 
					
						
						
							
							Merge branch '1.13.0' into 'master'  
						
						 
						
						... 
						
						
						
						Release 1.13.0 "Externality"
See merge request Librem5/squeekboard!451  
						
						
							
						
					 
					
						2021-04-13 18:26:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8aefae9634 
					 
					
						
						
							
							Release 1.13.0 "Externality"  
						
						 
						
						... 
						
						
						
						Changes:
- A system for latching and locking views
- Some crash fixes
- Locale-flavored terminals
- A way to add locale-flavored emoji and numbers layouts
- Making the code less annoying to work with in some places
- Fixed layout changes on newer GSettings
- Mod4 modifier
- Better session registration
- New layouts: Dvorak, Colemak wide, hebrew, wide Thai 
						
						
							
  v1.13.0
 
  pureos/1.13.0pureos0_amber0
 
						
					 
					
						2021-04-12 10:52:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52e2384f72 
					 
					
						
						
							
							Cargo: Version bump  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-12 10:36:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0eb9d89de3 
					 
					
						
						
							
							Merge branch 'hints' into 'master'  
						
						 
						
						... 
						
						
						
						layout: Take into account text purpose again
Closes  #277 
See merge request Librem5/squeekboard!448  
						
						
							
						
					 
					
						2021-04-12 10:24:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c23b6f5f50 
					 
					
						
						
							
							Merge branch 'layout' into 'master'  
						
						 
						
						... 
						
						
						
						layouts: Stop assuming that layout name always changes on switch
Closes  #276 
See merge request Librem5/squeekboard!450  
						
						
							
						
					 
					
						2021-04-12 10:21:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4f1b121eb 
					 
					
						
						
							
							Merge branch 'errors' into 'master'  
						
						 
						
						... 
						
						
						
						rust: Fix compiler warnings
See merge request Librem5/squeekboard!445  
						
						
							
						
					 
					
						2021-04-09 08:36:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f3bec3989 
					 
					
						
						
							
							Merge branch 'doc' into 'master'  
						
						 
						
						... 
						
						
						
						docs: Describe view switching
See merge request Librem5/squeekboard!443  
						
						
							
						
					 
					
						2021-04-09 08:35:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4fdce2802a 
					 
					
						
						
							
							layouts: Stop assuming that layout name always changes on switch  
						
						 
						
						... 
						
						
						
						Layout type switching outside of overlay was always done with gsettings in the middle, assuming that all clicks on languages in the popover result in a gsettings event. That's a bad assumption if there's only one xkb lang present.
This is a simple work around. A better solution would be to turn the entire system of layout switching into a central object that receives messages about changes that need to be applied, and then applies them. 
						
						
							
						
					 
					
						2021-04-07 15:26:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						99c04fd8f5 
					 
					
						
						
							
							layout: Remove unused code  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-05 11:09:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b7e8f829e 
					 
					
						
						
							
							data: Split into loading and parsing  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-05 11:03:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1908769032 
					 
					
						
						
							
							layouts: Make selection testable  
						
						 
						
						... 
						
						
						
						From now on, all the parameters for loading layout are handled inside a single pure function, which makes them possible to test.
As a side benefit, the old preference order function composed of a mess of nested procedures is gone. 
						
						
							
						
					 
					
						2021-04-05 10:36:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93e4345e82 
					 
					
						
						
							
							layout: Take into account text purpose again  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-05 08:17:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						acac00bc88 
					 
					
						
						
							
							Merge branch 'terminal' into 'master'  
						
						 
						
						... 
						
						
						
						Fix emoji and number layouts
See merge request Librem5/squeekboard!444  
						
						
							
						
					 
					
						2021-04-01 18:59:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac03c26d5d 
					 
					
						
						
							
							rust: Fix compiler warnings  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-01 16:30:53 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d289129404 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						 
						
						... 
						
						
						
						Rust additions to make terminal keyboard shows a localized layout
See merge request Librem5/squeekboard!437  
						
						
							
						
					 
					
						2021-04-01 15:17:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e49de34d0e 
					 
					
						
						
							
							Revert "Update tests/meson.build"  
						
						 
						
						... 
						
						
						
						This reverts commit 27cd8964d02e957fdecd00bfebc0a03e4b24ffe4 
						
						
							
						
					 
					
						2021-04-01 15:17:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						225e53df07 
					 
					
						
						
							
							docs: Describe view switching  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-01 12:41:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37820bf169 
					 
					
						
						
							
							Merge branch 'latch' into 'master'  
						
						 
						
						... 
						
						
						
						Latch views
See merge request Librem5/squeekboard!416  
						
						
							
						
					 
					
						2021-03-31 15:29:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8e58fd774 
					 
					
						
						
							
							Merge branch 'keyboard-layout-hebrew' into 'master'  
						
						 
						
						... 
						
						
						
						moved data/langs/he_IL.txt -> data/langs/he-IL.txt to better conform with existing translations.
See merge request Librem5/squeekboard!442  
						
						
							
						
					 
					
						2021-03-31 12:04:37 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b578414655 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into latch  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-31 09:48:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89b1f51ed5 
					 
					
						
						
							
							appearance: Colour latched/locked according to design  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-31 09:13:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b1755a489 
					 
					
						
						
							
							renderer: Mark latched buttons differently than locked  
						
						 
						
						... 
						
						
						
						There are some hacks here in the form of an extra field "appears_locked_from", which can be used to hint that the user should see the button as locked. Without it, there's some confusion on user side regarding buttons that change states unprompted. 
						
						
							
						
					 
					
						2021-03-31 09:11:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						676a2b60ac 
					 
					
						
						
							
							layout: Make it possible to opt out of latching per-key  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-31 09:09:38 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						484d64cfb9 
					 
					
						
						
							
							Merge branch 'keyboard-layout-hebrew-fix-layout' into 'master'  
						
						 
						
						... 
						
						
						
						Fix Hebrew layout inconsistencies with standard hebrew layout.
Closes  #272 
See merge request Librem5/squeekboard!440  
						
						
							
						
					 
					
						2021-03-31 08:27:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						637da2c177 
					 
					
						
						
							
							Merge branch 'gnome-session' into 'master'  
						
						 
						
						... 
						
						
						
						Complete session registration
Closes  #274 
See merge request Librem5/squeekboard!441  
						
						
							
						
					 
					
						2021-03-31 08:17:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3210a363ab 
					 
					
						
						
							
							Merge branch 'keyboard-layout-hebrew' into 'master'  
						
						 
						
						... 
						
						
						
						Add Hebrew translations for most layouts.
See merge request Librem5/squeekboard!439  
						
						
							
						
					 
					
						2021-03-30 17:55:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8da8d55b98 
					 
					
						
						
							
							Fixed Hebrew layout.  
						
						 
						
						... 
						
						
						
						The Hebrew layout was a non standard one -
this should now be fixed.
The left shift key was removed, since Hebrew
does not have capital letters.
Signed-off-by: Kozova1 <mug66kk@gmail.com > 
						
						
							
						
					 
					
						2021-03-30 20:31:11 +03: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f45f2db948 
					 
					
						
						
							
							Merge branch 'crash' into 'master'  
						
						 
						
						... 
						
						
						
						Stop requiring a renderer to be present to get a transformation
Closes  #270 
See merge request Librem5/squeekboard!438  
						
						
							
						
					 
					
						2021-03-30 13:45:32 +00:00