Commit graph

9649 commits

Author SHA1 Message Date
Daniel Gultsch
b0be99f0ff use stricter namespace matching in stream parser 2024-02-12 09:40:53 +01:00
Daniel Gultsch
044472227d add timeout to ICE gathering 2024-02-12 09:34:05 +01:00
12aw
3925704305 update ConnectionService 2024-02-12 09:28:31 +01:00
Stephen Paul Weber
142522809d If we are in a call, foreground service needs the mic
(cherry picked from commit 85039faca821fd2313172f0a284ea3a5a12c6e0e)
2024-02-12 09:24:18 +01:00
Daniel Gultsch
5f29f4f108 bump reporting xep and add ability to report messages 2024-02-12 09:05:09 +01:00
12aw
69744f5946 themable launcher icon 2024-02-12 08:34:37 +01:00
12aw
6a318af7e9 continue Material 3 2024-02-11 19:06:22 +01:00
12aw
09aa3ccafe update gradle 2024-02-11 18:12:11 +01:00
12aw
b95e49ab6f remove old image 2024-02-11 18:03:05 +01:00
12aw
783c96fd30 Continue changing to Material 3 2024-02-11 17:41:43 +01:00
12aw
661512a038 Merge remote-tracking branch 'origin/master' 2024-02-11 17:39:16 +01:00
Arne-Brün Vogelsang
07ba4aaa87 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
bbb93c0fe9 Import ImmutableSet 2024-02-09 16:09:21 +01:00
p42ity
dd44239ab0 Add the missing OutputFormat 2024-02-09 16:03:47 +01:00
p42ity
fba54a7cb0 Avoid truncated voice messages on some devices. 2024-02-09 16:01:05 +01:00
12aw
77b9dfc199 Possible fix crash on older devices when keyboard height handling 2024-02-08 08:56:04 +01:00
12aw
af2ba291f9 prepare 1.7.8.9 2024-02-06 20:35:43 +01:00
Daniel Gultsch
bee23b0de1 do not set maxSdk on storage permissions 2024-02-06 19:19:33 +01:00
12aw
799647a721 catch outdated backup exception in ImportBackupActivity (Daniel Gultsch) 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
92c7a35c9b 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
6fb1f83740 Need to synchronize all presences access
(cherry picked from commit 3a071bdd08b8a0a47d27fc1def5be917dab0370c)
2024-02-06 19:19:33 +01:00
12aw
f6a06f7823 set max sdk for external storage permission 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
a758c168e8 Fix NPE 2024-02-06 19:19:33 +01:00
12aw
dbebc1a81a quietly ignore mediated invites from blocked contacts (Daniel Gultsch) 2024-02-06 19:19:33 +01:00
Stephen Paul Weber
7e2db4bd91 Fix display of moderated images + fix message deletion 2024-02-06 19:19:33 +01:00
12aw
0d77d89726 Show larger images in a media selector fix 2024-02-06 19:19:33 +01:00
Daniel Gultsch
0ea083e807 catch illegal state exception in TrackWrapper 2024-02-05 21:44:18 +01:00
Stephen Paul Weber
bc249aaa70 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
7af92975cc Internal ping every two minutes 2024-01-30 07:05:27 +01:00
Stephen Paul Weber
efdb6a744a Fail the connection if service is gone 2024-01-30 07:04:12 +01:00
12aw
17880e17ca Disable show edit log 2024-01-30 06:18:29 +01:00
12aw
0204dc96b1 update changelog 2024-01-29 19:35:25 +01:00
12aw
e4f6514371 rounder date and call log bubble 2024-01-29 19:28:05 +01:00
12aw
83e655439a improved call log and date bubbles + correct missed call strings 2024-01-29 19:24:41 +01:00
12aw
f2ee47b82c Change alternative output file ending 2024-01-29 15:18:09 +01:00
Stephen Paul Weber
f6894af56b 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
6ec48cbcc5 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
838362b573 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
aa220aedbe keep screen active while recording 2024-01-28 22:17:14 +01:00
12aw
3126d7a1cf update translations 2024-01-26 14:26:36 +01:00
12aw
a096bf303d update translation zh-rTW 2024-01-26 14:22:42 +01:00
12aw
2ae156e3e3 clean up audio recording 2024-01-26 13:09:30 +01:00
Daniel Gultsch
40c623dc80 update call UI after RTP connection has ended
(cherry picked from commit b183f4997754befec272efc87f0690b02463aa97)
2024-01-25 09:31:36 +01:00
12aw
96c1af05a1 Stop voice recorder when leaving chat + fix crash when back pressed after screen rotated 2024-01-25 09:26:22 +01:00
12aw
4e8b8c80cc prepare 1.7.8.8 2024-01-24 20:06:28 +01:00
Stephen Paul Weber
c0505988c4 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
a0ebd55cd8 Softer XEP0392 colours from c3 branch
(cherry picked from commit bb9250f14ab6191b424b124081dbe63fa40fca91)
2024-01-24 19:54:06 +01:00
Daniel Gultsch
515477257e code clean up
(cherry picked from commit acef5dbd3b0a5bcf98b4b66f8013819f70bcd890)
2024-01-24 19:54:06 +01:00
Daniel Gultsch
de46a5bc21 add timeout to ICE gathering 2024-01-24 19:54:06 +01:00
Stephen Paul Weber
95e5baa925 Fix NPE
(cherry picked from commit 6ef1b1bbda88bd08d3a25cf8a8df3efcd3575dab)
2024-01-24 19:54:06 +01:00