c7ced7de2b 
					 
					
						
						
							
							Update links in the documentation  
						
						 
						
						
						
						
					 
					
						2024-03-02 17:31:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a8932d686 
					 
					
						
						
							
							debian: Upgrade rust dependency  
						
						 
						
						... 
						
						
						
						This avoids problems with cargo pulling packages with unsupported edition in the future, as well as opens up the ability to use new language features.
Most importantly, cargo deps can be unlocked. 
						
						
					 
					
						2022-09-30 16:01:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8864a5b0a7 
					 
					
						
						
							
							style: Give gr+polytonic a custom font  
						
						 
						
						
						
						
					 
					
						2022-09-03 08:11:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c30e951907 
					 
					
						
						
							
							style: Use layout name as css class  
						
						 
						
						
						
						
					 
					
						2022-09-03 08:04:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bbceba7e9b 
					 
					
						
						
							
							debug: Add dbus interface to control debug prints  
						
						 
						
						
						
						
					 
					
						2022-04-05 14:19:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8eb1c9b4a7 
					 
					
						
						
							
							build: Remove regex crate  
						
						 
						
						
						
						
					 
					
						2021-12-17 14:04:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a07f1616d 
					 
					
						
						
							
							ci: Include pre-build style check  
						
						 
						
						
						
						
					 
					
						2021-12-09 11:42:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f19a81d78 
					 
					
						
						
							
							debian: Switch to dh 13  
						
						 
						
						... 
						
						
						
						This adds goodies like failing on inexistent files. It's well
supported in Debian Bullseye, PureOS Byzantium and newer versions. 
						
						
					 
					
						2021-12-05 19:35:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df8e885983 
					 
					
						
						
							
							build: Fix release  
						
						 
						
						
						
						
					 
					
						2020-11-28 18:57:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e38d17cb7 
					 
					
						
						
							
							debian: Insert a "breaks" for librem5-base < 24  
						
						 
						
						... 
						
						
						
						Librem5-base sets the GNOME a11y to true, which solves the invisibility of the keyboard on the phone. 
						
						
					 
					
						2020-10-11 16:36:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						26e0473fc1 
					 
					
						
						
							
							debian: Require lsb-release  
						
						 
						
						
						
						
					 
					
						2020-06-25 17:45:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e89c9b02a0 
					 
					
						
						
							
							debian: Build-depend on libfeedback  
						
						 
						
						... 
						
						
						
						Will be needed in the following commits. 
						
						
					 
					
						2020-06-02 10:10:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f473a47eb8 
					 
					
						
						
							
							Removed unused dependency 'libcroco'  
						
						 
						
						
						
						
					 
					
						2020-05-24 16:31:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1f5e9566e4 
					 
					
						
						
							
							debian: Add missing commas  
						
						 
						
						
						
						
					 
					
						2020-01-28 21:38:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a93f3c55e7 
					 
					
						
						
							
							translations: Use gnome-desktop's xkb info database for layout names  
						
						 
						
						
						
						
					 
					
						2020-01-07 16:18:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						12be3e980f 
					 
					
						
						
							
							Merge branch 'cleanup' into 'master'  
						
						 
						
						... 
						
						
						
						Build cleanups
See merge request Librem5/squeekboard!287  
						
						
					 
					
						2019-12-23 21:34:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ff11dc511 
					 
					
						
						
							
							Remove unused build dependencies  
						
						 
						
						
						
						
					 
					
						2019-12-16 18:22:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1cffdda09d 
					 
					
						
						
							
							packaging: Install entty.py as squeekboard-entry  
						
						 
						
						
						
						
					 
					
						2019-12-16 18:13:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cfa66d8182 
					 
					
						
						
							
							squeekboard-test-layout: add argument parsing and some more output  
						
						 
						
						
						
						
					 
					
						2019-12-14 10:55:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b271a6919 
					 
					
						
						
							
							devel: Package squeekboard-test-layout  
						
						 
						
						
						
						
					 
					
						2019-11-19 12:22:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ad8c918e1a 
					 
					
						
						
							
							Merge branch 'style' into 'master'  
						
						 
						
						... 
						
						
						
						Use dark style by default
See merge request Librem5/squeekboard!239  
						
						
					 
					
						2019-11-15 13:49:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0bfaa8cd7a 
					 
					
						
						
							
							debian: Wrap squeekboard in theme selector  
						
						 
						
						... 
						
						
						
						This works around https://source.puri.sm/Librem5/squeekboard/issues/151  by providing a dark style to match the dark style of the layouts. 
						
						
					 
					
						2019-11-13 14:07:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f88660d99 
					 
					
						
						
							
							locale: Add translations for layout names  
						
						 
						
						... 
						
						
						
						Pulled in some Unix-specific code from https://github.com/rust-locale/locale_config  to reduce dependencies.
First reason to reduce dependencies: gettext-rs is not in Debian. Copying gettext-sys might have made sense, but the interface is somewhat confusing.
For translating a couple identifiers, detection and some hand-rolled hash map is all that is needed, and the option to move to gettext later remains.
locale_config has been stripped of the lazy_static dependency, which, messing with the strtup sequence, might be a source of debugging woes. Plus setting language once in the beginning is somewhat inflexible regarding runtime changes. 
						
						
					 
					
						2019-11-08 10:21:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47c4119ab7 
					 
					
						
						
							
							Add a popover menu to switch languages  
						
						 
						
						
						
						
					 
					
						2019-11-05 13:10:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						241e5c0fc6 
					 
					
						
						
							
							debian: Use Debian versions of dependencies  
						
						 
						
						
						
						
					 
					
						2019-09-20 09:40:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc5f671e57 
					 
					
						
						
							
							Add new meson and current ninja to the dependencies  
						
						 
						
						
						
						
					 
					
						2019-09-06 22:15:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3413021d30 
					 
					
						
						
							
							rust: Use Cargo to build the Rust portion  
						
						 
						
						... 
						
						
						
						Pros: Ability to use Rust libraries from crates.io
Problems: Need to lock library versions and document their reproducible building, either via Cargo.lock or vendoring. 
						
						
					 
					
						2019-08-30 09:00:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aff71e0e33 
					 
					
						
						
							
							debian: Add test run dependencies  
						
						 
						
						... 
						
						
						
						We need xvfb to run the tests since this involves creating GTK
widgets. 
						
						
					 
					
						2019-07-23 10:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7fd51af4de 
					 
					
						
						
							
							debian: Drop virtboard build-dependency  
						
						 
						
						
						
						
					 
					
						2019-07-11 14:31:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						61a5e8d4fd 
					 
					
						
						
							
							install: Don't distribute dbus definition  
						
						 
						
						... 
						
						
						
						Instead, require virtboard to provide it. 
						
						
					 
					
						2019-07-02 18:13:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d3b003aac 
					 
					
						
						
							
							input method: Initialize the protocol and pretend to handle a few things  
						
						 
						
						
						
						
					 
					
						2019-06-30 19:03:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc338f5723 
					 
					
						
						
							
							Add Debian packaging files  
						
						 
						
						
						
						
					 
					
						2019-06-29 10:10:15 +00:00