provide content descriptions for call screen
This commit is contained in:
		
							parent
							
								
									4b12033bd3
								
							
						
					
					
						commit
						f76ef17494
					
				@ -8,4 +8,5 @@
 | 
				
			|||||||
    <string name="magic_create_text_on_x">Zostałeś zaproszony do %1$s. Poprowadzimy ciebie przez proces tworzenia konta.\nWybierając %1$s jako dostawcę będziesz mógł komunikować się z innymi użytkownikami podając swój pełny adres XMPP.</string>
 | 
					    <string name="magic_create_text_on_x">Zostałeś zaproszony do %1$s. Poprowadzimy ciebie przez proces tworzenia konta.\nWybierając %1$s jako dostawcę będziesz mógł komunikować się z innymi użytkownikami podając swój pełny adres XMPP.</string>
 | 
				
			||||||
    <string name="magic_create_text_fixed">Zostałeś zaproszony do %1$s. Nazwa użytkownika została już dla ciebie wybrana. Poprowadzimy ciebie przez proces tworzenia konta.\nBęziesz mógł komunikować się z innymi użytkownikami podając swój adres XMPP.</string>
 | 
					    <string name="magic_create_text_fixed">Zostałeś zaproszony do %1$s. Nazwa użytkownika została już dla ciebie wybrana. Poprowadzimy ciebie przez proces tworzenia konta.\nBęziesz mógł komunikować się z innymi użytkownikami podając swój adres XMPP.</string>
 | 
				
			||||||
    <string name="your_server_invitation">Zaproszenie twojego serwera</string>
 | 
					    <string name="your_server_invitation">Zaproszenie twojego serwera</string>
 | 
				
			||||||
    </resources>
 | 
					    <string name="improperly_formatted_provisioning">Niepoprawnie sformatowany kod zaopatrywania</string>
 | 
				
			||||||
 | 
					</resources>
 | 
				
			||||||
@ -677,18 +677,22 @@ public class RtpSessionActivity extends XmppActivity implements XmppConnectionSe
 | 
				
			|||||||
            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
            this.binding.acceptCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.acceptCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
        } else if (state == RtpEndUserState.INCOMING_CALL) {
 | 
					        } else if (state == RtpEndUserState.INCOMING_CALL) {
 | 
				
			||||||
 | 
					            this.binding.rejectCall.setContentDescription(getString(R.string.dismiss_call));
 | 
				
			||||||
            this.binding.rejectCall.setOnClickListener(this::rejectCall);
 | 
					            this.binding.rejectCall.setOnClickListener(this::rejectCall);
 | 
				
			||||||
            this.binding.rejectCall.setImageResource(R.drawable.ic_call_end_white_48dp);
 | 
					            this.binding.rejectCall.setImageResource(R.drawable.ic_call_end_white_48dp);
 | 
				
			||||||
            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
 | 
					            this.binding.acceptCall.setContentDescription(getString(R.string.answer_call));
 | 
				
			||||||
            this.binding.acceptCall.setOnClickListener(this::acceptCall);
 | 
					            this.binding.acceptCall.setOnClickListener(this::acceptCall);
 | 
				
			||||||
            this.binding.acceptCall.setImageResource(R.drawable.ic_call_white_48dp);
 | 
					            this.binding.acceptCall.setImageResource(R.drawable.ic_call_white_48dp);
 | 
				
			||||||
            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
        } else if (state == RtpEndUserState.DECLINED_OR_BUSY) {
 | 
					        } else if (state == RtpEndUserState.DECLINED_OR_BUSY) {
 | 
				
			||||||
 | 
					            this.binding.rejectCall.setContentDescription(getString(R.string.exit));
 | 
				
			||||||
            this.binding.rejectCall.setOnClickListener(this::exit);
 | 
					            this.binding.rejectCall.setOnClickListener(this::exit);
 | 
				
			||||||
            this.binding.rejectCall.setImageResource(R.drawable.ic_clear_white_48dp);
 | 
					            this.binding.rejectCall.setImageResource(R.drawable.ic_clear_white_48dp);
 | 
				
			||||||
            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
 | 
					            this.binding.acceptCall.setContentDescription(getString(R.string.record_voice_mail));
 | 
				
			||||||
            this.binding.acceptCall.setOnClickListener(this::recordVoiceMail);
 | 
					            this.binding.acceptCall.setOnClickListener(this::recordVoiceMail);
 | 
				
			||||||
            this.binding.acceptCall.setImageResource(R.drawable.ic_voicemail_white_24dp);
 | 
					            this.binding.acceptCall.setImageResource(R.drawable.ic_voicemail_white_24dp);
 | 
				
			||||||
            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
@ -698,15 +702,18 @@ public class RtpSessionActivity extends XmppActivity implements XmppConnectionSe
 | 
				
			|||||||
                RtpEndUserState.APPLICATION_ERROR,
 | 
					                RtpEndUserState.APPLICATION_ERROR,
 | 
				
			||||||
                RtpEndUserState.RETRACTED
 | 
					                RtpEndUserState.RETRACTED
 | 
				
			||||||
        ).contains(state)) {
 | 
					        ).contains(state)) {
 | 
				
			||||||
 | 
					            this.binding.rejectCall.setContentDescription(getString(R.string.exit));
 | 
				
			||||||
            this.binding.rejectCall.setOnClickListener(this::exit);
 | 
					            this.binding.rejectCall.setOnClickListener(this::exit);
 | 
				
			||||||
            this.binding.rejectCall.setImageResource(R.drawable.ic_clear_white_48dp);
 | 
					            this.binding.rejectCall.setImageResource(R.drawable.ic_clear_white_48dp);
 | 
				
			||||||
            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.rejectCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.endCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
 | 
					            this.binding.acceptCall.setContentDescription(getString(R.string.try_again));
 | 
				
			||||||
            this.binding.acceptCall.setOnClickListener(this::retry);
 | 
					            this.binding.acceptCall.setOnClickListener(this::retry);
 | 
				
			||||||
            this.binding.acceptCall.setImageResource(R.drawable.ic_replay_white_48dp);
 | 
					            this.binding.acceptCall.setImageResource(R.drawable.ic_replay_white_48dp);
 | 
				
			||||||
            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.acceptCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
        } else {
 | 
					        } else {
 | 
				
			||||||
            this.binding.rejectCall.setVisibility(View.INVISIBLE);
 | 
					            this.binding.rejectCall.setVisibility(View.INVISIBLE);
 | 
				
			||||||
 | 
					            this.binding.endCall.setContentDescription(getString(R.string.hang_up));
 | 
				
			||||||
            this.binding.endCall.setOnClickListener(this::endCall);
 | 
					            this.binding.endCall.setOnClickListener(this::endCall);
 | 
				
			||||||
            this.binding.endCall.setImageResource(R.drawable.ic_call_end_white_48dp);
 | 
					            this.binding.endCall.setImageResource(R.drawable.ic_call_end_white_48dp);
 | 
				
			||||||
            this.binding.endCall.setVisibility(View.VISIBLE);
 | 
					            this.binding.endCall.setVisibility(View.VISIBLE);
 | 
				
			||||||
 | 
				
			|||||||
@ -933,6 +933,8 @@
 | 
				
			|||||||
    <string name="encrypted_with_omemo">Encrypted with OMEMO</string>
 | 
					    <string name="encrypted_with_omemo">Encrypted with OMEMO</string>
 | 
				
			||||||
    <string name="encrypted_with_openpgp">Encrypted with OpenPGP</string>
 | 
					    <string name="encrypted_with_openpgp">Encrypted with OpenPGP</string>
 | 
				
			||||||
    <string name="not_encrypted">Not encrypted</string>
 | 
					    <string name="not_encrypted">Not encrypted</string>
 | 
				
			||||||
 | 
					    <string name="exit">Exit</string>
 | 
				
			||||||
 | 
					    <string name="record_voice_mail">Record voice mail</string>
 | 
				
			||||||
    <plurals name="view_users">
 | 
					    <plurals name="view_users">
 | 
				
			||||||
        <item quantity="one">View %1$d Participant</item>
 | 
					        <item quantity="one">View %1$d Participant</item>
 | 
				
			||||||
        <item quantity="other">View %1$d Participants</item>
 | 
					        <item quantity="other">View %1$d Participants</item>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user