summary refs log tree commit diff
path: root/src/timeline/EventStore.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of some useless codeNicolas Werner2021-12-311-4/+0
|
* Pretty up code with fewer allocationsNicolas Werner2021-12-291-2/+2
|
* Reduce allocations for accessing event membersNicolas Werner2021-12-291-13/+16
|
* Reserve size of some containers we are fillingNicolas Werner2021-12-291-0/+1
|
* Reduce allocations using QStringLiteralNicolas Werner2021-12-291-1/+1
|
* Fix more warnings and remove dead codeNicolas Werner2021-12-281-2/+3
|
* Fix redaction of edited messagesNicolas Werner2021-11-081-1/+2
|
* Fix loading spinner when switching to a fully loaded roomNicolas Werner2021-11-021-1/+3
| | | | fixes #754
* Move voip and encryption stuff into their own directoriesNicolas Werner2021-10-171-1/+0
|
* Change indentation to 4 spacesNicolas Werner2021-09-181-710/+679
|
* Fix day separator when loading older messagesNicolas Werner2021-09-081-0/+3
| | | | fixes #632
* Allow downloading keys from key backupNicolas Werner2021-08-171-4/+3
|
* Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-071-148/+108
|
* Don't spam key requests directly after startupNicolas Werner2021-06-251-0/+15
|
* fixup! Allow editing unsent messagesAlexander Bantyev2021-06-191-1/+5
|
* fixup! Allow editing unsent messagesAlexander Bantyev2021-06-181-7/+18
|
* Allow editing unsent messagesAlexander Bantyev2021-06-181-0/+32
| | | | | | | | | | As of 0db4d71ec2483c7ac5a7b536737fee8fc53a76d7 (Prevent edits of unsent messages), messages that are edits of (or replies to) unsent messages were not allowed. This change was made because otherwise the edits were discarded due to use of txnid rather than mxid in the "m.relates_to" object. Remove this restriction and fix the issue by replacing txnid with mxid in all related events when the message is sent (and we obtain mxid from the server).
* Try to get rid of an allocationNicolas Werner2021-05-301-8/+6
|
* Make pagination logic slightly more robustNicolas Werner2021-04-291-1/+1
|
* fix lintingNicolas Werner2021-03-051-93/+96
|
* Merge pull request #505 from Nheko-Reborn/license-headersDeepBlueV7.X2021-03-051-0/+4
|\ | | | | License headers
| * Update license headersNicolas Werner2021-03-051-0/+4
| |
* | Fix lintingJoseph Donofry2021-03-041-96/+93
|/
* Display edits correctlyNicolas Werner2021-02-091-6/+8
|
* Fix edited repliesNicolas Werner2021-02-091-4/+15
|
* Render editsNicolas Werner2021-02-091-3/+51
|
* Switch to new relations formatNicolas Werner2021-02-091-20/+17
|
* Fix crash, when keys for no events were requestedNicolas Werner2021-01-271-1/+2
|
* Fix request key loopsNicolas Werner2021-01-271-2/+5
|
* Fix old messages being played back after limit resetNicolas Werner2021-01-241-0/+9
|
* Request unknown message indicesNicolas Werner2021-01-231-6/+15
|
* Make it easier to understand, what button to click for verification from profileNicolas Werner2021-01-121-0/+8
|
* Fix timeline becoming corrupted on backfillNicolas Werner2021-01-121-7/+25
| | | | Fixes #273
* Load sessions lazily from dbNicolas Werner2020-11-301-2/+3
|
* Optimize buildNicolas Werner2020-10-271-0/+3
|
* Fix infinite pagination properly now.Nicolas Werner2020-10-231-1/+4
|
* Clean up key requests + autoreloadNicolas Werner2020-10-201-14/+37
|
* Store timestamp with olm sessionsNicolas Werner2020-10-201-0/+6
|
* Try to fix windows buildNicolas Werner2020-10-081-3/+3
|
* Fix in room verificationNicolas Werner2020-10-061-68/+50
|
* Make steps in verification flow explicitNicolas Werner2020-10-051-8/+8
|
* Fix nullopt when iterating reactionsNicolas Werner2020-10-031-1/+2
|
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-241-1/+1
|\
| * Fix typo in encryption error messageNicolas Werner2020-09-191-1/+1
| |
* | Simplify outbound session setupNicolas Werner2020-09-201-72/+76
| | | | | | | | Don't send inbound session to self and claim and send all keys at once.
* | Split qml part of Device VerificationCH Chethan Reddy2020-09-141-76/+72
| |
* | Add support non-encrypted room-verification messagesChethan2k12020-09-101-58/+59
| |
* | Fix Wrong Emojis Issue in Room VerificationChethan2k12020-09-041-103/+128
| |
* | Merge branch 'master' into device-verificationDeepBlueV7.X2020-09-031-1/+1
|\|
| * Fix endless pagination, when old history is inaccessibleNicolas Werner2020-09-021-1/+1
| |
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-19/+103
|\|
| * Add /clear-timeline commandNicolas Werner2020-08-091-0/+20
| |
| * Try to fix issue of pagination interfering with limited: trueNicolas Werner2020-08-071-0/+6
| |
| * Split error messages from event decryptionNicolas Werner2020-08-061-82/+75
| |
* | Small FixesCH Chethan Reddy2020-08-291-0/+7
| |
* | [WIP] Room Verification Works!CH Chethan Reddy2020-08-181-4/+18
| |
* | [WIP] Room-Verification MessagesCH Chethan Reddy2020-08-091-85/+136
|/
* Fix shadowing variableNicolas Werner2020-07-261-3/+3
|
* Rename EventStore::event to get to remove ambiguity with QObject::eventNicolas Werner2020-07-261-3/+3
|
* Reset fetch in progress when fetch failedNicolas Werner2020-07-251-0/+1
|
* Return to redacted messages instead of just storing the redactionNicolas Werner2020-07-251-1/+6
|
* Fix reactionsNicolas Werner2020-07-201-0/+14
|
* Fix reaction displayNicolas Werner2020-07-191-0/+70
|
* Mark own events as read again after sendingNicolas Werner2020-07-181-3/+12
|
* Reenable sending messagesNicolas Werner2020-07-181-0/+109
|
* Readd pagination and fix redactionsNicolas Werner2020-07-131-2/+53
|
* Fetch missing eventsNicolas Werner2020-07-101-2/+35
|
* WIP: Event Store split outNicolas Werner2020-07-091-0/+259