[tor-commits] [orbot/master] handle CONNECTING state properly

n8fr8 at torproject.org n8fr8 at torproject.org
Tue Jul 29 01:41:34 UTC 2014


commit cbf4e99d32c9aa68b254c0137be5dc873e3ba3e3
Author: Nathan Freitas <nathan at freitas.net>
Date:   Sat Jul 19 20:39:55 2014 -0400

    handle CONNECTING state properly
---
 src/org/torproject/android/Orbot.java |   36 ++++++++++++++-------------------
 1 file changed, 15 insertions(+), 21 deletions(-)

diff --git a/src/org/torproject/android/Orbot.java b/src/org/torproject/android/Orbot.java
index 2c63711..f444921 100644
--- a/src/org/torproject/android/Orbot.java
+++ b/src/org/torproject/android/Orbot.java
@@ -878,19 +878,16 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
                             
                             if (newTorStatus == TorServiceConstants.STATUS_ON)
                             {
-	                            	//if (torStatus != newTorStatus)
-	                            	//{
-	                                    imgStatus.setImageResource(R.drawable.toron);
-	                            	//	mViewMain.setBackgroundResource(R.drawable.onionrootonly);    
-	                            		
-	                                    String lblMsg = getString(R.string.status_activated);                                     
-	                                    lblStatus.setText(lblMsg);
-
-	                                    if (mItemOnOff != null)
-	                                            mItemOnOff.setTitle(R.string.menu_stop);
-	                                    
-	                            	//}
+	                            	
+                                    imgStatus.setImageResource(R.drawable.toron);
+                            		
+                                    String lblMsg = getString(R.string.status_activated);                                     
+                                    lblStatus.setText(lblMsg);
+
+                                    if (mItemOnOff != null)
+                                            mItemOnOff.setTitle(R.string.menu_stop);
                                     
+                                
                                     if (mTorServiceMsg != null && mTorServiceMsg.length() > 0)
                                     {
                                     	appendLogTextAndScroll(mTorServiceMsg);
@@ -921,14 +918,12 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
                             }
                             else if (newTorStatus == TorServiceConstants.STATUS_CONNECTING)
                             {
-                            	if (torStatus != newTorStatus)
-                            	{
-                                    imgStatus.setImageResource(R.drawable.torstarting);
-                            //		mViewMain.setBackgroundResource(R.drawable.onionrootonlygold);
-
-                                    if (mItemOnOff != null)
-                                            mItemOnOff.setTitle(R.string.menu_stop);
-                            	}
+                            	
+                                imgStatus.setImageResource(R.drawable.torstarting);
+                        
+                                if (mItemOnOff != null)
+                                        mItemOnOff.setTitle(R.string.menu_stop);
+                        	
                             	
                                 if (lblStatus != null && mTorServiceMsg != null)
                                 	if (mTorServiceMsg.indexOf('%')!=-1)
@@ -940,7 +935,6 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
                             }
                             else if (newTorStatus == TorServiceConstants.STATUS_OFF)
                             {
-                        	//	mViewMain.setBackgroundResource(R.drawable.onionrootonlygrey);                            	
                                 imgStatus.setImageResource(R.drawable.toroff);
                                 lblStatus.setText(getString(R.string.status_disabled) + "\n" + getString(R.string.press_to_start));
                                 





More information about the tor-commits mailing list