Work fork of an Android Jabber client for bridge users git.sr.ht/~singpolyma/cheogram-android
sopranica sgx xmpp jabber
0

Configure Feed

Select the types of activity you want to include in your feed.

put contact picture in incoming call notification

Daniel Gultsch (Apr 20, 2020, 3:57 PM +0200) 187dff3d df2ef0ee

+9
+4
src/main/java/eu/siacs/conversations/services/NotificationService.java
··· 351 351 builder.setSmallIcon(R.drawable.ic_call_white_24dp); 352 352 builder.setContentTitle(mXmppConnectionService.getString(R.string.rtp_state_incoming_call)); 353 353 } 354 + builder.setLargeIcon(mXmppConnectionService.getAvatarService().get( 355 + id.getContact(), 356 + AvatarService.getSystemUiAvatarSize(mXmppConnectionService)) 357 + ); 354 358 builder.setContentText(id.account.getRoster().getContact(id.with).getDisplayName()); 355 359 builder.setVisibility(NotificationCompat.VISIBILITY_PUBLIC); 356 360 builder.setPriority(NotificationCompat.PRIORITY_HIGH);
+5
src/main/java/eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection.java
··· 4 4 import com.google.common.base.Preconditions; 5 5 6 6 import eu.siacs.conversations.entities.Account; 7 + import eu.siacs.conversations.entities.Contact; 7 8 import eu.siacs.conversations.entities.Message; 8 9 import eu.siacs.conversations.services.XmppConnectionService; 9 10 import eu.siacs.conversations.xmpp.jingle.stanzas.JinglePacket; ··· 66 67 message.getCounterpart(), 67 68 JingleConnectionManager.nextRandomId() 68 69 ); 70 + } 71 + 72 + public Contact getContact() { 73 + return account.getRoster().getContact(with); 69 74 } 70 75 71 76 @Override