631c026
Fix cheogram compat build
Stephen Paul Weber created
631c026
Fix cheogram compat build
Stephen Paul Weber created
5ddf202
Version from git
Stephen Paul Weber created
0fd2029
Better permission notification
Stephen Paul Weber created
ceceead
show 'using account …' in incoming call screen
Daniel Gultsch created
2f07fcc
show contact jid in call screen
closes #4071
Daniel Gultsch created
f95ed28
bump copyright year
Daniel Gultsch created
aef5292
Add handling of status code 333
This is used when something goes wrong with a MUC, e.g. a connection error made the MUC kick you out. In this case you generally want to try to rejoin.
Kim Alvefur created
eb6ae5b
increase default pw length
Daniel Gultsch created
882e731
do not build emoji flavors
Daniel Gultsch created
4a5e271
pulled translations from transifex
Daniel Gultsch created
6d70583
add changelog
Daniel Gultsch created
6cb8a44
A bit more perpy
Stephen Paul Weber created
cd153c6
Fix icon on old android
Stephen Paul Weber created
47125d1
Merge branch 'muc-kicked-technical-reasons' of https://github.com/Zash/Conversations
* 'muc-kicked-technical-reasons' of https://github.com/Zash/Conversations: Add handling of status code 333
Stephen Paul Weber created
dea5a9f
Unified Start Conversation activity
Show chatrooms and contacts together in one list and search searches both of them.
Stephen Paul Weber created
153028f
Merge branch 'feature/missed_call_notifications' of https://github.com/dmitry-markin/Conversations
* 'feature/missed_call_notifications' of https://github.com/dmitry-markin/Conversations: Fix: show missed call notification if ringing timeout is reached Add missed call notification icon Missed call notifications
Stephen Paul Weber created
69c1f7d
Merge commit 'refs/pull/4095/head' of github.com:iNPUTmice/Conversations
* github.com:iNPUTmice/Conversations: Change string format Add timestamp for all calls
Stephen Paul Weber created
930c053
Merge branch 'alwaysbatterydeopt' of https://github.com/licaon-kter/Conversations
* 'alwaysbatterydeopt' of https://github.com/licaon-kter/Conversations: Here too Show battery dialogue always
Stephen Paul Weber created
3720786
fix ice candidate sending when different credentials are used
Daniel Gultsch created
1f772df
remove security check that ensures rtp connection was properly finished
this only causes race conditions
Daniel Gultsch created
d311e39
code clean up
Daniel Gultsch created
9b6a570
bump agp
Daniel Gultsch created
751206a
Unify phone number normalization with Quicksy
Uses phone location and libphonenumber to normalize.
Stephen Paul Weber created
d375262
Passing through initializing -> inititalized -> dialling more stable
Rather than starting right at dialling, which seemed to cause sometimes delays in the in call screen appearing and also a different behaviour when a post dial string was present, passing through all the states with some time in between seems to result in a more stable and consistent UX with no change to functionality.
Stephen Paul Weber created
6bff870
Merge branch 'more-tags'
* more-tags: Default dynamic tags to on Display phone number type/label as a tag where relevant Show dynamic tag "Android" when item is in Android contacts only
Stephen Paul Weber created
4465bf5
Merge branch 'dialler-integration-permissions'
* dialler-integration-permissions: Ask user for microphone permission from dialler integration
Stephen Paul Weber created
f94c4a2
Add more OMEMO exceptions
Stephen Paul Weber created
5852eb7
Better defaults
Stephen Paul Weber created
5c2594d
Default dynamic tags to on
Stephen Paul Weber created
dd7618a
Display phone number type/label as a tag where relevant
Stephen Paul Weber created
4aa433c
Show dynamic tag "Android" when item is in Android contacts only
Stephen Paul Weber created
be1fcfe
store encrypted pgp files in private cache dir
Daniel Gultsch created
a3085fb
do not restart wakelock if activity is finishing
Daniel Gultsch created
35c54f0
delete pre lolipop weOwnFile()
Daniel Gultsch created
48f8c1a
use try with resources. remove unused methods
Daniel Gultsch created
3534c61
rename version suffix to playstore/free
Daniel Gultsch created
ad49393
bump appcompat, migrate to emoji2 and get rid of emoji flavor
Daniel Gultsch created
4129ca6
fix rare npe
Daniel Gultsch created
0b47053
store recordings and documents in their respective folders
Daniel Gultsch created
d2cc566
Use cheogram icon for notification bar
Stephen Paul Weber created
2019c05
Merge branch 'gateway-icon'
* gateway-icon: Show gateway avatar on in call screen
Stephen Paul Weber created
8c08dee
Ask user for microphone permission from dialler integration
We can't ask them for it directly. The library I am using here will first check if the permission is already granted. If so onPermissionGranted will fire and we will start the call. If not, the Connection will be created in a dialling state and a notification will appear saying that the app needs additional permissions. Once the user taps the notification they will then be asked to allow microphone access. If they say yes, the call will proceed. If they deny, the call will terminate.
Stephen Paul Weber created
ce9547d
Show gateway avatar on in call screen
Stephen Paul Weber created
4b0ea5c
Need to sync also when gateways change
Stephen Paul Weber created
8a046bb
Merge branch 'pstn-gateway-can-call'
* pstn-gateway-can-call: PSTN gateways contacts can do voice calls
Stephen Paul Weber created
f3fb32a
Merge branch 'sync-tel-contacts'
* sync-tel-contacts: Sync system contacts by phone number
Stephen Paul Weber created
8386fbe
Merge branch 'dialer-integration-2'
* dialer-integration-2: Mostly rewrite dialler integration Much prettier calling account
Stephen Paul Weber created
3f4d9b7
Sync system contacts by phone number
Using the same logic as Quicksy, but not submitting to an API just assume that tel@pstn-or-sms-gateway is a valid Jabber ID. Does not add to roster or reveal presence or send anything to a server, just affects local UI.
Stephen Paul Weber created
c03a8b7
write photos to DCIM/Camera
Daniel Gultsch created
282109d
add openkeychain to queries
Daniel Gultsch created