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