comparison src/com/five_ten_sg/connectbot/HostListActivity.java @ 134:81cafbe7cd9b

read deployment.connections on startup for new host entries
author Carl Byington <carl@five-ten-sg.com>
date Thu, 19 Jun 2014 15:52:16 -0700
parents 265a4733edcb
children e251b3b679c3
comparison
equal deleted inserted replaced
133:b151d3eca95a 134:81cafbe7cd9b
23 import com.five_ten_sg.connectbot.service.TerminalBridge; 23 import com.five_ten_sg.connectbot.service.TerminalBridge;
24 import com.five_ten_sg.connectbot.service.TerminalManager; 24 import com.five_ten_sg.connectbot.service.TerminalManager;
25 import com.five_ten_sg.connectbot.transport.TransportFactory; 25 import com.five_ten_sg.connectbot.transport.TransportFactory;
26 import com.five_ten_sg.connectbot.util.HostDatabase; 26 import com.five_ten_sg.connectbot.util.HostDatabase;
27 import com.five_ten_sg.connectbot.util.PreferenceConstants; 27 import com.five_ten_sg.connectbot.util.PreferenceConstants;
28 import java.nio.file.Files; 28 import java.io.File;
29 import android.app.Activity; 29 import android.app.Activity;
30 import android.app.AlertDialog; 30 import android.app.AlertDialog;
31 import android.app.ListActivity; 31 import android.app.ListActivity;
32 import android.content.ComponentName; 32 import android.content.ComponentName;
33 import android.content.Context; 33 import android.content.Context;
63 import android.widget.ListView; 63 import android.widget.ListView;
64 import android.widget.Spinner; 64 import android.widget.Spinner;
65 import android.widget.TextView; 65 import android.widget.TextView;
66 66
67 public class HostListActivity extends ListActivity { 67 public class HostListActivity extends ListActivity {
68 protected static final String TAG = "ConnectBot.HostListActivity";
68 public final static int REQUEST_EDIT = 1; 69 public final static int REQUEST_EDIT = 1;
69
70 public final static int REQUEST_EULA = 2; 70 public final static int REQUEST_EULA = 2;
71 71
72 protected TerminalManager bound = null; 72 protected TerminalManager bound = null;
73 73
74 protected HostDatabase hostdb; 74 protected HostDatabase hostdb;
421 SQLiteDatabase db = hostdb.getWritableDatabase(); 421 SQLiteDatabase db = hostdb.getWritableDatabase();
422 db.update(HostDatabase.TABLE_HOSTS, values, "_id = ?", new String[] { String.valueOf(host.getId()) }); 422 db.update(HostDatabase.TABLE_HOSTS, values, "_id = ?", new String[] { String.valueOf(host.getId()) });
423 db.close(); 423 db.close();
424 } 424 }
425 reader.close(); 425 reader.close();
426 Files.delete(fn); 426 File.delete(fn);
427 } 427 }
428 catch (Exception e) { 428 catch (Exception e) {
429 Log.d(TAG, "Deployment scan failed.", e); 429 Log.d(TAG, "Deployment scan failed.", e);
430 } 430 }
431 } 431 }