Nicolas Werner
f3e1941612
Add clazy to CI
3 years ago
Nicolas Werner
bb290f9fec
Fix more warnings and remove dead code
3 years ago
Nicolas Werner
409ff22d80
Remove unused button class
3 years ago
tastytea
3e8734dbd5
Add man page ( #851 )
...
This adds a man page which lists command line options, key bindings and
commands. A new CMake option `MAN` is added, enabled by default on
`UNIX` but not `APPLE`.
The man pages are generated with either `a2x` (from asciidoc) or
`asciidoctor`. If both are not found, a fatal error is signaled.
3 years ago
Nicolas Werner
dfab0c92d7
Release 0.9.1
3 years ago
Nicolas Werner
e907372f21
Bump dep versions
3 years ago
Nicolas Werner
57d1dffdbd
Update to SingleApplication 3.3.2 proper
3 years ago
Nicolas Werner
36b743c5b9
Bump mtxclient dependency
3 years ago
Nicolas Werner
71d7ff3a90
Try to tame Windows headers
...
See also:
https://stackoverflow.com/questions/1394910/how-to-tame-the-windows-headers-useful-defines
3 years ago
Nicolas Werner
4dc5b647c6
Pretty error printing
3 years ago
Nicolas Werner
f32acdd23f
Release 0.9.0
3 years ago
Nicolas Werner
26db90b29b
Make VOIP and screenshare explicit options
3 years ago
Nicolas Werner
7f5a92106a
Try to fix lmdbxx download
3 years ago
Nicolas Werner
3a3735f67a
Fix hunter messing with pkg-config
3 years ago
Nicolas Werner
a45d1bbeaa
Update bundled deps
3 years ago
Nicolas Werner
446ecfea0b
Try to fix lmdbxx download
3 years ago
Nicolas Werner
6f59f19003
Fix hunter messing with pkg-config
3 years ago
Nicolas Werner
eb3ff097d5
Update bundled deps
3 years ago
Nicolas Werner
a27066eaad
Fix rpath not being set while uninstalled
3 years ago
Nicolas Werner
d11fcb0ff6
Fix parsing some exotic image packs
3 years ago
Nicolas Werner
b3ff70fee9
Fix bootstrap after registration
3 years ago
Nicolas Werner
211fd9d76c
Fix registration on matrix.org
...
This was a bit of a journey:
https://github.com/matrix-org/matrix-doc/pull/3471
But it should work now and we now use the UIAHandler everywhere.
fixes #670
3 years ago
Joseph Donofry
912df2920e
Update macOS notifications to use UserNotifications framework
3 years ago
Nicolas Werner
a5030bdd4d
move device verification management to its own file
3 years ago
Nicolas Werner
550c80525a
Move voip and encryption stuff into their own directories
3 years ago
Thulinma
649c5ff86d
Add support for listing devices that do not support encryption, add support for logging out devices.
...
Ticks off another box in #23 !
3 years ago
Loren Burkholder
14488a8fe7
Use the same leave room dialog everywhere
...
This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
3 years ago
Loren Burkholder
e9ed12e27b
QML the join room dialog
3 years ago
Nicolas Werner
ad1e6c8298
Support bootstrapping crosssigning
...
Showing the bootstrap state and showing there are unverified devices is
still missing.
3 years ago
Nicolas Werner
4dd5f9841d
Add additional check for invalid megolm sessions
3 years ago
Nicolas Werner
a6fcea1b14
bump mtxclient
...
fixes build with new libolm
3 years ago
Loren Burkholder
d2e193ff78
Add jdenticon support
3 years ago
Nicolas Werner
7f965a82e2
bump mtxclient
3 years ago
Nicolas Werner
0f361151d7
Fix parsing query keys responses with optional keys missing
3 years ago
Nicolas Werner
ef068ac2b3
Support animated images
...
fixes #461
3 years ago
Nicolas Werner
09c041c8ac
Use in memory media player instead of storing unencrypted files on disk
3 years ago
Nicolas Werner
55e43dc4b8
bump mtxclient
3 years ago
Nicolas Werner
ee58ba9401
bump mtxclient
3 years ago
Nicolas Werner
56db0dbc7d
Allow downloading keys from key backup
3 years ago
Callum Brown
7d484a8228
Use QInputDialog to get registration token
3 years ago
Nicolas Werner
796e5fcd39
Fix lambda to function pointer in coeurl on Linux
3 years ago
Nicolas Werner
58039f7f3e
Fix typo in coeurl
3 years ago
Nicolas Werner
3794e13745
Update coeurl
3 years ago
Nicolas Werner
6b445c33b6
Fix long tcp timeouts
...
relates to #658
3 years ago
Callum Brown
b56a1be0bd
Support token authenticated registration
...
Using a dialog after username and password have been provided.
3 years ago
kamathmanu
6a75e5270c
Fix nits from code review
3 years ago
kamathmanu
0d700d9933
Implemented Room Directory model to store and provide QML view with public room data from mtxclient
3 years ago
Nicolas Werner
72bbad7485
Show encryption errors in qml and add request keys button
3 years ago
Nicolas Werner
001f87fe77
Fix redactions
3 years ago
Nicolas Werner
a57a15a2e0
Basic sticker pack editor
3 years ago