aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-04-30Build systems: add jobs/generated/definitions to the mixKitsune Ral
2018-04-30gtad.yaml: Migrate to GTAD 0.5 config formatKitsune Ral
2018-04-30jobs/generated: cleanup C++Kitsune Ral
2018-04-30Mustache templates: cleanup C++Kitsune Ral
2018-04-30ConnectionsGuard: suppress the copying assignment operatorKitsune Ral
2018-04-29Merge branch 'master' into kitsune-gtadKitsune Ral
2018-04-27Use bridge names as the first line of disambiguationKitsune Ral
2018-04-27Cache bridge names along with user namesKitsune Ral
2018-04-27Fix broken User::displayName() logicKitsune Ral
2018-04-27User::rawName(); bonus, bring order to doc commentsKitsune Ral
2018-04-27User::processEvent: fix bridge postfix not being strippedKitsune Ral
2018-04-25BaseJob::doCheckReply: catch non-HTTP errors tooKitsune Ral
2018-04-25BaseJob: rewrite error detection using genuine HTTP codesKitsune Ral
2018-04-25Avatar: don't allow null callbacks to be registeredKitsune Ral
2018-04-22Avatar: clear the list of callbacks after completion + general code cleanupKitsune Ral
2018-04-22Code reformattingKitsune Ral
2018-04-16ConnectionsGuard<> template to automatically disconnect subscribersKitsune Ral
2018-04-14jobs/generated: Overload toJson() instead of operator QJsonObject()/QJsonValue()Kitsune Ral
2018-04-14Mustache templates: Overload toJson() instead of operator QJsonObject()/QJson...Kitsune Ral
2018-04-14Mustache: {{#producesNonJson?}} -> {{#producesNotJson?}}Kitsune Ral
2018-04-14CMakeLists.txt: minor refactoringKitsune Ral
2018-04-13Support Qt 5.4Kitsune Ral
2018-04-13converters.h: Support QVariantMap and QVariantHashKitsune Ral
2018-04-13Merge branch 'master' into kitsune-gtadKitsune Ral
2018-04-11Comment out install(EXPORT_ANDROID_MK)Kitsune Ral
2018-04-05qmc-example: fix false negatives due to a missing returnKitsune Ral
2018-04-05Unofficially relax Qt requirement to 5.5.1Kitsune Ral
2018-04-03DirectChatEvent: be careful with range-for over temporariesKitsune Ral
2018-04-03More fixes from static analysisKitsune Ral
2018-04-03CMakeLists.txt: Specify the API version correctlyKitsune Ral
2018-04-02Updated documentationKitsune Ral
2018-04-02BaseJob: set the status upon headers arrivalKitsune Ral
2018-04-02Fixes according to results of static analysisKitsune Ral
2018-04-02Be more cautious with rvaluesKitsune Ral
2018-04-02lookup()/dispatch() removed; unique_ptr_cast() and qAsConst() introducedKitsune Ral
2018-04-02Room/Connection: accountData()/accountDataChanged()Kitsune Ral
2018-04-01Pass actual changes with Connection::directChatsListChanged()Kitsune Ral
2018-04-01BaseJob: use QDebugStateSaverKitsune Ral
2018-03-31Merge branch 'kitsune-install-target'Kitsune Ral
2018-03-31Make and install CMake config package; provide examples/CMakeLists.txt using itKitsune Ral
2018-03-31BaseJob::gotReply(): Minor fix in loggingKitsune Ral
2018-03-31Install CMake files to the proper placeKitsune Ral
2018-03-31Move source files to a separate folderKitsune Ral
2018-03-31Merge branch 'master' into kitsune-gtadKitsune Ral
2018-03-30Introduce install target for the libraryKitsune Ral
2018-03-29Room: Track encryption state and do not allow sending (unencrypted) messages ...Kitsune Ral
2018-03-28BaseJob: Dump error body (if there's any) to logs; detect error 429 more reli...Kitsune Ral
2018-03-28BaseJob: more improvements in logging and errors detectionKitsune Ral
2018-03-28BaseJob: Process error 429 (Too Many Requests)Kitsune Ral
2018-03-28BaseJob: small refactoring and cleanup in logging codeKitsune Ral