Commit graph

9451 commits

Author SHA1 Message Date
Daniel Gultsch
467af609dc bump reporting xep and add ability to report messages 2024-02-12 09:05:09 +01:00
12aw
940f6c25dc themable launcher icon 2024-02-12 08:34:37 +01:00
12aw
a8e4d29da8 continue Material 3 2024-02-11 19:06:22 +01:00
12aw
13bbf2ee52 update gradle 2024-02-11 18:12:11 +01:00
12aw
6768086188 remove old image 2024-02-11 18:03:05 +01:00
12aw
d48fba96c5 Continue changing to Material 3 2024-02-11 17:41:43 +01:00
12aw
3df960d1ab Merge remote-tracking branch 'origin/master' 2024-02-11 17:39:16 +01:00
Arne-Brün Vogelsang
727005ed99 Merge pull request 'Avoid truncated voice messages for affected devices' (#155) from p42ity/monocles_chat:truncated_voice_messages into master
Reviewed-on: https://codeberg.org/monocles/monocles_chat/pulls/155
2024-02-11 16:38:20 +00:00
p42ity
f66d1a7c84 Import ImmutableSet 2024-02-09 16:09:21 +01:00
p42ity
3ba96dffce Add the missing OutputFormat 2024-02-09 16:03:47 +01:00
p42ity
8fc08f4fdb Avoid truncated voice messages on some devices. 2024-02-09 16:01:05 +01:00
12aw
897fea33cb Possible fix crash on older devices when keyboard height handling 2024-02-08 08:56:04 +01:00
12aw
f530776c97 prepare 1.7.8.9 2024-02-06 20:35:43 +01:00
Daniel Gultsch
d8e7c667b0 do not set maxSdk on storage permissions 2024-02-06 19:19:33 +01:00
12aw
98e2099123 catch outdated backup exception in ImportBackupActivity (Daniel Gultsch) 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
69a5930a03 Last ditch for drawables with no width or height...
(cherry picked from commit c92507be9d8c89ea500bf1ecebae3ec853dae616)
2024-02-06 19:19:33 +01:00
Stephen Paul Weber
06ea380f8d Need to synchronize all presences access
(cherry picked from commit 3a071bdd08b8a0a47d27fc1def5be917dab0370c)
2024-02-06 19:19:33 +01:00
12aw
e33a225ff1 set max sdk for external storage permission 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
1c1e0dde66 Fix NPE 2024-02-06 19:19:33 +01:00
12aw
5a314d2a82 quietly ignore mediated invites from blocked contacts (Daniel Gultsch) 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
6a2248add6 Fix display of moderated images + fix message deletion 2024-02-06 19:19:33 +01:00
12aw
48c6b7e477 Show larger images in a media selector fix 2024-02-06 19:19:33 +01:00
Daniel Gultsch
b640483b28 catch illegal state exception in TrackWrapper 2024-02-05 21:44:18 +01:00
Stephen Paul Weber
db78906a61 Basic link previews + include opengraph metadata about HTML links + Links in a quote are not really in this message + OpenGraph library not using tor right now, so disable when we are + disable Gradle daemon + Better defaults for OpenGraphParser + Eventually we need to move on + Empty result as an error instead of hanging + re-activate map preview (Experimental) + modify mime type detection for shared files 2024-02-05 17:18:42 +01:00
Stephen Paul Weber
d8118ad945 Internal ping every two minutes 2024-01-30 07:05:27 +01:00
Stephen Paul Weber
8c5a58268c Fail the connection if service is gone 2024-01-30 07:04:12 +01:00
12aw
2d0edee199 Disable show edit log 2024-01-30 06:18:29 +01:00
12aw
3a613b15e6 update changelog 2024-01-29 19:35:25 +01:00
12aw
eebc20321b rounder date and call log bubble 2024-01-29 19:28:05 +01:00
12aw
177bf20ce6 improved call log and date bubbles + correct missed call strings 2024-01-29 19:24:41 +01:00
12aw
b3524f1d40 Change alternative output file ending 2024-01-29 15:18:09 +01:00
Stephen Paul Weber
a84fdc6caa Don't just always show jid as conversation name with stranger
(cherry picked from commit 0866c882503ff1763372d3f89e8dfa1a57f3b794)
2024-01-28 22:40:01 +01:00
Stephen Paul Weber
a746148c31 Always show presence name if known
But add jid in parens to avoid spoofing attacks when no presence
subscription.

In such cases usually there will also be a message from stranger warning snackbar.

(cherry picked from commit fa1487016ac1c92a71c39ea58346a2924531e487)
2024-01-28 22:39:47 +01:00
Stephen Paul Weber
af74e56308 If there is no presence then we can't possibly do a check
(cherry picked from commit 019720e4d2cc7afd37f6b501b5cc6cb2e5c0da0e)
2024-01-28 22:39:12 +01:00
12aw
a6fc5fe924 keep screen active while recording 2024-01-28 22:17:14 +01:00
12aw
0fe3a80f4c update translations 2024-01-26 14:26:36 +01:00
12aw
cc954b1e05 update translation zh-rTW 2024-01-26 14:22:42 +01:00
12aw
b20129f9cd clean up audio recording 2024-01-26 13:09:30 +01:00
Daniel Gultsch
334677dde2 update call UI after RTP connection has ended
(cherry picked from commit b183f4997754befec272efc87f0690b02463aa97)
2024-01-25 09:31:36 +01:00
12aw
da9d614bdd Stop voice recorder when leaving chat + fix crash when back pressed after screen rotated 2024-01-25 09:26:22 +01:00
12aw
23a9fd9a24 prepare 1.7.8.8 2024-01-24 20:06:28 +01:00
Stephen Paul Weber
69e0dc1f0a Can't check if authentic data on nxdomain etc
(cherry picked from commit dff4880f5e656a3c5e7a987b087d5d699e11452d)
2024-01-24 19:58:44 +01:00
Stephen Paul Weber
3f699de792 Softer XEP0392 colours from c3 branch
(cherry picked from commit bb9250f14ab6191b424b124081dbe63fa40fca91)
2024-01-24 19:54:06 +01:00
Daniel Gultsch
cc3bf8cc2e code clean up
(cherry picked from commit acef5dbd3b0a5bcf98b4b66f8013819f70bcd890)
2024-01-24 19:54:06 +01:00
Daniel Gultsch
3445f951cb add timeout to ICE gathering 2024-01-24 19:54:06 +01:00
Stephen Paul Weber
8c82d93c3b Fix NPE
(cherry picked from commit 6ef1b1bbda88bd08d3a25cf8a8df3efcd3575dab)
2024-01-24 19:54:06 +01:00
Stephen Paul Weber
31b501934b Fix can't save first bookmark on old PEP 2024-01-24 19:19:41 +01:00
12aw
fb3f3f43a9 Use icons instead of text for voice recorder 2024-01-24 19:12:44 +01:00
12aw
16664d3ad9 more space below voice recorder buttons 2024-01-23 19:13:37 +01:00
12aw
d4ddf69452 just simplify 2024-01-23 19:01:35 +01:00