Commit Graph

103 Commits

Author SHA1 Message Date
Nicolas Werner 377d85ca43
Bump mtxclient version 2022-02-22 17:41:28 +01:00
Guillaume Girol 9cb5f317c6 update mtxclient 2022-02-21 20:39:50 +01:00
Nicolas Werner e109613e42
Switch to newer flatpak runtime
Apparently the bug https://bugreports.qt.io/browse/QTBUG-99545 shouldn't
happen in the runtime anymore.
2022-02-12 20:15:54 +01:00
Nicolas Werner 47b822604d
Hidden events: Refactor slightly for reusability 2022-02-12 19:48:53 +01:00
Nicolas Werner dfb8f9a160
Fix application name on Wayland in flatpak
fixes #903
2022-02-09 23:46:49 +01:00
Nicolas Werner 1dacf327e1 Fix avatar url conversion for widgets 2022-02-04 23:33:00 +01:00
Nicolas Werner 7b00411dc4 Show widgets as links 2022-02-04 20:48:14 +01:00
Nicolas Werner 112426e30b Fetch previews for space children using /hierarchy 2022-02-02 19:03:01 +01:00
Nicolas Werner 6a3d55b47f
Bump mtxclient 2022-01-28 15:42:00 +01:00
Nicolas Werner f3e1941612
Add clazy to CI 2021-12-29 00:17:37 +01:00
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.
2021-12-22 21:34:07 +00:00
Nicolas Werner e907372f21
Bump dep versions 2021-12-19 23:32:37 +01:00
Nicolas Werner 36b743c5b9
Bump mtxclient dependency 2021-12-11 06:22:34 +01:00
Nicolas Werner eb6320862e
Use old flatpak runtime to prevent crashes on arm 2021-11-27 02:15:14 +01:00
Nicolas Werner bf68aa28d8
Fix loading on Gnome when in flatpak
See https://gitlab.gnome.org/GNOME/libsecret/-/issues/49

fixes #816
2021-11-24 04:53:12 +01:00
Nicolas Werner 4dc5b647c6
Pretty error printing 2021-11-21 06:10:24 +01:00
Nicolas Werner c0b2e8f9b7
Fix jdenticon plugin not loading 2021-11-19 02:50:20 +01:00
Joseph Donofry 1eb2814fe0 Jdenticon update 2021-11-18 18:15:24 -05:00
Nicolas Werner eb3ff097d5
Update bundled deps 2021-11-18 00:12:38 +01:00
Nicolas Werner 7bb413c5c1
Add qt-jdention to flatpak 2021-11-15 01:53:38 +01:00
Nicolas Werner d11fcb0ff6
Fix parsing some exotic image packs 2021-11-09 20:22:02 +01:00
Nicolas Werner b3ff70fee9
Fix bootstrap after registration 2021-11-08 17:01:22 +01:00
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
2021-11-03 18:39:51 +01:00
Thulinma 649c5ff86d Add support for listing devices that do not support encryption, add support for logging out devices.
Ticks off another box in #23!
2021-10-17 00:00:14 +02:00
Nicolas Werner ad1e6c8298
Support bootstrapping crosssigning
Showing the bootstrap state and showing there are unverified devices is
still missing.
2021-10-09 05:01:53 +02:00
Nicolas Werner 4dd5f9841d
Add additional check for invalid megolm sessions 2021-10-04 21:46:31 +02:00
Nicolas Werner a6fcea1b14
bump mtxclient
fixes build with new libolm
2021-09-16 15:56:58 +02:00
Nicolas Werner 7f965a82e2
bump mtxclient 2021-09-02 03:22:15 +02:00
Nicolas Werner 0f361151d7
Fix parsing query keys responses with optional keys missing 2021-08-31 03:35:04 +02:00
Nicolas Werner 55e43dc4b8
bump mtxclient 2021-08-26 03:49:15 +02:00
Nicolas Werner ee58ba9401
bump mtxclient 2021-08-17 23:40:40 +02:00
Nicolas Werner 56db0dbc7d
Allow downloading keys from key backup 2021-08-17 03:24:12 +02:00
Nicolas Werner 796e5fcd39
Fix lambda to function pointer in coeurl on Linux 2021-08-12 01:30:00 +02:00
Nicolas Werner 58039f7f3e
Fix typo in coeurl 2021-08-12 00:07:08 +02:00
Nicolas Werner 3794e13745
Update coeurl 2021-08-11 23:51:10 +02:00
Nicolas Werner 6b445c33b6
Fix long tcp timeouts
relates to #658
2021-08-11 22:21:56 +02:00
Nicolas Werner 483769a2a1
device=shm not needed in flatpak 2021-08-07 01:48:40 +02:00
Nicolas Werner 7a7ba47c01
Share shm in flatpak
fixes #562

Requires flatpak 1.11.1
2021-08-07 01:24:13 +02:00
Nicolas Werner 001f87fe77
Fix redactions 2021-08-07 01:00:36 +02:00
Nicolas Werner a57a15a2e0
Basic sticker pack editor 2021-08-06 04:31:53 +02:00
Nicolas Werner ace16b8c4d
Fix some issues when parsing or serializing enabled pack rooms 2021-07-24 14:12:34 +02:00
Nicolas Werner e5fec03d27
Update mtxclient 2021-07-23 17:58:17 +02:00
Nicolas Werner 613b9a27da
Fix sending encrypted edits 2021-07-13 02:13:18 +02:00
Nicolas Werner e5776f7177
Add libevent in flatpak 2021-06-30 15:12:38 +02:00
Nicolas Werner a2c4d0875c
Update mtxclient and add coeurl to flatpak 2021-06-30 13:05:18 +02:00
Nicolas Werner 71129d4edc
Update mtxclient for spaces 2021-06-25 11:34:18 +02:00
Nicolas Werner a8c3478ea1
Update libolm 2021-06-14 17:41:11 +02:00
Nicolas Werner 409992686e
Use a few more dbus name in flatpak 2021-05-23 19:39:38 +02:00
Nicolas Werner 7431b51d27
Update mtxclient to use new login parameters
fixes #558
2021-04-30 14:46:40 +02:00
Nicolas Werner 1936749ff5
Fix keys not being reshared to the same devices, that already got them, if the message got lost 2021-04-20 19:52:23 +02:00
Joseph Donofry a792ea1465
Bump version to 0.8.2 2021-04-18 20:21:30 -04:00
Nicolas Werner 99314c948e
Fix broken olm channels automatically 2021-04-13 23:43:09 +02:00
Nicolas Werner 0dc40e50f8
Convert flatpak file to yaml to be able to add comments 2021-03-15 21:15:53 +01:00