feat: support avatar removal from shared library

This commit is contained in:
0x330a
2023-03-27 11:07:14 +11:00
parent 03d3199ed2
commit d3c55fad60
6 changed files with 59 additions and 35 deletions

View File

@@ -41,6 +41,7 @@ interface StorageProtocol {
fun getUserX25519KeyPair(): ECKeyPair
fun getUserProfile(): Profile
fun setUserProfilePictureURL(newProfilePicture: String?)
fun clearUserPic()
// Signal
fun getOrGenerateRegistrationID(): Int

View File

@@ -30,7 +30,7 @@ class SSKEnvironment(
}
fun setNickname(context: Context, recipient: Recipient, nickname: String?)
fun setName(context: Context, recipient: Recipient, name: String)
fun setName(context: Context, recipient: Recipient, name: String?)
fun setProfilePictureURL(context: Context, recipient: Recipient, profilePictureURL: String)
fun setProfileKey(context: Context, recipient: Recipient, profileKey: ByteArray?)
fun setUnidentifiedAccessMode(context: Context, recipient: Recipient, unidentifiedAccessMode: Recipient.UnidentifiedAccessMode)