189c721d7e 
					 
					
						
						
							
							Merge branch 'use_gresource' into 'master'  
						
						 
						
						... 
						
						
						
						Use a gresource to store the css
See merge request Librem5/squeekboard!28  
						
						
					 
					
						2019-07-10 11:36:53 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f999861228 
					 
					
						
						
							
							Merge branch 'remove-more-unused-code-and-data' into 'master'  
						
						 
						
						... 
						
						
						
						Remove unused color definitions
See merge request Librem5/squeekboard!42  
						
						
					 
					
						2019-07-09 21:40:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a571bd7dca 
					 
					
						
						
							
							Remove unused color definitions  
						
						 
						
						
						
						
					 
					
						2019-07-09 17:55:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d0d28fa01 
					 
					
						
						
							
							Merge branch 'remove-unused-eekboard-context-service-code' into 'master'  
						
						 
						
						... 
						
						
						
						Remove currently unused eekboard code
See merge request Librem5/squeekboard!41  
						
						
					 
					
						2019-07-09 15:48:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4c54b49ef5 
					 
					
						
						
							
							Merge branch 'remove-unused-sources' into 'master'  
						
						 
						
						... 
						
						
						
						Remove unlisted files
See merge request Librem5/squeekboard!38  
						
						
					 
					
						2019-07-09 14:44:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb940bcf52 
					 
					
						
						
							
							Remove currently unused eekboard code  
						
						 
						
						
						
						
					 
					
						2019-07-09 16:34:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						be0e773879 
					 
					
						
						
							
							Merge branch 'quick-review-fast-lane-very-speedy' into 'master'  
						
						 
						
						... 
						
						
						
						Some cleanups, and some FIXME hints for future work (no functional changes)
See merge request Librem5/squeekboard!39  
						
						
					 
					
						2019-07-09 14:25:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						056e07e80e 
					 
					
						
						
							
							Merge branch 'prevent-warnings' into 'master'  
						
						 
						
						... 
						
						
						
						Prevent compiler warnings by commenting out unused code
See merge request Librem5/squeekboard!37  
						
						
					 
					
						2019-07-09 13:44:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83b36d07d0 
					 
					
						
						
							
							Add note about unused code  
						
						 
						
						
						
						
					 
					
						2019-07-09 15:28:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89aaf05aff 
					 
					
						
						
							
							Some minor cleanups  
						
						 
						
						
						
						
					 
					
						2019-07-09 13:52:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2f87fd46fb 
					 
					
						
						
							
							Improve codeflow  
						
						 
						
						
						
						
					 
					
						2019-07-09 13:50:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e04276ee38 
					 
					
						
						
							
							Use properly typed and named variables for user_data  
						
						 
						
						
						
						
					 
					
						2019-07-09 13:46:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05c3061f08 
					 
					
						
						
							
							Add some FIXME hints for future work  
						
						 
						
						
						
						
					 
					
						2019-07-09 13:41:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c33006bcbc 
					 
					
						
						
							
							use g_clear_pointer with gtk_widget_destroy  
						
						 
						
						... 
						
						
						
						brief, clear, idiomatic and grep friendly 
						
						
					 
					
						2019-07-09 13:33:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4bf4500ae1 
					 
					
						
						
							
							Remove unlisted files  
						
						 
						
						
						
						
					 
					
						2019-07-09 01:07:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e2944ff4a7 
					 
					
						
						
							
							Use a macro to declare a type with private data  
						
						 
						
						
						
						
					 
					
						2019-07-09 00:46:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f79b5dadbb 
					 
					
						
						
							
							Use a macro to declare a type with private data  
						
						 
						
						
						
						
					 
					
						2019-07-09 00:41:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d44129b04 
					 
					
						
						
							
							Prevent compiler warnings by commenting out unused code  
						
						 
						
						
						
						
					 
					
						2019-07-09 00:24:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b3e1d84e6c 
					 
					
						
						
							
							Merge branch 'mem' into 'master'  
						
						 
						
						... 
						
						
						
						Fix visibility-related bugs
See merge request Librem5/squeekboard!25  
						
						
					 
					
						2019-07-08 21:25:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6702edaa9d 
					 
					
						
						
							
							Merge branch 'fix-deprecated-warnings' into 'master'  
						
						 
						
						... 
						
						
						
						Fix deprecated warnings
See merge request Librem5/squeekboard!34  
						
						
					 
					
						2019-07-08 21:19:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3a6e5933a 
					 
					
						
						
							
							Merge branch 'quick-review-fast-lane-very-speedy' into 'master'  
						
						 
						
						... 
						
						
						
						Quick review fast lane very speedy
See merge request Librem5/squeekboard!36  
						
						
					 
					
						2019-07-08 21:01:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66ec95ebb0 
					 
					
						
						
							
							fix-up prototypes (-Wincompatible-pointer-types)  
						
						 
						
						
						
						
					 
					
						2019-07-08 09:21:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a944bf85b8 
					 
					
						
						
							
							remove stray const (-Wdiscarded-qualifiers)  
						
						 
						
						
						
						
					 
					
						2019-07-08 09:20:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d1829f664 
					 
					
						
						
							
							fix accidentally committed line (-Wincompatible-pointer-types)  
						
						 
						
						
						
						
					 
					
						2019-07-08 09:18:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						094aa872ce 
					 
					
						
						
							
							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-08 08:44:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eaf925e30b 
					 
					
						
						
							
							Cleanups: fix g_type_init() deprecation warning  
						
						 
						
						... 
						
						
						
						None of this seems necessary anymore. This file could be axed, but leave
it for now. 
						
						
					 
					
						2019-07-08 08:39:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						722d3d1ad4 
					 
					
						
						
							
							Cleanups: fix deprecations  
						
						 
						
						... 
						
						
						
						gtk_widget_get_root_window()
	gdk_screen_get_monitor_at_window()
	gdk_screen_get_monitor_geometry() 
						
						
					 
					
						2019-07-08 08:39:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b69b3e9409 
					 
					
						
						
							
							Merge branch 'fix-uninitialized-var' into 'master'  
						
						 
						
						... 
						
						
						
						Fix an uninitialized-variable warning, and fixes gradients (quickie)
See merge request Librem5/squeekboard!35  
						
						
					 
					
						2019-07-07 17:37:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae5eaeec93 
					 
					
						
						
							
							Fix an uninitialized-variable warning, and fixes gradients  
						
						 
						
						
						
						
					 
					
						2019-07-07 18:45:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c393eb20be 
					 
					
						
						
							
							Merge branch 'improve-key-rendering' into 'master'  
						
						 
						
						... 
						
						
						
						Improve key rendering and eliminate two deprecation warnings
See merge request Librem5/squeekboard!33  
						
						
					 
					
						2019-07-07 11:39:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e8715b4ff 
					 
					
						
						
							
							Improve key rendering and eliminate two deprecation warnings  
						
						 
						
						... 
						
						
						
						- Replace two calls to deprecated gdk_cairo_create()
- Alleviate asymmetry between rendering pressed and released keys
  by consistenly clipping the same area up front to avoid
  artefacts
- make sure pressed and released keys are shown immediately by
  calling gdk_window_invalidate_rect()
- improve consistency between render_(pressed|locked|released)_key
- improve code flow 
						
						
					 
					
						2019-07-07 11:34: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						abf8f4daa8 
					 
					
						
						
							
							eek-theme: Remove code for old croko versions  
						
						 
						
						... 
						
						
						
						These versions aren't even in Debian's oldstable release. 
						
						
					 
					
						2019-07-04 16:21:18 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c3ffe6ab8b 
					 
					
						
						
							
							visibility: Handle visibility change no-ops  
						
						 
						
						
						
						
					 
					
						2019-07-04 08:48:43 +00: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d1133cdb5 
					 
					
						
						
							
							Fix memory corruption due to a wrong assumption  
						
						 
						
						
						
						
					 
					
						2019-07-04 07:48:46 +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