mattermost-mobile/app
Christopher Poile 92bdb2847b
[MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984)
* notification ringing, settings screen, native code patch, ringing mp3s

* i18n

* play preview on first press

* prevent playing from background (only affects Android) to match iOS beh

* stop ringing/vibration on entering background

* ring when coming back from background and new incoming call is present

* no push notification sound when it's a call; improve ringing

* move sounds to asset folder; copy on postinstall for android bundling

* make Ringtone type a string enum

* make Android ring async + await ring and stop; changes from PR comments

* missing fields after merge

* release lock on an exception

* cancel sample ringing when turning notifications off

* copy sound files for android build

* typo

* update snapshots

* testing if the problem is copying the mp3 files

* fix android mp3 assets when building for non-release

* add sounds to .gitignore

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2024-07-03 10:22:46 -04:00
..
actions [MM-58581] Calls: End call confirmations (#8004) 2024-06-18 10:02:24 -04:00
client Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
components [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
constants [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
context Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
database [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
helpers Fix handlePreferences warning (#7556) 2023-09-28 14:51:01 -04:00
hooks Upgrade RN as well as update or replace other dependencies (#8011) 2024-06-19 09:33:45 +08:00
i18n Loads the correct translation file 2024-01-31 08:23:26 +01:00
init [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
managers Fix User Agent issue in some device (#8049) 2024-07-03 15:41:48 +02:00
products/calls [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
queries Improve websocket behavior (#7976) 2024-06-17 09:58:58 +02:00
screens [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00
store Add GM as DM feature support (#7515) 2023-09-26 18:35:40 +02:00
utils [MM-57486] [MM-58008] Calls: Mobile ringing for incoming calls (#7984) 2024-07-03 10:22:46 -04:00