7ab4e556bd 
					 
					
						
						
							
							Rename MatrixAPIFilterRules to MatrixFilterRules  
						
						
						
						
					 
					
						2016-01-25 16:11:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e163e73f2c 
					 
					
						
						
							
							Rename enum types from MatrixAPI* to Matrix*  
						
						
						
						
					 
					
						2016-01-25 16:11:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3ac019188 
					 
					
						
						
							
							Rename MatrixAPIError to MatrixError  
						
						
						
						
					 
					
						2016-01-25 16:11:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbb24e3acc 
					 
					
						
						
							
							Rename matrix-api-types.[ch] to matrix-types.[ch]  
						
						
						
						
					 
					
						2016-01-25 16:11:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19a5ab01a0 
					 
					
						
						
							
							Add the MatrixClient::login-finished signal  
						
						
						
						
					 
					
						2016-01-24 15:40:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad265c310d 
					 
					
						
						
							
							Rename g_enum_to_string to _g_enum_to_string  
						
						... 
						
						
						
						This is to avoid name clashes and exclude it from introspection and
documentation. 
						
						
					 
					
						2016-01-24 15:08:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						372e989ee2 
					 
					
						
						
							
							Update documentation of matrix_client_register_with_password()  
						
						
						
						
					 
					
						2016-01-24 15:07:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						283463810b 
					 
					
						
						
							
							Documentation fix for MatrixAPI.register_account  
						
						
						
						
					 
					
						2016-01-24 15:07:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						207e4af288 
					 
					
						
						
							
							Remove matrix_client_refresh_token from the documentation  
						
						
						
						
					 
					
						2016-01-24 15:07:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f081d9e17e 
					 
					
						
						
							
							Remove MatrixClient.refresh_token  
						
						... 
						
						
						
						matrix_api_token_refresh() is an easy enough alternative. 
						
						
					 
					
						2016-01-22 16:21:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32d87394d9 
					 
					
						
						
							
							Fix token_refresh in MatrixHTTPAPI  
						
						... 
						
						
						
						It sent the authorization token instead of the refresh token 
						
						
					 
					
						2016-01-22 16:14:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cab2225077 
					 
					
						
						
							
							Implement MatrixAPI.abort_pending  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04b02d4d5a 
					 
					
						
						
							
							Implement MatrixAPI.get_turn_server  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3993bb112c 
					 
					
						
						
							
							Add MatrixAPI.abort_pending definition  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						258d7bec86 
					 
					
						
						
							
							Add error parameter to MatrixClient prototypes  
						
						
						
						
					 
					
						2016-01-22 11:34:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15ebaa3974 
					 
					
						
						
							
							Fix MatrixClient definition  
						
						... 
						
						
						
						* Remove `*_get_room` and `*_get_user` definitions, as it is yet unclear
  if they will be needed
* Documentation fix; begin_polling references a yet non-existing signal 
						
						
					 
					
						2016-01-22 11:34:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f6178c0ee 
					 
					
						
						
							
							Fix error reporting in MatrixHTTPAPI  
						
						
						
						
					 
					
						2016-01-22 11:07:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						152765b7f9 
					 
					
						
						
							
							Rework MatrixClient as an interface  
						
						
						
						
					 
					
						2016-01-21 18:39:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30f1fc4291 
					 
					
						
						
							
							Fixes for MatrixHTTPAPI  
						
						... 
						
						
						
						* obj_properties wasn't static
* the associated SoupSession object wasn't freed 
						
						
					 
					
						2016-01-21 18:38:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2362cffc2 
					 
					
						
						
							
							Rename test-client to test-api-client  
						
						... 
						
						
						
						This is to avoid naming confusions. 
						
						
					 
					
						2016-01-21 16:37:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdd5ebcd9b 
					 
					
						
						
							
							Add NULL checks in the MatrixAPI calls  
						
						
						
						
					 
					
						2016-01-21 15:43:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44a7e8785 
					 
					
						
						
							
							Add (allow-none) annotation to add_room_tag’s content  
						
						... 
						
						
						
						Although the specification says it is required, the body of the request
can actually be an empty JSON object; and that is what we send if a JSON
content is NULL. 
						
						
					 
					
						2016-01-21 15:43:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d5b516005 
					 
					
						
						
							
							Move invite_user_3pid() to direct MatrixAPI3PidCredential use  
						
						
						
						
					 
					
						2016-01-21 15:37:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e93e9e77d 
					 
					
						
						
							
							Add 3rd party credential invite possibility to create_room()  
						
						... 
						
						
						
						This is to comply with Matrix API r0.0.1 
						
						
					 
					
						2016-01-21 15:36:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c73f76a235 
					 
					
						
						
							
							Remove allow-none clause from register_account’s password parameter  
						
						... 
						
						
						
						It is not allowed by the specification. 
						
						
					 
					
						2016-01-21 15:36:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbfb0fbe72 
					 
					
						
						
							
							Change login’s type param to login_type  
						
						... 
						
						
						
						It is for not to clash with some languages (like Python). 
						
						
					 
					
						2016-01-21 15:24:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5fc5a0e79d 
					 
					
						
						
							
							Redesign base_url setting so there is now a function for it  
						
						
						
						
					 
					
						2016-01-21 07:59:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08cfb118fd 
					 
					
						
						
							
							Redesign matrix_http_api_new() so it returns MatrixAPI  
						
						... 
						
						
						
						This is for easier work with the interface. 
						
						
					 
					
						2016-01-21 07:59:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c012b05bac 
					 
					
						
						
							
							Rework make output for the enumtypes feles  
						
						
						
						
					 
					
						2016-01-18 18:22:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						090e23efe1 
					 
					
						
						
							
							Add documentation for matrix_api_filter_get_json_data()  
						
						
						
						
					 
					
						2016-01-18 17:16:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c569be55 
					 
					
						
						
							
							Implement add_room_tag  
						
						
						
						
					 
					
						2016-01-16 15:28:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dfdb754f3 
					 
					
						
						
							
							Fix add_room_tag prototype and vfunc  
						
						
						
						
					 
					
						2016-01-16 15:28:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cdda64f47 
					 
					
						
						
							
							Implement delete_room_tag  
						
						
						
						
					 
					
						2016-01-16 15:18:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b97578ab6 
					 
					
						
						
							
							Implement get_room_tags  
						
						
						
						
					 
					
						2016-01-16 15:08:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e553e93307 
					 
					
						
						
							
							Implement set_account_data  
						
						
						
						
					 
					
						2016-01-16 15:08:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ce974e195 
					 
					
						
						
							
							Change set_account_data’s type param to event_type  
						
						... 
						
						
						
						It is for not to clash with some languages (like Python) 
						
						
					 
					
						2016-01-16 15:08:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0369b387c1 
					 
					
						
						
							
							Remove const constraint from set_account_data’s content  
						
						
						
						
					 
					
						2016-01-16 14:37:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2be41f0463 
					 
					
						
						
							
							Implement register_account  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b1ea70b48 
					 
					
						
						
							
							Update register_account() according to specification  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d9b13cd63 
					 
					
						
						
							
							Add the MatrixAPIAccountKind type  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25801ed3b8 
					 
					
						
						
							
							Implement set_display_name  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f307f5aca2 
					 
					
						
						
							
							Implement get_display_name  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3724498ab 
					 
					
						
						
							
							Implement set_avatar_url  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89d89d9dd3 
					 
					
						
						
							
							Implement get_avatar_url  
						
						
						
						
					 
					
						2016-01-16 00:46:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb3bfd9d70 
					 
					
						
						
							
							Implement get_profile  
						
						
						
						
					 
					
						2016-01-15 20:43:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02518c495b 
					 
					
						
						
							
							Iplement change_password  
						
						
						
						
					 
					
						2016-01-15 20:39:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						094fae0443 
					 
					
						
						
							
							Implement add_3pid  
						
						
						
						
					 
					
						2016-01-15 20:33:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07eae08d89 
					 
					
						
						
							
							Add JSON getters for MatrixAPI3PidCredential  
						
						
						
						
					 
					
						2016-01-15 20:32:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccb9e47bb8 
					 
					
						
						
							
							Implement versions  
						
						
						
						
					 
					
						2016-01-15 20:03:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83e7152c87 
					 
					
						
						
							
							Implement get_3pids  
						
						
						
						
					 
					
						2016-01-15 20:01:28 +01:00