bf8e765c89 
					 
					
						
						
							
							Cleanups: fix deprecations  
						
						 
						
						... 
						
						
						
						gtk_widget_get_root_window()
	gdk_screen_get_monitor_at_window()
	gdk_screen_get_monitor_geometry() 
						
						
					 
					
						2019-07-04 21:47:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						36ee547506 
					 
					
						
						
							
							Cleanups: fix gdk_cairo_create() deprecation warning  
						
						 
						
						
						
						
					 
					
						2019-07-04 21:37:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8e014aaaf8 
					 
					
						
						
							
							Cleanups: fix deprecated g_type_class_add_private()  
						
						 
						
						... 
						
						
						
						- use G_DECLARE_ and G_DEFINE_ macros
- move all data into ClassNamePrivate
- use _get_instance_private()
This should not introduce any functional changes or breakage.
Skipped two classes (EekKeyboard and EekboardContextService) for now in
order not to break the build.
These two classes are used in some very funky WIP code that tries to
circumvent encapsulation.
(Funky code is in eekboard/key-emitter.c and eekboard/eekboard-context-service.c) 
						
						
					 
					
						2019-07-04 19:55:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						851a9185c0 
					 
					
						
						
							
							Merge branch 'margins' into 'master'  
						
						 
						
						... 
						
						
						
						style: Fix right margin
See merge request Librem5/squeekboard!26  
						
						
					 
					
						2019-07-04 08:44:52 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d530c1d6d6 
					 
					
						
						
							
							Merge branch 'session' into 'master'  
						
						 
						
						... 
						
						
						
						session: Register to the session manager
See merge request Librem5/squeekboard!24  
						
						
					 
					
						2019-07-04 08:27:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						43579b51f0 
					 
					
						
						
							
							session: Register to the session manager  
						
						 
						
						... 
						
						
						
						Registering as "sm.puri.OSK0", because that's as much as the session knows about the virtual keyboard. 
						
						
					 
					
						2019-07-04 07:58:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e27af9fd24 
					 
					
						
						
							
							Merge branch 'be-explicit-about-meson' into 'master'  
						
						 
						
						... 
						
						
						
						Specify the build system when building a package
See merge request Librem5/squeekboard!23  
						
						
					 
					
						2019-07-03 22:28:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a7c6597246 
					 
					
						
						
							
							Specify the build system when building a package  
						
						 
						
						
						
						
					 
					
						2019-07-04 00:18:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd6d873c01 
					 
					
						
						
							
							Merge branch 'add-debian-source-format' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Add missing packaging file
See merge request Librem5/squeekboard!22  
						
						
					 
					
						2019-07-03 19:40:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89dee04cdf 
					 
					
						
						
							
							Add missing packaging file  
						
						 
						
						
						
						
					 
					
						2019-07-03 21:35:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b0a073964 
					 
					
						
						
							
							Merge branch 'conflict' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						build: Apply fixes/suggestions
See merge request Librem5/squeekboard!21  
						
						
					 
					
						2019-07-03 08:48:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a129863a4d 
					 
					
						
						
							
							build: Apply fixes/suggestions  
						
						 
						
						... 
						
						
						
						Following comments on https://source.puri.sm/Librem5/squeekboard/merge_requests/20  
						
						
					 
					
						2019-07-02 20:14:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b700f7dfc 
					 
					
						
						
							
							Merge branch 'modifiers' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Modifiers
See merge request Librem5/squeekboard!19  
						
						
					 
					
						2019-07-02 18:44:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d982bcb5e4 
					 
					
						
						
							
							Merge branch 'conflict' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Fix virtboard conflict
See merge request Librem5/squeekboard!20  
						
						
					 
					
						2019-07-02 18:18:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						61a5e8d4fd 
					 
					
						
						
							
							install: Don't distribute dbus definition  
						
						 
						
						... 
						
						
						
						Instead, require virtboard to provide it. 
						
						
					 
					
						2019-07-02 18:13:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb641bd221 
					 
					
						
						
							
							ci: Prevent caching of build directory  
						
						 
						
						
						
						
					 
					
						2019-07-02 18:11:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2f6e9a1756 
					 
					
						
						
							
							Merge branch 'remove-trigger-in-packaging' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Remove unnecessary trigger
See merge request Librem5/squeekboard!18  
						
						
					 
					
						2019-07-02 13:23:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						51b183a0f3 
					 
					
						
						
							
							Remove unnecessary trigger  
						
						 
						
						
						
						
					 
					
						2019-07-02 13:23:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d071bb04af 
					 
					
						
						
							
							Merge branch 'linking' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						build: Link Rust library statically
See merge request Librem5/squeekboard!16  
						
						
					 
					
						2019-07-02 13:19:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						14887f9c99 
					 
					
						
						
							
							layout: Change label for Level 3 modifier  
						
						 
						
						
						
						
					 
					
						2019-07-02 13:09:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						654909261e 
					 
					
						
						
							
							modifiers: Level 3 works  
						
						 
						
						
						
						
					 
					
						2019-07-02 13:03:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab2a27345d 
					 
					
						
						
							
							Merge branch 'modifiers' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						modifiers: Seem to be emitted correctly
See merge request Librem5/squeekboard!17  
						
						
					 
					
						2019-07-02 11:54:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						484eb3303c 
					 
					
						
						
							
							modifiers: Seem to be emitted correctly  
						
						 
						
						
						
						
					 
					
						2019-07-02 11:52:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						319d64e1e5 
					 
					
						
						
							
							build: Link Rust library statically  
						
						 
						
						
						
						
					 
					
						2019-07-02 10:11:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60250ca5e5 
					 
					
						
						
							
							Merge branch 'font-size' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						hack: Adjust font size
See merge request Librem5/squeekboard!15  
						
						
					 
					
						2019-07-01 15:41:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d729bb3a89 
					 
					
						
						
							
							hack: Adjust font size  
						
						 
						
						
						
						
					 
					
						2019-07-01 15:27:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4dc55635d7 
					 
					
						
						
							
							Merge branch 'new_layout' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						New layout
See merge request Librem5/squeekboard!13  
						
						
					 
					
						2019-07-01 15:04:32 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						909b1e2a28 
					 
					
						
						
							
							theme: Adjust colors to match the mockup closer  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e46af41abf 
					 
					
						
						
							
							layouts: Fixed spacing  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						17671a3b08 
					 
					
						
						
							
							layout: Use outlines for key bounds  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8eb7752e7 
					 
					
						
						
							
							layout: Using bigger keys  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e92f45111 
					 
					
						
						
							
							layout: Arrange keys similar to mockup  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						baf848c791 
					 
					
						
						
							
							layout: Ignore keycodes without corresponding keys  
						
						 
						
						
						
						
					 
					
						2019-07-01 12:57:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						737d57c1f4 
					 
					
						
						
							
							Merge branch 'install-rslib' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Install rslib
See merge request Librem5/squeekboard!12  
						
						
					 
					
						2019-07-01 12:57:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9985ad7ee1 
					 
					
						
						
							
							Fix lintian package-must-activate-ldconfig-trigger error  
						
						 
						
						
						
						
					 
					
						2019-07-01 01:46:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						025b55e1a2 
					 
					
						
						
							
							Install rslib  
						
						 
						
						
						
						
					 
					
						2019-07-01 00:05:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						14fbabe8d7 
					 
					
						
						
							
							Merge branch 'popup' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Pop up when input requested
See merge request Librem5/squeekboard!10  
						
						
					 
					
						2019-06-30 19:04:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b746f7a70e 
					 
					
						
						
							
							input method: Pop up the keyboard  
						
						 
						
						
						
						
					 
					
						2019-06-30 19:03:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d3b003aac 
					 
					
						
						
							
							input method: Initialize the protocol and pretend to handle a few things  
						
						 
						
						
						
						
					 
					
						2019-06-30 19:03:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9428927879 
					 
					
						
						
							
							Merge branch 'build-dep' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						ci: Use build-dep instead of a dependency list
See merge request Librem5/squeekboard!11  
						
						
					 
					
						2019-06-30 19:03:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						511b2f7186 
					 
					
						
						
							
							ci: Use build-dep instead of a dependency list  
						
						 
						
						
						
						
					 
					
						2019-06-30 19:01:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8c83e3c65 
					 
					
						
						
							
							Merge branch 'touch' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						Touch support
See merge request Librem5/squeekboard!9  
						
						
					 
					
						2019-06-30 06:11:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						050fd6f3ba 
					 
					
						
						
							
							Touch support  
						
						 
						
						... 
						
						
						
						Single stream of touch events. 
						
						
					 
					
						2019-06-29 12:56:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72d6a8d4e1 
					 
					
						
						
							
							Merge branch 'wayland-gen' into 'squeekboard'  
						
						 
						
						... 
						
						
						
						build: Use 'client-code' instead of 'code' for protocols
See merge request Librem5/squeekboard!8  
						
						
					 
					
						2019-06-29 12:47:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						30d35216f6 
					 
					
						
						
							
							build: Use 'client-code' instead of 'code' for protocols  
						
						 
						
						
						
						
					 
					
						2019-06-29 12:46:08 +00:00