Client ringer does not respect volume settings and Do Not Disturb mode
Using Jami for Android, version 20210205-01, on Android 9.0 (Samsung One UI 1.0) on a Samsung SM-A530F (Samsung Galaxy A8 (2018)).
This issue relates to the ringtone played when the client receives an incoming call. Potentially related: #224 (closed).
It seems that Jami's ringer has a simple condition of "if the device's ringtone volume is 0, then don't play the ringtone; else play the ringtone at some hard-coded fixed volume X." If the device's ringtone volume is adjusted, Jami still rings at the same volume.
Also, if the device is put into Do Not Disturb mode (i.e. via [Settings] > [Notifications] > [Do Not Disturb], or equivalently through the quick settings toggle — note that this mode prevents notifications from appearing on screen and also silences all sounds except Media (i.e. Ringtone, Notification, and System volumes are all set to 0, and vibration is disabled; Media volume is left as is), the ringtone still plays. This is the case even if the Media volume is also set to 0 (so that all volumes are set to 0).