4f630186d7 
					 
					
						
						
							
							WIP: Add API methods for listing and fetching devices  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						429b1711cd 
					 
					
						
						
							
							Add API method for /notifications  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3c6760d27 
					 
					
						
						
							
							Add API method for /joined_rooms  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						723d7c5485 
					 
					
						
						
							
							Add API method for email based account registration  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cec83e7bae 
					 
					
						
						
							
							Add API method for /account/whoami  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4132035bcd 
					 
					
						
						
							
							Create setter for MatrixAPI.user_id and MatrixAPI.homeserver  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8bc5e7d6b 
					 
					
						
						
							
							Remove the refresh_token  
						
						... 
						
						
						
						It was removed from the spec, and from HS implementations for a while. 
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55fcb3cbf7 
					 
					
						
						
							
							Move from valadoc generation to GTK-Doc  
						
						
						
						
					 
					
						2018-03-12 07:59:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9e798145f 
					 
					
						
						
							
							Remove final traces of old documentation  
						
						
						
						
					 
					
						2016-03-05 07:35:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e93a7675c0 
					 
					
						
						
							
							Move documentation generating to Valadoc  
						
						... 
						
						
						
						Generating Vala documentation with GTK-Doc is a bit of PITA. Using
Valadoc is much easier, so we are moving there. 
						
						
					 
					
						2016-03-04 14:52:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						828c1448a9 
					 
					
						
						
							
							Add matrix_client_connect_event  
						
						
						
						
					 
					
						2016-03-04 14:25:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70093d6703 
					 
					
						
						
							
							Move event handler registration to a matrix-event-types.[ch]  
						
						
						
						
					 
					
						2016-03-04 14:25:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1073eecb2f 
					 
					
						
						
							
							Redesign MatrixPresenceEvent  
						
						... 
						
						
						
						It is now a MatrixEvent subclass. 
						
						
					 
					
						2016-03-04 14:23:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e6a021a0f 
					 
					
						
						
							
							Add MatrixRoomMemberEvent  
						
						
						
						
					 
					
						2016-03-04 14:22:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80d4791658 
					 
					
						
						
							
							Add the MatrixRoomMembership enum type  
						
						
						
						
					 
					
						2016-03-04 14:22:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d79bb0d9ec 
					 
					
						
						
							
							Add the MatrixClient::event signal  
						
						
						
						
					 
					
						2016-03-04 14:00:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e7c54dd45 
					 
					
						
						
							
							Define MatrixEvent  
						
						
						
						
					 
					
						2016-03-04 14:00:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						033139672f 
					 
					
						
						
							
							Add type MatrixUnsignedEventData  
						
						
						
						
					 
					
						2016-03-04 14:00:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2eb4828cdb 
					 
					
						
						
							
							Update autotools to Vala usage  
						
						
						
						
					 
					
						2016-03-04 14:00:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						530ed8cb8d 
					 
					
						
						
							
							Add the MATRIX_API_CALLBACK cast macro  
						
						
						
						
					 
					
						2016-01-30 10:02:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f366ee30d 
					 
					
						
						
							
							Add the MATRIX_API_CALLBACK_PROTO convenience macro  
						
						... 
						
						
						
						It can ease creating API callback function headers. 
						
						
					 
					
						2016-01-29 17:49:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c95f093ace 
					 
					
						
						
							
							Add MatrixPresenceEvent type  
						
						... 
						
						
						
						It is an abstraction layer for presence events. 
						
						
					 
					
						2016-01-27 13:10:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66813be539 
					 
					
						
						
							
							Create the MatrixHTTPClient skeleton  
						
						
						
						
					 
					
						2016-01-26 19:00:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c56dee6c56 
					 
					
						
						
							
							Rename MatrixAPIStateEvent to MatrixStateEvent  
						
						
						
						
					 
					
						2016-01-25 16:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f51a4ba63c 
					 
					
						
						
							
							Rename MatrixAPIPusher to MatrixPusher  
						
						
						
						
					 
					
						2016-01-25 16:30:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45b071365d 
					 
					
						
						
							
							Rename MatrixAPI3PidCredential to Matrix3PidCredential  
						
						
						
						
					 
					
						2016-01-25 16:22:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6ddc5193a 
					 
					
						
						
							
							Rename MatrixAPIRoomFilter to MatrixRoomFilter  
						
						
						
						
					 
					
						2016-01-25 16:11:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f5877a2f0 
					 
					
						
						
							
							Rename MatrixAPIFilter to MatrixFilter  
						
						
						
						
					 
					
						2016-01-25 16:11:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						207e4af288 
					 
					
						
						
							
							Remove matrix_client_refresh_token from the documentation  
						
						
						
						
					 
					
						2016-01-24 15:07:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3993bb112c 
					 
					
						
						
							
							Add MatrixAPI.abort_pending definition  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						152765b7f9 
					 
					
						
						
							
							Rework MatrixClient as an interface  
						
						
						
						
					 
					
						2016-01-21 18:39:03 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d9b13cd63 
					 
					
						
						
							
							Add the MatrixAPIAccountKind type  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07eae08d89 
					 
					
						
						
							
							Add JSON getters for MatrixAPI3PidCredential  
						
						
						
						
					 
					
						2016-01-15 20:32:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425e2ebfb3 
					 
					
						
						
							
							Add matrix_api_versions() to the documentation  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b17b583ab 
					 
					
						
						
							
							Add JSON getters for MatrixAPIFilter  
						
						
						
						
					 
					
						2016-01-15 17:59:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b62305c08 
					 
					
						
						
							
							Move enum_to_string to utils.c as g_enum_to_string  
						
						
						
						
					 
					
						2016-01-15 17:58:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e464e7318 
					 
					
						
						
							
							Rename modify_pusher update_pusher  
						
						... 
						
						
						
						It reflects the functionality better. 
						
						
					 
					
						2016-01-15 14:43:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fdaea2119 
					 
					
						
						
							
							Documentation fixes  
						
						
						
						
					 
					
						2016-01-12 14:10:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4847f73668 
					 
					
						
						
							
							Move enumerations to matrix-api-types.[ch]  
						
						
						
						
					 
					
						2016-01-11 17:42:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4aa99ea19b 
					 
					
						
						
							
							Make MatrixAPIStateEvent a boxed type  
						
						
						
						
					 
					
						2016-01-11 17:42:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						edbc6222e3 
					 
					
						
						
							
							Make MatrixAPIPusher a boxed type  
						
						
						
						
					 
					
						2016-01-11 17:42:52 +01:00