Nicolas Werner
377d85ca43
Bump mtxclient version
3 years ago
Guillaume Girol
9cb5f317c6
update mtxclient
3 years ago
Nicolas Werner
46fbb0e749
Use ListView without scrollview for messages
...
That way we can autohide the scollbar if needed, it should fix some
jumping issues, it makes it possible to flick on mobile, etc.
Some related bugs:
https://bugreports.qt.io/browse/QTBUG-75223
https://bugreports.qt.io/browse/QTBUG-44902
3 years ago
Nicolas Werner
47b822604d
Hidden events: Refactor slightly for reusability
3 years ago
Nicolas Werner
dfb8f9a160
Fix application name on Wayland in flatpak
...
fixes #903
3 years ago
Nicolas Werner
1dacf327e1
Fix avatar url conversion for widgets
3 years ago
Nicolas Werner
7b00411dc4
Show widgets as links
3 years ago
Nicolas Werner
112426e30b
Fetch previews for space children using /hierarchy
3 years ago
Nicolas Werner
2613275461
Reimplement error notifications
3 years ago
Nicolas Werner
f44d8e916b
Remove a few now unused files
3 years ago
Nicolas Werner
6a3d55b47f
Bump mtxclient
3 years ago
Joe Donofry
9033235e9d
Gstreamer glib event loop for macos and windows
...
- This ensures that gstreamer bus operations work
on macOS and windows, such as enumerating devices.
3 years ago
Nicolas Werner
66520eae19
Port image overlay to qml
...
Allows you to zoom and pan now.
relates to #647
3 years ago
Nicolas Werner
9a9dbda571
Update presence dynamically and reduce allocations
3 years ago
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