]> www.average.org Git - WhereAmI.git/commitdiff
Merge branch 'master' of ssh://cahost.average.org/~/WhereAmI
authorEugene Crosser <crosser@average.org>
Wed, 1 Feb 2012 20:17:32 +0000 (00:17 +0400)
committerEugene Crosser <crosser@average.org>
Wed, 1 Feb 2012 20:17:32 +0000 (00:17 +0400)
1  2 
src/org/average/whereami/WhereAmI.java

index 591d831af1bcfe1747f02e4cad85467f84260b28,16d11256c67ed5ca549eb9afdf3b772b0f27caea..2fed78cbbada79d093932cee1959f7943ea85fa0
@@@ -31,6 -31,8 +31,8 @@@ import android.widget.TextView
  
  public class WhereAmI extends Activity
  {
+     final String TAG = getClass().getName();
      private WifiManager wifiman;
      private Boolean managewifi = false;
      private Long updatedelay = 60000L;
          private class BgUpdate extends AsyncTask<Void, Void, String> {
              @Override
              protected String doInBackground(Void... params) {
-                 Log.w("WhereAmI", "BgUpdate " + updater + " starting");
+                 Log.w(TAG, "BgUpdate " + updater + " starting");
                  return updater.getResult();
              }
          
              @Override
              protected void onPostExecute(String str) {
-                 Log.w("WhereAmI", "BgUpdate callback executing");
+                 Log.w(TAG, "BgUpdate callback executing");
                  tv.setText(str);
                  runningtasks--;
                  if (runningtasks <= 0) {
                      boolean wifion = wifiman.setWifiEnabled(false);
-                     Log.w("WhereAmI", "disabling wifi result " + wifion);
+                     Log.w(TAG, "disabling wifi result " + wifion);
                      Time tm = new Time();
                      tm.setToNow();
                      tvs.setText(R.string.lasttry);
@@@ -66,7 -68,7 +68,7 @@@
  
              @Override
              protected void onCancelled() {
-                 Log.w("WhereAmI", "BgUpdate callback cancelled");
+                 Log.w(TAG, "BgUpdate callback cancelled");
                  runningtasks--;
              }
          }
  
      private Runnable updateInfo = new Runnable () {
          public void run() {
-             Log.w("WhereAmI", "updateInfo starting");
+             Log.w(TAG, "updateInfo starting");
              if (managewifi) {
                  IntentFilter intentFilter =
                      new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE");
                  registerReceiver(connChanged,intentFilter);
                  connChangedRegistered = true;
                  boolean wifion = wifiman.setWifiEnabled(true);
-                 Log.w("WhereAmI", "enabling wifi result " + wifion);
+                 Log.w(TAG, "enabling wifi result " + wifion);
              } else {
                  for (int i = 0; i < ut.length; i++) {
                      runningtasks++;
                      ut[i].launch();
                  }
              }
 -            mHandler.postDelayed(resetInfo, updatedelay);
 -            mHandler.postDelayed(this, 60000);
 +            mHandler.postDelayed(resetInfo, 50000);
 +            mHandler.postDelayed(this, updatedelay);
          }
      };
  
      private Runnable resetInfo = new Runnable () {
          public void run() {
-             Log.w("WhereAmI", "resetInfo starting");
+             Log.w(TAG, "resetInfo starting");
              if (connChangedRegistered) {
                  unregisterReceiver(connChanged);
                  connChangedRegistered = false;
              }
              if (managewifi) {
                  boolean wifion = wifiman.setWifiEnabled(false);
-                 Log.w("WhereAmI", "disabling wifi result " + wifion);
+                 Log.w(TAG, "disabling wifi result " + wifion);
              }
          }
      };
              NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
              boolean isConnected = activeNetwork != null &&
                                    activeNetwork.isConnectedOrConnecting();
-             Log.w("WhereAmI", "Connectivity changed to " + isConnected);
+             Log.w(TAG, "Connectivity changed to " + isConnected);
              if (isConnected) {
                  for (int i = 0; i < ut.length; i++) {
                      runningtasks++;
              new UpdateTarget((TextView)findViewById(R.id.phonecall),
                               new Location())
          };
-         Log.w("WhereAmI", "created UI, about to start update task");
+         Log.w(TAG, "created UI, about to start update task");
        mHandler.post(updateClock);
        mHandler.post(updateCal);
        mHandler.post(updateInfo);
-         Log.w("WhereAmI", "created UI, update task created");
+         Log.w(TAG, "created UI, update task created");
      }
  
      /** Called when reactivated */
          boolean fullscreen = prefs.getBoolean("fullscreen", false);
          managewifi = prefs.getBoolean("managewifi", false);
          updatedelay = Long.parseLong(prefs.getString("updateperiod", "1200000"));
 +        Log.w("WhereAmI", "fullscreen: " + fullscreen +
 +                          ", managewifi: " + managewifi +
 +                          ", updatedelay: " + updatedelay);
          if (fullscreen) {
              getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
              getWindow().clearFlags(WindowManager.LayoutParams.
      @Override
      public void onPause() {
          super.onPause();
-         Log.w("WhereAmI", "going background");
+         Log.w(TAG, "going background");
      }
  
      /** Called when the activity is destroyed. */
      @Override
      public void onDestroy() {
          super.onDestroy();
-         Log.w("WhereAmI", "going down");
+         Log.w(TAG, "going down");
        mHandler.removeCallbacks(updateClock);
        mHandler.removeCallbacks(updateCal);
        mHandler.removeCallbacks(updateInfo);
              connChangedRegistered = false;
          }
          boolean wifion = wifiman.setWifiEnabled(false);
-         Log.w("WhereAmI", "disabling wifi result " + wifion);
+         Log.w(TAG, "disabling wifi result " + wifion);
      }
  
      /** Called when the menu is activated. */
          case R.id.quit:
              finish();
              return true;
+         case R.id.authorize:
+             Log.w(TAG, "authorize requested");
+             startActivity(new Intent(this, Authorize.class));
+             return true;
          case R.id.settings:
-             Log.w("WhereAmI", "settings requested");
+             Log.w(TAG, "settings requested");
              startActivity(new Intent(this, WhereAmIprefs.class));
              return true;
          default: