d0fa444a0e 
					 
					
						
						
							
							Honor the outputs scale factor  
						
						 
						
						
						
						
					 
					
						2019-07-15 13:13:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cd81aeb286 
					 
					
						
						
							
							get_icon_surface: Add a scale argument  
						
						 
						
						... 
						
						
						
						This will allow us to pass the output scale around 
						
						
					 
					
						2019-07-15 13:13:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7db33bc92e 
					 
					
						
						
							
							renderer: Add icons in resource bundle to the icon theme  
						
						 
						
						
						
						
					 
					
						2019-07-15 13:13:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb6c501e44 
					 
					
						
						
							
							renderer: Use gtk_icon_theme_load_surface  
						
						 
						
						... 
						
						
						
						This will allow us to feed in the output scale. 
						
						
					 
					
						2019-07-15 13:12:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ce7b398f7b 
					 
					
						
						
							
							LayerSurface: Make exclusive zone identical to height  
						
						 
						
						... 
						
						
						
						Othewise we hide content beneath the keyboard.
Closes : #53  
						
						
					 
					
						2019-07-15 12:49:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d8d3a8109 
					 
					
						
						
							
							Merge branch 'suppress-warnings' into 'master'  
						
						 
						
						... 
						
						
						
						Suppress warning message
See merge request Librem5/squeekboard!70  
						
						
					 
					
						2019-07-13 22:14:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a183cf8b63 
					 
					
						
						
							
							Suppress warning message  
						
						 
						
						
						
						
					 
					
						2019-07-14 00:13:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f834edcf94 
					 
					
						
						
							
							Merge branch 'fix-compiler-warnings' into 'master'  
						
						 
						
						... 
						
						
						
						Fix use of inappropriate type
See merge request Librem5/squeekboard!69  
						
						
					 
					
						2019-07-13 19:47:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						17802a9408 
					 
					
						
						
							
							Fix use of inappropriate type  
						
						 
						
						
						
						
					 
					
						2019-07-13 18:36:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac1aad881c 
					 
					
						
						
							
							Merge branch '49-inconsistent-behaviour-of-shift-key-s-pressed-state' into 'master'  
						
						 
						
						... 
						
						
						
						Resolve "Inconsistent behaviour of shift key's pressed state"
Closes  #49 
See merge request Librem5/squeekboard!66  
						
						
					 
					
						2019-07-13 16:35:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						928110a92d 
					 
					
						
						
							
							Merge branch 'add-missing-icon' into 'master'  
						
						 
						
						... 
						
						
						
						Add keyboard preferences icon
See merge request Librem5/squeekboard!68  
						
						
					 
					
						2019-07-12 21:09:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6479fafe2 
					 
					
						
						
							
							Add keyboard preferences icon  
						
						 
						
						
						
						
					 
					
						2019-07-12 23:07:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62b1c2ba84 
					 
					
						
						
							
							Revert to latch behavior for letters  
						
						 
						
						
						
						
					 
					
						2019-07-12 19:54:21 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb5ec5557b 
					 
					
						
						
							
							Make icons smaller  
						
						 
						
						
						
						
					 
					
						2019-07-12 20:12:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74d94e6792 
					 
					
						
						
							
							Merge branch 'remove-unused-xml' into 'master'  
						
						 
						
						... 
						
						
						
						Remove unused XML from the US definitions
See merge request Librem5/squeekboard!64  
						
						
					 
					
						2019-07-12 18:08:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63f4c6b4da 
					 
					
						
						
							
							Use icons for Shift and Return in the US layout  
						
						 
						
						
						
						
					 
					
						2019-07-12 20:04:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2774c1c988 
					 
					
						
						
							
							Try to load icons from app resources first  
						
						 
						
						
						
						
					 
					
						2019-07-12 20:04:22 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4dc18c0af4 
					 
					
						
						
							
							Merge branch '27-period-should-not-change-when-caps-lock-is-active' into 'master'  
						
						 
						
						... 
						
						
						
						Resolve "Period should not change when caps lock is active"
Closes  #27 
See merge request Librem5/squeekboard!63  
						
						
					 
					
						2019-07-12 17:11:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						55c6911b87 
					 
					
						
						
							
							Remove level with > character from . key  
						
						 
						
						
						
						
					 
					
						2019-07-12 17:17:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9bf0da5409 
					 
					
						
						
							
							Merge branch 'adjust-scaling' into 'master'  
						
						 
						
						... 
						
						
						
						Reduce icon size to match platform guidelines
See merge request Librem5/squeekboard!62  
						
						
					 
					
						2019-07-12 15:15:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7d5b2dd1de 
					 
					
						
						
							
							Reduce icon size to match platform guidelines  
						
						 
						
						
						
						
					 
					
						2019-07-12 16:10:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6091632e40 
					 
					
						
						
							
							Merge branch 'simplify-geometry-xml' into 'master'  
						
						 
						
						... 
						
						
						
						Simplify geometry XML
See merge request Librem5/squeekboard!61  
						
						
					 
					
						2019-07-12 14:09:57 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2a4763d4f3 
					 
					
						
						
							
							Merge branch 'fix-bottom-margin' into 'master'  
						
						 
						
						... 
						
						
						
						Include extra space in the window object
Closes  #47 
See merge request Librem5/squeekboard!60  
						
						
					 
					
						2019-07-12 13:42:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b92f205ef 
					 
					
						
						
							
							Include extra space in the window object  
						
						 
						
						
						
						
					 
					
						2019-07-12 10:30:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a5668fa1db 
					 
					
						
						
							
							Merge branch 'remove-pressed-key-popups' into 'master'  
						
						 
						
						... 
						
						
						
						Remove pop-ups for pressed keys
See merge request Librem5/squeekboard!59  
						
						
					 
					
						2019-07-11 23:42:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de39256377 
					 
					
						
						
							
							Remove pop-ups for pressed keys  
						
						 
						
						
						
						
					 
					
						2019-07-11 23:39:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f53709c83d 
					 
					
						
						
							
							Merge branch 'fix-bottom-margin' into 'master'  
						
						 
						
						... 
						
						
						
						Fix clipping issue at bottom of keyboard
Closes  #47 
See merge request Librem5/squeekboard!58  
						
						
					 
					
						2019-07-11 23:07:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ad0192e55 
					 
					
						
						
							
							Fix clipping issue at bottom of keyboard  
						
						 
						
						... 
						
						
						
						Closes  #47 . 
						
						
					 
					
						2019-07-11 23:04:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						791e454cb6 
					 
					
						
						
							
							Merge branch 'functioning-views' into 'master'  
						
						 
						
						... 
						
						
						
						Basic functioning views
See merge request Librem5/squeekboard!57  
						
						
					 
					
						2019-07-11 22:58:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c85638be4d 
					 
					
						
						
							
							Use a dummy, non-emitting key to switch views  
						
						 
						
						
						
						
					 
					
						2019-07-11 19:38:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a61b1fdf06 
					 
					
						
						
							
							Merge branch 'implement-more-view-behavior' into 'master'  
						
						 
						
						... 
						
						
						
						Improve view behavior to more closely reflect #38 
See merge request Librem5/squeekboard!55  
						
						
					 
					
						2019-07-11 16:29:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07c25d1d91 
					 
					
						
						
							
							Improve view behavior to more closely reflect  #38  
						
						 
						
						
						
						
					 
					
						2019-07-11 16:29:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83dafd87a4 
					 
					
						
						
							
							Merge branch 'copyright' into 'master'  
						
						 
						
						... 
						
						
						
						Copyright
See merge request Librem5/squeekboard!6  
						
						
					 
					
						2019-07-11 13:49:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						25a8733957 
					 
					
						
						
							
							Merge branch 'scale' into 'master'  
						
						 
						
						... 
						
						
						
						Simplify icon rendering a bit
See merge request Librem5/squeekboard!52  
						
						
					 
					
						2019-07-11 13:42:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c529e9ed9c 
					 
					
						
						
							
							render: Simplify drawing  
						
						 
						
						... 
						
						
						
						Instead of doing scale guessing we know that we get a properly
sized image from GTK+ so just scale it down a bit so it gets
some border within the drawing area. 
						
						
					 
					
						2019-07-11 15:40:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6a8a85b5e 
					 
					
						
						
							
							render: Get foreground color only once  
						
						 
						
						
						
						
					 
					
						2019-07-11 15:40:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3a945535f7 
					 
					
						
						
							
							render: Remove trailing white space  
						
						 
						
						
						
						
					 
					
						2019-07-11 15:40:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0fc4374193 
					 
					
						
						
							
							gtk-renderer: Simplify  
						
						 
						
						
						
						
					 
					
						2019-07-11 15:40:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e350b4ab92 
					 
					
						
						
							
							Merge branch 'some-bugfixes' into 'master'  
						
						 
						
						... 
						
						
						
						MERGE these: Some bugfixes - the buildsystem is acting up again
See merge request Librem5/squeekboard!53  
						
						
					 
					
						2019-07-11 13:39:56 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						706a04dbfc 
					 
					
						
						
							
							gitlab-ci: No need for our ci repository  
						
						 
						
						... 
						
						
						
						Just using debian buster makes things more stable. 
						
						
					 
					
						2019-07-11 14:31:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7fd51af4de 
					 
					
						
						
							
							debian: Drop virtboard build-dependency  
						
						 
						
						
						
						
					 
					
						2019-07-11 14:31:25 +02:00