aboutsummaryrefslogtreecommitdiff
path: root/lib/util.h
AgeCommit message (Expand)Author
2022-09-09makeImpl: add support for aggregate initialisationAlexey Rusakov
2022-09-04Fix a typo in cacheLocation() doc-commentAlexey Rusakov
2022-06-22Clean up RequestData from Sonar warningsAlexey Rusakov
2022-06-21Move out Overloads to util.hAlexey Rusakov
2022-06-18Move C++-only macros to util.hAlexey Rusakov
2022-05-19Add function to check if e2ee is supportedTobias Fella
2022-04-23CleanupAlexey Rusakov
2022-04-23SLICE()Alexey Rusakov
2022-01-23Omittable: split out from util.h and refreshAlexey Rusakov
2022-01-18Revise inline keyword usageAlexey Rusakov
2022-01-05Add a comment, as Sonar advisesAlexey Rusakov
2022-01-02Add ImplPtr and makeImplAlexey Rusakov
2021-12-29Add QUOTIENT_API throughout non-generated codeAlexey Rusakov
2021-12-02Improve function_traits<>; split out from util.*Alexey Rusakov
2021-11-08Q_DISABLE_MOVE/COPY_MOVE; QT_IGNORE_DEPRECATIONSAlexey Rusakov
2021-10-12Omittable: add a deduction guideAlexey Rusakov
2021-10-04Move away wrap_in_function to private interfaceAlexey Rusakov
2021-08-31Add functions and macros to query for Quotient's versionTobias Fella
2021-07-24Wrap SyncRoomData counters into OmittablesAlexey Rusakov
2021-07-24Make operator ""_ls constexprAlexey Rusakov
2021-01-16Updated copyright statements upon Git auditKitsune Ral
2021-01-15Merge pull request #428 from ognarb/licensingKitsune Ral
2020-12-27function_traits<>: define as empty by defaultKitsune Ral
2020-12-26Port existing copyright statement to reuse using licensediggerCarl Schwan
2020-08-22Cleanup and some extra commentsKitsune Ral
2020-06-14quotient_common.h for common namespace thingsKitsune Ral
2020-06-09Comments refreshKitsune Ral
2019-11-01Omittable: Add direct-list-initialising operator=; documentKitsune Ral
2019-11-01Reinstate Omittable<>::omitted (deprecated)Kitsune Ral
2019-11-01Omittable: get rid of value()Kitsune Ral
2019-11-01Derive Omittable<> from std::optional<>Kitsune Ral
2019-10-02wrap_in_function()Kitsune Ral
2019-09-29function_traits: drop unused piecesKitsune Ral
2019-09-12Introduce HashQ<> and UnorderedMap<>Kitsune Ral
2019-08-11Now that we're C++17, remove old compatibility cruftKitsune Ral
2019-08-09stringToHueF: pick a safer name for the variableKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-02Apply the new brace wrapping to source filesKitsune Ral
2019-07-09Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-09Move serverPart() to the public APIKitsune Ral
2019-06-29Merge remote-tracking branch 'remotes/origin/master' into use-clang-formatKitsune Ral
2019-06-24Merge branch 'master' into clang-formatKitsune Ral
2019-05-23Move out the logic of the hue calculation to utilsAlexey Andreyev
2019-03-24Expose linkifyUrls() into library API for future useKitsune Ral
2019-03-24RoomMemberEvent: sanitize user display namesKitsune Ral
2019-03-02style: apply .clang-format to all .cpp and .h filesMarc Deop
2019-02-25Have a build-wide macro for compilers that don't handle init-lists rightKitsune Ral
2019-02-15Omittable: disallow implicit conversion to value_type altogetherKitsune Ral
2019-02-09csapi: GetCapabilitiesJob (MSC1753)Kitsune Ral
2019-01-13Merge branch 'kitsune-workaround-stuck-invites'Kitsune Ral