Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 2024-03-16 | 1 | -0/+2 |
| | |||||
* | A few more small speedups | Nicolas Werner | 2023-10-31 | 1 | -2/+1 |
| | |||||
* | Speed up compilation a bit | Nicolas Werner | 2023-10-31 | 1 | -0/+2 |
| | |||||
* | Fix a few conversions | Nicolas Werner | 2023-10-31 | 1 | -0/+1 |
| | |||||
* | Qt6.6 compatibility | Nicolas Werner | 2023-10-13 | 1 | -1/+1 |
| | |||||
* | Port state events and images | Nicolas Werner | 2023-08-25 | 1 | -2/+2 |
| | |||||
* | lint | Nicolas Werner | 2023-06-08 | 1 | -3/+1 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -9/+5 |
| | |||||
* | Don't delete uncached messages after edit | Nicolas Werner | 2023-06-01 | 1 | -1/+2 |
| | | | | fixes #1469 | ||||
* | Adapt to the new inherited variant | Nicolas Werner | 2023-04-11 | 1 | -19/+19 |
| | |||||
* | Get rid of an edge case, that can break pagination | Nicolas Werner | 2023-04-04 | 1 | -2/+1 |
| | |||||
* | Fix explicit optional construction on gcc13 | Nicolas Werner | 2023-03-24 | 1 | -1/+1 |
| | |||||
* | Dedup reactions | Nicolas Werner | 2023-02-22 | 1 | -6/+4 |
| | |||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -3/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | More template bloat reduction | Nicolas Werner | 2023-02-20 | 1 | -66/+65 |
| | |||||
* | Automatically fetch keys for undecrypted messages after verification | Nicolas Werner | 2023-02-18 | 1 | -3/+23 |
| | | | | | | | | Also fix rerendering edited messages after keys are received. fixes #1375 fixes #770 fixes #888 | ||||
* | Fix edits in other clients jumping out of threads | Nicolas Werner | 2023-02-18 | 1 | -5/+9 |
| | | | | fixes #1373 | ||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Continue fetching past messages when searching | Nicolas Werner | 2022-11-03 | 1 | -5/+6 |
| | |||||
* | Add a slow way to search a room | Nicolas Werner | 2022-10-06 | 1 | -0/+1 |
| | |||||
* | cppcheck stuff (#1200) | Loren Burkholder | 2022-10-03 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | * cppcheck stuff * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Fix linting Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
* | Basic threading support | Nicolas Werner | 2022-09-30 | 1 | -2/+2 |
| | |||||
* | Request full online keybackup when turning it on | Nicolas Werner | 2022-06-19 | 1 | -1/+0 |
| | |||||
* | Get rid of 'using json = nlohmann::json' | Nicolas Werner | 2022-06-17 | 1 | -3/+3 |
| | |||||
* | Fix pins not refreshing after being loaded | Nicolas Werner | 2022-06-15 | 1 | -3/+7 |
| | |||||
* | Fix edits not updating in replies | Nicolas Werner | 2022-06-15 | 1 | -1/+16 |
| | |||||
* | Remove sender key from megolm session index | Nicolas Werner | 2022-04-08 | 1 | -5/+3 |
| | | | | | | implements MSC3700 see https://github.com/matrix-org/matrix-spec-proposals/pull/3700 | ||||
* | Fix thumbnails of received encrypted images | Nicolas Werner | 2022-03-22 | 1 | -0/+3 |
| | |||||
* | If you replace the txn id, replace a string the length of the txn id... | Nicolas Werner | 2022-03-05 | 1 | -1/+1 |
| | |||||
* | Allow properly editing pending encrypted messages | Nicolas Werner | 2022-02-27 | 1 | -4/+50 |
| | |||||
* | Fix editing pending messages | Nicolas Werner | 2022-02-27 | 1 | -10/+8 |
| | |||||
* | support for hidden read receipts | Guillaume Girol | 2022-02-21 | 1 | -2/+6 |
| | |||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | 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 |