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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b5b59e77d6 
					 
					
						
						
							
							Check errors when retrieving XKB layout information.  
						
						 
						
						
						
						
					 
					
						2012-04-24 11:58:41 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4538ef38a1 
					 
					
						
						
							
							Revert "Remove eek-xkb*."  
						
						 
						
						... 
						
						
						
						This reverts commit ee12d02402 . 
						
						
					 
					
						2012-04-24 10:06:09 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ee12d02402 
					 
					
						
						
							
							Remove eek-xkb*.  
						
						 
						
						
						
						
					 
					
						2012-04-23 18:35:15 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						03963036d1 
					 
					
						
						
							
							Fix EekXklLayout initialization.  
						
						 
						
						
						
						
					 
					
						2012-04-02 10:38:14 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7eead1c1ff 
					 
					
						
						
							
							Fix some mistakes.  
						
						 
						
						
						
						
					 
					
						2012-03-23 18:07:05 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f442733b33 
					 
					
						
						
							
							Fix some mistakes.  
						
						 
						
						... 
						
						
						
						* remove useless g_obect_{set,get}_property call.
* free GError on error. 
						
						
					 
					
						2012-03-16 18:15:50 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6fe5bd859 
					 
					
						
						
							
							Use GInitable to define EekXklLayout.  
						
						 
						
						
						
						
					 
					
						2012-03-16 17:36:20 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91ed49b65a 
					 
					
						
						
							
							Make server responsible for loading keyboard files.  
						
						 
						
						
						
						
					 
					
						2011-08-17 18:19:36 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23ab2a343f 
					 
					
						
						
							
							Fix coding style.  
						
						 
						
						
						
						
					 
					
						2011-03-04 14:28:20 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						880ba76bd8 
					 
					
						
						
							
							Update copyright year.  
						
						 
						
						
						
						
					 
					
						2011-01-27 16:58:59 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4008706bb0 
					 
					
						
						
							
							Remove useless get_group method and group_changed signal of EekLayout.  
						
						 
						
						
						
						
					 
					
						2011-01-27 11:09:24 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						907fc3f872 
					 
					
						
						
							
							Define EekLayout as a class instead of an interface.  
						
						 
						
						
						
						
					 
					
						2011-01-25 14:29:57 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						910b0be5a5 
					 
					
						
						
							
							eekboard: listen xklavier status events.  
						
						 
						
						
						
						
					 
					
						2010-12-06 12:09:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						983cc22761 
					 
					
						
						
							
							eekboard: config file support.  
						
						 
						
						
						
						
					 
					
						2010-08-11 16:45:57 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2b44a0810 
					 
					
						
						
							
							libeek: make temporary copies of config parameters in #set_model() etc.  
						
						 
						
						
						
						
					 
					
						2010-06-23 16:02:07 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27ddc144e0 
					 
					
						
						
							
							libeek: add Since: doc-comment  
						
						 
						
						
						
						
					 
					
						2010-06-22 17:19:25 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9aabdc0812 
					 
					
						
						
							
							Fix coding style.  
						
						 
						
						
						
						
					 
					
						2010-06-22 16:29:24 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a388d9e6e1 
					 
					
						
						
							
							libeek: add wrapper functions to avoid exposing XKB/XKL structures to GIR  
						
						 
						
						
						
						
					 
					
						2010-06-22 16:14:28 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f50a8a98f4 
					 
					
						
						
							
							Generate gobject-introspection files.  
						
						 
						
						
						
						
					 
					
						2010-06-22 10:44:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2c0301c79b 
					 
					
						
						
							
							libeek: add convenience function to set/unset layout options  
						
						 
						
						... 
						
						
						
						New functions: eek_xkl_layout_enable_option(), eek_xkl_layout_disable_option(),
eek_xkl_layout_get_option(). 
						
						
					 
					
						2010-06-21 12:37:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						353c99e700 
					 
					
						
						
							
							libeek: make EekGtkKeyboard handle button events  
						
						 
						
						
						
						
					 
					
						2010-06-16 18:27:43 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						efa7d00c03 
					 
					
						
						
							
							eekboard: merge eekboard-gtk.c to eekboard.c  
						
						 
						
						
						
						
					 
					
						2010-06-16 15:55:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2ace93fef 
					 
					
						
						
							
							EekKey#set_keysym_index(): fallback to level 0 when level exceeds num_levels  
						
						 
						
						
						
						
					 
					
						2010-06-16 12:24:03 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d7c1e52f2 
					 
					
						
						
							
							EekXklLayout: eek_xkl_layout_set_config() takes XklConfigRec as an argument.  
						
						 
						
						
						
						
					 
					
						2010-06-14 18:05:22 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b7f244062 
					 
					
						
						
							
							Add a standalone application.  
						
						 
						
						
						
						
					 
					
						2010-06-11 17:56:32 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f0c22b125 
					 
					
						
						
							
							Fix clean rebuild.  
						
						 
						
						
						
						
					 
					
						2010-06-11 06:09:40 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						43fdb5e960 
					 
					
						
						
							
							Fix object finalization.  
						
						 
						
						... 
						
						
						
						Add XKL wrapper (not ready). 
						
						
					 
					
						2010-06-10 17:53:54 +09:00