Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-12 | e2ee.h: Make constants inline instead of static | Kitsune Ral | |
This changes from internal linkage for every translation unit including e2ee.h to external linkage across translation units but without the need to create a .cpp file just to define and init the constants. | |||
2019-08-12 | Make Settings::remove() to clear the legacy; more doc-comments | Kitsune Ral | |
2019-08-12 | CONTRIBUTING.md: more about commenting code | Kitsune Ral | |
2019-08-11 | CMakeLists.txt: tell CMake to not add /W3 flag for MSVC | Kitsune Ral | |
...because /W4 is explicitly added instead. | |||
2019-08-11 | Use [[maybe_unused]] instead of [[gnu::unused]] | Kitsune Ral | |
2019-08-11 | More MSVC suppresions; switch to C++17 in qmake as well | Kitsune Ral | |
2019-08-11 | Now that we're C++17, remove old compatibility cruft | Kitsune Ral | |
2019-08-11 | CMakeLists.txt: more MSVC warning suppresions | Kitsune Ral | |
2019-08-11 | CMakeLists.txt: suppress more MSVC warnings | Kitsune Ral | |
2019-08-11 | CMakeLists.txt: fixed typos | Kitsune Ral | |
2019-08-11 | CMakeLists.txt: suppress some MSVC warnings | Kitsune Ral | |
2019-08-11 | Configure MSVC warnings in CMakeLists.txt; build in AppVeyor with Qt 5.13 | Kitsune Ral | |
2019-08-11 | README.md: oldest good Debian is Buster, not Stretch | Kitsune Ral | |
[skip ci] | |||
2019-08-11 | Drop EventType namespace and DEFINE_EVENTTYPE_ALIAS macro | Kitsune Ral | |
They've been deprecated for almost a year by now. | |||
2019-08-11 | Officially bump requirements: CMake 3.10, C++17, Qt 5.9 | Kitsune Ral | |
2019-08-11 | Connection: check for cache_type setting in libQuotient group | Kitsune Ral | |
The fallback to libQMatrixClient still remains. | |||
2019-08-11 | SyncData: x-qmatrixclient -> x-quotient | Kitsune Ral | |
2019-08-11 | Cleanup | Kitsune Ral | |
[skip ci] | |||
2019-08-09 | Merge branch 'renaming' | Kitsune Ral | |
2019-08-09 | Rename entries for qmake | Kitsune Ral | |
2019-08-09 | Rename CMake/pkg-config related parts | Kitsune Ral | |
2019-08-09 | stringToHueF: pick a safer name for the variable | Kitsune Ral | |
std::string is still a thing, after all. | |||
2019-08-09 | Namespace: QMatrixClient -> Quotient (with back comp alias) | Kitsune Ral | |
2019-08-09 | Rename zero-impact strings | Kitsune Ral | |
2019-08-04 | Updated documentation; bumped up requirements | Kitsune Ral | |
[skip ci] | |||
2019-08-03 | qmc-example: fix assertion failure | Kitsune Ral | |
2019-08-03 | Merge branch 'kitsune-update-fake-state-test' | Kitsune Ral | |
2019-08-03 | Merge pull request #295 from marcdeop/140_impose_coding_standard | Kitsune Ral | |
140 impose coding standard | |||
2019-08-02 | Room: avoid assertion crashes; name variables better | Kitsune Ral | |
2019-08-02 | qmc-example: Drop resetting the topic after topic-setting tests | Kitsune Ral | |
That never really worked. | |||
2019-08-02 | Room/qmc-example: consider fake state event rejection as valid | Kitsune Ral | |
This is an addition in https://github.com/matrix-org/synapse/pull/5805 - Synapse no more tolerates fake state events (which actually obviates the need for this test but fake state events still go through on older Synapses). To allow checking for both cases Room behaviour has been slightly changed (without compat breakage) to make sure the pending event status is set to ReachedServer (and pendingEventChanged() is emitted, if necessary) before merging the pending event into the timeline. | |||
2019-08-02 | Apply the new brace wrapping to source files | Kitsune Ral | |
2019-08-02 | .clang-format: Alter brace wrapping to (mostly) match WebKit style | Kitsune Ral | |
2019-08-02 | e2ee.h: add a missing #include | Kitsune Ral | |
Revealed after reordering #includes with clang-format. | |||
2019-08-02 | .clang-format: Enable ConstructorInitializerAllOnOneLineOrOnePerLine | Kitsune Ral | |
2019-08-02 | .clang-format: Bring back AlwaysBreakTemplateDeclarations | Kitsune Ral | |
It was accidentally left commented out in trying to support clang-format 5. Now that we're embracing clang-format 6+ only, it really should be on. | |||
2019-08-02 | Merge branch 'master' into use-clang-format | Kitsune Ral | |
2019-08-01 | Merge pull request #341 from quotient-im/kitsune-relations | Kitsune Ral | |
Reactions and edited messages support | |||
2019-08-01 | Add EncryptedEvent to libqmatrixclient.pri as well | Kitsune Ral | |
2019-08-01 | Merge branch 'master' into kitsune-relations | Kitsune Ral | |
Unified *Key -> *KeyL identifiers in roommessageevent.cpp along the way. | |||
2019-07-31 | Merge pull request #335 from quotient-im/aa13q-e2ee-encrypted-msg | Kitsune Ral | |
E2EE: introduce EncryptedEvent | |||
2019-07-31 | .travis.yml: temporarily disabling Valgrind because it's broken | Kitsune Ral | |
2019-07-31 | .travis.yml: switch to xenial and Qt 5.9 | Kitsune Ral | |
2019-07-31 | Room::postReaction() | Kitsune Ral | |
2019-07-31 | Support for receiving m.reaction events | Kitsune Ral | |
* struct EventRelation; class ReactionEvent; Room::relatedEvents() * Reaction events are processed in both history and sync batches * Redacting a reaction removes it from the list of related events * QMCTest::sendReaction() | |||
2019-07-31 | Initial support for edited messages (receive only) | Kitsune Ral | |
2019-07-31 | converters.h: fallback to intrusive toJson() for JsonObjectConverter; ↵ | Kitsune Ral | |
general improvements Single-argument fromJson<Omittable<T>>() now works as well. | |||
2019-07-31 | .appveyor.yml: Switch to Qt 5.12; no more Visual Studio 2015 builds | Kitsune Ral | |
2019-07-31 | QMCTest::loadingMembers(): find a room by alias | Kitsune Ral | |
...now that #264 is closed. Also, it gets the newest #quotient:matrix.org rather than the old upgraded room. | |||
2019-07-31 | converters.h: more comments; documented addParam<>() | Kitsune Ral | |
[skip ci] |