|  | 39fd66946e | Add event handler for m.room.create | 2016-03-08 14:13:02 +01:00 |  | 
			
				
					|  | bfc5062f90 | Add event handler for m.room.canonical_alias | 2016-03-08 14:03:38 +01:00 |  | 
			
				
					|  | 83d021dfbe | Wrap long comment line in enum docs | 2016-03-08 12:53:20 +00:00 |  | 
			
				
					|  | 69a8dc7954 | Add event handler for m.tag | 2016-03-08 12:52:42 +00:00 |  | 
			
				
					|  | 5c121cef0e | Add handler for m.room.name | 2016-03-07 22:58:07 +00:00 |  | 
			
				
					|  | 82536c650d | Add event handler for m.room.join_rules | 2016-03-07 18:17:32 +00:00 |  | 
			
				
					|  | c581f9e2fb | Add event handler for m.room.history_visibility | 2016-03-07 17:29:16 +01:00 |  | 
			
				
					|  | 13abc13adc | Add event handler for m.receipt | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 0aaab4af7e | Add event handler for m.room.aliases events | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | f48eaf4c88 | Fix Matrix.Event.RoomMember It now complies with the Matrix spec. | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 26d144c593 | Add Matrix.Event.State.get_stripped_node() This returns the full state event if it is allowed to be stripped.
It is needed for m.room.member events. | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 3a39c704f1 | Add event handler for m.typing | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | d4ce1cb06c | Add handler for m.room.topic events | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 70dfaff080 | Move Event types to the Matrix.Event namespace | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 5f0b877db1 | Restructure Matrix.Error value documentation | 2016-03-07 16:38:19 +01:00 |  | 
			
				
					|  | 97a075d2d2 | Fix debug output in HTTPAPI._send() | 2016-03-07 09:51:59 +01:00 |  | 
			
				
					|  | f37d90e468 | Wrap debug messages in Config.DEBUG checks | 2016-03-05 07:36:07 +00:00 |  | 
			
				
					|  | 95084b8e93 | Move internal vapis to a separate directory Now it's more maintainable and the config constants are made available | 2016-03-05 07:35:55 +00: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 |  | 
			
				
					|  | 6356ead2b2 | Add MatrixClient based test client | 2016-03-04 14:35:00 +01:00 |  | 
			
				
					|  | 444a93bddf | Create the MatrixRoomMessageEvent type Currently it only handles msgtype and body; more complex types like
documents or images are to be implemented soon. | 2016-03-04 14:35:00 +01:00 |  | 
			
				
					|  | 2e8343f9bc | Fully remove C utility functions | 2016-03-04 14:35:00 +01:00 |  | 
			
				
					|  | 1bfd8906b6 | Redesign MatrixStateEvent as a GObject | 2016-03-04 14:35:00 +01:00 |  | 
			
				
					|  | ec8f51bced | Add search functionality to Matrix API | 2016-03-04 14:35:00 +01:00 |  | 
			
				
					|  | 50e8d7cd92 | Move HTTPClient to the /sync API The /events API is deprecated according to the Spec. | 2016-03-04 14:34:58 +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 |  | 
			
				
					|  | 14031f7faa | Add utility function _json_object_node_ensure_field() | 2016-03-04 14:22:27 +01:00 |  | 
			
				
					|  | 3ba45a1d47 | Add MatrixRoomEvent | 2016-03-04 14:22:27 +01:00 |  | 
			
				
					|  | 6a543fe2c6 | Handle all events via MatrixClient::event | 2016-03-04 14:22:25 +01:00 |  | 
			
				
					|  | d79bb0d9ec | Add the MatrixClient::event signal | 2016-03-04 14:00:42 +01:00 |  | 
			
				
					|  | 0c90d8b00c | Create an internal hashtable for event type handlers | 2016-03-04 14:00:42 +01:00 |  | 
			
				
					|  | 977cfc3f8c | Add library constructor function | 2016-03-04 14:00:42 +01:00 |  | 
			
				
					|  | a3623c55f4 | Borrow G_DEFINE_CONSTRUCTOR from GLib | 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 |  | 
			
				
					|  | 526da5f114 | Update Makefile * .gir file is now generated by Vala
* .vapi now gets installed | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | 9e7b4f29a8 | Add version information functions to the VAPI | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | 65d2f39dcd | Move MatrixError to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | a8da282d0b | Rework StateEvent in Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | 6bf5515693 | Move the RoomVisibility enum to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | ddf4c9de73 | Move the RoomPreset enum to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | f9542d2f0c | Move the ReceiptType enum to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | afbaff4a4b | Move the PusherKind enum to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | e5d110d0f4 | Move the PusherConditionKind enum to Vala | 2016-03-04 14:00:06 +01:00 |  | 
			
				
					|  | 78b98b4a5c | Move the Presence enum to Vala | 2016-03-04 14:00:06 +01:00 |  |