Age | Commit message (Expand) | Author |
2017-11-22 | Use unique_ptr for connectionData | Kitsune Ral |
2017-11-16 | Require state_key to be present in all state events | Kitsune Ral |
2017-11-16 | Automate cache resets | Kitsune Ral |
2017-11-02 | Document room transitions in .h instead of .cpp | Kitsune Ral |
2017-10-31 | Fix Connection::deviceId(): Q_INVOKABLE is incompatible with references | Kitsune Ral |
2017-10-27 | Put access token to headers instead of query | Kitsune Ral |
2017-10-19 | Introduce device_id and initial_device_name support; switch to generated Logi... | Kitsune Ral |
2017-10-15 | Connection::forgetRoom(): Minor fixes | Kitsune Ral |
2017-10-14 | LogoutJob is supplied by generated code | Kitsune Ral |
2017-10-14 | Connection::forgetRoom() | Kitsune Ral |
2017-10-14 | Cleanup around Room (potentially breaks API compatibility, beware) | Kitsune Ral |
2017-09-21 | Merge branch 'master' into kitsune-invite-kick | Kitsune Ral |
2017-09-19 | Merge branch 'master' into cache-state-to-json | Kitsune Ral |
2017-09-19 | Connection::cacheState property, load/saveState() tweaks and fixes | Kitsune Ral |
2017-09-16 | provideRoom: Added invitedRoom() signal; fixed issues with some transitions | Kitsune Ral |
2017-09-16 | Better API for clients to catch up on room list changes | Kitsune Ral |
2017-09-09 | Kicking, inviting, exposing rooms in Invite state | Kitsune Ral |
2017-09-08 | Connection: Room and User factories are std::functions now | Kitsune Ral |
2017-09-04 | Use move on SyncData | Roman Plášil |
2017-09-04 | Use SyncJob::SyncData as a plain member | Roman Plášil |
2017-09-03 | More fixes | Roman Plášil |
2017-09-01 | Add Connection::leftRoom signal | Josip Delic |
2017-09-02 | Use status return type for parseJson | Roman Plášil |
2017-08-27 | Remove saveStateFile property and just use an argument. | Roman Plášil |
2017-08-27 | Use QJsonObject.insert and QStringLiteral | Roman Plášil |
2017-08-23 | Use QUrl for state save file, create directory if it doesn't exist | Roman Plášil |
2017-08-18 | Fix compilation for Qt 5.2.1 | Roman Plášil |
2017-08-16 | Implement saving save to enable incremental sync even after shutdown | Roman Plášil |
2017-08-16 | WIP saving intermediate state to JSON | Roman Plášil |
2017-06-27 | Enable sending RoomMessageEvents | Kitsune Ral |
2017-06-22 | Connection is now able to generate transaction ids | Kitsune Ral |
2017-05-22 | Refactored Events | Kitsune Ral |
2017-05-13 | More code cleanup and tweaks; fine-tuning logs; performance improvements | Kitsune Ral |
2017-05-09 | LeaveRoomJob now accepts a roomId, not a Room object; Room::leaveRoom() intro... | Kitsune Ral |
2017-05-09 | Code cleanup and tweaking (partially driven by clang-tidy) | Kitsune Ral |
2017-04-30 | Port to categorized logging | Elvis Angelaccio |
2017-03-25 | Split connectionError into networkError and syncError | Kitsune Ral |
2017-03-25 | Stop sync upon successful logout | Kitsune Ral |
2017-03-25 | Jobs retry on network and timeout errors | Kitsune Ral |
2017-03-24 | Connection::joinRoom now returns a job object pointer | Kitsune Ral |
2017-03-08 | Connection::callApi<>, a factory for all API call jobs | Kitsune Ral |
2016-10-31 | Code cleanup upon inspection in CLion | Kitsune Ral |
2016-10-17 | Changed the order of arguments in SyncJob::SyncJob() | Kitsune Ral |
2016-10-15 | BaseJob: Use saved parameters instead of overriding apiPath(), query() and da... | Kitsune Ral |
2016-10-14 | MediaThumbnailJob: Use QSize instead of two separate int's for size | Kitsune Ral |
2016-10-07 | Fixed massive leaks of Event objects | Kitsune Ral |
2016-09-15 | Connection: Don't return SyncJob* from sync() | Kitsune Ral |
2016-09-15 | Replace an array of room deconstruction log lines with a single connection de... | Kitsune Ral |
2016-09-11 | Make sure syncJob pointer is null upon abandoning | Kitsune Ral |
2016-09-08 | Connection: Fixed an unguarded usage of d->syncJob pointer | Kitsune Ral |