Commit Graph

11 Commits (b0e3a7c7fac407b12b5bee3cef9dbd6f4ced7a50)

Author SHA1 Message Date
Konstantinos Sideris 1f3535bc43 Bump cache version due to incompatible changes 6 years ago
Konstantinos Sideris 9ad4aab657 Ignore sessions that cannot be parsed 6 years ago
Konstantinos Sideris a9ddc3b3d3 Implement import/export of megolm session keys (#358) 6 years ago
Konstantinos Sideris 8767ea181d Mark unread rooms as such in the room list 6 years ago
Konstantinos Sideris 990a3a97c7 Merge matrix-structs into the client lib 6 years ago
Konstantinos Sideris 183975be1a Increase LMDB's map size (#413) 6 years ago
Konstantinos Sideris 345dca3544 Add method to delete old messages periodically 6 years ago
Konstantinos Sideris 5dfd26abc5 Reject key requests for users that are not members of the room 6 years ago
Konstantinos Sideris 00f99d9ae5 Fix variable shadowing on clang 6 years ago
Konstantinos Sideris e4dedbcaba Mark own read messages with a double checkmark (#377) 6 years ago
Konstantinos Sideris 0e814da91c Move all files under src/ 6 years ago
Konstantinos Sideris 73dbd3c8dd Re-enable groups 6 years ago
Konstantinos Sideris 1312c139cc Don't pre-load messages from caches 6 years ago
Konstantinos Sideris 278eccc040 Add context menu action to request encryption keys 6 years ago
Konstantinos Sideris 4344b6964f Save timeline messages in cache for faster startup times 6 years ago
Konstantinos Sideris 7ecabcd614 Mark encrypted rooms when processing room state 7 years ago
Konstantinos Sideris 197b2dac74 Fix regressions regarding invites & slowness during shutdown 7 years ago
Konstantinos Sideris 9102a141f3 Handle OLM_MESSAGE type of messages properly 7 years ago
Konstantinos Sideris 8e9d210a2a Rename the log namespace to avoid symbol clash with the math function 7 years ago
Konstantinos Sideris 5d47cc3940 Add support for sending encrypted messages 7 years ago
Konstantinos Sideris e5dd64c63a Add method to convert PendingMessage's to event types 7 years ago
Konstantinos Sideris a97528b432 Fix bug where cache was initialized twice in a row 7 years ago
Konstantinos Sideris 36cb62748b Add menu option to enable encryption in a private room 7 years ago
Konstantinos Sideris 626c680911 Add support for displaying decrypted messages 7 years ago
Konstantinos Sideris b89257a34b Migrate to mtxclient for the http calls 7 years ago
Konstantinos Sideris 791a9d0a4d Hide the edit menu when the user doesn't have enough power 7 years ago
twahm 4bd43780d9 Add read support for room access options (#324) 7 years ago
Konstantinos Sideris 05585ff8cf Make explicit that MatrixClient & Cache are unique pointers 7 years ago
Konstantinos Sideris ebed87ea57 Don't use shared pointers for cache 7 years ago
Konstantinos Sideris 506cf68072 Implement desktop notification for mac 7 years ago
Konstantinos Sideris ed9501023a Add support for retrieving the notification events (#33) 7 years ago
Konstantinos Sideris 763330fd3c Add member list 7 years ago
Konstantinos Sideris 3097037c3d Add prototype room settings menu 7 years ago
Konstantinos Sideris 95120c602b Refactor utils::getMessageDescription 7 years ago
Konstantinos Sideris b72e48cbab Improve room searching 7 years ago
Konstantinos Sideris 0028fdfe6c Remove map from room_id to QPixmap from ChatPage 7 years ago
Konstantinos Sideris 1642f3cf40 Update invites in the UI after sync 7 years ago
Konstantinos Sideris c0e355f485 Properly clean stale invites 7 years ago
Konstantinos Sideris 6d0bc0c05e Strip whitespace from room names for QuickSwitcher 7 years ago
Konstantinos Sideris 29bd8b71d1 Implement media cache 7 years ago
Konstantinos Sideris 54091cf403 Bump cache format version 7 years ago
Konstantinos Sideris 9d825b07ca Remove dead code 7 years ago
Konstantinos Sideris 4a2f1af090 Save read receipts 7 years ago
Konstantinos Sideris 2f00fc51bf Cache refactoring 7 years ago
Konstantinos Sideris f9fd03b958 Simplify variant usage 7 years ago
Konstantinos Sideris 12a96aae6d Add some missing references 7 years ago
Konstantinos Sideris 1fad9398fc Use more stl containers & minor refactorings 7 years ago
Konstantinos Sideris c59cd0e80b Load the initial cache data without blocking the UI 7 years ago
Konstantinos Sideris 020a842aef Change cache format to not allow duplicate receipts 7 years ago
Konstantinos Sideris 3929261a8e Use QSharedPointer to save RoomStates 7 years ago