Get rid of timed splash and display a better welcome screen.
[debian/openrocket] / android / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"\r
3     package="net.sf.openrocket"\r
4     android:versionCode="1"\r
5     android:versionName="1.0" >\r
6 \r
7     <uses-sdk\r
8         android:minSdkVersion="8"\r
9         android:targetSdkVersion="8" />\r
10 \r
11     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />\r
12     <uses-permission android:name="android.permission.INTERNET" />\r
13 \r
14     <application\r
15         android:debuggable="true"\r
16         android:icon="@drawable/or_launcher"\r
17         android:killAfterRestore="true"\r
18         android:label="@string/app_name"\r
19         android:name=".android.Application" >\r
20         <activity\r
21             android:name=".android.Main"\r
22             android:theme="@android:style/Theme.Black.NoTitleBar" >\r
23             <intent-filter >\r
24                 <action android:name="android.intent.action.MAIN" />\r
25 \r
26                 <category android:name="android.intent.category.LAUNCHER" />\r
27             </intent-filter>\r
28         </activity>\r
29         <activity\r
30             android:label="@string/app_name"\r
31             android:name=".android.rocket.OpenRocketViewer" >\r
32 \r
33             <!--\r
34                  I don't understand why I need to have two different intent filters. \r
35                                 Combining the <data> elements into a single field did not result in a working \r
36                                 application. The first intent-filter (with mimeType wildcard) convinces the \r
37                                 file browser to associate the correct launcher icon. the second intent-filter \r
38                                 is actually invoked when a file is selected.\r\r
39             -->\r
40             <intent-filter >\r
41                 <action android:name="android.intent.action.VIEW" />\r
42 \r
43                 <category android:name="android.intent.category.DEFAULT" />\r
44 \r
45                 <data\r
46                     android:host="*"\r
47                     android:mimeType="*/*"\r
48                     android:pathPattern=".*\\.ork"\r
49                     android:scheme="file" />\r
50             </intent-filter>\r
51             <intent-filter >\r
52                 <action android:name="android.intent.action.VIEW" />\r
53 \r
54                 <category android:name="android.intent.category.DEFAULT" />\r
55 \r
56                 <data\r
57                     android:host="*"\r
58                     android:pathPattern=".*\\.ork"\r
59                     android:scheme="file" />\r
60             </intent-filter>\r
61         </activity>\r
62         <activity android:name=".android.PreferencesActivity" >\r
63             <intent-filter >\r
64                 <action android:name="net.sf.openrocket.android.PreferencesActivity" />\r
65 \r
66                 <category android:name="android.intent.category.PREFERENCE" />\r
67             </intent-filter>\r
68         </activity>\r
69         <activity\r
70             android:label="@string/MotorListTitle"\r
71             android:name=".android.motor.MotorHierarchicalBrowser" />\r
72         <activity android:name=".android.motor.MotorDetails" />\r
73         <activity\r
74             android:label="@string/MotorListTitle"\r
75             android:name=".android.thrustcurve.TCQueryActivity" />\r
76         <activity android:name=".android.simulation.SimulationViewer" />\r
77         <activity android:name=".android.simulation.GraphicalActivity" />\r
78     </application>\r
79 \r
80 </manifest>