updates for icons, backgrounds and improved drawing
code to solve issues related to outofmemory
Before Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 76 KiB |
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 95 KiB |
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 95 KiB |
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 95 KiB |
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 89 KiB |
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 91 KiB |
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 52 KiB |
|
@ -5,39 +5,6 @@
|
|||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent">
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="70sp"
|
||||
android:id="@+id/relativeLayout1"
|
||||
android:layout_gravity="center_vertical|center_horizontal"
|
||||
android:background="#000000"
|
||||
>
|
||||
<ImageView
|
||||
android:src="@drawable/icon"
|
||||
android:id="@+id/orbot_image"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:paddingLeft="20sp"
|
||||
android:paddingTop="10sp" >
|
||||
|
||||
</ImageView>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/WizardTextTitle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:fadingEdge="vertical"
|
||||
android:gravity="center_vertical"
|
||||
android:paddingLeft="5sp"
|
||||
android:singleLine="true"
|
||||
android:text="TITLE"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="10pt" />
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
<TableLayout android:id="@+id/TableLayout01" android:stretchColumns="*" android:layout_height="fill_parent" android:layout_width="wrap_content">
|
||||
|
||||
|
|
|
@ -247,5 +247,7 @@
|
|||
|
||||
<string name="permission_manage_tor_label">Manage Tor</string>
|
||||
<string name="permission_manage_tor_description">Enable this app to control the Tor service</string>
|
||||
<string name="it_doesn_t_seem_like_you_have_orweb_installed_want_help_with_that_or_should_we_just_open_the_browser_">It doesn\'t seem like you have Orweb installed. Want help with that, or should we just open the browser?</string>
|
||||
<string name="install_apps_">Install apps?</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
@ -632,9 +632,9 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
else
|
||||
{
|
||||
AlertDialog aDialog = new AlertDialog.Builder(Orbot.this)
|
||||
.setIcon(R.drawable.icon)
|
||||
.setTitle("Install apps?")
|
||||
.setMessage("It doesn't seem like you have Orweb installed. Want help with that, or should we just open the browser?")
|
||||
.setIcon(R.drawable.onion)
|
||||
.setTitle(R.string.install_apps_)
|
||||
.setMessage(R.string.it_doesn_t_seem_like_you_have_orweb_installed_want_help_with_that_or_should_we_just_open_the_browser_)
|
||||
.setPositiveButton(android.R.string.ok, new OnClickListener ()
|
||||
{
|
||||
|
||||
|
@ -759,7 +759,7 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
if (button)
|
||||
{
|
||||
aDialog = new AlertDialog.Builder(Orbot.this)
|
||||
.setIcon(R.drawable.icon)
|
||||
.setIcon(R.drawable.onion)
|
||||
.setTitle(title)
|
||||
.setMessage(msg)
|
||||
.setPositiveButton(android.R.string.ok, null)
|
||||
|
@ -768,7 +768,7 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
else
|
||||
{
|
||||
aDialog = new AlertDialog.Builder(Orbot.this)
|
||||
.setIcon(R.drawable.icon)
|
||||
.setIcon(R.drawable.onion)
|
||||
.setTitle(title)
|
||||
.setMessage(msg)
|
||||
.show();
|
||||
|
@ -785,28 +785,32 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
{
|
||||
try
|
||||
{
|
||||
int newTorStatus = -1;
|
||||
|
||||
//if the serivce is bound, query it for the curren status value (int)
|
||||
if (mService != null)
|
||||
torStatus = mService.getStatus();
|
||||
newTorStatus = mService.getStatus();
|
||||
|
||||
//now update the layout_main UI based on the status
|
||||
if (imgStatus != null)
|
||||
{
|
||||
|
||||
if (torStatus == TorServiceConstants.STATUS_ON)
|
||||
if (newTorStatus == TorServiceConstants.STATUS_ON)
|
||||
{
|
||||
if (torStatus != newTorStatus)
|
||||
{
|
||||
imgStatus.setImageResource(R.drawable.toron);
|
||||
|
||||
mViewMain.setBackgroundResource(R.drawable.onionrootonly);
|
||||
// hideProgressDialog();
|
||||
|
||||
String lblMsg = getString(R.string.status_activated);
|
||||
|
||||
lblStatus.setText(lblMsg);
|
||||
|
||||
if (mItemOnOff != null)
|
||||
mItemOnOff.setTitle(R.string.menu_stop);
|
||||
|
||||
}
|
||||
|
||||
if (torServiceMsg != null && torServiceMsg.length() > 0)
|
||||
{
|
||||
// showAlert("Update", torServiceMsg,xte
|
||||
appendLogTextAndScroll(torServiceMsg);
|
||||
}
|
||||
|
||||
|
@ -825,9 +829,6 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
|
||||
}
|
||||
|
||||
if (mItemOnOff != null)
|
||||
mItemOnOff.setTitle(R.string.menu_stop);
|
||||
|
||||
|
||||
if (autoStartFromIntent)
|
||||
{
|
||||
|
@ -836,30 +837,28 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
}
|
||||
|
||||
}
|
||||
else if (torStatus == TorServiceConstants.STATUS_CONNECTING)
|
||||
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);
|
||||
}
|
||||
|
||||
if (lblStatus != null && torServiceMsg != null)
|
||||
if (torServiceMsg.indexOf('%')!=-1)
|
||||
lblStatus.setText(torServiceMsg);
|
||||
|
||||
appendLogTextAndScroll(torServiceMsg);
|
||||
|
||||
if (mItemOnOff != null)
|
||||
mItemOnOff.setTitle(R.string.menu_stop);
|
||||
|
||||
}
|
||||
else
|
||||
else if (torStatus != newTorStatus)
|
||||
{
|
||||
|
||||
|
||||
// hideProgressDialog();
|
||||
mViewMain.setBackgroundResource(R.drawable.onionrootonlygrey);
|
||||
|
||||
imgStatus.setImageResource(R.drawable.toroff);
|
||||
lblStatus.setText(getString(R.string.status_disabled) + "\n" + getString(R.string.press_to_start));
|
||||
|
||||
|
@ -869,6 +868,8 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
|||
}
|
||||
}
|
||||
|
||||
torStatus = newTorStatus;
|
||||
|
||||
}
|
||||
catch (RemoteException e)
|
||||
{
|
||||
|
|
|
@ -67,7 +67,7 @@ public class TipsAndTricks extends Activity implements TorConstants {
|
|||
txtTitle.setText(title);
|
||||
|
||||
ImageView img = (ImageView) findViewById(R.id.orbot_image);
|
||||
img.setImageResource(R.drawable.icon);
|
||||
img.setImageResource(R.drawable.onion);
|
||||
|
||||
|
||||
Button btnLink = (Button)findViewById(R.id.WizardRootButtonInstallGibberbot);
|
||||
|
@ -183,7 +183,7 @@ public class TipsAndTricks extends Activity implements TorConstants {
|
|||
|
||||
btn2.setText(getString(R.string.btn_finish));
|
||||
btn1.setVisibility(Button.VISIBLE);
|
||||
img.setImageResource(R.drawable.icon);
|
||||
img.setImageResource(R.drawable.onion);
|
||||
|
||||
btn1.setOnClickListener(new View.OnClickListener() {
|
||||
|
||||
|
|