Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							97cab7347b 
							
						 
					 
					
						
						
							
							Make lint happier  
						
						
						
					 
					
						2017-09-04 17:10:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							0e45f46ad5 
							
						 
					 
					
						
						
							
							Properly ignore core types when generating code  
						
						
						
					 
					
						2017-09-04 16:38:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8cdcf369d 
							
						 
					 
					
						
						
							
							Sort generated code by name for more predictable results  
						
						
						
					 
					
						2017-09-04 15:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b562d4f6 
							
						 
					 
					
						
						
							
							Move the from tlobject import TLObject to only the top of the file  
						
						
						
					 
					
						2017-09-04 14:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							64f1031a45 
							
						 
					 
					
						
						
							
							Move comments from auto-generated code to the generator itself  
						
						
						
					 
					
						2017-09-04 14:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c3f679597c 
							
						 
					 
					
						
						
							
							Move the auto-generated notice to only the top of the file  
						
						
						
					 
					
						2017-09-04 13:57:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e83b250a22 
							
						 
					 
					
						
						
							
							Replace generated directory modules with simply files  
						
						
						
					 
					
						2017-09-04 13:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							7eab28206b 
							
						 
					 
					
						
						
							
							Change the code generator to use a single file per namespace  
						
						
						
					 
					
						2017-09-04 13:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d86b4572 
							
						 
					 
					
						
						
							
							Update to layer 71  
						
						
						
					 
					
						2017-09-04 11:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							160a3699ac 
							
						 
					 
					
						
						
							
							Fix confusing names "MtProtoRequest" and ".confirmed" ( #176 )  
						
						... 
						
						
						
						This also fixes the annoyingly confusing message:
"Odd msg_seqno expected (relevant message), but even received." 
						
					 
					
						2017-07-24 16:54:48 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							38e0888ea0 
							
						 
					 
					
						
						
							
							Update to layer 70  
						
						
						
					 
					
						2017-07-23 17:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9b17888e3e 
							
						 
					 
					
						
						
							
							Make generated code slightly smaller  
						
						
						
					 
					
						2017-07-11 11:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							cfea0f80da 
							
						 
					 
					
						
						
							
							Consider vector attributes for get_input_* utils ( closes   #166 )  
						
						
						
					 
					
						2017-07-11 11:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							bdee94eaf3 
							
						 
					 
					
						
						
							
							Implement automatic cast to InputUser too ( closes   #159 )  
						
						
						
					 
					
						2017-07-10 16:04:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							95a989be2c 
							
						 
					 
					
						
						
							
							Automatically cast Channel to InputChannel (similar to InputPeer)  
						
						
						
					 
					
						2017-07-07 09:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd0d7eadd 
							
						 
					 
					
						
						
							
							Add a new .stringify() function to visualize TLObjects more easily  
						
						
						
					 
					
						2017-07-04 21:15:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							23e2802215 
							
						 
					 
					
						
						
							
							Update to layer 68  
						
						
						
					 
					
						2017-06-30 11:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							79ee98a4dd 
							
						 
					 
					
						
						
							
							Infer the object ID from its TL definition when not given  
						
						
						
					 
					
						2017-06-30 11:28:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b814bdb9 
							
						 
					 
					
						
						
							
							Use setup.py to run tl_generator.py instead (plus some cleanup)  
						
						
						
					 
					
						2017-06-21 11:27:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b0c06ca5 
							
						 
					 
					
						
						
							
							Make .get_input_user faster when the right type is given  
						
						
						
					 
					
						2017-06-16 10:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							86d45cc276 
							
						 
					 
					
						
						
							
							Improve .get_input_peer and use it only when creating requests*  
						
						... 
						
						
						
						This avoids cyclic dependencies, so types requiring an InputPeer
as a parameter will NOT convert faulty types to the right ones. 
						
					 
					
						2017-06-15 17:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e46446ba 
							
						 
					 
					
						
						
							
							Automatically call .get_input_peer on the requests that need it  
						
						
						
					 
					
						2017-06-15 16:35:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e07a2580c 
							
						 
					 
					
						
						
							
							Fix extra line being appended on empty .to_dict()'s  
						
						
						
					 
					
						2017-06-13 19:46:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							769692959f 
							
						 
					 
					
						
						
							
							Make the TLGenerator class a lot more readable  
						
						
						
					 
					
						2017-06-12 10:43:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							68a625b82b 
							
						 
					 
					
						
						
							
							Try to adhere to the 80-characters limit  
						
						
						
					 
					
						2017-06-12 10:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								Goblenus 
							
						 
					 
					
						
						
						
						
							
						
						
							76166cd1ec 
							
						 
					 
					
						
						
							
							Add .to_dict() to the generated types  
						
						
						
					 
					
						2017-06-12 09:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca41b5854 
							
						 
					 
					
						
						
							
							Automatically infer the value for 'random_id' parameters  
						
						
						
					 
					
						2017-06-11 19:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c6acd6adc5 
							
						 
					 
					
						
						
							
							Use only ASCII characters on the code ( closes   #104 )  
						
						
						
					 
					
						2017-06-10 13:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5d1b02e0 
							
						 
					 
					
						
						
							
							Add return type to the docs of the generated code  
						
						
						
					 
					
						2017-05-23 10:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							02a847b64a 
							
						 
					 
					
						
						
							
							Make lint happier  
						
						
						
					 
					
						2017-05-21 13:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							63c89af983 
							
						 
					 
					
						
						
							
							Use relative imports always where possible  
						
						
						
					 
					
						2017-05-21 13:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							ca80b05694 
							
						 
					 
					
						
						
							
							Add shebangs and set proper file permissions  
						
						
						
					 
					
						2017-05-20 15:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							befc7a5657 
							
						 
					 
					
						
						
							
							Fix layer 66 not being the real layer 66  
						
						... 
						
						
						
						Telegram decided to update the scheme.tl without increasing
the layer number, so it had been unnoticed until now. 
						
					 
					
						2017-05-20 11:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c4447bf226 
							
						 
					 
					
						
						
							
							Distinguish between vector type and constructor ( fix   #81 )  
						
						
						
					 
					
						2017-05-19 09:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b84641023a 
							
						 
					 
					
						
						
							
							Handle more cases where the type is a date  
						
						
						
					 
					
						2017-05-19 09:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Birger Jarl 
							
						 
					 
					
						
						
						
						
							
						
						
							930dc99f31 
							
						 
					 
					
						
						
							
							Serialize flag_indicator argument to flags:#  
						
						
						
					 
					
						2017-05-13 09:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry D. Chernov 
							
						 
					 
					
						
						
						
						
							
						
						
							6baad93938 
							
						 
					 
					
						
						
							
							SourceBuilder: Don't perform stream flushing twice  
						
						... 
						
						
						
						stream.close() always perform flush by itself 
						
					 
					
						2017-05-09 19:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4421c3ac7a 
							
						 
					 
					
						
						
							
							Update to layer 66  
						
						
						
					 
					
						2017-04-15 18:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Belegnar 
							
						 
					 
					
						
						
						
						
							
						
						
							0e44657963 
							
						 
					 
					
						
						
							
							* doc improvement  
						
						... 
						
						
						
						* relative imports not allowed when module is not loaded (https://www.python.org/dev/peps/pep-0366/ ) 
						
					 
					
						2017-03-10 14:13:22 +03:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b5dfc5d514 
							
						 
					 
					
						
						
							
							Fix requests returning vectors not working ( closes   #26 )  
						
						
						
					 
					
						2017-02-25 11:28:55 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bd740b10 
							
						 
					 
					
						
						
							
							Updated to layer 62  
						
						
						
					 
					
						2017-01-04 15:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Fadi Hadzh 
							
						 
					 
					
						
						
						
						
							
						
						
							d087941bd0 
							
						 
					 
					
						
						
							
							Many code-style improvements  
						
						
						
					 
					
						2016-11-30 00:29:42 +03:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							be94bff576 
							
						 
					 
					
						
						
							
							Patched code generator and updated README.rst removing markdown leftovers  
						
						
						
					 
					
						2016-11-23 21:03:58 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							6a32c6cd7a 
							
						 
					 
					
						
						
							
							Moved requests .constructor_id to be a class-level variable  
						
						
						
					 
					
						2016-10-04 18:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							f2728f47c3 
							
						 
					 
					
						
						
							
							Updated scheme to layer 57 and fixes to README links  
						
						
						
					 
					
						2016-10-03 19:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							77aa37d2ad 
							
						 
					 
					
						
						
							
							Added an .empty() function to the objects, fixes to msgs_ack  
						
						... 
						
						
						
						The .empty() function returns an "empty" instance of the object
(attributes set to None). This is used rather than using reflection.
The msgs_ack handling broke stuff (InvokeWithLayer when there were
updates), so this is now handled; yet there may be a better fix 
						
					 
					
						2016-09-26 17:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							36b8a9026f 
							
						 
					 
					
						
						
							
							Fixed revert by hand (I hope)  
						
						
						
					 
					
						2016-09-26 13:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							b68772aab5 
							
						 
					 
					
						
						
							
							Fixed JSON encoding and decoding for lists, added empty() method  
						
						... 
						
						
						
						The new empty() method retrieves an empty instance of the
given object, with all the attributes set to None 
						
					 
					
						2016-09-25 10:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							fddb3e9aac 
							
						 
					 
					
						
						
							
							Added ability to encode/decode TLObjects, updated README  
						
						
						
					 
					
						2016-09-24 21:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
						
						
							
						
						
							6642f73a3d 
							
						 
					 
					
						
						
							
							Detect current MTProtoLayer automatically  
						
						
						
					 
					
						2016-09-17 21:09:20 +02:00