Compare commits
9 Commits
feature/ap
...
c70a1b71a1
Author | SHA1 | Date | |
---|---|---|---|
c70a1b71a1 | |||
142558d057 | |||
968d9e7296 | |||
2855e9bde6 | |||
ee8bfe56b4 | |||
d519a2be14 | |||
1b3912c682 | |||
ba9383248c | |||
07127cea18 |
@ -19,6 +19,13 @@ android {
|
||||
buildFeatures {
|
||||
viewBinding false
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
checkReleaseBuilds false
|
||||
// Or, if you prefer, you can continue to check for errors in release builds,
|
||||
// but continue the build even when errors are found:
|
||||
//abortOnError false
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/AppTheme" >
|
||||
</application>
|
||||
|
Before Width: | Height: | Size: 16 KiB |
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@color/ic_launcher_background"/>
|
||||
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@color/ic_launcher_background"/>
|
||||
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
BIN
libSafeMobile/src/main/res/mipmap-hdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.8 KiB |
BIN
libSafeMobile/src/main/res/mipmap-hdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
libSafeMobile/src/main/res/mipmap-mdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 1020 B |
After Width: | Height: | Size: 1.0 KiB |
BIN
libSafeMobile/src/main/res/mipmap-mdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 2.7 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 8.3 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xxxhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 6.3 KiB |
BIN
libSafeMobile/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
Normal file
After Width: | Height: | Size: 12 KiB |
@ -25,7 +25,7 @@ android {
|
||||
buildToolsVersion "31.0.0"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "com.safemobile.dispatch"
|
||||
applicationId "com.safemobile.safedispatch"
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 31
|
||||
versionName androidGitVersion.name()
|
||||
@ -42,6 +42,13 @@ android {
|
||||
buildFeatures {
|
||||
viewBinding false
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
checkReleaseBuilds false
|
||||
// Or, if you prefer, you can continue to check for errors in release builds,
|
||||
// but continue the build even when errors are found:
|
||||
//abortOnError false
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
implementation project(':libSafeMobile')
|
||||
|
BIN
safeDispatch/release/SafeDispatchMobile_v.8.0.35-release.aab
Normal file
20
safeDispatch/release/output-metadata.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 3,
|
||||
"artifactType": {
|
||||
"type": "APK",
|
||||
"kind": "Directory"
|
||||
},
|
||||
"applicationId": "com.safemobile.safedispatch",
|
||||
"variantName": "release",
|
||||
"elements": [
|
||||
{
|
||||
"type": "SINGLE",
|
||||
"filters": [],
|
||||
"attributes": [],
|
||||
"versionCode": 8000035,
|
||||
"versionName": "8.0.35",
|
||||
"outputFile": "SafeDispatchMobile_v.8.0.35-release.apk"
|
||||
}
|
||||
],
|
||||
"elementType": "File"
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.safemobile.dispatch">
|
||||
package="com.safemobile.safedispatch">
|
||||
|
||||
<!-- require OpenGL ES version 2 for Google Maps -->
|
||||
<uses-feature
|
||||
@ -26,7 +25,7 @@
|
||||
|
||||
<application
|
||||
android:configChanges="orientation"
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:screenOrientation="landscape"
|
||||
android:theme="@style/AppTheme">
|
||||
@ -41,7 +40,7 @@
|
||||
<service android:name="com.safemobile.services.TCPService" />
|
||||
|
||||
<activity
|
||||
android:name=".SDMobileActivity"
|
||||
android:name="com.safemobile.safedispatch.SDMobileActivity"
|
||||
android:configChanges="orientation"
|
||||
android:exported="true"
|
||||
android:label="@string/app_name_demo"
|
||||
@ -53,41 +52,41 @@
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name=".SetupActivity"
|
||||
android:name="com.safemobile.safedispatch.SetupActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".TabLayoutActivity"
|
||||
android:name="com.safemobile.safedispatch.TabLayoutActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".LiveActivity"
|
||||
android:name="com.safemobile.safedispatch.LiveActivity"
|
||||
android:exported="false"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape"
|
||||
android:label="@string/title_activity_google_maps" />
|
||||
<activity
|
||||
android:name=".HistoryActivity"
|
||||
android:name="com.safemobile.safedispatch.HistoryActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".MessagesActivity"
|
||||
android:name="com.safemobile.safedispatch.MessagesActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".AlarmActivity"
|
||||
android:name="com.safemobile.safedispatch.AlarmActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".RadioActivity"
|
||||
android:name="com.safemobile.safedispatch.RadioActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".RecordingsActivity"
|
||||
android:name="com.safemobile.safedispatch.RecordingsActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
<activity
|
||||
android:name=".NotificationActivity"
|
||||
android:name="com.safemobile.safedispatch.NotificationActivity"
|
||||
android:configChanges="orientation"
|
||||
android:screenOrientation="landscape" />
|
||||
</application>
|
||||
|
BIN
safeDispatch/src/main/ic_launcher-playstore.png
Normal file
After Width: | Height: | Size: 18 KiB |
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Locale;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.Log;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
@ -14,7 +14,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.os.Bundle;
|
||||
import androidx.fragment.app.FragmentActivity;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
@ -673,10 +673,10 @@ public class RadioActivity extends Activity {
|
||||
dialog.setCancelable(true);
|
||||
dialog.setCanceledOnTouchOutside(true);
|
||||
|
||||
TextView text = (TextView) dialog.findViewById(R.id.text);
|
||||
ImageView image = (ImageView) dialog.findViewById(R.id.image);
|
||||
TextView text = dialog.findViewById(R.id.text);
|
||||
ImageView image = dialog.findViewById(R.id.image);
|
||||
|
||||
image.setImageResource(R.drawable.ic_launcher);
|
||||
image.setImageResource(R.mipmap.ic_launcher);
|
||||
text.setText(errorMsg);
|
||||
dialog.show();
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
@ -184,10 +184,10 @@ public class RecordingsActivity extends Activity {
|
||||
dialog.setCancelable(true);
|
||||
dialog.setCanceledOnTouchOutside(true);
|
||||
|
||||
TextView text = (TextView) dialog.findViewById(R.id.text);
|
||||
ImageView image = (ImageView) dialog.findViewById(R.id.image);
|
||||
TextView text = dialog.findViewById(R.id.text);
|
||||
ImageView image = dialog.findViewById(R.id.image);
|
||||
|
||||
image.setImageResource(R.drawable.ic_launcher);
|
||||
image.setImageResource(R.mipmap.ic_launcher);
|
||||
text.setText(errorMsg);
|
||||
dialog.show();
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import java.util.Locale;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.safemobile.dispatch;
|
||||
package com.safemobile.safedispatch;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
@ -321,7 +321,7 @@ public class TabLayoutActivity extends AbstractSDParentActivity{
|
||||
// add radio tab
|
||||
intent[6] = new Intent(context, AbstractEmptyActivity.class);
|
||||
tabspecs[6] = tabHost.newTabSpec("SafeMobile")
|
||||
.setIndicator("SafeMobile", res.getDrawable(AppParams.DEMO ? R.drawable.icon_demo : R.drawable.ic_launcher))
|
||||
.setIndicator("SafeMobile", res.getDrawable(AppParams.DEMO ? R.drawable.icon_demo : R.mipmap.ic_launcher))
|
||||
.setContent(intent[6]);
|
||||
|
||||
// add history tab
|
||||
@ -616,7 +616,7 @@ public class TabLayoutActivity extends AbstractSDParentActivity{
|
||||
dialog.setTitle(AppParams.DEMO ? getString(R.string.app_name_demo) : getString(R.string.app_name));
|
||||
dialog.setContentView(R.layout.dialog);
|
||||
ImageView image = dialog.findViewById(R.id.image);
|
||||
image.setImageResource(AppParams.DEMO ? R.drawable.icon_demo : R.drawable.ic_launcher);
|
||||
image.setImageResource(AppParams.DEMO ? R.drawable.icon_demo : R.mipmap.ic_launcher);
|
||||
TextView text = dialog.findViewById(R.id.text);
|
||||
TextView text2 = dialog.findViewById(R.id.text2);
|
||||
text.setText(getString(R.string.version) + "1.0.8");
|
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 74 KiB |
Before Width: | Height: | Size: 207 KiB |
Before Width: | Height: | Size: 66 KiB |
BIN
safeDispatch/src/main/res/drawable-hdpi/safedispatch_logo.png
Normal file
After Width: | Height: | Size: 145 KiB |
@ -11,7 +11,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:src="@drawable/ic_launcher"
|
||||
android:src="@mipmap/ic_launcher"
|
||||
/>
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
|
@ -24,7 +24,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:src="@drawable/ic_launcher"
|
||||
android:src="@mipmap/ic_launcher"
|
||||
android:contentDescription="image for dialog"
|
||||
/>
|
||||
<LinearLayout
|
||||
|
@ -7,7 +7,7 @@
|
||||
android:id="@+id/icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_launcher"
|
||||
android:src="@mipmap/ic_launcher"
|
||||
android:paddingLeft="5dp"
|
||||
android:paddingRight="5dp"
|
||||
android:paddingTop="5dp"
|
||||
|
@ -1,8 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="fill_parent" android:layout_height="fill_parent"
|
||||
android:id="@+id/tab1Layout" android:orientation="horizontal"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:id="@+id/tab1Layout"
|
||||
android:orientation="horizontal"
|
||||
style="?bg">
|
||||
|
||||
<RelativeLayout
|
||||
|
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<color name="ic_launcher_background">#FFFFFF</color>
|
||||
</resources>
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<string name="app_name">SafeMobile Dispatch</string>
|
||||
<string name="app_name_demo">SafeMobile Dispatch Demo</string>
|
||||
<string name="app_name">SafeDispatch Mobile</string>
|
||||
<string name="app_name_demo">SafeDispatch Mobile Demo</string>
|
||||
<string name="app_name_radiopod">RadioPod</string>
|
||||
<string name="app_name_radiopad">RadioPad</string>
|
||||
<string name="app_name_radiopodd">RadioPod</string>
|
||||
|
@ -82,7 +82,7 @@
|
||||
|
||||
<style name="mainBackground_sd">
|
||||
<item name="android:orientation">vertical</item>
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
<item name="android:scaleType">centerInside</item>
|
||||
</style>
|
||||
|
||||
@ -138,7 +138,7 @@
|
||||
</style>
|
||||
|
||||
<style name="bg_sd">
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
</style>
|
||||
|
||||
<style name="header_sd">
|
||||
@ -155,7 +155,7 @@
|
||||
|
||||
<style name="mainBackground_hy">
|
||||
<item name="android:orientation">vertical</item>
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
<item name="android:scaleType">centerInside</item>
|
||||
</style>
|
||||
|
||||
@ -211,7 +211,7 @@
|
||||
</style>
|
||||
|
||||
<style name="bg_hy">
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
</style>
|
||||
|
||||
<style name="header_hy">
|
||||
@ -228,7 +228,7 @@
|
||||
|
||||
<style name="mainBackground_vi">
|
||||
<item name="android:orientation">vertical</item>
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
<item name="android:scaleType">centerInside</item>
|
||||
</style>
|
||||
|
||||
@ -285,7 +285,7 @@
|
||||
</style>
|
||||
|
||||
<style name="bg_vi">
|
||||
<item name="android:background">@drawable/safedispatch</item>
|
||||
<item name="android:background">@drawable/safedispatch_logo</item>
|
||||
</style>
|
||||
|
||||
<style name="header_vi">
|
||||
|