b6d25da7c2 
					 
					
						
						
							
							layout: Fallback to builtin before switching layouts  
						
						 
						
						... 
						
						
						
						When the user-provided layout was broken or missing, the loading would proceed with the fallback layout. It tries to load the builtin one first now. 
						
						
							
						
					 
					
						2019-09-28 21:17:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						288d2247da 
					 
					
						
						
							
							cleanup: Remove dead fullscreen mode  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-28 18:29:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e5eb9f0fd3 
					 
					
						
						
							
							cleanup: Drop unused header  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-28 18:18:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						908aa20036 
					 
					
						
						
							
							cleanup: Drop unused EekboardContext  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-28 18:17:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60f1ca1408 
					 
					
						
						
							
							style: Avoid conflict with GTK widget names  
						
						 
						
						... 
						
						
						
						GTK style provider loads the theme on top of the selected CSS file. To ignore the theme, element names must be different than the predefined ones. 
						
						
							
						
					 
					
						2019-09-28 12:11:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5ef687a722 
					 
					
						
						
							
							Merge branch 'deb' into 'master'  
						
						 
						
						... 
						
						
						
						debian: Fix build-arch
Closes  #120 
See merge request Librem5/squeekboard!183  
						
						
							
						
					 
					
						2019-09-27 19:13:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						86ed9a7a01 
					 
					
						
						
							
							Merge branch 'spacing' into 'master'  
						
						 
						
						... 
						
						
						
						Unhardcode spacing
See merge request Librem5/squeekboard!176  
						
						
							
						
					 
					
						2019-09-27 17:03:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4fee2fad01 
					 
					
						
						
							
							debian: Fix build-arch  
						
						 
						
						... 
						
						
						
						Some builds call the `build-arch` target instead of `build`. That causes the old `Cargo.lock` to be used. 
						
						
							
						
					 
					
						2019-09-27 16:58:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35ba8ad81c 
					 
					
						
						
							
							Merge branch 'shel' into 'master'  
						
						 
						
						... 
						
						
						
						cargo.sh fixes
Closes  #118 
See merge request Librem5/squeekboard!182  
						
						
							
						
					 
					
						2019-09-27 15:18:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0985724b19 
					 
					
						
						
							
							shellcheck: Pass cargo.sh  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-27 13:47:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7aff7977fc 
					 
					
						
						
							
							build: Remove empty variable from cargo.sh  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-27 13:47:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						55bb263a12 
					 
					
						
						
							
							build: Fix script path detection  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-27 13:27:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32b85e75db 
					 
					
						
						
							
							Merge branch 'cargo.sh' into 'master'  
						
						 
						
						... 
						
						
						
						Stop requiring Bash for cargo.sh
See merge request Librem5/squeekboard!181  
						
						
							
						
					 
					
						2019-09-27 13:24:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3935375d1b 
					 
					
						
						
							
							Stop requiring Bash for cargo.sh  
						
						 
						
						... 
						
						
						
						There aren't actually any Bashism's used and it works fine with Busybox
compatible shells 
						
						
							
						
					 
					
						2019-09-27 10:21:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97dd2b1096 
					 
					
						
						
							
							Merge branch 'corners' into 'master'  
						
						 
						
						... 
						
						
						
						display: Remove unused corner_radius
See merge request Librem5/squeekboard!174  
						
						
							
						
					 
					
						2019-09-26 21:16:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de7211d1a5 
					 
					
						
						
							
							Merge branch 'drop_color' into 'master'  
						
						 
						
						... 
						
						
						
						cleanup: Unused default backgrounds
See merge request Librem5/squeekboard!179  
						
						
							
						
					 
					
						2019-09-26 20:58:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						26380ab987 
					 
					
						
						
							
							Merge branch 'style' into 'master'  
						
						 
						
						... 
						
						
						
						Style: Change classes to paths
See merge request Librem5/squeekboard!178  
						
						
							
						
					 
					
						2019-09-26 19:57:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f898b75b9d 
					 
					
						
						
							
							Merge branch 'drops' into 'master'  
						
						 
						
						... 
						
						
						
						Drop dead drawing procedures
See merge request Librem5/squeekboard!177  
						
						
							
						
					 
					
						2019-09-26 17:28:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e513cb9b54 
					 
					
						
						
							
							style: Use outline name as CSS class  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 13:28:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6fd7ab7405 
					 
					
						
						
							
							rendering: Generalize outline rendering  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 12:51:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						15833323ae 
					 
					
						
						
							
							styling: Use same context for the entire rendering of a button  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 12:51:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						653462721b 
					 
					
						
						
							
							cleanup: Unused default backgrounds  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 12:48:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2889e50507 
					 
					
						
						
							
							style: Simplified layout styling  
						
						 
						
						... 
						
						
						
						Layout background is styled in the same place as button background, and obtains the path "layout". 
						
						
							
						
					 
					
						2019-09-26 11:10:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6b15f69e00 
					 
					
						
						
							
							style: Use path instead of class for key  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 11:08:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						231982d7f7 
					 
					
						
						
							
							Drop dead drawing procedures  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 07:27:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3bea256ca5 
					 
					
						
						
							
							Appease Debian's Rust version's borrow checker  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-26 07:02:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4c0f23c5c1 
					 
					
						
						
							
							layout: Unhardcode button and row spacing values  
						
						 
						
						... 
						
						
						
						They are specified by each layout now 
						
						
							
						
					 
					
						2019-09-25 19:01:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27d54fb38a 
					 
					
						
						
							
							Merge branch 'reduce-flickr' into 'master'  
						
						 
						
						... 
						
						
						
						Don't hide keyboard right away
See merge request Librem5/squeekboard!175  
						
						
							
						
					 
					
						2019-09-25 18:45:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b6999f6ef 
					 
					
						
						
							
							Don't hide keyboard right away  
						
						 
						
						... 
						
						
						
						instead keep it around for 200ms. This reduces flicker a lot since
the keyboard will not hide when switching through input fields in
e.g. contacts or chatty. 
						
						
							
						
					 
					
						2019-09-25 20:38:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de43d67638 
					 
					
						
						
							
							display: Remove unused corner_radius  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-25 18:10:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2fca71aa53 
					 
					
						
						
							
							Merge branch 'cargo' into 'master'  
						
						 
						
						... 
						
						
						
						build: Simplified the calling of cargo.sh
See merge request Librem5/squeekboard!173  
						
						
							
						
					 
					
						2019-09-25 15:44:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7870791fef 
					 
					
						
						
							
							Merge branch 'deps' into 'master'  
						
						 
						
						... 
						
						
						
						deps: Accept only bugfix version changes
See merge request Librem5/squeekboard!172  
						
						
							
						
					 
					
						2019-09-25 15:15:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83f9b580ef 
					 
					
						
						
							
							Merge branch 'sizes' into 'master'  
						
						 
						
						... 
						
						
						
						layout: Improved UI layout looks
See merge request Librem5/squeekboard!167  
						
						
							
						
					 
					
						2019-09-24 14:41:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54f9e61b6a 
					 
					
						
						
							
							style: Make pressed button 20% lighter  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-24 11:28:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						94b7ba1ccc 
					 
					
						
						
							
							layout: Improved UI layout looks  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-24 11:28:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e7d30d933f 
					 
					
						
						
							
							build: Simplified the calling of cargo.sh  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-24 11:27:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						150fb3cf6a 
					 
					
						
						
							
							deps: Accept only bugfix version changes  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-24 11:18:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						169f33c67a 
					 
					
						
						
							
							Merge branch 'pre-release' into 'master'  
						
						 
						
						... 
						
						
						
						Pre release
See merge request Librem5/squeekboard!171  
						
						
							
						
					 
					
						2019-09-24 10:52:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f5c5ef10f 
					 
					
						
						
							
							Bump version number  
						
						 
						
						
						
						
							
  v1.2.0
 
						
					 
					
						2019-09-24 10:46:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e183ccb13 
					 
					
						
						
							
							cargo: Update lock  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-24 10:46:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af0137a4fc 
					 
					
						
						
							
							Merge branch 'test_deb' into 'master'  
						
						 
						
						... 
						
						
						
						ci: Build .deb
Closes  #108 
See merge request Librem5/squeekboard!169  
						
						
							
						
					 
					
						2019-09-23 13:35:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb3c26b0d8 
					 
					
						
						
							
							ci: Build .deb  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-23 13:06:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6dcea4599f 
					 
					
						
						
							
							Merge branch 'lintian' into 'master'  
						
						 
						
						... 
						
						
						
						debian: Silence false positive in Lintian
Closes  #107 
See merge request Librem5/squeekboard!170  
						
						
							
						
					 
					
						2019-09-23 12:52:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d32749d533 
					 
					
						
						
							
							debian: Silence false positive in Lintian  
						
						 
						
						... 
						
						
						
						Needed to have working repository builds 
						
						
							
						
					 
					
						2019-09-23 10:48:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						36306f2eea 
					 
					
						
						
							
							Merge branch 'backslash' into 'master'  
						
						 
						
						... 
						
						
						
						us: Escape backslash character
See merge request Librem5/squeekboard!168  
						
						
							
						
					 
					
						2019-09-22 21:32:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						34a4c6ffb5 
					 
					
						
						
							
							us: Escape backslash character  
						
						 
						
						... 
						
						
						
						This fixes backslash being missing from the symbols view. 
						
						
							
						
					 
					
						2019-09-22 00:30:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74e75d2dae 
					 
					
						
						
							
							Merge branch 'fixbuild' into 'master'  
						
						 
						
						... 
						
						
						
						Fix Cargo interaction with Debian build system
See merge request Librem5/squeekboard!162  
						
						
							
						
					 
					
						2019-09-20 19:29:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3e421db3d 
					 
					
						
						
							
							build: Fix Debian Cargo.toml mismatch  
						
						 
						
						... 
						
						
						
						Debian uses a separate registry for the packages it distributes. Checksums for some Debian packages don't match anything that's available on crates.io, which is the default source of dependencies. *linked-hash-map* in particular doesn't provide any hash.
As a result, Debian's `Cargo.lock` and crates.io's `Cargo.lock` are not matching, and building is only possible with one or the other, depending on what's checked in.
As a separate issue, Debian packages are usually not checked in in multiple versions, so checking in Debian's `Cargo.lock` would result in the package not building whenever a bugfix is distributed (due to checksum changes).
This change removes the crates.io `Cargo.lock` so that a new one will be created whenever a .deb is built, solving the above. What keeps falsely passing builds from happening is `Cargo.toml` specifying no interface changes, as well as Build-Depends, which seem enough for any other Debian package. 
						
						
							
						
					 
					
						2019-09-20 09:52:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						241e5c0fc6 
					 
					
						
						
							
							debian: Use Debian versions of dependencies  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-20 09:40:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28e0c26671 
					 
					
						
						
							
							build: Change dependencies to match Debian packages  
						
						 
						
						
						
						
							
						
					 
					
						2019-09-20 09:40:18 +00:00