Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix stuck notifications because of edits | Nicolas Werner | 2021-02-10 | 1 | -0/+6 |
| | | | | | Does not fix the read status yet, for that we need to compare read receipts for all events after the last visible event. | ||||
* | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 1 | -0/+5 |
| | |||||
* | Properly share and rotate sessions on member and device changes | Nicolas Werner | 2020-11-30 | 1 | -1/+2 |
| | |||||
* | Remove outbound session storage | Nicolas Werner | 2020-11-30 | 1 | -4/+3 |
| | |||||
* | Load sessions lazily from db | Nicolas Werner | 2020-11-30 | 1 | -1/+1 |
| | |||||
* | Add some db logging and clean up avatar urls a bit | Nicolas Werner | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | Remove redundant user search suggestion code | Nicolas Werner | 2020-11-25 | 1 | -2/+0 |
| | |||||
* | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -20/+8 |
| | |||||
* | Trade CPU usage for 30MB of members in RAM | Nicolas Werner | 2020-10-22 | 1 | -13/+0 |
| | |||||
* | Store timestamp with olm sessions | Nicolas Werner | 2020-10-20 | 1 | -1/+5 |
| | |||||
* | Calculate verification status from cross-signing sigs and update dynamically | Nicolas Werner | 2020-10-08 | 1 | -5/+3 |
| | |||||
* | Don't fail on missing key for a device and /rotate-megolm-session command | Nicolas Werner | 2020-10-03 | 1 | -0/+2 |
| | |||||
* | Clean up verification and key cache a bit | Nicolas Werner | 2020-10-02 | 1 | -17/+13 |
| | |||||
* | Updating keys of outdated encrypted users | CH Chethan Reddy | 2020-07-30 | 1 | -0/+3 |
| | |||||
* | Some issue with UserProfile | CH Chethan Reddy | 2020-07-30 | 1 | -2/+2 |
| | |||||
* | [WIP] Add Caching for users | CH Chethan Reddy | 2020-07-30 | 1 | -0/+17 |
| | |||||
* | Show presence and set custom status messages | Nicolas Werner | 2020-06-08 | 1 | -0/+6 |
| | |||||
* | Add support for db migrations | Nicolas Werner | 2020-05-02 | 1 | -2/+7 |
| | |||||
* | Don't store pending receipts in cache | Nicolas Werner | 2020-04-30 | 1 | -15/+0 |
| | | | | | | | | | | | | | We don't get notified for every message. Sometimes we only get a read receipt for the newest message, which means old read receipts accumulate in the database. This least to some considerable CPU overhead, when checking if the timeline should be notified for new read receipts. Instead just always notify, since that has far less overhead in the worst case and doesn't need complicated cache cleanup. The old pending_receipts db is not removed for now. It should still have minimal storage overhead and we don't have a good mechanism for cache format upgrades atm. | ||||
* | Reset user colors on theme change (in qml timeline) | Nicolas Werner | 2020-02-20 | 1 | -9/+0 |
| | |||||
* | Remove metatypes from headers | Nicolas Werner | 2020-01-31 | 1 | -1/+1 |
| | |||||
* | Fix include of lmdb++ with hunter | Nicolas Werner | 2020-01-26 | 1 | -0/+4 |
| | |||||
* | Reduce overhead of Cache.h | Nicolas Werner | 2019-12-15 | 1 | -480/+264 |
| | |||||
* | Reduce some include of Cache.h since it needs 11s on average | Nicolas Werner | 2019-12-14 | 1 | -213/+5 |
| | |||||
* | Update to c++17 | Nicolas Werner | 2019-12-14 | 1 | -43/+42 |
| | |||||
* | fixup bad room list translation commit | Nicolas Werner | 2019-11-23 | 1 | -1/+0 |
| | |||||
* | Try to reduce memory usage by reusing avatar pixmaps | Nicolas Werner | 2019-08-26 | 1 | -1/+0 |
| | |||||
* | Fix SIGNAL SLOT issue on mtx types | Joseph Donofry | 2019-08-19 | 1 | -0/+1 |
| | |||||
* | Fix issues with caching and loading of mentions. | Joseph Donofry | 2019-08-12 | 1 | -1/+1 |
| | | | | | | | Mentions are now loaded from the cache instead of directly from the web request. Mentions are also properly saved to the cache now (instead of as empty strings). Still lots of tweaks left on this feature. | ||||
* | Fix linting issues w/ the last commit | Joseph Donofry | 2019-08-09 | 1 | -1/+1 |
| | |||||
* | Cache User Mentions | Joseph Donofry | 2019-08-09 | 1 | -7/+13 |
| | | | | | | | | | Cache user mentions when they are retrieved from the server. This logic currently isn't being utilized by the UI. Additionally, the app should use a 'since' value to only get mentions newer than those stored in the DB, to avoid excessive web requests. This will be implemented in a future commit. | ||||
* | Fix linting issues | Joseph Donofry | 2019-08-06 | 1 | -1/+2 |
| | |||||
* | Cache user mentions | Joseph Donofry | 2019-08-05 | 1 | -0/+12 |
| | |||||
* | Show room version in settings | Nicolas Werner | 2019-07-04 | 1 | -32/+8 |
| | |||||
* | Fix linting issue | redsky17 | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | Nlohmann build updates | redsky17 | 2019-02-24 | 1 | -1/+1 |
| | |||||
* | Update user colors to use Cache vs Utils | redsky17 | 2019-01-26 | 1 | -0/+6 |
| | | | | | | | User colors are now stored in cache. This is consistent with other similar variables. I think there's a bug right now where it doesn't properly refresh colors for the TimeLineItem when the theme is changed. | ||||
* | Display tags as sorting items in the community panel (#401) | Victor Berger | 2018-09-28 | 1 | -0/+13 |
| | |||||
* | Implement import/export of megolm session keys (#358) | Konstantinos Sideris | 2018-09-15 | 1 | -4/+20 |
| | |||||
* | Mark unread rooms as such in the room list | Konstantinos Sideris | 2018-09-13 | 1 | -1/+8 |
| | | | | fixes #313 | ||||
* | Merge matrix-structs into the client lib | Konstantinos Sideris | 2018-09-01 | 1 | -25/+25 |
| | |||||
* | Add method to delete old messages periodically | Konstantinos Sideris | 2018-08-25 | 1 | -0/+6 |
| | | | | fixes #413 | ||||
* | Reject key requests for users that are not members of the room | Konstantinos Sideris | 2018-07-22 | 1 | -0/+3 |
| | |||||
* | Mark own read messages with a double checkmark (#377) | Konstantinos Sideris | 2018-07-17 | 1 | -0/+20 |
| | |||||
* | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+661 |