70895999c2 
					 
					
						
						
							
							Generate XKB keymaps from XML instead of using pre-made ones  
						
						 
						
						
						
						
					 
					
						2019-07-25 22:25:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c801b17ba0 
					 
					
						
						
							
							Add initial files to test specialized keyboard support  
						
						 
						
						
						
						
					 
					
						2019-07-20 17:33:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e5b6d66d60 
					 
					
						
						
							
							Omit keys without labels on the current level, update key definitions  
						
						 
						
						
						
						
					 
					
						2019-07-20 17:17:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a045810af6 
					 
					
						
						
							
							Merge branch 'add-built-in-keymaps' into 'master'  
						
						 
						
						... 
						
						
						
						Add built in keymaps
See merge request Librem5/squeekboard!78  
						
						
					 
					
						2019-07-20 14:42:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9162d4291f 
					 
					
						
						
							
							Declare the correct size for icons  
						
						 
						
						
						
						
					 
					
						2019-07-20 14:39:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f72ddc8129 
					 
					
						
						
							
							Undo formatting changes  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:06:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4e11d071d9 
					 
					
						
						
							
							Add a keymap for the US layout, update the US symbols  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a7140705c4 
					 
					
						
						
							
							Search for an xkb keymap in the resources  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69986132b4 
					 
					
						
						
							
							Use keysyms for the Shift modifier  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c97a3a592 
					 
					
						
						
							
							Convert symbols file and update test keymap  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						268dda4da0 
					 
					
						
						
							
							Improve symbol mapping  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdbbaf6099 
					 
					
						
						
							
							Use groups to reference keysyms in the keymap  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fbdc5f4a93 
					 
					
						
						
							
							Stash for sharing  
						
						 
						
						
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e5648a82a3 
					 
					
						
						
							
							Remove explicit keycodes in XML, auto-generate them instead  
						
						 
						
						... 
						
						
						
						This makes it easier to keep the geometry and symbols files in sync. 
						
						
					 
					
						2019-07-16 14:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6479fafe2 
					 
					
						
						
							
							Add keyboard preferences icon  
						
						 
						
						
						
						
					 
					
						2019-07-12 23:07:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0ac5e540f 
					 
					
						
						
							
							Merge branch 'add-key-icons' into 'master'  
						
						 
						
						... 
						
						
						
						Add key icons
Closes  #44 
See merge request Librem5/squeekboard!65  
						
						
					 
					
						2019-07-12 19:17:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63f4c6b4da 
					 
					
						
						
							
							Use icons for Shift and Return in the US layout  
						
						 
						
						
						
						
					 
					
						2019-07-12 20:04:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						469b0c0a9a 
					 
					
						
						
							
							Add icons to the resource manifest  
						
						 
						
						
						
						
					 
					
						2019-07-12 20:04:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ddd217737 
					 
					
						
						
							
							Add Enter and Shift icons  
						
						 
						
						
						
						
					 
					
						2019-07-12 19:16:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4e8e34ad6 
					 
					
						
						
							
							Remove unused XML from the US definitions  
						
						 
						
						
						
						
					 
					
						2019-07-12 17:15:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						55c6911b87 
					 
					
						
						
							
							Remove level with > character from . key  
						
						 
						
						
						
						
					 
					
						2019-07-12 17:17:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44110fd4d9 
					 
					
						
						
							
							Remove bounds for everything except the geometry element  
						
						 
						
						
						
						
					 
					
						2019-07-12 14:00:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74d76ebfeb 
					 
					
						
						
							
							Remove unused XML elements  
						
						 
						
						
						
						
					 
					
						2019-07-12 14:00:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						760bc138b0 
					 
					
						
						
							
							Test effect of setting attributes to zero  
						
						 
						
						
						
						
					 
					
						2019-07-12 14:00:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c85638be4d 
					 
					
						
						
							
							Use a dummy, non-emitting key to switch views  
						
						 
						
						
						
						
					 
					
						2019-07-11 19:38:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						626527ee09 
					 
					
						
						
							
							Merge branch 'feature-xml-resources' into 'master'  
						
						 
						
						... 
						
						
						
						FINAL: bundle xml resources, allows running uninstalled from git repo
Closes  #29  and #21 
See merge request Librem5/squeekboard!49  
						
						
					 
					
						2019-07-11 13:33:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4a462c385 
					 
					
						
						
							
							Merge branch 'ci' into 'master'  
						
						 
						
						... 
						
						
						
						gitlab-ci: No need for our ci repository
See merge request Librem5/squeekboard!54  
						
						
					 
					
						2019-07-11 13:16:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c1af9b2ba4 
					 
					
						
						
							
							Add dbus protocol definition  
						
						 
						
						... 
						
						
						
						This let's us drop the virtboard build dependency. 
						
						
					 
					
						2019-07-11 14:31:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5efb4cc58d 
					 
					
						
						
							
							Bundle keyboard definitions  
						
						 
						
						... 
						
						
						
						This allows running uninstalled from a git repo
Closes : #21 , #29  
						
						
					 
					
						2019-07-11 13:40:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47041b0fac 
					 
					
						
						
							
							Implement basic keyboard views  
						
						 
						
						... 
						
						
						
						Use existing concepts of levels and modifier latches and locks to
implement the three view design of issue #38 .
The use of a lock to switch from letter to numbers and a latch to
handle upper and lower case has side effects, but these can be
addressed in a future commit. 
						
						
					 
					
						2019-07-10 23:33:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8a2b2d7c8 
					 
					
						
						
							
							Specify a keyval to make the backspace key work again  
						
						 
						
						
						
						
					 
					
						2019-07-11 01:09:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64223704e0 
					 
					
						
						
							
							Update symbols to more closely resemble  #38  
						
						 
						
						
						
						
					 
					
						2019-07-10 23:50:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						10cd93022a 
					 
					
						
						
							
							Merge branch 'update-icons' into 'master'  
						
						 
						
						... 
						
						
						
						Use an icon for backspace
See merge request Librem5/squeekboard!47  
						
						
					 
					
						2019-07-10 16:57:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d006aede6a 
					 
					
						
						
							
							Merge branch 'top-margin' into 'master'  
						
						 
						
						... 
						
						
						
						Add some border at the top
Closes  #28 
See merge request Librem5/squeekboard!43  
						
						
					 
					
						2019-07-10 15:46:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b59c4dad3 
					 
					
						
						
							
							Use an icon for backspace  
						
						 
						
						
						
						
					 
					
						2019-07-10 14:36:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1ff1592f24 
					 
					
						
						
							
							Merge branch 'master' into 'use_gresource'  
						
						 
						
						... 
						
						
						
						# Conflicts:
#   src/server-context-service.c 
						
						
					 
					
						2019-07-10 11:35:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f5f310bf0 
					 
					
						
						
							
							Add some border at the top  
						
						 
						
						... 
						
						
						
						Closes : #28  
						
						
					 
					
						2019-07-10 11:31:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b09c812579 
					 
					
						
						
							
							Merge branch 'drop-icons' into 'master'  
						
						 
						
						... 
						
						
						
						Drop icons
See merge request Librem5/squeekboard!29  
						
						
					 
					
						2019-07-04 18:34:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6f7c271e2 
					 
					
						
						
							
							Merge branch 'kill-automake' into 'master'  
						
						 
						
						... 
						
						
						
						Remove automake leftovers
See merge request Librem5/squeekboard!27  
						
						
					 
					
						2019-07-04 18:26:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1d97e396b 
					 
					
						
						
							
							Drop icons  
						
						 
						
						... 
						
						
						
						They're not being installed and we want ones matching current
GNOME design anyway. 
						
						
					 
					
						2019-07-04 16:25:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aba242301d 
					 
					
						
						
							
							Use a gresource to store the css  
						
						 
						
						... 
						
						
						
						This makes build / test faster since one can skip install. It's
also more obvious which file is being used. 
						
						
					 
					
						2019-07-04 16:16:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a52080940 
					 
					
						
						
							
							Remove automake leftovers  
						
						 
						
						
						
						
					 
					
						2019-07-04 14:51:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c1e1ddb73f 
					 
					
						
						
							
							style: Fix right margin  
						
						 
						
						... 
						
						
						
						For some reason, adjusting the width of the keyboard layout affects the margin when used at 360 width. 
						
						
					 
					
						2019-07-04 08:27:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b700f7dfc 
					 
					
						
						
							
							Merge branch 'modifiers' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Modifiers
See merge request Librem5/squeekboard!19  
						
						
					 
					
						2019-07-02 18:44:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						61a5e8d4fd 
					 
					
						
						
							
							install: Don't distribute dbus definition  
						
						 
						
						... 
						
						
						
						Instead, require virtboard to provide it. 
						
						
					 
					
						2019-07-02 18:13:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						654909261e 
					 
					
						
						
							
							modifiers: Level 3 works  
						
						 
						
						
						
						
					 
					
						2019-07-02 13:03:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4af49ef7b6 
					 
					
						
						
							
							layout: Make keys higher  
						
						 
						
						
						
						
					 
					
						2019-07-01 13:31:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3a42e66504 
					 
					
						
						
							
							layout: Position keys closer to the left edge  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						250b196b81 
					 
					
						
						
							
							theme: Use mockup colors  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ba1987cab 
					 
					
						
						
							
							layout: Moved keys a bit to the left  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00