Commit Graph

40 Commits (c0d32ef319f9fad0e2857f580c763cdb14d0cbb5)

Author SHA1 Message Date
Konstantinos Sideris 9102a141f3 Handle OLM_MESSAGE type of messages properly 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 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 f2954a3616 Remove extra semicolon 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 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 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
Konstantinos Sideris eaf05748ff Initial support for read receipts 7 years ago
Konstantinos Sideris 33f534c6f8 Cache room avatars (#139) 7 years ago
Konstantinos Sideris f11044b5eb Handle incoming invites 7 years ago
Konstantinos Sideris d872b1060b Reset cache on breaking changes 7 years ago
Konstantinos Sideris a17b6dffaf Clean up headers 7 years ago
Konstantinos Sideris c0e55378c3 Remove extra inline keywords 7 years ago
Konstantinos Sideris 88349eae90 Recover from corrupted cache data 7 years ago
Max Sandholm 7ad45d8d64 React to externally left and joined rooms, and add "leave room" button in room menu (#75) 7 years ago
Konstantinos Sideris 177dd6a5b0 Remove cache data when the user logs out 7 years ago
Konstantinos Sideris 7fbfe3af15 Update the cache state at once to avoid being in an invalid state 7 years ago
Konstantinos Sideris 2644e4acca Small style change 7 years ago
Konstantinos Sideris 8d05073547 Initial support for state cache 7 years ago
Konstantinos Sideris 6553aa61a1 Replace include guards with #pragma once 8 years ago
Konstantinos Sideris 1f90c58076 Use timeline to retrieve state events 8 years ago
Konstantinos Sideris 8825e072f2 Add matrix::events namespace 8 years ago
Konstantinos Sideris b064df8b45 Add event contents 8 years ago
Konstantinos Sideris 4a7b005c64 Add lint rule 8 years ago
Konstantinos Sideris b301a2828e Remove exception specifications 8 years ago
Konstantinos Sideris 4f45575c79 Initial commit 8 years ago