Daniel Gultsch
8e73b7f477
make contact integration depend on manifest, not flavor
2024-02-19 10:12:52 +01:00
Daniel Gultsch
8598462737
remove address book integration from Conversations on PlayStore
2024-02-14 13:53:46 +01:00
Daniel Gultsch
59c23f5558
add ability to display privacy policy link in menu
2024-02-14 09:11:49 +01:00
Daniel Gultsch
75f42d680d
lower bitrate for voice recordings
2024-02-09 17:54:25 +01:00
p42ity
cd1821f2b6
Avoid truncated voice messages for affected devices
...
There were some devices which are known to produce truncated voice messages from time to time. I investigated this issue on a Fairphone 4 and found a configuration which did not show this behaviour in my experiments.
These devices are very sensitive on AAC settings. That's why I added an extra section for them. The list of devices can be adjusted.
Reviewed-on: https://codeberg.org/iNPUTmice/Conversations/pulls/192
Co-authored-by: p42ity <shopping@fpgas.de>
Co-committed-by: p42ity <shopping@fpgas.de>
2024-02-09 16:50:19 +00:00
Daniel Gultsch
b93c5622df
modify quicksy user consent wording once more
2024-02-09 11:25:00 +01:00
Daniel Gultsch
01ac2912f5
catch exception when hardware renderer can not be set up
2024-02-07 10:55:01 +01:00
Daniel Gultsch
5728cf13ea
RtpSessionActivity code clean up
2023-11-13 17:12:18 +01:00
Daniel Gultsch
38ca53fcac
bump reporting xep and add ability to report messages
2023-11-12 19:29:15 +01:00
Daniel Gultsch
fba7721cd5
fix rare concurrent modification in muc user search
2023-10-31 10:43:53 +01:00
Daniel Gultsch
dfd7410b1a
make copy omemo fp button a show qr code button
2023-10-30 14:26:28 +01:00
Daniel Gultsch
71b6492d61
show unverified devices warning in contact and account details
2023-10-30 13:06:04 +01:00
Daniel Gultsch
0bbc1193e3
allow background activity start for OpenKeyChain intents
2023-10-29 08:54:19 +01:00
Daniel Gultsch
48ffde9656
toggle foreground service to set correct type when gaining permissions
2023-10-29 08:54:18 +01:00
Daniel Gultsch
35c8d31d42
update gradle and gradle plugin
2023-10-29 08:54:17 +01:00
Daniel Gultsch
69425e677c
remove soft disable flag when attempting call
2023-10-29 08:54:16 +01:00
Daniel Gultsch
f042efd550
add 'log out' button to foreground notifcation
...
this temporarily disconnects all accounts until the user opens the app again.
essentially this akin to an 'Exit' button
Users previously had the option to 'disable' accounts but this provides a
faster way to "free up resources" until the next time the app is opened.
2023-10-29 08:54:16 +01:00
Daniel Gultsch
f6c9df00de
run account deletion callback on ui thread
2023-10-25 09:41:05 +02:00
Daniel Gultsch
1b49e6b3c1
disable password edit unless unauthorized
2023-10-15 11:23:12 +02:00
Daniel Gultsch
39194d111c
QR code scan: take disabled accounts into consideration
...
when making register or add contact decision
2023-10-10 09:36:08 +02:00
Daniel Gultsch
c53e035935
do not use JMI if any rtp capable device does not support it
2023-10-09 16:23:02 +02:00
Daniel Gultsch
541c8ba80d
modify mime type detection for shared files
...
add support for audiobooks
2023-10-06 12:34:13 +02:00
Daniel Gultsch
86f46ece83
revert back to AAC for voice messages
...
iOS can not do opus out of the box
2023-09-29 18:42:31 +02:00
Daniel Gultsch
d5ae2f4b41
look at roomconfig_changesubject and roominfo_changesubject
...
fixes #90
2023-09-06 13:47:35 +02:00
Daniel Gultsch
1b05cbd665
use opus for voice messages on Android 10
...
recipients need at least Android 5 to play the message; however
Conversations has been Android 5+ for a while now
2023-08-20 07:59:45 +02:00
Daniel Gultsch
b4a07d0093
remove channel discovery from Google Play build flavor
2023-08-08 10:39:36 +02:00
Daniel Gultsch
3b26948a9d
replace libraries hosted on jcenter
2023-06-23 18:00:58 +02:00
Daniel Gultsch
1188a89f2a
sanity check push server url
2023-05-07 14:43:13 +02:00
Daniel Gultsch
f7f34c6bdd
fix regressions after target sdk 33 update
2023-05-07 10:13:14 +02:00
Daniel Gultsch
cc16811444
rename bookmarks tab to 'group chats'
...
fixes #38
exposing bookmarks like this was a mistake that Conversations 3 will not repeat
in the meantime we rename this to group chats which might be more broadly understood
2023-05-03 08:00:40 +02:00
Daniel Gultsch
1fff1a0649
add ability to remove account from server
2023-04-08 09:31:17 +02:00
Daniel Gultsch
d38c264e7d
lock call activity in portrait mode during audio call
2023-04-03 13:38:22 +02:00
Daniel Gultsch
9456ba6f56
put timestamp in all call logs
2023-04-03 13:15:57 +02:00
Daniel Gultsch
2cb21bcb87
use static (not translated) text for Privacy policy and TOS
...
For a long time Quicksy had a privacy policy written by myself that explains
in plain English what data we store and how we use it.
https://quicksy.im/#privacy
Google doesn’t like that and prefers that we use some bullshit template that
is extremely vague, doesn’t explain anything and gives us permission to do
basically everything. (At least I think so. I don’t understand the text I
copy pasted)
Apparantly the text in the app is important as well (BARD didn’t explain
that very well when it reviewed our app) therfor we need a static text (not
allow translations)
Furthermore the data safety section on Google Play now claims we store the
users address book even though we don’t actually. But who cares; nobody reads
this and we just do this to make the machine happy. Cool!
2023-04-03 10:29:55 +02:00
Daniel Gultsch
fbf8b09fe6
point to a privacy policy that doesn’t use anchors
2023-03-06 08:06:46 +01:00
Daniel Gultsch
84fa529256
use setText instead of append()
2023-02-05 09:34:29 +01:00
Daniel Gultsch
b1f95d2e39
integrate UnifiedPush distributor
2023-01-04 10:23:20 +01:00
Daniel Gultsch
ce0992036a
disable proximity sensor after switching from audio to video
2022-12-29 12:53:59 +01:00
Daniel Gultsch
4ef4207593
show switch to video only if other party has caps
...
fixes #4421
2022-12-12 10:15:13 +01:00
Daniel Gultsch
c178e9ad33
add switch to video menu item to call
2022-11-28 11:39:26 +01:00
Daniel Gultsch
63501adc45
trim xmpp address after user input
2022-11-25 08:50:58 +01:00
Daniel Gultsch
5dbd86155f
show help button only if Config.HELP is set
2022-11-10 07:55:05 +01:00
Daniel Gultsch
3d6c7bbf1c
fix display glitch in username mode
2022-10-13 09:51:56 +02:00
Daniel Gultsch
90048e92bb
use url span method to show context menu. fixes #4393
2022-10-12 18:43:05 +02:00
Daniel Gultsch
ab0ea7096e
make it easier to disable muclumbus in Config
2022-10-12 14:47:02 +02:00
Daniel Gultsch
d435c1f2ae
let omemoOnly config overwrite OmemoSetting
2022-10-01 11:26:52 +02:00
Daniel Gultsch
5735bca517
minor code clean up
2022-10-01 09:26:07 +02:00
Daniel Gultsch
32f9a58d9a
pipeline sasl2 directly after stream start
2022-09-25 14:13:04 +02:00
Daniel Gultsch
495f79921d
store full sasl mechanism (not just priority)
2022-09-15 12:22:05 +02:00
Daniel Gultsch
82efb6f1db
code clean up
2022-09-14 17:51:22 +02:00