Merge branch 'android_branch' into relay_noconn

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
This commit is contained in:
Eric House 2015-08-26 07:09:56 -07:00
commit db7aa3923b
2 changed files with 24 additions and 31 deletions

View file

@ -372,8 +372,7 @@ des parties à %1$d joueurs en %2$s.</string>
<!--<string name="no_name_found_fmt">No public rooms found for
%1$d-player games in %2$s. Try refreshing or creating your
own.</string>-->
<string name="no_name_found_fmt">Aucun salon public trouvé pour des parties
à %1$d dans %2$s</string>
<string name="no_name_found_fmt">Aucun salon public trouvé pour des parties à %1$d dans %2$s. Essayez de rafraîchir ou de créer le votre.</string>
<!-- text of separator marking out other-setting area of the dialog -->
<!--<string name="settings_label">Other settings</string>-->
@ -1475,10 +1474,8 @@ partie : %1$s .</string>
<!--<string name="query_trade_fmt">Êtes-vous sûr de vouloir échanger les %1$d
jetons sélectionnés (%2$s) ?</string>-->
<plurals name="query_trade_fmt">
<item quantity="one">Êtes-vous sûr de vouloir échanger le
jeton sélectionné (%2$s) ?</item>
<item quantity="other">Êtes-vous sûr de vouloir échanger les %1$d
jetons sélectionnés (%2$s) ?</item>
<item quantity="one">Êtes-vous sûr de vouloir échanger le jeton sélectionné (%2$s) ?</item>
<item quantity="other">Êtes-vous sûr de vouloir échanger les %1$d jetons sélectionnés (%2$s) ?</item>
</plurals>
<!-- ############################################################
@ -1971,9 +1968,7 @@ courant.</string>
<!--<string name="not_again_chat">This button opens the screen for
messaging between devices in this game. Messages will be kept
until you delete the game that contains them.</string>-->
<string name="not_again_chat">Ce bouton ouvre l\'écran de discussion entre
périphériques pour cette partie. Les messages seront préservés jusqu\'à ce que
effaciez la partie qui les contient</string>
<string name="not_again_chat">Ce bouton ouvre l\'écran de discussion entre périphériques pour cette partie. Les messages seront préservés jusqu\'à ce que effaciez la partie qui les contient.</string>
<!-- Shown when you tap the values button on the toolbar of the
main Board screen. This is intended to allow players to
remind themselves how much played tiles are worth while
@ -3127,9 +3122,7 @@ vous doit faire une mise à jour avant de pouvoir continuer.</string>
device. No moves will be sent via Bluetooth.\n\nYou can enable
Bluetooth now, or later.
</string>-->
<string name="warn_bt_disabled">Le Bluetooth est actuellement éteint sur ce
périphérique. Aucun coup ne sera envoyé par Bluetooth.\n\nVous pouvez activer
le Bluetooth maintenant, ou plus tard.</string>
<string name="warn_bt_disabled">"Le Bluetooth est actuellement éteint sur ce périphérique. Aucun coup ne sera envoyé par Bluetooth.\n\nVous pouvez activer le Bluetooth maintenant, ou plus tard. "</string>
<!--XLATE-ME-->
<!--<string name="button_enable_sms">Enable SMS</string>-->
<string name="button_enable_sms">Activer les SMS</string>

View file

@ -387,10 +387,10 @@ public class SMSService extends XWService {
{
DbgUtils.logf( "SMSService.inviteRemote()" );
ByteArrayOutputStream bas = new ByteArrayOutputStream( 128 );
DataOutputStream das = new DataOutputStream( bas );
DataOutputStream dos = new DataOutputStream( bas );
try {
das.writeUTF( nliData );
das.flush();
dos.writeUTF( nliData );
dos.flush();
send( SMS_CMD.INVITE, bas.toByteArray(), phone );
} catch ( java.io.IOException ioe ) {
@ -401,10 +401,10 @@ public class SMSService extends XWService {
private void ackInvite( String phone, int gameID )
{
ByteArrayOutputStream bas = new ByteArrayOutputStream( 128 );
DataOutputStream das = new DataOutputStream( bas );
DataOutputStream dos = new DataOutputStream( bas );
try {
das.writeInt( gameID );
das.flush();
dos.writeInt( gameID );
dos.flush();
send( SMS_CMD.ACK, bas.toByteArray(), phone );
} catch ( java.io.IOException ioe ) {
@ -416,10 +416,10 @@ public class SMSService extends XWService {
{
if ( !s_sentDied.contains(gameID) ) {
ByteArrayOutputStream bas = new ByteArrayOutputStream( 32 );
DataOutputStream das = new DataOutputStream( bas );
DataOutputStream dos = new DataOutputStream( bas );
try {
das.writeInt( gameID );
das.flush();
dos.writeInt( gameID );
dos.flush();
send( SMS_CMD.DEATH, bas.toByteArray(), phone );
s_sentDied.add( gameID );
} catch ( java.io.IOException ioe ) {
@ -432,11 +432,11 @@ public class SMSService extends XWService {
{
int nSent = -1;
ByteArrayOutputStream bas = new ByteArrayOutputStream( 128 );
DataOutputStream das = new DataOutputStream( bas );
DataOutputStream dos = new DataOutputStream( bas );
try {
das.writeInt( gameID );
das.write( bytes, 0, bytes.length );
das.flush();
dos.writeInt( gameID );
dos.write( bytes, 0, bytes.length );
dos.flush();
if ( send( SMS_CMD.DATA, bas.toByteArray(), phone ) ) {
nSent = bytes.length;
}
@ -450,12 +450,12 @@ public class SMSService extends XWService {
throws java.io.IOException
{
ByteArrayOutputStream bas = new ByteArrayOutputStream( 128 );
DataOutputStream das = new DataOutputStream( bas );
das.writeByte( SMS_PROTO_VERSION );
das.writeShort( getNBSPort() );
das.writeByte( cmd.ordinal() );
das.write( bytes, 0, bytes.length );
das.flush();
DataOutputStream dos = new DataOutputStream( bas );
dos.writeByte( SMS_PROTO_VERSION );
dos.writeShort( getNBSPort() );
dos.writeByte( cmd.ordinal() );
dos.write( bytes, 0, bytes.length );
dos.flush();
byte[] data = bas.toByteArray();
byte[][] msgs = breakAndEncode( data );