wizardCleanupPatch_amoghbl1.patch
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
77 | 77 |
int arg2, long arg3) { |
78 | 78 |
|
79 | 79 |
setLocalePref(arg2); |
80 |
finish(); |
|
80 | 81 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
81 | 82 |
|
82 | 83 |
} |
... | ... | |
85 | 86 |
next.setOnClickListener(new View.OnClickListener() { |
86 | 87 |
|
87 | 88 |
public void onClick(View v) { |
88 |
|
|
89 |
|
|
89 |
finish(); |
|
90 | 90 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
91 | 91 | |
92 | 92 |
} |
93 |
- |
src/org/torproject/android/wizard/ConfigureTransProxy.java | ||
---|---|---|
106 | 106 |
back.setOnClickListener(new View.OnClickListener() { |
107 | 107 |
|
108 | 108 |
public void onClick(View v) { |
109 |
|
|
109 |
finish(); |
|
110 | 110 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
111 | 111 |
} |
112 | 112 |
}); |
... | ... | |
114 | 114 |
next.setOnClickListener(new View.OnClickListener() { |
115 | 115 |
|
116 | 116 |
public void onClick(View v) { |
117 |
|
|
117 |
finish(); |
|
118 | 118 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
119 | 119 | |
120 | 120 |
} |
... | ... | |
129 | 129 |
{ |
130 | 130 | |
131 | 131 |
public void onClick(View v) { |
132 |
|
|
132 |
finish(); |
|
133 | 133 |
context.startActivity(new Intent(context, AppManager.class)); |
134 | 134 |
|
135 | 135 |
|
136 |
- |
src/org/torproject/android/wizard/LotsaText.java | ||
---|---|---|
134 | 134 |
btn2.setOnClickListener(new View.OnClickListener() { |
135 | 135 |
|
136 | 136 |
public void onClick(View v) { |
137 |
finish(); |
|
137 | 138 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
138 | 139 |
} |
139 | 140 |
}); |
140 |
- |
src/org/torproject/android/wizard/Permissions.java | ||
---|---|---|
177 | 177 |
stepFour(); |
178 | 178 |
} |
179 | 179 |
} |
180 |
|
|
180 |
finish(); |
|
181 | 181 |
startActivityForResult(new Intent(getBaseContext(), ConfigureTransProxy.class), 1); |
182 | 182 | |
183 | 183 |
|
... | ... | |
187 | 187 |
back.setOnClickListener(new View.OnClickListener() { |
188 | 188 |
|
189 | 189 |
public void onClick(View v) { |
190 |
|
|
190 |
finish(); |
|
191 | 191 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
192 | 192 |
} |
193 | 193 |
}); |
... | ... | |
197 | 197 |
|
198 | 198 |
|
199 | 199 |
public void onClick(View v) { |
200 |
finish(); |
|
200 | 201 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
201 | 202 |
} |
202 | 203 |
}); |
... | ... | |
234 | 235 |
btn1.setOnClickListener(new View.OnClickListener() { |
235 | 236 |
|
236 | 237 |
public void onClick(View v) { |
237 |
|
|
238 |
finish(); |
|
238 | 239 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
239 | 240 |
} |
240 | 241 |
}); |
... | ... | |
242 | 243 |
btn2.setOnClickListener(new View.OnClickListener() { |
243 | 244 |
|
244 | 245 |
public void onClick(View v) { |
246 |
finish(); |
|
245 | 247 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
246 | 248 |
} |
247 | 249 |
}); |
248 |
- |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
67 | 67 |
public void onClick(View view) { |
68 | 68 | |
69 | 69 |
String url = getString(R.string.gibberbot_apk_url); |
70 |
finish(); |
|
70 | 71 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
71 | 72 | |
72 | 73 |
} |
... | ... | |
79 | 80 |
public void onClick(View view) { |
80 | 81 |
|
81 | 82 |
String url = getString(R.string.orweb_apk_url); |
83 |
finish(); |
|
82 | 84 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
83 | 85 | |
84 | 86 |
} |
... | ... | |
91 | 93 |
public void onClick(View view) { |
92 | 94 |
|
93 | 95 |
String url = getString(R.string.duckgo_apk_url); |
96 |
finish(); |
|
94 | 97 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
95 | 98 | |
96 | 99 |
} |
... | ... | |
103 | 106 |
public void onClick(View view) { |
104 | 107 |
|
105 | 108 |
String url = getString(R.string.proxymob_setup_url); |
109 |
finish(); |
|
106 | 110 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
107 | 111 | |
108 | 112 |
} |
... | ... | |
115 | 119 |
public void onClick(View view) { |
116 | 120 |
|
117 | 121 |
String url = getString(R.string.twitter_setup_url); |
122 |
finish(); |
|
118 | 123 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
119 | 124 | |
120 | 125 |
} |
... | ... | |
128 | 133 |
public void onClick(View view) { |
129 | 134 |
|
130 | 135 |
String url = getString(R.string.wizard_tips_play_url); |
136 |
finish(); |
|
131 | 137 |
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); |
132 | 138 | |
133 | 139 |
} |
... | ... | |
141 | 147 |
back.setOnClickListener(new View.OnClickListener() { |
142 | 148 |
|
143 | 149 |
public void onClick(View v) { |
144 |
|
|
150 |
finish(); |
|
145 | 151 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
146 | 152 |
} |
147 | 153 |
}); |
... | ... | |
178 | 184 |
btn1.setOnClickListener(new View.OnClickListener() { |
179 | 185 |
|
180 | 186 |
public void onClick(View v) { |
187 |
finish(); |
|
181 | 188 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
182 | 189 | |
183 | 190 |
} |
... | ... | |
186 | 193 |
btn2.setOnClickListener(new View.OnClickListener() { |
187 | 194 |
|
188 | 195 |
public void onClick(View v) { |
196 |
finish(); |
|
189 | 197 |
startActivityForResult(new Intent(getBaseContext(), Orbot.class), 1); |
190 | 198 | |
191 | 199 |
} |
... | ... | |
205 | 213 |
|
206 | 214 |
@Override |
207 | 215 |
public void onClick(DialogInterface dialog, int which) { |
216 |
finish(); |
|
208 | 217 |
context.startActivity(new Intent(context, Orbot.class)); |
209 | 218 | |
210 | 219 |
} |
211 |
- |
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
77 | 77 |
int arg2, long arg3) { |
78 | 78 |
|
79 | 79 |
setLocalePref(arg2); |
80 |
finish(); |
|
80 |
|
|
81 | 81 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
82 | 82 |
|
83 | 83 |
} |
... | ... | |
86 | 86 |
next.setOnClickListener(new View.OnClickListener() { |
87 | 87 |
|
88 | 88 |
public void onClick(View v) { |
89 |
finish(); |
|
89 |
|
|
90 | 90 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
91 | 91 | |
92 | 92 |
} |
93 |
- |
src/org/torproject/android/wizard/ConfigureTransProxy.java | ||
---|---|---|
56 | 56 |
{ |
57 | 57 |
case RESULT_CLOSE_ALL: |
58 | 58 |
setResult(RESULT_CLOSE_ALL); |
59 |
finish(); |
|
59 |
|
|
60 | 60 |
} |
61 | 61 |
super.onActivityResult(requestCode, resultCode, data); |
62 | 62 |
} |
... | ... | |
106 | 106 |
back.setOnClickListener(new View.OnClickListener() { |
107 | 107 |
|
108 | 108 |
public void onClick(View v) { |
109 |
finish(); |
|
109 |
|
|
110 | 110 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
111 | 111 |
} |
112 | 112 |
}); |
... | ... | |
114 | 114 |
next.setOnClickListener(new View.OnClickListener() { |
115 | 115 |
|
116 | 116 |
public void onClick(View v) { |
117 |
finish(); |
|
117 |
|
|
118 | 118 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
119 | 119 | |
120 | 120 |
} |
... | ... | |
129 | 129 |
{ |
130 | 130 | |
131 | 131 |
public void onClick(View v) { |
132 |
finish(); |
|
132 |
|
|
133 | 133 |
context.startActivity(new Intent(context, AppManager.class)); |
134 | 134 |
|
135 | 135 |
|
136 |
- |
src/org/torproject/android/wizard/LotsaText.java | ||
---|---|---|
59 | 59 |
{ |
60 | 60 |
case RESULT_CLOSE_ALL: |
61 | 61 |
setResult(RESULT_CLOSE_ALL); |
62 |
finish(); |
|
62 |
|
|
63 | 63 |
} |
64 | 64 |
super.onActivityResult(requestCode, resultCode, data); |
65 | 65 |
} |
... | ... | |
134 | 134 |
btn2.setOnClickListener(new View.OnClickListener() { |
135 | 135 |
|
136 | 136 |
public void onClick(View v) { |
137 |
finish(); |
|
137 |
|
|
138 | 138 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
139 | 139 |
} |
140 | 140 |
}); |
141 |
- |
src/org/torproject/android/wizard/Permissions.java | ||
---|---|---|
55 | 55 |
{ |
56 | 56 |
case RESULT_CLOSE_ALL: |
57 | 57 |
setResult(RESULT_CLOSE_ALL); |
58 |
finish(); |
|
58 |
|
|
59 | 59 |
} |
60 | 60 |
super.onActivityResult(requestCode, resultCode, data); |
61 | 61 |
} |
... | ... | |
177 | 177 |
stepFour(); |
178 | 178 |
} |
179 | 179 |
} |
180 |
finish(); |
|
180 |
|
|
181 | 181 |
startActivityForResult(new Intent(getBaseContext(), ConfigureTransProxy.class), 1); |
182 | 182 | |
183 | 183 |
|
... | ... | |
187 | 187 |
back.setOnClickListener(new View.OnClickListener() { |
188 | 188 |
|
189 | 189 |
public void onClick(View v) { |
190 |
finish(); |
|
190 |
|
|
191 | 191 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
192 | 192 |
} |
193 | 193 |
}); |
... | ... | |
197 | 197 |
|
198 | 198 |
|
199 | 199 |
public void onClick(View v) { |
200 |
finish(); |
|
200 |
|
|
201 | 201 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
202 | 202 |
} |
203 | 203 |
}); |
... | ... | |
235 | 235 |
btn1.setOnClickListener(new View.OnClickListener() { |
236 | 236 |
|
237 | 237 |
public void onClick(View v) { |
238 |
finish(); |
|
238 |
|
|
239 | 239 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
240 | 240 |
} |
241 | 241 |
}); |
... | ... | |
243 | 243 |
btn2.setOnClickListener(new View.OnClickListener() { |
244 | 244 |
|
245 | 245 |
public void onClick(View v) { |
246 |
finish(); |
|
246 |
|
|
247 | 247 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
248 | 248 |
} |
249 | 249 |
}); |
250 |
- |
src/org/torproject/android/wizard/Permissions.java | ||
---|---|---|
197 | 197 |
|
198 | 198 |
|
199 | 199 |
public void onClick(View v) { |
200 |
|
|
200 |
finish(); |
|
201 | 201 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
202 | 202 |
} |
203 | 203 |
}); |
... | ... | |
235 | 235 |
btn1.setOnClickListener(new View.OnClickListener() { |
236 | 236 |
|
237 | 237 |
public void onClick(View v) { |
238 |
|
|
239 | 238 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
240 | 239 |
} |
241 | 240 |
}); |
... | ... | |
243 | 242 |
btn2.setOnClickListener(new View.OnClickListener() { |
244 | 243 |
|
245 | 244 |
public void onClick(View v) { |
246 |
|
|
245 |
finish(); |
|
247 | 246 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
248 | 247 |
} |
249 | 248 |
}); |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
8 | 8 |
import android.content.Intent; |
9 | 9 |
import android.net.Uri; |
10 | 10 |
import android.os.Bundle; |
11 |
import android.util.Log; |
|
12 |
import android.view.KeyEvent; |
|
11 | 13 |
import android.view.View; |
12 | 14 |
import android.view.View.OnClickListener; |
13 | 15 |
import android.widget.Button; |
14 | 16 |
import android.widget.ImageView; |
15 | 17 |
import android.widget.TextView; |
18 |
import android.widget.Toast; |
|
16 | 19 | |
17 | 20 |
public class TipsAndTricks extends Activity implements TorConstants { |
18 | 21 | |
... | ... | |
27 | 30 |
|
28 | 31 |
super.onStart(); |
29 | 32 |
setContentView(R.layout.layout_wizard_tips); |
30 |
|
|
33 |
Toast.makeText(getApplicationContext(), "here", 0).show(); |
|
31 | 34 |
stepFive(); |
32 | 35 |
|
33 | 36 |
} |
... | ... | |
147 | 150 |
back.setOnClickListener(new View.OnClickListener() { |
148 | 151 |
|
149 | 152 |
public void onClick(View v) { |
150 |
finish(); |
|
151 | 153 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
152 | 154 |
} |
153 | 155 |
}); |
... | ... | |
184 | 186 |
btn1.setOnClickListener(new View.OnClickListener() { |
185 | 187 |
|
186 | 188 |
public void onClick(View v) { |
187 |
finish(); |
|
188 | 189 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
189 | 190 | |
190 | 191 |
} |
... | ... | |
199 | 200 |
} |
200 | 201 |
}); |
201 | 202 |
} |
203 |
private void doBack(){ |
|
204 |
Log.i("myTag", "doBack!"); |
|
205 |
} |
|
206 |
//Code to override the back button! |
|
207 |
@Override |
|
208 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
|
209 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
210 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
|
211 |
doBack(); |
|
212 |
return true; |
|
213 |
} |
|
214 |
return true; |
|
215 |
} |
|
202 | 216 |
/* |
203 | 217 |
private void showWizardFinal () |
204 | 218 |
{ |
205 |
- |
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
77 | 77 |
int arg2, long arg3) { |
78 | 78 |
|
79 | 79 |
setLocalePref(arg2); |
80 |
|
|
80 |
finish(); |
|
81 | 81 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
82 | 82 |
|
83 | 83 |
} |
... | ... | |
86 | 86 |
next.setOnClickListener(new View.OnClickListener() { |
87 | 87 |
|
88 | 88 |
public void onClick(View v) { |
89 |
|
|
89 |
finish(); |
|
90 | 90 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
91 | 91 | |
92 | 92 |
} |
93 |
- |
src/org/torproject/android/wizard/LotsaText.java | ||
---|---|---|
134 | 134 |
btn2.setOnClickListener(new View.OnClickListener() { |
135 | 135 |
|
136 | 136 |
public void onClick(View v) { |
137 |
|
|
137 |
finish(); |
|
138 | 138 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
139 | 139 |
} |
140 | 140 |
}); |
141 |
- |
src/org/torproject/android/wizard/Permissions.java | ||
---|---|---|
13 | 13 |
import android.os.Bundle; |
14 | 14 |
import android.preference.PreferenceManager; |
15 | 15 |
import android.util.Log; |
16 |
import android.view.KeyEvent; |
|
16 | 17 |
import android.view.View; |
17 | 18 |
import android.widget.Button; |
18 | 19 |
import android.widget.CheckBox; |
... | ... | |
177 | 178 |
stepFour(); |
178 | 179 |
} |
179 | 180 |
} |
180 |
|
|
181 |
finish(); |
|
181 | 182 |
startActivityForResult(new Intent(getBaseContext(), ConfigureTransProxy.class), 1); |
182 | 183 | |
183 | 184 |
|
... | ... | |
187 | 188 |
back.setOnClickListener(new View.OnClickListener() { |
188 | 189 |
|
189 | 190 |
public void onClick(View v) { |
190 |
|
|
191 |
finish(); |
|
191 | 192 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
192 | 193 |
} |
193 | 194 |
}); |
... | ... | |
235 | 236 |
btn1.setOnClickListener(new View.OnClickListener() { |
236 | 237 |
|
237 | 238 |
public void onClick(View v) { |
239 |
finish(); |
|
238 | 240 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
239 | 241 |
} |
240 | 242 |
}); |
... | ... | |
247 | 249 |
} |
248 | 250 |
}); |
249 | 251 |
} |
250 |
|
|
252 |
|
|
253 |
//Code to override the back button! |
|
254 |
@Override |
|
255 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
|
256 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
257 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
|
258 |
finish(); |
|
259 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
|
260 |
return true; |
|
261 |
} |
|
262 |
return true; |
|
263 |
} |
|
251 | 264 |
|
252 | 265 |
} |
253 |
- |
src/org/torproject/android/wizard/ConfigureTransProxy.java | ||
---|---|---|
11 | 11 |
import android.content.SharedPreferences.Editor; |
12 | 12 |
import android.os.Bundle; |
13 | 13 |
import android.preference.PreferenceManager; |
14 |
import android.util.Log; |
|
15 |
import android.view.KeyEvent; |
|
14 | 16 |
import android.view.View; |
15 | 17 |
import android.view.View.OnClickListener; |
16 | 18 |
import android.widget.Button; |
... | ... | |
106 | 108 |
back.setOnClickListener(new View.OnClickListener() { |
107 | 109 |
|
108 | 110 |
public void onClick(View v) { |
109 |
|
|
111 |
finish(); |
|
110 | 112 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
111 | 113 |
} |
112 | 114 |
}); |
... | ... | |
114 | 116 |
next.setOnClickListener(new View.OnClickListener() { |
115 | 117 |
|
116 | 118 |
public void onClick(View v) { |
117 |
|
|
119 |
finish(); |
|
118 | 120 |
startActivityForResult(new Intent(getBaseContext(), TipsAndTricks.class), 1); |
119 | 121 | |
120 | 122 |
} |
... | ... | |
129 | 131 |
{ |
130 | 132 | |
131 | 133 |
public void onClick(View v) { |
132 |
|
|
134 |
finish(); |
|
133 | 135 |
context.startActivity(new Intent(context, AppManager.class)); |
134 | 136 |
|
135 | 137 |
|
... | ... | |
184 | 186 | |
185 | 187 |
|
186 | 188 |
} |
187 |
|
|
189 |
@Override |
|
190 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
|
191 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
192 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
|
193 |
finish(); |
|
194 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
|
195 |
return true; |
|
196 |
} |
|
197 |
return true; |
|
198 |
} |
|
188 | 199 |
/* |
189 | 200 |
private void showWizardFinal () |
190 | 201 |
{ |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
206 | 206 |
//Code to override the back button! |
207 | 207 |
@Override |
208 | 208 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
209 |
|
|
209 | 210 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
210 | 211 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
211 | 212 |
doBack(); |
212 |
- |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
150 | 150 |
back.setOnClickListener(new View.OnClickListener() { |
151 | 151 |
|
152 | 152 |
public void onClick(View v) { |
153 |
finish(); |
|
153 | 154 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
154 | 155 |
} |
155 | 156 |
}); |
... | ... | |
186 | 187 |
btn1.setOnClickListener(new View.OnClickListener() { |
187 | 188 |
|
188 | 189 |
public void onClick(View v) { |
190 |
finish(); |
|
189 | 191 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
190 | 192 | |
191 | 193 |
} |
... | ... | |
200 | 202 |
} |
201 | 203 |
}); |
202 | 204 |
} |
203 |
private void doBack(){ |
|
204 |
Log.i("myTag", "doBack!"); |
|
205 |
} |
|
205 |
|
|
206 | 206 |
//Code to override the back button! |
207 | 207 |
@Override |
208 | 208 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
209 | 209 |
|
210 | 210 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
211 | 211 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
212 |
doBack(); |
|
212 |
finish(); |
|
213 |
startActivityForResult(new Intent(getBaseContext(), Orbot.class), 1); |
|
213 | 214 |
return true; |
214 | 215 |
} |
215 | 216 |
return true; |
216 |
- |
res/values/strings.xml | ||
---|---|---|
84 | 84 |
<string name="wizard_proxy_help_msg">If the Android app you are using can support the use of an HTTP or SOCKS proxy, then you can configure it to connect to Orbot and use Tor.\n\n\n The host settings is 127.0.0.1 or \"localhost\". For HTTP, the port setting is 8118. For SOCKS, the proxy is 9050. You should use SOCKS4A or SOCKS5 if possible.\n \n\n\n You can learn more about proxying on Android via the FAQ at: http://tinyurl.com/proxyandroid\n </string> |
85 | 85 |
<string name="wizard_final">Orbot is ready!</string> |
86 | 86 |
<string name="wizard_final_msg">Hundreds of thousands of people around the world use Tor for a wide variety of reasons.\n\nJournalists and bloggers, human rights defenders, law enforcement officers, soldiers, corporations, citizens of repressive regimes, and just ordinary citizens… and now you are ready to, as well!</string> |
87 |
<string name="wizard_exit_at_first_screen_toast">Please configure Orbot before you can start using it!</string> |
|
87 | 88 |
<!--END Welcome Wizard strings (DJH)--> |
88 | 89 |
<string name="connect_first_time">You\'ve successfully connected to the Tor network - but this does NOT mean your device is secure. You can use the \'Check\' option from the menu to test your browser. \n\nVisit us at https://guardianproject.info/apps/orbot or send an email to help@guardianproject.info to learn more.</string> |
89 | 90 |
<string name="tor_check">This will open your web browser to https://check.torproject.org in order to see if Orbot is probably configured and you are connected to Tor.</string> |
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
47 | 47 |
super.onResume(); |
48 | 48 |
|
49 | 49 |
setupUI(); |
50 |
|
|
51 |
|
|
52 |
|
|
53 | 50 |
} |
54 | 51 | |
55 | 52 |
|
56 |
- |
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
13 | 13 |
import android.content.res.Configuration; |
14 | 14 |
import android.os.Bundle; |
15 | 15 |
import android.preference.PreferenceManager; |
16 |
import android.util.Log; |
|
17 |
import android.view.KeyEvent; |
|
16 | 18 |
import android.view.View; |
17 | 19 |
import android.widget.AdapterView; |
18 | 20 |
import android.widget.AdapterView.OnItemClickListener; |
19 | 21 |
import android.widget.Button; |
20 | 22 |
import android.widget.ListView; |
23 |
import android.widget.Toast; |
|
21 | 24 | |
22 | 25 |
public class ChooseLocaleWizardActivity extends Activity implements TorConstants { |
23 | 26 | |
... | ... | |
125 | 128 |
|
126 | 129 |
|
127 | 130 |
} |
128 | ||
131 |
|
|
132 |
@Override |
|
133 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
|
134 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
135 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
|
136 |
Toast.makeText(getApplicationContext(), R.string.wizard_exit_at_first_screen_toast, Toast.LENGTH_SHORT).show(); |
|
137 |
return true; |
|
138 |
} |
|
139 |
return true; |
|
140 |
} |
|
141 |
|
|
129 | 142 |
@Override |
130 | 143 |
protected void onRestoreInstanceState(Bundle savedInstanceState) { |
131 | 144 |
super.onRestoreInstanceState(savedInstanceState); |
132 |
- |
src/org/torproject/android/wizard/ChooseLocaleWizardActivity.java | ||
---|---|---|
129 | 129 |
|
130 | 130 |
} |
131 | 131 |
|
132 |
//Code to override the back button! |
|
132 | 133 |
@Override |
133 | 134 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
134 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
135 | 135 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
136 | 136 |
Toast.makeText(getApplicationContext(), R.string.wizard_exit_at_first_screen_toast, Toast.LENGTH_SHORT).show(); |
137 | 137 |
return true; |
src/org/torproject/android/wizard/ConfigureTransProxy.java | ||
---|---|---|
186 | 186 | |
187 | 187 |
|
188 | 188 |
} |
189 |
|
|
190 |
//Code to override the back button! |
|
189 | 191 |
@Override |
190 | 192 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
191 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
192 | 193 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
193 | 194 |
finish(); |
194 | 195 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1); |
src/org/torproject/android/wizard/LotsaText.java | ||
---|---|---|
10 | 10 |
import android.content.SharedPreferences.Editor; |
11 | 11 |
import android.os.Bundle; |
12 | 12 |
import android.preference.PreferenceManager; |
13 |
import android.view.KeyEvent; |
|
13 | 14 |
import android.view.View; |
14 | 15 |
import android.widget.Button; |
15 | 16 |
import android.widget.ImageView; |
... | ... | |
140 | 141 |
}); |
141 | 142 |
|
142 | 143 |
} |
143 | ||
144 |
//Code to override the back button! |
|
145 |
@Override |
|
146 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
|
147 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
|
148 |
finish(); |
|
149 |
startActivityForResult(new Intent(getBaseContext(), ChooseLocaleWizardActivity.class), 1); |
|
150 |
return true; |
|
151 |
} |
|
152 |
return true; |
|
153 |
} |
|
144 | 154 |
|
145 | 155 |
} |
src/org/torproject/android/wizard/Permissions.java | ||
---|---|---|
253 | 253 |
//Code to override the back button! |
254 | 254 |
@Override |
255 | 255 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
256 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
257 | 256 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
258 | 257 |
finish(); |
259 | 258 |
startActivityForResult(new Intent(getBaseContext(), LotsaText.class), 1); |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
206 | 206 |
//Code to override the back button! |
207 | 207 |
@Override |
208 | 208 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
209 |
|
|
210 |
Log.d("myTag", "IT HAS BEEN CLICKED :O"+keyCode+" "+event); |
|
211 | 209 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
212 | 210 |
finish(); |
213 | 211 |
startActivityForResult(new Intent(getBaseContext(), Orbot.class), 1); |
214 |
- |
src/org/torproject/android/wizard/TipsAndTricks.java | ||
---|---|---|
30 | 30 |
|
31 | 31 |
super.onStart(); |
32 | 32 |
setContentView(R.layout.layout_wizard_tips); |
33 |
Toast.makeText(getApplicationContext(), "here", 0).show(); |
|
33 |
|
|
34 | 34 |
stepFive(); |
35 | 35 |
|
36 | 36 |
} |
... | ... | |
208 | 208 |
public boolean onKeyDown(int keyCode, KeyEvent event) { |
209 | 209 |
if(keyCode == KeyEvent.KEYCODE_BACK){ |
210 | 210 |
finish(); |
211 |
startActivityForResult(new Intent(getBaseContext(), Orbot.class), 1);
|
|
211 |
startActivityForResult(new Intent(getBaseContext(), Permissions.class), 1);
|
|
212 | 212 |
return true; |
213 | 213 |
} |
214 | 214 |
return true; |
215 |
- |