Commit Graph

256 Commits (7a295317397d5e49b66c39605c6529d99660691c)

Author SHA1 Message Date
Nicolas Werner 35ff02ce48
Remove a few more headers 3 years ago
Nicolas Werner 8cdfbf9391
Get rid of 'using json = nlohmann::json' 3 years ago
Nicolas Werner ef941920ea
Fix compilation without implicit nlohmann conversions 3 years ago
Nicolas Werner 28acea55e2
Remove redundant alias function 3 years ago
Nicolas Werner 81d4285580
Fix settings groups not being terminated properly on logout 3 years ago
Nicolas Werner 9b2a98b595
Fix C++20 compatibility 3 years ago
Nicolas Werner f3ff56692e
Fix crash on logout (why did that line vanish?!?) 3 years ago
Nicolas Werner c792fd28b1
Fix unsigned wraparound when creating one time keys 3 years ago
Nicolas Werner d2561b0512
Use newer libolm 3 years ago
Nicolas Werner a2d3990f90
Fix stopping the fallback removal timer starter 3 years ago
Nicolas Werner 0a65019242
Add support for fallback keys 3 years ago
Nicolas Werner 87070289fd
Activate window that already has the room open if possible 3 years ago
Nicolas Werner 62bf1b253e
Rework focus handling 3 years ago
Nicolas Werner b75ef07896
Add basic support for multiple windows 3 years ago
Nicolas Werner f7ffaac63d
Fix PLs for DMs 3 years ago
Nicolas Werner 864b4b2646 Fix SSSS if another client used the wrong base64 format 3 years ago
Nicolas Werner f316dbed43 Fix a few issues with receiving to_device messages in initial sync 3 years ago
Loren Burkholder 3bb00aa96c Don't treat a space as a direct chat 3 years ago
Apurv404 9eddee75ca Fix room alias issue (#354) 3 years ago
Nicolas Werner 4e5e5d55eb
lint 3 years ago
Nicolas Werner 6f8babc80b
Allow knocking if join failed and via matrix uris 3 years ago
Nicolas Werner a59b3147a6
Add reasons to everything 3 years ago
Nicolas Werner c91f91d5d3
Add /knock command 3 years ago
Nicolas Werner 6d1416fb6e
Add backend for new room creation dialogs 3 years ago
tastytea 083562a7d8
Add GUI for specifying kick/ban reason 3 years ago
Nicolas Werner f44d8e916b
Remove a few now unused files 3 years ago
Nicolas Werner c5c892b873
Remove unnecessary qml engine shutdown workaround 3 years ago
Nicolas Werner 573624a490
Remove some unused functions 3 years ago
Nicolas Werner aaae72a4f2
Fix focus and qml parenting with qml root 3 years ago
Nicolas Werner b106eafb0e
Initial qml root window 3 years ago
Ayushi Bisht 6aaaa777c6 Fixed a grammatical error 3 years ago
Nicolas Werner 61404641d9
Update year in copyright notice to shut up lint job 3 years ago
Nicolas Werner 9a9dbda571
Update presence dynamically and reduce allocations 3 years ago
Nicolas Werner 19dc6cadea
Reserve size of some containers we are filling 3 years ago
Nicolas Werner d8ead9573b
Reduce allocations using QStringLiteral 3 years ago
Nicolas Werner bb290f9fec
Fix more warnings and remove dead code 3 years ago
Nicolas Werner 5ca98829f7
Some qt6 prep 3 years ago
Nicolas Werner 2866826356
Misc clang-tidy fixes 3 years ago
Nicolas Werner 09aded2bc8
Fix crash when receiving matrix uri 3 years ago
Nicolas Werner 6d69248109
Strip space chars from recovery passphrase 3 years ago
Nicolas Werner 9b9d4bec70
Fix turnserver check not being started when restoring from cache 3 years ago
Nicolas Werner 6266c917c0
Cleanup error logging a bit 3 years ago
Nicolas Werner 6779f0e509
Delete rooms even if we fail to leave 3 years ago
Nicolas Werner 3d92e8ae60
Mark rooms as direct chats 3 years ago
Nicolas Werner 4dc5b647c6
Pretty error printing 3 years ago
Nicolas Werner 5ef3250994
Add a filter for direct chats 3 years ago
Nicolas Werner ff560a09f5
Improve fetching of device keys after login 3 years ago
Nicolas Werner 809be93e20
Fix self verification status never updating 3 years ago
Nicolas Werner 5ca1fb18bb
Move away from using an event loop to access secrets 3 years ago
Nicolas Werner 5688b2647e
Add self verification after login 3 years ago