d26927dc44 
					 
					
						
						
							
							tests: Check for orphaned layout files  
						
						 
						
						... 
						
						
						
						This adds a test which scans the layouts directory for files which have not been added to the resources file.
The majority os user-submitted layouts don't include layout registration, and I ran out of ideas for how to make it more visible in the documentation. Instead, it's going to be solved on the other side: the CI pipelines shall fail.
To make it easy on experimenters with untidy trees, it's disabled by default. 
						
						
					 
					
						2022-09-15 14:13:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f526bd357 
					 
					
						
						
							
							tests: Check for missing return in builtin layouts except emoji  
						
						 
						
						
						
						
					 
					
						2020-10-12 10:51:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9571adb107 
					 
					
						
						
							
							tests: Executable for testing layouts  
						
						 
						
						
						
						
					 
					
						2019-11-19 09:47:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c0b142c4f 
					 
					
						
						
							
							warnings: Print at runtime, crash at test time  
						
						 
						
						
						
						
					 
					
						2019-11-19 08:29:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a048722a94 
					 
					
						
						
							
							Merge branch 'cleanups' into 'master'  
						
						 
						
						... 
						
						
						
						Cleanups
See merge request Librem5/squeekboard!214  
						
						
					 
					
						2019-10-10 20:26:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f56c5e3879 
					 
					
						
						
							
							examples: Remove stale eekboard example  
						
						 
						
						
						
						
					 
					
						2019-10-10 16:16:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b45edcd4fe 
					 
					
						
						
							
							tests: Emulate clicking all submitting buttons  
						
						 
						
						
						
						
					 
					
						2019-10-09 15:54:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e14d411150 
					 
					
						
						
							
							logs: Silence missing file warnings  
						
						 
						
						
						
						
					 
					
						2019-10-03 12:59:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						edb28cb859 
					 
					
						
						
							
							tests: Verify all bundled layouts  
						
						 
						
						
						
						
					 
					
						2019-09-13 09:09:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a52080940 
					 
					
						
						
							
							Remove automake leftovers  
						
						 
						
						
						
						
					 
					
						2019-07-04 14:51:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8faae7ef08 
					 
					
						
						
							
							Use git.mk.  
						
						 
						
						
						
						
					 
					
						2012-04-24 10:38:36 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5763ed20bf 
					 
					
						
						
							
							Remove eekxml.  
						
						 
						
						
						
						
					 
					
						2012-03-23 18:07:05 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6c08bee7b 
					 
					
						
						
							
							Allow 0xXXXX in mim2remap.el.  
						
						 
						
						
						
						
					 
					
						2011-09-01 15:08:43 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3777620574 
					 
					
						
						
							
							Preserve symbol attributes when serializing/deserializing XML.  
						
						 
						
						
						
						
					 
					
						2011-08-30 18:17:47 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b02ae1b7cc 
					 
					
						
						
							
							Support text symbol.  
						
						 
						
						... 
						
						
						
						a 
						
						
					 
					
						2011-08-30 18:17:45 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						88816018d8 
					 
					
						
						
							
							Rewrite mim2remap in elisp to properly parse *.mim files.  
						
						 
						
						
						
						
					 
					
						2011-08-30 16:23:11 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						657c6f8e35 
					 
					
						
						
							
							Use GI instead of pygtk2 in mim2remap.  
						
						 
						
						
						
						
					 
					
						2011-08-24 11:01:33 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4bb984daf3 
					 
					
						
						
							
							Rewrite simple-client in python.  
						
						 
						
						
						
						
					 
					
						2011-08-23 18:08:56 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52ffc77fdd 
					 
					
						
						
							
							Fix make distcheck.  
						
						 
						
						
						
						
					 
					
						2011-08-23 17:10:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						158542ec0a 
					 
					
						
						
							
							Replace eekboard-xml and eekboard-inscript with eekxml and mim2remap.  
						
						 
						
						
						
						
					 
					
						2011-08-23 16:29:10 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb85885e5d 
					 
					
						
						
							
							Revamp server-client API.  
						
						 
						
						
						
						
					 
					
						2011-08-20 13:17:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						786496b3c4 
					 
					
						
						
							
							Fix system (xklavier) layout handling.  
						
						 
						
						
						
						
					 
					
						2011-08-18 14:32:53 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						260dc3fddd 
					 
					
						
						
							
							Fix example/simple-client.  
						
						 
						
						
						
						
					 
					
						2011-08-18 12:16:39 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6d17fa4cb 
					 
					
						
						
							
							Fix the last commit.  
						
						 
						
						
						
						
					 
					
						2011-03-11 17:39:55 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0177f96795 
					 
					
						
						
							
							Move eekboard-client from src to examples; rename eekboard-desktop-client to eekboard.  
						
						 
						
						
						
						
					 
					
						2011-03-11 14:25:48 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec56773dc6 
					 
					
						
						
							
							Don't hardcode gtk.main_quit() in inscript.py.  
						
						 
						
						
						
						
					 
					
						2011-03-11 13:24:22 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6787308061 
					 
					
						
						
							
							Set label/category anyway if inscript key cannot convert to keyval.  
						
						 
						
						
						
						
					 
					
						2011-03-11 12:53:54 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0cd01bf165 
					 
					
						
						
							
							Fix make distcheck.  
						
						 
						
						
						
						
					 
					
						2011-03-11 12:53:35 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						132ae3899f 
					 
					
						
						
							
							Terminate eekboard-inscript when the window is closed.  
						
						 
						
						
						
						
					 
					
						2011-03-11 12:06:07 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16d81f3f71 
					 
					
						
						
							
							Generate inscript keyboard on-the-fly.  
						
						 
						
						
						
						
					 
					
						2011-03-11 11:38:53 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						42a0ea148b 
					 
					
						
						
							
							Handle "destroyed" signal in eekboard-inscript.  
						
						 
						
						
						
						
					 
					
						2011-03-10 19:38:42 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b64e91dffa 
					 
					
						
						
							
							Latch modifiers in eekboard-inscript.  
						
						 
						
						
						
						
					 
					
						2011-03-10 19:18:56 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57bb7030fb 
					 
					
						
						
							
							Fix toggle English feature.  
						
						 
						
						
						
						
					 
					
						2011-03-10 18:54:53 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						425fe7829b 
					 
					
						
						
							
							Add toggle English.  
						
						 
						
						
						
						
					 
					
						2011-03-10 18:43:24 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e0993a5e55 
					 
					
						
						
							
							Add eekboard-inscript.  
						
						 
						
						
						
						
					 
					
						2011-03-10 18:14:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc9fb31e61 
					 
					
						
						
							
							Add examples.  
						
						 
						
						
						
						
					 
					
						2011-03-10 17:17:37 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						226f682000 
					 
					
						
						
							
							Remove examples/*.  
						
						 
						
						
						
						
					 
					
						2010-06-13 08:32:22 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b7f244062 
					 
					
						
						
							
							Add a standalone application.  
						
						 
						
						
						
						
					 
					
						2010-06-11 17:56:32 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						43fdb5e960 
					 
					
						
						
							
							Fix object finalization.  
						
						 
						
						... 
						
						
						
						Add XKL wrapper (not ready). 
						
						
					 
					
						2010-06-10 17:53:54 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						662f619ba2 
					 
					
						
						
							
							Rewrite.  
						
						 
						
						
						
						
					 
					
						2010-06-09 16:44:26 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb7462e786 
					 
					
						
						
							
							Add "keycode" property to EekKey.  
						
						 
						
						... 
						
						
						
						Add eek_key_get_keysyms(). 
						
						
					 
					
						2010-06-08 09:27:41 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54fb99688e 
					 
					
						
						
							
							Add experimental GTK support.  
						
						 
						
						
						
						
					 
					
						2010-06-07 06:47:40 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						31004846a2 
					 
					
						
						
							
							Make sure the XKB layout is initialized properly.  
						
						 
						
						
						
						
					 
					
						2010-06-05 19:53:23 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b452c0ffa 
					 
					
						
						
							
							Initial commit.  
						
						 
						
						
						
						
					 
					
						2010-06-04 12:09:08 +09:00