Skip to content

Commit bde53aa

Browse files
committed
Added debug mode
1 parent 952769d commit bde53aa

File tree

11 files changed

+16
-6
lines changed

11 files changed

+16
-6
lines changed

bin/Techinc-Notify.apk

220 Bytes
Binary file not shown.

bin/classes.dex

68 Bytes
Binary file not shown.
Binary file not shown.
72 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

bin/resources.ap_

176 Bytes
Binary file not shown.

gen/nl/techinc/notify/R.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public static final class string {
4040
public static final int app_name=0x7f050000;
4141
public static final int button_refresh=0x7f05000a;
4242
public static final int closed=0x7f050008;
43+
public static final int debug_label=0x7f050018;
44+
public static final int debug_summary=0x7f050019;
4345
public static final int disable=0x7f05000d;
4446
public static final int enable=0x7f05000e;
4547
public static final int main_text=0x7f050005;
@@ -58,9 +60,9 @@ public static final class string {
5860
public static final int ticker_open=0x7f050003;
5961
public static final int unknown=0x7f050009;
6062
public static final int updating=0x7f05000f;
61-
public static final int url_desc=0x7f05001a;
62-
public static final int url_label=0x7f050018;
63-
public static final int url_summary=0x7f050019;
63+
public static final int url_desc=0x7f05001c;
64+
public static final int url_label=0x7f05001a;
65+
public static final int url_summary=0x7f05001b;
6466
public static final int vibrate_label=0x7f050014;
6567
public static final int vibrate_summary=0x7f050015;
6668
public static final int warning=0x7f050011;

res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
<string name="suppress_label">Suppress closed</string><string name="suppress_summary">Only notify when space opens</string>
3030
<string name="vibrate_label">Vibrate</string><string name="vibrate_summary">Vibrate device on notification</string>
3131
<string name="ringtone_label">Notification tone</string><string name="ringtone_summary">Select a sound to play with the notification</string>
32+
<string name="debug_label">Debug mode</string><string name="debug_summary">Enable debug mode.</string>
3233
<string name="url_label">Server URL</string><string name="url_summary">Change the server that the device registers with</string>
3334
<string name="url_desc">For debugging purposes only.\nDo not touch unless you know what you are doing.</string>
3435
</resources>

res/xml/preferences.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
33
<CheckBoxPreference android:title="@string/suppress_label" android:summary="@string/suppress_summary" android:key="suppress"/><CheckBoxPreference android:title="@string/vibrate_label" android:summary="@string/vibrate_summary" android:key="vibrate"/>
44
<RingtonePreference android:ringtoneType="notification" android:title="@string/ringtone_label" android:showDefault="true" android:summary="@string/ringtone_summary" android:showSilent="true" android:key="ringtone"/>
5-
<EditTextPreference android:summary="@string/url_summary" android:title="@string/url_label" android:defaultValue="http://techinc.notefaction.jit.su" android:key="url" android:dialogMessage="@string/url_desc" android:dialogTitle="@string/warning"/>
5+
<CheckBoxPreference android:summary="@string/debug_summary" android:key="debug" android:title="@string/debug_label" /><EditTextPreference android:summary="@string/url_summary" android:title="@string/url_label" android:defaultValue="http://techinc.notefaction.jit.su" android:key="url" android:dialogMessage="@string/url_desc" android:dialogTitle="@string/warning" android:dependency="debug"/>
6+
67

78

89

src/nl/techinc/notify/GCMIntentService.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,13 @@ protected void onError(Context context, String errorId) {
3131
@Override
3232
protected void onMessage(Context context, Intent intent) {
3333
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(this);
34-
final String stateStr = intent.getStringExtra("state");
34+
String stateStr = intent.getStringExtra("state");
35+
if(stateStr.startsWith("dbg"))
36+
{
37+
if(!sharedPref.getBoolean("debug", false))
38+
return;
39+
stateStr = stateStr.substring(3);
40+
}
3541
if(!stateStr.equals("closed") || !stateStr.equals("open"))
3642
return;
3743
boolean state = !(stateStr.equals("closed"));

0 commit comments

Comments
 (0)