Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get rid of some useless code | Nicolas Werner | 2021-12-31 | 1 | -4/+0 |
| | |||||
* | Pretty up code with fewer allocations | Nicolas Werner | 2021-12-29 | 1 | -2/+2 |
| | |||||
* | Reduce allocations for accessing event members | Nicolas Werner | 2021-12-29 | 1 | -13/+16 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -0/+1 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -1/+1 |
| | |||||
* | Fix more warnings and remove dead code | Nicolas Werner | 2021-12-28 | 1 | -2/+3 |
| | |||||
* | Fix redaction of edited messages | Nicolas Werner | 2021-11-08 | 1 | -1/+2 |
| | |||||
* | Fix loading spinner when switching to a fully loaded room | Nicolas Werner | 2021-11-02 | 1 | -1/+3 |
| | | | | fixes #754 | ||||
* | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 1 | -1/+0 |
| | |||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -710/+679 |
| | |||||
* | Fix day separator when loading older messages | Nicolas Werner | 2021-09-08 | 1 | -0/+3 |
| | | | | fixes #632 | ||||
* | Allow downloading keys from key backup | Nicolas Werner | 2021-08-17 | 1 | -4/+3 |
| | |||||
* | Show encryption errors in qml and add request keys button | Nicolas Werner | 2021-08-07 | 1 | -148/+108 |
| | |||||
* | Don't spam key requests directly after startup | Nicolas Werner | 2021-06-25 | 1 | -0/+15 |
| | |||||
* | fixup! Allow editing unsent messages | Alexander Bantyev | 2021-06-19 | 1 | -1/+5 |
| | |||||
* | fixup! Allow editing unsent messages | Alexander Bantyev | 2021-06-18 | 1 | -7/+18 |
| | |||||
* | Allow editing unsent messages | Alexander Bantyev | 2021-06-18 | 1 | -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 allocation | Nicolas Werner | 2021-05-30 | 1 | -8/+6 |
| | |||||
* | Make pagination logic slightly more robust | Nicolas Werner | 2021-04-29 | 1 | -1/+1 |
| | |||||
* | fix linting | Nicolas Werner | 2021-03-05 | 1 | -93/+96 |
| | |||||
* | Merge pull request #505 from Nheko-Reborn/license-headers | DeepBlueV7.X | 2021-03-05 | 1 | -0/+4 |
|\ | | | | | License headers | ||||
| * | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -0/+4 |
| | | |||||
* | | Fix linting | Joseph Donofry | 2021-03-04 | 1 | -96/+93 |
|/ | |||||
* | Display edits correctly | Nicolas Werner | 2021-02-09 | 1 | -6/+8 |
| | |||||
* | Fix edited replies | Nicolas Werner | 2021-02-09 | 1 | -4/+15 |
| | |||||
* | Render edits | Nicolas Werner | 2021-02-09 | 1 | -3/+51 |
| | |||||
* | Switch to new relations format | Nicolas Werner | 2021-02-09 | 1 | -20/+17 |
| | |||||
* | Fix crash, when keys for no events were requested | Nicolas Werner | 2021-01-27 | 1 | -1/+2 |
| | |||||
* | Fix request key loops | Nicolas Werner | 2021-01-27 | 1 | -2/+5 |
| | |||||
* | Fix old messages being played back after limit reset | Nicolas Werner | 2021-01-24 | 1 | -0/+9 |
| | |||||
* | Request unknown message indices | Nicolas Werner | 2021-01-23 | 1 | -6/+15 |
| | |||||
* | Make it easier to understand, what button to click for verification from profile | Nicolas Werner | 2021-01-12 | 1 | -0/+8 |
| | |||||
* | Fix timeline becoming corrupted on backfill | Nicolas Werner | 2021-01-12 | 1 | -7/+25 |
| | | | | Fixes #273 | ||||
* | Load sessions lazily from db | Nicolas Werner | 2020-11-30 | 1 | -2/+3 |
| | |||||
* | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -0/+3 |
| | |||||
* | Fix infinite pagination properly now. | Nicolas Werner | 2020-10-23 | 1 | -1/+4 |
| | |||||
* | Clean up key requests + autoreload | Nicolas Werner | 2020-10-20 | 1 | -14/+37 |
| | |||||
* | Store timestamp with olm sessions | Nicolas Werner | 2020-10-20 | 1 | -0/+6 |
| | |||||
* | Try to fix windows build | Nicolas Werner | 2020-10-08 | 1 | -3/+3 |
| | |||||
* | Fix in room verification | Nicolas Werner | 2020-10-06 | 1 | -68/+50 |
| | |||||
* | Make steps in verification flow explicit | Nicolas Werner | 2020-10-05 | 1 | -8/+8 |
| | |||||
* | Fix nullopt when iterating reactions | Nicolas Werner | 2020-10-03 | 1 | -1/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-09-24 | 1 | -1/+1 |
|\ | |||||
| * | Fix typo in encryption error message | Nicolas Werner | 2020-09-19 | 1 | -1/+1 |
| | | |||||
* | | Simplify outbound session setup | Nicolas Werner | 2020-09-20 | 1 | -72/+76 |
| | | | | | | | | Don't send inbound session to self and claim and send all keys at once. | ||||
* | | Split qml part of Device Verification | CH Chethan Reddy | 2020-09-14 | 1 | -76/+72 |
| | | |||||
* | | Add support non-encrypted room-verification messages | Chethan2k1 | 2020-09-10 | 1 | -58/+59 |
| | | |||||
* | | Fix Wrong Emojis Issue in Room Verification | Chethan2k1 | 2020-09-04 | 1 | -103/+128 |
| | | |||||
* | | Merge branch 'master' into device-verification | DeepBlueV7.X | 2020-09-03 | 1 | -1/+1 |
|\| | |||||
| * | Fix endless pagination, when old history is inaccessible | Nicolas Werner | 2020-09-02 | 1 | -1/+1 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into device-verification | CH Chethan Reddy | 2020-08-30 | 1 | -19/+103 |
|\| | |||||
| * | Add /clear-timeline command | Nicolas Werner | 2020-08-09 | 1 | -0/+20 |
| | | |||||
| * | Try to fix issue of pagination interfering with limited: true | Nicolas Werner | 2020-08-07 | 1 | -0/+6 |
| | | |||||
| * | Split error messages from event decryption | Nicolas Werner | 2020-08-06 | 1 | -82/+75 |
| | | |||||
* | | Small Fixes | CH Chethan Reddy | 2020-08-29 | 1 | -0/+7 |
| | | |||||
* | | [WIP] Room Verification Works! | CH Chethan Reddy | 2020-08-18 | 1 | -4/+18 |
| | | |||||
* | | [WIP] Room-Verification Messages | CH Chethan Reddy | 2020-08-09 | 1 | -85/+136 |
|/ | |||||
* | Fix shadowing variable | Nicolas Werner | 2020-07-26 | 1 | -3/+3 |
| | |||||
* | Rename EventStore::event to get to remove ambiguity with QObject::event | Nicolas Werner | 2020-07-26 | 1 | -3/+3 |
| | |||||
* | Reset fetch in progress when fetch failed | Nicolas Werner | 2020-07-25 | 1 | -0/+1 |
| | |||||
* | Return to redacted messages instead of just storing the redaction | Nicolas Werner | 2020-07-25 | 1 | -1/+6 |
| | |||||
* | Fix reactions | Nicolas Werner | 2020-07-20 | 1 | -0/+14 |
| | |||||
* | Fix reaction display | Nicolas Werner | 2020-07-19 | 1 | -0/+70 |
| | |||||
* | Mark own events as read again after sending | Nicolas Werner | 2020-07-18 | 1 | -3/+12 |
| | |||||
* | Reenable sending messages | Nicolas Werner | 2020-07-18 | 1 | -0/+109 |
| | |||||
* | Readd pagination and fix redactions | Nicolas Werner | 2020-07-13 | 1 | -2/+53 |
| | |||||
* | Fetch missing events | Nicolas Werner | 2020-07-10 | 1 | -2/+35 |
| | |||||
* | WIP: Event Store split out | Nicolas Werner | 2020-07-09 | 1 | -0/+259 |