summary refs log tree commit diff
path: root/src/Sync.cc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Migrate to matrix-structs for event and response parsingKonstantinos Sideris2017-12-041-307/+0
|
* Save the changes between syncs in cacheKonstantinos Sideris2017-10-281-2/+2
| | | | | | - Fixes high cpu issues caused by the serialization of the whole in-memory state. - Display name changes are now visible in the timeline.
* Clean up headersKonstantinos Sideris2017-10-281-5/+0
|
* Receive typing notifications (#88)Konstantinos Sideris2017-10-041-1/+15
|
* React to externally left and joined rooms, and add "leave room" button in ↵Max Sandholm2017-10-011-2/+39
| | | | | | | | | | room menu (#75) * Initial "join room" feature. * React correctly to remotely joined rooms. * Leaving rooms implemented both locally using the room menu in nheko, and reacting properly when leaving a room remotely from another client.
* Allow handling of incomplete /sync responses (#67)krombel2017-09-291-43/+112
| | | | | | matrix-org/synapse#2358 proposes a change to only contain objects in the sync stream where values get updated. The current behavior leads nheko to fail when that is used.
* Style change againKonstantinos Sideris2017-09-101-95/+95
|
* Small style changeKonstantinos Sideris2017-08-201-6/+12
|
* Use timeline to retrieve state eventsKonstantinos Sideris2017-05-071-26/+2
| | | | | - Rooms without any history will be shown. - Room's state will be kept in sync and any updates will be visible.
* Remove exception specificationsKonstantinos Sideris2017-04-091-6/+6
|
* Use const refs for the deserialized dataKonstantinos Sideris2017-04-061-86/+6
|
* Initial commitKonstantinos Sideris2017-04-061-0/+290