Skip to content

Commit 3ad6078

Browse files
authored
Add files via upload
1 parent b96b13b commit 3ad6078

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+2360
-0
lines changed

PWEngine/AndroidManifest.xml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="com.ged.PWandroid.PWEngine.app"
4+
android:versionCode="1"
5+
android:versionName="1.0"
6+
android:installLocation="auto">
7+
<uses-sdk android:minSdkVersion="19"
8+
android:targetSdkVersion="19" />
9+
<uses-permission android:name="android.permission.VIBRATE" />
10+
<uses-permission android:name="android.permission.SET_WALLPAPER" />
11+
<uses-permission android:name="android.permission.INTERNET" />
12+
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
13+
<application android:icon="@drawable/icon" android:label="@string/app_name">
14+
<activity android:name=".PWEngine"
15+
android:label="@string/app_name">
16+
<intent-filter>
17+
<action android:name="android.intent.action.MAIN" />
18+
<category android:name="android.intent.category.LAUNCHER" />
19+
</intent-filter>
20+
</activity>
21+
<activity android:name=".ViewWeb"></activity>
22+
<activity android:name=".TestResult"></activity>
23+
</application>
24+
</manifest>

PWEngine/assets/cards/0.png

477 KB

PWEngine/assets/cards/1.png

41.5 KB

PWEngine/assets/cards/10.png

53.4 KB

PWEngine/assets/cards/11.png

203 KB

PWEngine/assets/cards/12.png

279 KB

PWEngine/assets/cards/13.png

257 KB

PWEngine/assets/cards/14.png

43.1 KB

PWEngine/assets/cards/15.png

19.7 KB

PWEngine/assets/cards/16.png

24.2 KB

PWEngine/assets/cards/17.png

24.1 KB

PWEngine/assets/cards/18.png

29.1 KB

PWEngine/assets/cards/19.png

32.7 KB

PWEngine/assets/cards/2.png

23 KB

PWEngine/assets/cards/20.png

33.7 KB

PWEngine/assets/cards/21.png

39.9 KB

PWEngine/assets/cards/22.png

42.1 KB

PWEngine/assets/cards/23.png

45.2 KB

PWEngine/assets/cards/24.png

255 KB

PWEngine/assets/cards/25.png

238 KB

PWEngine/assets/cards/26.png

273 KB

PWEngine/assets/cards/27.png

59.6 KB

PWEngine/assets/cards/28.png

21.4 KB

PWEngine/assets/cards/29.png

26.3 KB

PWEngine/assets/cards/3.png

28.5 KB

PWEngine/assets/cards/30.png

25.8 KB

PWEngine/assets/cards/31.png

31.5 KB

PWEngine/assets/cards/32.png

36 KB

PWEngine/assets/cards/33.png

36.3 KB

PWEngine/assets/cards/34.png

43 KB

PWEngine/assets/cards/35.png

45.8 KB

PWEngine/assets/cards/36.png

49.3 KB

PWEngine/assets/cards/37.png

242 KB

PWEngine/assets/cards/38.png

201 KB

PWEngine/assets/cards/39.png

197 KB

PWEngine/assets/cards/4.png

28 KB

PWEngine/assets/cards/40.png

35.9 KB

PWEngine/assets/cards/41.png

19.4 KB

PWEngine/assets/cards/42.png

23.7 KB

PWEngine/assets/cards/43.png

23.6 KB

PWEngine/assets/cards/44.png

28.6 KB

PWEngine/assets/cards/45.png

32.9 KB

PWEngine/assets/cards/46.png

33.4 KB

PWEngine/assets/cards/47.png

39.5 KB

PWEngine/assets/cards/48.png

42 KB

PWEngine/assets/cards/49.png

45.2 KB

PWEngine/assets/cards/5.png

34 KB

PWEngine/assets/cards/50.png

210 KB

PWEngine/assets/cards/51.png

191 KB

PWEngine/assets/cards/52.png

260 KB

PWEngine/assets/cards/6.png

39 KB

PWEngine/assets/cards/7.png

40.2 KB

PWEngine/assets/cards/8.png

47.3 KB

PWEngine/assets/cards/9.png

49.8 KB

PWEngine/assets/cards/Thumbs.db

514 KB
Binary file not shown.

PWEngine/assets/help.html

+681
Large diffs are not rendered by default.

PWEngine/assets/webimg/Thumbs.db

123 KB
Binary file not shown.

PWEngine/assets/webimg/backspace.jpg

4.7 KB
32.5 KB
21.7 KB
29.5 KB

PWEngine/assets/webimg/nums.jpg

39.8 KB

PWEngine/assets/webimg/reset.jpg

5.66 KB

PWEngine/assets/webimg/screen1.png

3.32 KB

PWEngine/assets/webimg/screen2.png

4.69 KB

PWEngine/assets/webimg/screen3.png

10.6 KB

PWEngine/assets/webimg/st.png

5.59 KB

PWEngine/default.properties

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Project target.
2+
target=android-10

PWEngine/proguard.cfg

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
-optimizationpasses 5
2+
-dontusemixedcaseclassnames
3+
-dontskipnonpubliclibraryclasses
4+
-dontpreverify
5+
-verbose
6+
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
7+
8+
-keep public class * extends android.app.Activity
9+
-keep public class * extends android.app.Application
10+
-keep public class * extends android.app.Service
11+
-keep public class * extends android.content.BroadcastReceiver
12+
-keep public class * extends android.content.ContentProvider
13+
-keep public class * extends android.app.backup.BackupAgentHelper
14+
-keep public class * extends android.preference.Preference
15+
-keep public class com.android.vending.licensing.ILicensingService
16+
17+
-keepclasseswithmembernames class * {
18+
native <methods>;
19+
}
20+
21+
-keepclasseswithmembers class * {
22+
public <init>(android.content.Context, android.util.AttributeSet);
23+
}
24+
25+
-keepclasseswithmembers class * {
26+
public <init>(android.content.Context, android.util.AttributeSet, int);
27+
}
28+
29+
-keepclassmembers class * extends android.app.Activity {
30+
public void *(android.view.View);
31+
}
32+
33+
-keepclassmembers enum * {
34+
public static **[] values();
35+
public static ** valueOf(java.lang.String);
36+
}
37+
38+
-keep class * implements android.os.Parcelable {
39+
public static final android.os.Parcelable$Creator *;
40+
}

PWEngine/project.properties

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This file is automatically generated by Android Tools.
2+
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3+
#
4+
# This file must be checked in Version Control Systems.
5+
#
6+
# To customize properties used by the Ant build system use,
7+
# "ant.properties", and override values to adapt the script to your
8+
# project structure.
9+
10+
# Project target.
11+
target=android-19

PWEngine/res/drawable/Thumbs.db

3.5 KB
Binary file not shown.

PWEngine/res/drawable/icon.png

4.38 KB

PWEngine/res/layout/help.xml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:layout_width="match_parent"
4+
android:layout_height="match_parent"
5+
android:orientation="vertical" >
6+
<WebView
7+
android:id="@+id/webview"
8+
android:layout_width="fill_parent"
9+
android:layout_height="fill_parent"
10+
/>
11+
12+
13+
</LinearLayout>

PWEngine/res/layout/main.xml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:orientation="vertical"
4+
android:layout_width="fill_parent"
5+
android:layout_height="fill_parent"
6+
>
7+
8+
<android.gesture.GestureOverlayView
9+
android:id="@+id/gestures"
10+
android:layout_width="fill_parent"
11+
android:layout_height="fill_parent"
12+
android:gestureStrokeType="single"
13+
android:eventsInterceptionEnabled="true"
14+
android:orientation="horizontal"
15+
android:layout_weight="1.0"
16+
android:fadeOffset = "10"
17+
android:gestureColor = "#22ddff"
18+
android:uncertainGestureColor = "#0000cc"
19+
android:fadeDuration = "30">
20+
21+
<View
22+
android:id="@+id/mtext"
23+
android:background="#000000"
24+
android:layout_width="fill_parent"
25+
android:layout_height="fill_parent"
26+
android:hapticFeedbackEnabled="false"
27+
android:soundEffectsEnabled="false"
28+
android:longClickable="true"
29+
/>
30+
31+
</android.gesture.GestureOverlayView>
32+
33+
</LinearLayout>

PWEngine/res/layout/test.xml

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:id="@+id/ll"
4+
android:layout_width="match_parent"
5+
android:layout_height="match_parent"
6+
android:background="#ffffff"
7+
android:clickable="true"
8+
android:longClickable="true"
9+
android:soundEffectsEnabled="false"
10+
android:orientation="vertical" >
11+
12+
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
13+
android:id="@+id/ithink"
14+
android:text="@string/Ithink"
15+
android:textColor="#000000"
16+
android:textSize="12pt"
17+
android:gravity="center"
18+
android:layout_width="fill_parent"
19+
android:layout_height="wrap_content"
20+
android:layout_weight="1"
21+
/>
22+
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
23+
android:id="@+id/testview"
24+
android:textColor="#000000"
25+
android:textSize="20pt"
26+
android:gravity="center"
27+
android:layout_width="fill_parent"
28+
android:layout_height="wrap_content"
29+
android:layout_weight="1"
30+
/>
31+
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
32+
android:id="@+id/dbltap"
33+
android:text="@string/Dbltap"
34+
android:textColor="#000000"
35+
android:gravity="center"
36+
android:textSize="12pt"
37+
android:layout_width="fill_parent"
38+
android:layout_height="wrap_content"
39+
android:layout_weight="1"
40+
/>
41+
</LinearLayout>

PWEngine/res/menu/menu.xml

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<menu xmlns:android="http://schemas.android.com/apk/res/android">
3+
<item android:id="@+id/SetOrientation"
4+
android:title="@string/SetOrientation" >
5+
<!-- "file" submenu -->
6+
<menu>
7+
<group android:checkableBehavior="single">
8+
<item android:id="@+id/Portrait"
9+
android:title="@string/Portrait"/>
10+
<item android:id="@+id/Landscape"
11+
android:title="@string/Landscape" android:checked="true" />
12+
</group>
13+
</menu>
14+
</item>
15+
<item android:id="@+id/SetOutput"
16+
android:title="@string/SetOutput" >
17+
<!-- "file" submenu -->
18+
<menu>
19+
<group android:checkableBehavior="single">
20+
<item android:id="@+id/OutputNumber"
21+
android:title="@string/OutputNumber" android:checked="true" />
22+
<item android:id="@+id/OutputText"
23+
android:title="@string/OutputText" />
24+
</group>
25+
</menu>
26+
</item>
27+
<item android:id="@+id/SetMode"
28+
android:title="@string/SetMode" >
29+
<!-- "file" submenu -->
30+
<menu>
31+
<group android:checkableBehavior="single">
32+
<item android:id="@+id/Test"
33+
android:title="@string/Test" android:checked="true" />
34+
<item android:id="@+id/Wallpaper"
35+
android:title="@string/Wallpaper" />
36+
<item android:id="@+id/HTTPOut"
37+
android:title="@string/HTTPOut" />
38+
<item android:id="@+id/SendBroadcast"
39+
android:title="@string/SendBroadcast" />
40+
</group>
41+
</menu>
42+
</item>
43+
<item android:id="@+id/SetWallpaperDir"
44+
android:title="@string/SetWallpaperDir" >
45+
<!-- "file" submenu -->
46+
<menu>
47+
<group android:checkableBehavior="single">
48+
<item android:id="@+id/UsePreset"
49+
android:title="@string/UsePreset" android:checked="true" />
50+
<item android:id="@+id/UseUserDir"
51+
android:title="@string/UseUserDir" />
52+
</group>
53+
</menu>
54+
</item>
55+
<item android:id="@+id/Options"
56+
android:title="@string/Options" >
57+
<menu>
58+
<item android:id="@+id/AutoThump"
59+
android:title="@string/AutoThump" android:checkable="true" />
60+
<item android:id="@+id/VibrateOnPanic"
61+
android:title="@string/VibrateOnPanic" android:checkable="true" />
62+
<item android:id="@+id/VibOnHTTP"
63+
android:title="@string/VibOnHTTP" android:checkable="true" />
64+
<item android:id="@+id/VibOnWPChange"
65+
android:title="@string/VibOnWPChange" android:checkable="true" />
66+
<item android:id="@+id/VibOnBroadcast"
67+
android:title="@string/VibOnBroadcast" android:checkable="true" />
68+
<item android:id="@+id/SetAutoThumpSpeed"
69+
android:title="@string/SetAutoThumpSpeed" />
70+
<item android:id="@+id/SetHTTPOutURL"
71+
android:title="@string/SetHTTPOutURL" />
72+
<item android:id="@+id/SetHomescreen"
73+
android:title="@string/SetHomescreen" />
74+
</menu>
75+
</item>
76+
<item android:id="@+id/Help"
77+
android:title="@string/Help" >
78+
</item>
79+
</menu>

PWEngine/res/raw/lettergestures

40 KB
Binary file not shown.

PWEngine/res/raw/numbergestures2

41.3 KB
Binary file not shown.

PWEngine/res/values/strings.xml

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<resources>
3+
<string name="app_name">PWEngine</string>
4+
<string name="SetOrientation">Set orientation</string>
5+
<string name="Portrait">Portrait</string>
6+
<string name="Landscape">Landscape</string>
7+
<string name="Ithink2">I think your text is</string>
8+
<string name="SetOutput">Input mode</string>
9+
<string name="OutputNumber">Numerals</string>
10+
<string name="OutputText">Letters</string>
11+
<string name="SetMode">Output mode</string>
12+
<string name="Test">Test mode</string>
13+
<string name="Wallpaper">Wallpaper effect</string>
14+
<string name="HTTPOut">Transmit by HTTP</string>
15+
<string name="SendBroadcast">Broadcast intent</string>
16+
<string name="Options">Options</string>
17+
<string name="AutoThump">Auto-thump (test mode)</string>
18+
<string name="SetHTTPOutURL">Edit URL</string>
19+
<string name="VibrateOnPanic">Vibrate on reset</string>
20+
<string name="VibOnHTTP">Vibrate on HTTP</string>
21+
<string name="VibOnWPChange">Vibrate on wallpaper change</string>
22+
<string name="VibOnBroadcast">Vibrate on intent broadcast</string>
23+
<string name="Spellcheck">Use spell checking</string>
24+
<string name="Help">Help</string>
25+
<string name="Ithink">I think your number is</string>
26+
<string name="Dbltap">Double-tap to return</string>
27+
<string name="SetHomescreen">Set home screen</string>
28+
<string name="SetAutoThumpSpeed">Set auto-thump speed</string>
29+
<string name="AutoThumpTip">Move the slider to the right to speed up the thumping in test mode, or to the left to slow it down.</string>
30+
<string name="AutoThumpTitle">Auto-thump speed</string>
31+
<string name="HTTPOutTip">Enter an URL here: the sequence ### will be replaced with your pocket-written numbers in action. See Help file for details.</string>
32+
<string name="HTTPOutTitle">Set URL</string>
33+
<string name="SetHomescreenTip">Enter the number of panels that your home screen has here: see Help file for details</string>
34+
<string name="SetHomescreenTitle">Set home screen</string>
35+
<string name="HTTPOutURL">http://adniroc.co.uk/cards/set.php?r1=zzz&amp;n=###</string>
36+
<string name="SetWallpaperDir">Wallpaper location</string>
37+
<string name="UsePreset">Use preset (cards)</string>
38+
<string name="UseUserDir">Use own images</string>
39+
</resources>

0 commit comments

Comments
 (0)