mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-03 12:32:17 +00:00
Extract RedPhone string resources
// FREEBIE
This commit is contained in:
@@ -158,7 +158,7 @@ public class RedPhone extends Activity {
|
||||
|
||||
private void handleAnswerCall() {
|
||||
state = STATE_ANSWERING;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Answering");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(org.thoughtcrime.securesms.R.string.RedPhone_answering));
|
||||
|
||||
Intent intent = new Intent(this, RedPhoneService.class);
|
||||
intent.setAction(RedPhoneService.ACTION_ANSWER_CALL);
|
||||
@@ -172,7 +172,7 @@ public class RedPhone extends Activity {
|
||||
intent.setAction(RedPhoneService.ACTION_DENY_CALL);
|
||||
startService(intent);
|
||||
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Ending call");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(org.thoughtcrime.securesms.R.string.RedPhone_ending_call));
|
||||
delayedFinish();
|
||||
}
|
||||
|
||||
@@ -183,7 +183,7 @@ public class RedPhone extends Activity {
|
||||
|
||||
private void handleOutgoingCall(Recipient recipient) {
|
||||
state = STATE_DIALING;
|
||||
callScreen.setActiveCall(recipient, "Dialing");
|
||||
callScreen.setActiveCall(recipient, getString(org.thoughtcrime.securesms.R.string.RedPhone_dialing));
|
||||
}
|
||||
|
||||
private void handleTerminate( int terminationType ) {
|
||||
@@ -192,12 +192,12 @@ public class RedPhone extends Activity {
|
||||
|
||||
if( state == STATE_DIALING ) {
|
||||
if (terminationType == LOCAL_TERMINATE) {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Canceling call");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(org.thoughtcrime.securesms.R.string.RedPhone_canceling_call));
|
||||
} else {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Call rejected");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_call_rejected));
|
||||
}
|
||||
} else if (state != STATE_IDLE) {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Ending call");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_ending_call));
|
||||
}
|
||||
|
||||
state = STATE_IDLE;
|
||||
@@ -205,11 +205,11 @@ public class RedPhone extends Activity {
|
||||
}
|
||||
|
||||
private void handleCallRinging() {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Ringing");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_ringing));
|
||||
}
|
||||
|
||||
private void handleCallBusy() {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Busy");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_busy));
|
||||
|
||||
state = STATE_IDLE;
|
||||
delayedFinish(BUSY_SIGNAL_DELAY_FINISH);
|
||||
@@ -217,7 +217,7 @@ public class RedPhone extends Activity {
|
||||
|
||||
private void handleCallConnected(SASInfo sas) {
|
||||
getWindow().addFlags(WindowManager.LayoutParams.FLAG_IGNORE_CHEEK_PRESSES);
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Connected", sas);
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_connected), sas);
|
||||
|
||||
state = STATE_CONNECTED;
|
||||
redPhoneService.notifyCallConnectionUIUpdateComplete();
|
||||
@@ -228,40 +228,40 @@ public class RedPhone extends Activity {
|
||||
}
|
||||
|
||||
private void handleConnectingToInitiator() {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Connecting");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_connecting));
|
||||
}
|
||||
|
||||
private void handleHandshakeFailed() {
|
||||
state = STATE_IDLE;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Handshake failed!");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_handshake_failed));
|
||||
delayedFinish();
|
||||
}
|
||||
|
||||
private void handleRecipientUnavailable() {
|
||||
state = STATE_IDLE;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Recipient unavailable");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_recipient_unavailable));
|
||||
delayedFinish();
|
||||
}
|
||||
|
||||
private void handlePerformingHandshake() {
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Performing handshake");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_performing_handshake));
|
||||
}
|
||||
|
||||
private void handleServerFailure() {
|
||||
state = STATE_IDLE;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Server failed!");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_network_failed));
|
||||
delayedFinish();
|
||||
}
|
||||
|
||||
private void handleClientFailure(String msg) {
|
||||
state = STATE_IDLE;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Client failed");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_client_failed));
|
||||
if( msg != null && !isFinishing() ) {
|
||||
AlertDialog.Builder ad = new AlertDialog.Builder(this);
|
||||
ad.setTitle("Fatal Error");
|
||||
ad.setTitle(R.string.RedPhone_fatal_error);
|
||||
ad.setMessage(msg);
|
||||
ad.setCancelable(false);
|
||||
ad.setPositiveButton("Ok", new OnClickListener() {
|
||||
ad.setPositiveButton(android.R.string.ok, new OnClickListener() {
|
||||
public void onClick(DialogInterface dialog, int arg) {
|
||||
RedPhone.this.handleTerminate(LOCAL_TERMINATE);
|
||||
}
|
||||
@@ -272,14 +272,14 @@ public class RedPhone extends Activity {
|
||||
|
||||
private void handleLoginFailed() {
|
||||
state = STATE_IDLE;
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), "Login failed!");
|
||||
callScreen.setActiveCall(redPhoneService.getRecipient(), getString(R.string.RedPhone_login_failed));
|
||||
delayedFinish();
|
||||
}
|
||||
|
||||
private void handleServerMessage(String message) {
|
||||
if( isFinishing() ) return; //we're already shutting down, this might crash
|
||||
AlertDialog.Builder ad = new AlertDialog.Builder(this);
|
||||
ad.setTitle("Message from the server");
|
||||
ad.setTitle(R.string.RedPhone_message_from_the_server);
|
||||
ad.setMessage(message);
|
||||
ad.setCancelable(false);
|
||||
ad.setPositiveButton(android.R.string.ok, new OnClickListener() {
|
||||
@@ -293,11 +293,11 @@ public class RedPhone extends Activity {
|
||||
private void handleNoSuchUser(final Recipient recipient) {
|
||||
if (isFinishing()) return; // XXX Stuart added this check above, not sure why, so I'm repeating in ignorance. - moxie
|
||||
AlertDialogWrapper.Builder dialog = new AlertDialogWrapper.Builder(this);
|
||||
dialog.setTitle("Number not registered!");
|
||||
dialog.setTitle(R.string.RedPhone_number_not_registered);
|
||||
dialog.setIconAttribute(R.attr.dialog_alert_icon);
|
||||
dialog.setMessage("The number you dialed does not support secure voice!");
|
||||
dialog.setMessage(R.string.RedPhone_the_number_you_dialed_does_not_support_secure_voice);
|
||||
dialog.setCancelable(true);
|
||||
dialog.setPositiveButton("Got it", new OnClickListener() {
|
||||
dialog.setPositiveButton(R.string.RedPhone_got_it, new OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
RedPhone.this.handleTerminate(LOCAL_TERMINATE);
|
||||
|
||||
@@ -96,21 +96,10 @@ public class OutgoingRinger implements MediaPlayer.OnCompletionListener, MediaPl
|
||||
|
||||
try {
|
||||
mediaPlayer.setDataSource(context, dataUri);
|
||||
} catch (IllegalArgumentException e) {
|
||||
} catch (IllegalArgumentException | SecurityException | IllegalStateException | IOException e) {
|
||||
Log.w(TAG, e);
|
||||
// TODO Auto-generated catch block
|
||||
return;
|
||||
} catch (SecurityException e) {
|
||||
// TODO Auto-generated catch block
|
||||
Log.w(TAG, e);
|
||||
return;
|
||||
} catch (IllegalStateException e) {
|
||||
Log.w(TAG, e);
|
||||
return;
|
||||
} catch (IOException e) {
|
||||
// TODO Auto-generated catch block
|
||||
Log.w(TAG, e);
|
||||
return;
|
||||
}
|
||||
try {
|
||||
mediaPlayer.prepareAsync();
|
||||
|
||||
@@ -58,7 +58,7 @@ public class NotificationBarManager {
|
||||
Intent contentIntent = new Intent(context, RedPhone.class);
|
||||
contentIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
|
||||
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, contentIntent, 0);
|
||||
String notificationText = "Signal call in progress";
|
||||
String notificationText = context.getString(R.string.NotificationBarManager_signal_call_in_progress);
|
||||
Notification notification = new Notification(R.drawable.redphone_stat_sys_phone_call, null,
|
||||
System.currentTimeMillis());
|
||||
|
||||
@@ -79,9 +79,9 @@ public class NotificationBarManager {
|
||||
NotificationCompat.Builder builder = new NotificationCompat.Builder(context);
|
||||
builder.setSmallIcon(R.drawable.ic_call_missed_grey600_24dp);
|
||||
builder.setWhen(System.currentTimeMillis());
|
||||
builder.setTicker(String.format("Missed call from %s", notifyRecipients.toShortString()));
|
||||
builder.setContentTitle("Missed Signal call");
|
||||
builder.setContentText(String.format("Missed call from %s", notifyRecipients.toShortString()));
|
||||
builder.setTicker(context.getString(R.string.NotificationBarManager_missed_call_from_s, notifyRecipients.toShortString()));
|
||||
builder.setContentTitle(context.getString(R.string.NotificationBarManager_missed_signal_call));
|
||||
builder.setContentText(context.getString(R.string.NotificationBarManager_missed_call_from_s, notifyRecipients.toShortString()));
|
||||
builder.setContentIntent(pendingIntent);
|
||||
builder.setDefaults(Notification.DEFAULT_VIBRATE);
|
||||
builder.setAutoCancel(true);
|
||||
|
||||
@@ -1323,7 +1323,7 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
||||
|
||||
@Override
|
||||
public void onCameraFail(FailureReason reason) {
|
||||
Toast.makeText(this, R.string.quick_camera_unavailable, Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(this, R.string.ConversationActivity_quick_camera_unavailable, Toast.LENGTH_SHORT).show();
|
||||
quickAttachmentDrawer.hide(false);
|
||||
quickAttachmentToggle.disable();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user