Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--android/AndroidManifest.xml24
-rw-r--r--android/MapsWithMeTest/AndroidManifest.xml4
-rw-r--r--android/MapsWithMeTest/src/com/mapswithme/test/MonkeyEventsReceiver.java18
-rw-r--r--android/jni/Android.mk2
-rw-r--r--android/jni/com/mapswithme/maps/DownloadResourcesActivity.cpp2
-rw-r--r--android/jni/com/mapswithme/maps/MwmApplication.cpp (renamed from android/jni/com/mapswithme/maps/MWMApplication.cpp)28
-rw-r--r--android/res/layout/activity_download_resources.xml62
-rw-r--r--android/res/layout/download_resources.xml76
-rw-r--r--android/src/com/mapswithme/maps/DownloadResourcesActivity.java537
-rw-r--r--android/src/com/mapswithme/maps/IntentProcessor.java4
-rw-r--r--android/src/com/mapswithme/maps/MwmActivity.java (renamed from android/src/com/mapswithme/maps/MWMActivity.java)39
-rw-r--r--android/src/com/mapswithme/maps/MwmApplication.java (renamed from android/src/com/mapswithme/maps/MWMApplication.java)10
-rw-r--r--android/src/com/mapswithme/maps/ads/LikesManager.java14
-rw-r--r--android/src/com/mapswithme/maps/ads/RateStoreDialogFragment.java4
-rw-r--r--android/src/com/mapswithme/maps/background/Notifier.java37
-rw-r--r--android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java4
-rw-r--r--android/src/com/mapswithme/maps/bookmarks/BookmarksListFragment.java4
-rw-r--r--android/src/com/mapswithme/maps/location/AndroidNativeProvider.java4
-rw-r--r--android/src/com/mapswithme/maps/location/GoogleFusedLocationProvider.java4
-rw-r--r--android/src/com/mapswithme/maps/location/LocationHelper.java6
-rw-r--r--android/src/com/mapswithme/maps/routing/RoutingResultCodesProcessor.java4
-rw-r--r--android/src/com/mapswithme/maps/search/SearchFragment.java4
-rw-r--r--android/src/com/mapswithme/maps/search/SearchToolbarController.java6
-rw-r--r--android/src/com/mapswithme/maps/settings/SettingsActivity.java10
-rw-r--r--android/src/com/mapswithme/maps/settings/StoragePathManager.java14
-rw-r--r--android/src/com/mapswithme/maps/sound/TtsPlayer.java4
-rw-r--r--android/src/com/mapswithme/maps/widget/RoutingLayout.java6
-rw-r--r--android/src/com/mapswithme/maps/widget/placepage/BasePlacePageAnimationController.java4
-rw-r--r--android/src/com/mapswithme/util/BottomSheetHelper.java4
-rw-r--r--android/src/com/mapswithme/util/ConnectionState.java4
-rw-r--r--android/src/com/mapswithme/util/Language.java4
-rw-r--r--android/src/com/mapswithme/util/MultipleTrackerReferrerReceiver.java4
-rw-r--r--android/src/com/mapswithme/util/StringUtils.java6
-rw-r--r--android/src/com/mapswithme/util/UiUtils.java8
-rw-r--r--android/src/com/mapswithme/util/Utils.java14
-rw-r--r--android/src/com/mapswithme/util/log/MemLogging.java6
-rw-r--r--android/src/com/mapswithme/util/sharing/SharingHelper.java10
-rw-r--r--android/src/com/mapswithme/util/statistics/Statistics.java14
-rw-r--r--android/tests/monkey/mapswithme.py2
-rw-r--r--android/tests/src/com/mapswithme/maps/tests/MapActivityTest.java8
40 files changed, 477 insertions, 542 deletions
diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml
index 8cdbb0b693..ba12b0d2c8 100644
--- a/android/AndroidManifest.xml
+++ b/android/AndroidManifest.xml
@@ -51,7 +51,7 @@
android:xlargeScreens="true"/>
<application
- android:name="com.mapswithme.maps.MWMApplication"
+ android:name=".MwmApplication"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
@@ -169,7 +169,7 @@
</activity>
<activity
- android:name="com.mapswithme.maps.MWMActivity"
+ android:name="com.mapswithme.maps.MwmActivity"
android:launchMode="singleTask"
android:theme="@style/MwmTheme.Map"
android:windowSoftInputMode="stateAlwaysHidden|adjustPan">
@@ -179,45 +179,45 @@
android:name="com.mapswithme.country.DownloadActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/download_maps"
- android:parentActivityName="com.mapswithme.maps.MWMActivity">
+ android:parentActivityName="com.mapswithme.maps.MwmActivity">
<!-- The meta-data element is needed for versions lower than 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
- android:value="com.mapswithme.maps.MWMActivity"/>
+ android:value="com.mapswithme.maps.MwmActivity"/>
</activity>
<activity
android:name="com.mapswithme.maps.search.SearchActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/search_map"
- android:parentActivityName="com.mapswithme.maps.MWMActivity"
+ android:parentActivityName="com.mapswithme.maps.MwmActivity"
android:windowSoftInputMode="stateVisible|adjustResize">
<!-- The meta-data element is needed for versions lower than 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
- android:value="com.mapswithme.maps.MWMActivity"/>
+ android:value="com.mapswithme.maps.MwmActivity"/>
</activity>
<activity
android:name="com.mapswithme.maps.settings.SettingsActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/settings_and_more"
- android:parentActivityName="com.mapswithme.maps.MWMActivity">
+ android:parentActivityName="com.mapswithme.maps.MwmActivity">
<!-- The meta-data element is needed for versions lower than 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
- android:value="com.mapswithme.maps.MWMActivity"/>
+ android:value="com.mapswithme.maps.MwmActivity"/>
</activity>
<activity
android:name="com.mapswithme.maps.settings.StoragePathActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/maps_storage"
- android:parentActivityName="com.mapswithme.maps.MWMActivity">
+ android:parentActivityName="com.mapswithme.maps.MwmActivity">
<!-- The meta-data element is needed for versions lower than 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
- android:value="com.mapswithme.maps.MWMActivity"/>
+ android:value="com.mapswithme.maps.MwmActivity"/>
</activity>
<activity
@@ -232,11 +232,11 @@
android:name="com.mapswithme.maps.bookmarks.BookmarkCategoriesActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/bookmarks"
- android:parentActivityName="com.mapswithme.maps.MWMActivity">
+ android:parentActivityName="com.mapswithme.maps.MwmActivity">
<!-- The meta-data element is needed for versions lower than 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
- android:value="com.mapswithme.maps.MWMActivity"/>
+ android:value="com.mapswithme.maps.MwmActivity"/>
</activity>
<activity
diff --git a/android/MapsWithMeTest/AndroidManifest.xml b/android/MapsWithMeTest/AndroidManifest.xml
index aa7d471c09..249ebd5f1d 100644
--- a/android/MapsWithMeTest/AndroidManifest.xml
+++ b/android/MapsWithMeTest/AndroidManifest.xml
@@ -47,7 +47,7 @@
android:xlargeScreens="true" />
<application
- android:name="com.mapswithme.maps.MWMApplication"
+ android:name="com.mapswithme.maps.MwmApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/MwmTheme.Main" >
@@ -140,7 +140,7 @@
</intent-filter>
</activity>
<activity
- android:name="com.mapswithme.maps.MWMActivity"
+ android:name="com.mapswithme.maps.MwmActivity"
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask"
diff --git a/android/MapsWithMeTest/src/com/mapswithme/test/MonkeyEventsReceiver.java b/android/MapsWithMeTest/src/com/mapswithme/test/MonkeyEventsReceiver.java
index 1ce6ab5840..c75a1b8477 100644
--- a/android/MapsWithMeTest/src/com/mapswithme/test/MonkeyEventsReceiver.java
+++ b/android/MapsWithMeTest/src/com/mapswithme/test/MonkeyEventsReceiver.java
@@ -9,8 +9,8 @@ import android.content.Intent;
import android.os.Handler;
import android.text.TextUtils;
-import com.mapswithme.maps.MWMActivity;
-import com.mapswithme.maps.MWMActivity.MapTask;
+import com.mapswithme.maps.MwmActivity;
+import com.mapswithme.maps.MwmActivity.MapTask;
import com.mapswithme.maps.search.SearchActivity;
import com.mapswithme.maps.bookmarks.data.Bookmark;
import com.mapswithme.maps.bookmarks.data.BookmarkCategory;
@@ -32,8 +32,8 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
{
mapTask = mapTask.extract(intent);
sLogger.d(mapTask.toString());
- intent = new Intent(context, MWMActivity.class);
- intent.putExtra(MWMActivity.EXTRA_TASK, mapTask);
+ intent = new Intent(context, MwmActivity.class);
+ intent.putExtra(MwmActivity.EXTRA_TASK, mapTask);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
}
@@ -67,7 +67,7 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
int mScope;
@Override
- public boolean run(final MWMActivity target)
+ public boolean run(final MwmActivity target)
{
sLogger.d("Running me!", this, target);
target.onMyPositionClicked(null);
@@ -115,7 +115,7 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
String mName;
@Override
- public boolean run(final MWMActivity target)
+ public boolean run(final MwmActivity target)
{
final int categoriesCount = BookmarkManager.INSTANCE.getCategoriesCount();
@@ -138,12 +138,12 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
class ShowBmkRunnable implements Runnable
{
- MWMActivity mActivity;
+ MwmActivity mActivity;
int mBmkId;
int mCatId;
int mMaxCount;
- public ShowBmkRunnable(MWMActivity activity, int bmk, int cat, int count)
+ public ShowBmkRunnable(MwmActivity activity, int bmk, int cat, int count)
{
mActivity = activity;
mBmkId = bmk;
@@ -156,7 +156,7 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
{
sLogger.d("Step!");
// bring foreground
- mActivity.startActivity(new Intent(mActivity, MWMActivity.class));
+ mActivity.startActivity(new Intent(mActivity, MwmActivity.class));
final Bookmark bookmark = BookmarkManager.INSTANCE.getBookmark(mCatId, mBmkId);
final BookmarkCategory category = BookmarkManager.INSTANCE.getCategoryById(mCatId);
diff --git a/android/jni/Android.mk b/android/jni/Android.mk
index 788b37b17c..46d5b6953a 100644
--- a/android/jni/Android.mk
+++ b/android/jni/Android.mk
@@ -84,7 +84,7 @@ LOCAL_SRC_FILES := \
com/mapswithme/maps/sound/tts.cpp \
com/mapswithme/maps/VideoTimer.cpp \
com/mapswithme/maps/MapFragment.cpp \
- com/mapswithme/maps/MWMApplication.cpp \
+ com/mapswithme/maps/MwmApplication.cpp \
com/mapswithme/maps/Lifecycle.cpp \
com/mapswithme/maps/LocationState.cpp \
com/mapswithme/maps/MapStorage.cpp \
diff --git a/android/jni/com/mapswithme/maps/DownloadResourcesActivity.cpp b/android/jni/com/mapswithme/maps/DownloadResourcesActivity.cpp
index 2ac3d39d38..50eaeeb1c2 100644
--- a/android/jni/com/mapswithme/maps/DownloadResourcesActivity.cpp
+++ b/android/jni/com/mapswithme/maps/DownloadResourcesActivity.cpp
@@ -256,7 +256,7 @@ extern "C"
}
JNIEXPORT jboolean JNICALL
- Java_com_mapswithme_maps_DownloadResourcesActivity_loadKMZFile(
+ Java_com_mapswithme_maps_DownloadResourcesActivity_loadKmzFile(
JNIEnv * env, jobject thiz, jstring path)
{
return g_framework->NativeFramework()->AddBookmarksFile(jni::ToNativeString(env, path));
diff --git a/android/jni/com/mapswithme/maps/MWMApplication.cpp b/android/jni/com/mapswithme/maps/MwmApplication.cpp
index 137ffd7ea9..ee3864c6a2 100644
--- a/android/jni/com/mapswithme/maps/MWMApplication.cpp
+++ b/android/jni/com/mapswithme/maps/MwmApplication.cpp
@@ -20,7 +20,7 @@
extern "C"
{
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeInit(
+ Java_com_mapswithme_maps_MwmApplication_nativeInit(
JNIEnv * env, jobject thiz,
jstring apkPath, jstring storagePath, jstring tmpPath, jstring obbGooglePath,
jstring flavorName, jstring buildType, jboolean isYota, jboolean isTablet)
@@ -37,13 +37,13 @@ extern "C"
}
JNIEXPORT jboolean JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeIsBenchmarking(JNIEnv * env, jobject thiz)
+ Java_com_mapswithme_maps_MwmApplication_nativeIsBenchmarking(JNIEnv * env, jobject thiz)
{
return static_cast<jboolean>(g_framework->NativeFramework()->IsBenchmarking());
}
JNIEXPORT jboolean JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeGetBoolean(JNIEnv * env,
+ Java_com_mapswithme_maps_MwmApplication_nativeGetBoolean(JNIEnv * env,
jobject thiz,
jstring name,
jboolean defaultVal)
@@ -54,7 +54,7 @@ extern "C"
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeSetBoolean(JNIEnv * env,
+ Java_com_mapswithme_maps_MwmApplication_nativeSetBoolean(JNIEnv * env,
jobject thiz,
jstring name,
jboolean val)
@@ -64,20 +64,20 @@ extern "C"
}
JNIEXPORT jboolean JNICALL
- Java_com_mapswithme_maps_MWMApplication_hasFreeSpace(JNIEnv * env, jobject thiz, jlong size)
+ Java_com_mapswithme_maps_MwmApplication_hasFreeSpace(JNIEnv * env, jobject thiz, jlong size)
{
return android::Platform::Instance().HasAvailableSpaceForWriting(size);
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeAddLocalization(JNIEnv * env, jobject thiz, jstring name, jstring value)
+ Java_com_mapswithme_maps_MwmApplication_nativeAddLocalization(JNIEnv * env, jobject thiz, jstring name, jstring value)
{
g_framework->AddString(jni::ToNativeString(env, name),
jni::ToNativeString(env, value));
}
JNIEXPORT jint JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeGetInt(JNIEnv * env, jobject thiz, jstring name, jint defaultValue)
+ Java_com_mapswithme_maps_MwmApplication_nativeGetInt(JNIEnv * env, jobject thiz, jstring name, jint defaultValue)
{
jint value;
if (Settings::Get(jni::ToNativeString(env, name), value))
@@ -87,13 +87,13 @@ extern "C"
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeSetInt(JNIEnv * env, jobject thiz, jstring name, jint value)
+ Java_com_mapswithme_maps_MwmApplication_nativeSetInt(JNIEnv * env, jobject thiz, jstring name, jint value)
{
(void)Settings::Set(jni::ToNativeString(env, name), value);
}
JNIEXPORT jlong JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeGetLong(JNIEnv * env, jobject thiz, jstring name, jlong defaultValue)
+ Java_com_mapswithme_maps_MwmApplication_nativeGetLong(JNIEnv * env, jobject thiz, jstring name, jlong defaultValue)
{
jlong value;
if (Settings::Get(jni::ToNativeString(env, name), value))
@@ -103,13 +103,13 @@ extern "C"
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeSetLong(JNIEnv * env, jobject thiz, jstring name, jlong value)
+ Java_com_mapswithme_maps_MwmApplication_nativeSetLong(JNIEnv * env, jobject thiz, jstring name, jlong value)
{
(void)Settings::Set(jni::ToNativeString(env, name), value);
}
JNIEXPORT jdouble JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeGetDouble(JNIEnv * env, jobject thiz, jstring name, jdouble defaultValue)
+ Java_com_mapswithme_maps_MwmApplication_nativeGetDouble(JNIEnv * env, jobject thiz, jstring name, jdouble defaultValue)
{
jdouble value;
if (Settings::Get(jni::ToNativeString(env, name), value))
@@ -119,19 +119,19 @@ extern "C"
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeSetDouble(JNIEnv * env, jobject thiz, jstring name, jdouble value)
+ Java_com_mapswithme_maps_MwmApplication_nativeSetDouble(JNIEnv * env, jobject thiz, jstring name, jdouble value)
{
(void)Settings::Set(jni::ToNativeString(env, name), value);
}
JNIEXPORT void JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeSetString(JNIEnv * env, jobject thiz, jstring name, jstring value)
+ Java_com_mapswithme_maps_MwmApplication_nativeSetString(JNIEnv * env, jobject thiz, jstring name, jstring value)
{
(void)Settings::Set(jni::ToNativeString(env, name), jni::ToNativeString(env, value));
}
JNIEXPORT jstring JNICALL
- Java_com_mapswithme_maps_MWMApplication_nativeGetString(JNIEnv * env, jobject thiz, jstring name, jstring defaultValue)
+ Java_com_mapswithme_maps_MwmApplication_nativeGetString(JNIEnv * env, jobject thiz, jstring name, jstring defaultValue)
{
string value;
if (Settings::Get(jni::ToNativeString(env, name), value))
diff --git a/android/res/layout/activity_download_resources.xml b/android/res/layout/activity_download_resources.xml
new file mode 100644
index 0000000000..27c37f1f1a
--- /dev/null
+++ b/android/res/layout/activity_download_resources.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ScrollView
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_horizontal"
+ android:orientation="vertical">
+
+ <TextView
+ android:id="@+id/tv__download_message"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="20dip"
+ android:drawableLeft="@drawable/ic_launcher"
+ android:drawablePadding="@dimen/margin_base"
+ android:padding="@dimen/margin_half"
+ android:text="@string/download_resources"
+ android:textAppearance="@style/MwmTextAppearance.Body2"/>
+
+ <ProgressBar
+ android:id="@+id/pb__download_resources"
+ style="@style/Widget.AppCompat.ProgressBar.Horizontal"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/margin_base_plus"
+ android:indeterminate="false"
+ android:minWidth="200dip"/>
+
+ <Button
+ android:id="@+id/btn__download_resources"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/margin_base_plus"
+ android:textAppearance="@style/MwmTextAppearance.Body1"
+ tools:text="@string/download"/>
+
+ <TextView
+ android:id="@+id/tv__location"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/margin_base_plus"
+ android:gravity="center_horizontal"
+ android:text="@string/getting_position"
+ android:textAppearance="@style/MwmTextAppearance.Body2"
+ android:visibility="gone"/>
+
+ <CheckBox
+ android:id="@+id/chb__download_country"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/margin_base_plus"
+ android:text="@string/download_country_ask"
+ android:textAppearance="@style/MwmTextAppearance.Body2"
+ android:visibility="gone"/>
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/android/res/layout/download_resources.xml b/android/res/layout/download_resources.xml
deleted file mode 100644
index dede5e878f..0000000000
--- a/android/res/layout/download_resources.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:layout_weight="1" >
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:orientation="vertical" >
-
- <!--
- <ImageView
- android:id="@+id/download_resources_logo"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:layout_marginTop="20dip"
- android:src="@drawable/ic_launcher" />
- -->
-
- <TextView
- android:id="@+id/download_resources_message"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:layout_marginTop="20dip"
- android:drawableLeft="@drawable/ic_launcher"
- android:drawablePadding="10dp"
- android:gravity="center"
- android:padding="10dp"
- android:text="@string/download_resources"
- android:textSize="16sp" />
-
- <ProgressBar
- android:id="@+id/download_resources_progress"
- style="@style/Widget.AppCompat.ProgressBar.Horizontal"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:layout_marginTop="20dip"
- android:indeterminate="false"
- android:minWidth="200dip" />
-
- <Button
- android:id="@+id/download_resources_button"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:layout_marginTop="20dip"
- android:gravity="center"
- android:textSize="12sp"
- android:width="120dip" />
-
- <TextView
- android:id="@+id/download_resources_location_message"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:layout_marginTop="20dip"
- android:gravity="center"
- android:text="@string/getting_position"
- android:textSize="16sp"
- android:visibility="gone" />
-
- <CheckBox
- android:id="@+id/download_country_checkbox"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginTop="20dip"
- android:text="@string/download_country_ask"
- android:visibility="gone" />
- </LinearLayout>
-
-</ScrollView> \ No newline at end of file
diff --git a/android/src/com/mapswithme/maps/DownloadResourcesActivity.java b/android/src/com/mapswithme/maps/DownloadResourcesActivity.java
index ecef34327f..54653eece4 100644
--- a/android/src/com/mapswithme/maps/DownloadResourcesActivity.java
+++ b/android/src/com/mapswithme/maps/DownloadResourcesActivity.java
@@ -16,22 +16,22 @@ import android.widget.TextView;
import android.widget.Toast;
import com.mapswithme.country.StorageOptions;
-import com.mapswithme.maps.MWMActivity.MapTask;
-import com.mapswithme.maps.MWMActivity.OpenUrlTask;
import com.mapswithme.maps.MapStorage.Index;
+import com.mapswithme.maps.MwmActivity.MapTask;
+import com.mapswithme.maps.MwmActivity.OpenUrlTask;
import com.mapswithme.maps.api.Const;
import com.mapswithme.maps.api.ParsedMwmRequest;
import com.mapswithme.maps.base.BaseMwmFragmentActivity;
import com.mapswithme.maps.location.LocationHelper;
import com.mapswithme.util.ConnectionState;
import com.mapswithme.util.Constants;
+import com.mapswithme.util.UiUtils;
import com.mapswithme.util.Utils;
import com.mapswithme.util.Yota;
import com.mapswithme.util.statistics.Statistics;
import java.io.File;
import java.io.FileOutputStream;
-import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
@@ -50,16 +50,14 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
private static final int ERR_NO_MORE_FILES = -5;
private static final int ERR_FILE_IN_PROGRESS = -6;
- private MWMApplication mApplication = null;
- private MapStorage mMapStorage = null;
- private int mSlotId = 0;
- private TextView mMsgView = null;
- private TextView mLocationMsgView = null;
- private ProgressBar mProgress = null;
- private Button mButton = null;
- private CheckBox mDownloadCountryCheckBox = null;
- private Index mCountryIndex = null;
+ private TextView mTvMessage;
+ private TextView mTvLocation;
+ private ProgressBar mProgress;
+ private Button mBtnDownload;
+ private CheckBox mChbDownloadCountry;
+ private int mStorageSlotId;
+ private Index mCountryIndex;
private MapTask mMapTaskToForward;
private static final int DOWNLOAD = 0;
@@ -69,8 +67,8 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
private static final int PROCEED_TO_MAP = 4;
private static final int BTN_COUNT = 5;
- private View.OnClickListener mBtnListeners[] = null;
- private String mBtnNames[] = null;
+ private View.OnClickListener mBtnListeners[];
+ private String mBtnNames[];
private final IntentProcessor[] mIntentProcessors = {
new GeoIntentProcessor(),
@@ -83,18 +81,174 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
};
public static final String EXTRA_COUNTRY_INDEX = ".extra.index";
- public static final String EXTRA_AUTODOWNLOAD_CONTRY = ".extra.autodownload";
+ public static final String EXTRA_AUTODOWNLOAD_COUNTRY = ".extra.autodownload";
public static final String EXTRA_UPDATE_COUNTRIES = ".extra.update.countries";
+ @Override
+ protected void onCreate(Bundle savedInstanceState)
+ {
+ super.onCreate(savedInstanceState);
+
+ Utils.keepScreenOn(true, getWindow());
+ suggestRemoveLiteOrSamsung();
+
+ final boolean dispatched = dispatchIntent();
+ if (!dispatched)
+ parseIntentForKmzFile();
+
+ setContentView(R.layout.activity_download_resources);
+ initViewsAndListeners();
+ mStorageSlotId = MapStorage.INSTANCE.subscribe(this);
+
+ if (prepareFilesDownload())
+ {
+ setAction(DOWNLOAD);
+
+ if (ConnectionState.isWifiConnected())
+ onDownloadClicked(mBtnDownload);
+ }
+ }
+
+ @Override
+ protected void onResume()
+ {
+ super.onResume();
+
+ LocationHelper.INSTANCE.addLocationListener(this);
+ }
+
+ @Override
+ protected void onPause()
+ {
+ super.onPause();
+
+ LocationHelper.INSTANCE.removeLocationListener(this);
+ }
+
+ @Override
+ protected void onDestroy()
+ {
+ super.onDestroy();
+
+ mProgress = null;
+ MapStorage.INSTANCE.unsubscribe(mStorageSlotId);
+ }
+
+ // TODO change communication with native thread so that it does not send us callbacks after activity destroy
+ @SuppressWarnings("unused")
+ public void onDownloadProgress(int currentTotal, int currentProgress, int globalTotal, int globalProgress)
+ {
+ if (mProgress != null)
+ mProgress.setProgress(globalProgress);
+ }
+
+ // TODO change communication with native thread so that it does not send us callbacks after activity destroy
+ @SuppressWarnings("unused")
+ public void onDownloadFinished(int errorCode)
+ {
+ if (errorCode == ERR_DOWNLOAD_SUCCESS)
+ {
+ final int res = startNextFileDownload(this);
+ if (res == ERR_NO_MORE_FILES)
+ finishFilesDownload(res);
+ }
+ else
+ finishFilesDownload(errorCode);
+ }
+
+ @Override
+ public void onLocationUpdated(final Location l)
+ {
+ if (mCountryIndex != null)
+ return;
+
+ final double lat = l.getLatitude();
+ final double lon = l.getLongitude();
+ Log.i(TAG, "Searching for country name at location lat=" + lat + ", lon=" + lon);
+
+ mCountryIndex = Framework.nativeGetCountryIndex(lat, lon);
+ if (mCountryIndex == null)
+ return;
+
+ UiUtils.show(mTvLocation);
+
+ final int countryStatus = MapStorage.INSTANCE.countryStatus(mCountryIndex);
+ final String name = MapStorage.INSTANCE.countryName(mCountryIndex);
+
+ if (countryStatus == MapStorage.ON_DISK)
+ mTvLocation.setText(String.format(getString(R.string.download_location_map_up_to_date), name));
+ else
+ {
+ final CheckBox checkBox = (CheckBox) findViewById(R.id.chb__download_country);
+ UiUtils.show(checkBox);
+
+ String locationText;
+ String checkBoxText;
+
+ if (countryStatus == MapStorage.ON_DISK_OUT_OF_DATE)
+ {
+ locationText = getString(R.string.download_location_update_map_proposal);
+ checkBoxText = String.format(getString(R.string.update_country_ask), name);
+ }
+ else
+ {
+ locationText = getString(R.string.download_location_map_proposal);
+ checkBoxText = String.format(getString(R.string.download_country_ask), name);
+ }
+
+ mTvLocation.setText(locationText);
+ checkBox.setText(checkBoxText);
+ }
+
+ LocationHelper.INSTANCE.removeLocationListener(this);
+ }
+
+ @Override
+ public void onCompassUpdated(long time, double magneticNorth, double trueNorth, double accuracy) {}
+
+ @Override
+ public void onLocationError(int errorCode) {}
+
+
+ @Override
+ public void onCountryStatusChanged(MapStorage.Index idx)
+ {
+ final int status = MapStorage.INSTANCE.countryStatus(idx);
+
+ if (status == MapStorage.ON_DISK)
+ showMap();
+ }
+
+ @Override
+ public void onCountryProgress(MapStorage.Index idx, long current, long total)
+ {
+ // Important check - activity can be destroyed
+ // but notifications from downloading thread are coming.
+ if (mProgress != null)
+ mProgress.setProgress((int) current);
+ }
+
+ private Intent getPackageIntent(String s)
+ {
+ return getPackageManager().getLaunchIntentForPackage(s);
+ }
+
+ private void suggestRemoveLiteOrSamsung()
+ {
+ if (!Yota.isFirstYota() &&
+ (Utils.isPackageInstalled(Constants.Package.MWM_LITE_PACKAGE) || Utils.isPackageInstalled(Constants.Package.MWM_SAMSUNG_PACKAGE)))
+ Toast.makeText(this, R.string.suggest_uninstall_lite, Toast.LENGTH_LONG).show();
+ }
+
private void setDownloadMessage(int bytesToDownload)
{
Log.d(TAG, "prepareFilesDownload, bytesToDownload:" + bytesToDownload);
if (bytesToDownload < Constants.MB)
- mMsgView.setText(String.format(getString(R.string.download_resources),
+ mTvMessage.setText(String.format(getString(R.string.download_resources),
(float) bytesToDownload / Constants.KB, getString(R.string.kb)));
else
- mMsgView.setText(String.format(getString(R.string.download_resources),
+ mTvMessage.setText(String.format(getString(R.string.download_resources),
(float) bytesToDownload / Constants.MB, getString(R.string.mb)));
}
@@ -103,17 +257,12 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
{
final int bytes = getBytesToDownload();
- // Show map if no any downloading needed.
if (bytes == 0)
{
- showMapView();
+ showMap();
return false;
}
- // Do initialization once.
- if (mMapStorage == null)
- initDownloading();
-
if (bytes > 0)
{
setDownloadMessage(bytes);
@@ -122,26 +271,19 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
mProgress.setProgress(0);
}
else
- {
finishFilesDownload(bytes);
- }
return true;
}
- private void initDownloading()
+ private void initViewsAndListeners()
{
- // Get GUI elements and subscribe to map storage (for country downloading).
- mMapStorage = MapStorage.INSTANCE;
- mSlotId = mMapStorage.subscribe(this);
-
- mMsgView = (TextView) findViewById(R.id.download_resources_message);
- mProgress = (ProgressBar) findViewById(R.id.download_resources_progress);
- mButton = (Button) findViewById(R.id.download_resources_button);
- mDownloadCountryCheckBox = (CheckBox) findViewById(R.id.download_country_checkbox);
- mLocationMsgView = (TextView) findViewById(R.id.download_resources_location_message);
+ mTvMessage = (TextView) findViewById(R.id.tv__download_message);
+ mProgress = (ProgressBar) findViewById(R.id.pb__download_resources);
+ mBtnDownload = (Button) findViewById(R.id.btn__download_resources);
+ mChbDownloadCountry = (CheckBox) findViewById(R.id.chb__download_country);
+ mTvLocation = (TextView) findViewById(R.id.tv__location);
- // Initialize button states.
mBtnListeners = new View.OnClickListener[BTN_COUNT];
mBtnNames = new String[BTN_COUNT];
@@ -179,15 +321,12 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
public void onClick(View v) { onProceedToMapClicked(v); }
};
mBtnNames[PROCEED_TO_MAP] = getString(R.string.download_resources_continue);
-
- // Start listening the location.
- LocationHelper.INSTANCE.addLocationListener(this);
}
private void setAction(int action)
{
- mButton.setOnClickListener(mBtnListeners[action]);
- mButton.setText(mBtnNames[action]);
+ mBtnDownload.setOnClickListener(mBtnListeners[action]);
+ mBtnDownload.setText(mBtnNames[action]);
}
private void doDownload()
@@ -196,7 +335,7 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
finishFilesDownload(ERR_NO_MORE_FILES);
}
- public void onDownloadClicked(View v)
+ private void onDownloadClicked(View v)
{
setAction(PAUSE);
doDownload();
@@ -216,7 +355,6 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
private void onTryAgainClicked(View v)
{
- // Initialize downloading from the beginning.
if (prepareFilesDownload())
{
setAction(PAUSE);
@@ -226,7 +364,7 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
private void onProceedToMapClicked(View v)
{
- showMapView();
+ showMap();
}
public String getErrorMessage(int res)
@@ -255,39 +393,36 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
return getString(id);
}
- public void showMapView()
+ private void showMap()
{
- // Continue with Main UI initialization (MWMActivity)
- final Intent mwmActivityIntent = new Intent(this, MWMActivity.class);
+ final Intent intent = new Intent(this, MwmActivity.class);
- // Disable animation because MWMActivity should appear exactly over this one
- // Intent.FLAG_ACTIVITY_REORDER_TO_FRONT
- mwmActivityIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION | Intent.FLAG_ACTIVITY_CLEAR_TOP);
+ // Disable animation because MwmActivity should appear exactly over this one
+ intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION | Intent.FLAG_ACTIVITY_CLEAR_TOP);
// Add saved task to forward to map activity.
if (mMapTaskToForward != null)
{
- mwmActivityIntent.putExtra(MWMActivity.EXTRA_TASK, mMapTaskToForward);
+ intent.putExtra(MwmActivity.EXTRA_TASK, mMapTaskToForward);
mMapTaskToForward = null;
}
- startActivity(mwmActivityIntent);
+ startActivity(intent);
finish();
}
- public void finishFilesDownload(int result)
+ private void finishFilesDownload(int result)
{
if (result == ERR_NO_MORE_FILES)
{
- if (mCountryIndex != null && mDownloadCountryCheckBox.isChecked())
+ if (mCountryIndex != null && mChbDownloadCountry.isChecked())
{
- mDownloadCountryCheckBox.setVisibility(View.GONE);
- mLocationMsgView.setVisibility(View.GONE);
- mMsgView.setText(String.format(getString(R.string.downloading_country_can_proceed),
- mMapStorage.countryName(mCountryIndex)));
+ UiUtils.hide(mChbDownloadCountry, mTvLocation);
+ mTvMessage.setText(String.format(getString(R.string.downloading_country_can_proceed),
+ MapStorage.INSTANCE.countryName(mCountryIndex)));
- mProgress.setMax((int) mMapStorage.countryRemoteSizeInBytes(mCountryIndex, StorageOptions.MAP_OPTION_MAP_ONLY));
+ mProgress.setMax((int) MapStorage.INSTANCE.countryRemoteSizeInBytes(mCountryIndex, StorageOptions.MAP_OPTION_MAP_ONLY));
mProgress.setProgress(0);
Framework.downloadCountry(mCountryIndex);
@@ -295,78 +430,17 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
setAction(PROCEED_TO_MAP);
}
else
- showMapView();
+ showMap();
}
else
{
- mMsgView.setText(getErrorMessage(result));
- mMsgView.setTextColor(Color.RED);
+ mTvMessage.setText(getErrorMessage(result));
+ mTvMessage.setTextColor(Color.RED);
setAction(TRY_AGAIN);
}
}
- @Override
- public void onCountryStatusChanged(MapStorage.Index idx)
- {
- final int status = mMapStorage.countryStatus(idx);
-
- if (status == MapStorage.ON_DISK)
- showMapView();
- }
-
- @Override
- public void onCountryProgress(MapStorage.Index idx, long current, long total)
- {
- // Important check - activity can be destroyed
- // but notifications from downloading thread are coming.
- if (mProgress != null)
- mProgress.setProgress((int) current);
- }
-
- private Intent getPackageIntent(String s)
- {
- return getPackageManager().getLaunchIntentForPackage(s);
- }
-
- private boolean checkLiteProPackages()
- {
- if (!Yota.isFirstYota() &&
- (getPackageIntent(Constants.Package.MWM_LITE_PACKAGE) != null ||
- getPackageIntent(Constants.Package.MWM_SAMSUNG_PACKAGE) != null))
- Toast.makeText(this, R.string.suggest_uninstall_lite, Toast.LENGTH_LONG).show();
-
- return false;
- }
-
- @Override
- protected void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
-
- // Do not turn off the screen while downloading needed resources
- getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
-
- mApplication = (MWMApplication) getApplication();
-
- if (checkLiteProPackages())
- return;
-
- final boolean dispatched = dispatchIntent();
- if (!dispatched)
- parseIntentForKMZFile();
-
- setContentView(R.layout.download_resources);
-
- if (prepareFilesDownload())
- {
- setAction(DOWNLOAD);
-
- if (ConnectionState.isWifiConnected())
- onDownloadClicked(mButton);
- }
- }
-
private boolean dispatchIntent()
{
final Intent intent = getIntent();
@@ -400,180 +474,71 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
return null;
}
- private void parseIntentForKMZFile()
+ private void parseIntentForKmzFile()
{
final Intent intent = getIntent();
- if (intent != null)
+ if (intent == null)
+ return;
+
+ final Uri data = intent.getData();
+ if (data == null)
+ return;
+
+ String path = null;
+ File tmpFile = null;
+ final String scheme = data.getScheme();
+ if (scheme != null && !scheme.equalsIgnoreCase(Constants.Url.DATA_SCHEME_FILE))
{
- final Uri data = intent.getData();
- if (data != null)
+ // scheme is "content" or "http" - need to download file first
+ InputStream input = null;
+ OutputStream output = null;
+
+ try
{
- String path = null;
- File tmpFile = null;
- final String scheme = data.getScheme();
- if (scheme != null && !scheme.equalsIgnoreCase(Constants.Url.DATA_SCHEME_FILE))
+ final ContentResolver resolver = getContentResolver();
+ final String ext = getExtensionFromMime(resolver.getType(data));
+ if (ext != null)
{
- // scheme is "content" or "http" - need to download file first
- InputStream input = null;
- OutputStream output = null;
-
- try
- {
- final ContentResolver resolver = getContentResolver();
- final String ext = getExtensionFromMime(resolver.getType(data));
- if (ext != null)
- {
- final String filePath = mApplication.getTempPath() + "Attachment" + ext;
-
- tmpFile = new File(filePath);
- output = new FileOutputStream(tmpFile);
- input = resolver.openInputStream(data);
-
- final byte buffer[] = new byte[Constants.MB / 2];
- int read;
- while ((read = input.read(buffer)) != -1)
- output.write(buffer, 0, read);
- output.flush();
-
- path = filePath;
- }
- } catch (final Exception ex)
- {
- Log.w(TAG, "Attachment not found or io error: " + ex);
- } finally
- {
- try
- {
- if (input != null)
- input.close();
- if (output != null)
- output.close();
- } catch (final IOException ex)
- {
- Log.w(TAG, "Close stream error: " + ex);
- }
- }
- }
- else
- path = data.getPath();
+ final String filePath = MwmApplication.get().getTempPath() + "Attachment" + ext;
- boolean success = false;
- if (path != null)
- {
- Log.d(TAG, "Loading bookmarks file from: " + path);
- success = loadKMZFile(path);
- }
- else
- Log.w(TAG, "Can't get bookmarks file from URI: " + data);
+ tmpFile = new File(filePath);
+ output = new FileOutputStream(tmpFile);
+ input = resolver.openInputStream(data);
- if (tmpFile != null)
- tmpFile.delete();
+ final byte buffer[] = new byte[Constants.MB / 2];
+ int read;
+ while ((read = input.read(buffer)) != -1)
+ output.write(buffer, 0, read);
+ output.flush();
- Utils.toastShortcut(this, success ? R.string.load_kmz_successful : R.string.load_kmz_failed);
+ path = filePath;
+ }
+ } catch (final Exception ex)
+ {
+ Log.w(TAG, "Attachment not found or io error: " + ex);
+ } finally
+ {
+ Utils.closeStream(input);
+ Utils.closeStream(output);
}
}
- }
-
- @Override
- protected void onDestroy()
- {
- super.onDestroy();
-
- LocationHelper.INSTANCE.removeLocationListener(this);
-
- if (mMapStorage != null)
- mMapStorage.unsubscribe(mSlotId);
- }
-
- @Override
- protected void onPause()
- {
- super.onPause();
-
- LocationHelper.INSTANCE.removeLocationListener(this);
- }
-
- @Override
- protected void onResume()
- {
- super.onResume();
-
- LocationHelper.INSTANCE.addLocationListener(this);
- }
-
- public void onDownloadProgress(int currentTotal, int currentProgress, int globalTotal, int globalProgress)
- {
- if (mProgress != null)
- mProgress.setProgress(globalProgress);
- }
-
- public void onDownloadFinished(int errorCode)
- {
- if (errorCode == ERR_DOWNLOAD_SUCCESS)
- {
- final int res = startNextFileDownload(this);
- if (res == ERR_NO_MORE_FILES)
- finishFilesDownload(res);
- }
else
- finishFilesDownload(errorCode);
- }
+ path = data.getPath();
- @Override
- public void onLocationUpdated(final Location l)
- {
- if (mCountryIndex == null)
+ boolean success = false;
+ if (path != null)
{
- final double lat = l.getLatitude();
- final double lon = l.getLongitude();
- Log.i(TAG, "Searching for country name at location lat=" + lat + ", lon=" + lon);
-
- mCountryIndex = Framework.nativeGetCountryIndex(lat, lon);
- if (mCountryIndex != null)
- {
- mLocationMsgView.setVisibility(View.VISIBLE);
-
- final int countryStatus = mMapStorage.countryStatus(mCountryIndex);
- final String name = mMapStorage.countryName(mCountryIndex);
-
- if (countryStatus == MapStorage.ON_DISK)
- mLocationMsgView.setText(String.format(getString(R.string.download_location_map_up_to_date), name));
- else
- {
- final CheckBox checkBox = (CheckBox) findViewById(R.id.download_country_checkbox);
- checkBox.setVisibility(View.VISIBLE);
-
- String msgViewText;
- String checkBoxText;
-
- if (countryStatus == MapStorage.ON_DISK_OUT_OF_DATE)
- {
- msgViewText = getString(R.string.download_location_update_map_proposal);
- checkBoxText = String.format(getString(R.string.update_country_ask), name);
- }
- else
- {
- msgViewText = getString(R.string.download_location_map_proposal);
- checkBoxText = String.format(getString(R.string.download_country_ask), name);
- }
-
- mLocationMsgView.setText(msgViewText);
- checkBox.setText(checkBoxText);
- }
-
- LocationHelper.INSTANCE.removeLocationListener(this);
- }
+ Log.d(TAG, "Loading bookmarks file from: " + path);
+ success = loadKmzFile(path);
}
- }
+ else
+ Log.w(TAG, "Can't get bookmarks file from URI: " + data);
- @Override
- public void onCompassUpdated(long time, double magneticNorth, double trueNorth, double accuracy)
- {
- }
+ if (tmpFile != null)
+ //noinspection ResultOfMethodCallIgnored
+ tmpFile.delete();
- @Override
- public void onLocationError(int errorCode)
- {
+ Utils.toastShortcut(this, success ? R.string.load_kmz_successful : R.string.load_kmz_failed);
}
private class GeoIntentProcessor implements IntentProcessor
@@ -666,7 +631,7 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
ParsedMwmRequest.setCurrentRequest(request);
Statistics.INSTANCE.trackApiCall(request);
- if (!request.isPickPointMode())
+ if (!ParsedMwmRequest.isPickPointMode())
mMapTaskToForward = new OpenUrlTask(apiUrl);
return true;
}
@@ -707,10 +672,10 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
public boolean processIntent(Intent intent)
{
final Index index = (Index) intent.getSerializableExtra(EXTRA_COUNTRY_INDEX);
- final boolean autoDownload = intent.getBooleanExtra(EXTRA_AUTODOWNLOAD_CONTRY, false);
+ final boolean autoDownload = intent.getBooleanExtra(EXTRA_AUTODOWNLOAD_COUNTRY, false);
if (autoDownload)
Statistics.INSTANCE.trackDownloadCountryNotificationClicked();
- mMapTaskToForward = new MWMActivity.ShowCountryTask(index, autoDownload);
+ mMapTaskToForward = new MwmActivity.ShowCountryTask(index, autoDownload);
org.alohalytics.Statistics.logEvent("OpenCountryTaskProcessor::processIntent", new String[]{"autoDownload", String.valueOf(autoDownload)}, LocationHelper.INSTANCE.getLastLocation());
return true;
}
@@ -728,7 +693,7 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
public boolean processIntent(Intent intent)
{
org.alohalytics.Statistics.logEvent("UpdateCountryProcessor::processIntent");
- mMapTaskToForward = new MWMActivity.UpdateCountryTask();
+ mMapTaskToForward = new MwmActivity.UpdateCountryTask();
return true;
}
}
@@ -739,5 +704,5 @@ public class DownloadResourcesActivity extends BaseMwmFragmentActivity
private native void cancelCurrentFile();
- private native boolean loadKMZFile(String path);
+ private native boolean loadKmzFile(String path);
}
diff --git a/android/src/com/mapswithme/maps/IntentProcessor.java b/android/src/com/mapswithme/maps/IntentProcessor.java
index 5a490bde6d..b82c25fb7e 100644
--- a/android/src/com/mapswithme/maps/IntentProcessor.java
+++ b/android/src/com/mapswithme/maps/IntentProcessor.java
@@ -4,7 +4,7 @@ import android.content.Intent;
public interface IntentProcessor
{
- public boolean isIntentSupported(Intent intent);
+ boolean isIntentSupported(Intent intent);
- public boolean processIntent(Intent intent);
+ boolean processIntent(Intent intent);
}
diff --git a/android/src/com/mapswithme/maps/MWMActivity.java b/android/src/com/mapswithme/maps/MwmActivity.java
index 0a530ce1a0..b36d0ef110 100644
--- a/android/src/com/mapswithme/maps/MWMActivity.java
+++ b/android/src/com/mapswithme/maps/MwmActivity.java
@@ -79,12 +79,12 @@ import com.mapswithme.util.statistics.Statistics;
import java.io.Serializable;
import java.util.Stack;
-public class MWMActivity extends BaseMwmFragmentActivity
+public class MwmActivity extends BaseMwmFragmentActivity
implements LocationHelper.LocationListener, OnBalloonListener, View.OnTouchListener, BasePlacePageAnimationController.OnVisibilityChangedListener,
OnClickListener, Framework.RoutingListener, MapFragment.MapRenderingListener, CustomNavigateUpListener, Framework.RoutingProgressListener
{
public static final String EXTRA_TASK = "map_task";
- private final static String TAG = "MWMActivity";
+ private final static String TAG = "MwmActivity";
private final static String EXTRA_CONSUMED = "mwm.extra.intent.processed";
private final static String EXTRA_SCREENSHOTS_TASK = "screenshots_task";
private final static String SCREENSHOTS_TASK_LOCATE = "locate_task";
@@ -115,7 +115,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
private int mLocationStateModeListenerId = LocationState.SLOT_UNDEFINED;
// These flags are initialized to the invalid combination to force update on the first check
// after launching.
- // These flags are static because the MWMActivity is recreated while screen orientation changing
+ // These flags are static because the MwmActivity is recreated while screen orientation changing
// but they shall not be reinitialized on screen orientation changing.
private static boolean mStorageAvailable = false;
private static boolean mStorageWritable = true;
@@ -128,9 +128,6 @@ public class MWMActivity extends BaseMwmFragmentActivity
private ImageButton mBtnZoomOut;
private BottomButtonsLayout mBottomButtons;
- private static final String IS_KML_MOVED = "KmlBeenMoved";
- private static final String IS_KITKAT_MIGRATION_COMPLETED = "KitKatMigrationCompleted";
-
private boolean mIsFragmentContainer;
private LocationPredictor mLocationPredictor;
@@ -141,12 +138,12 @@ public class MWMActivity extends BaseMwmFragmentActivity
{
return new Intent(context, DownloadResourcesActivity.class)
.putExtra(DownloadResourcesActivity.EXTRA_COUNTRY_INDEX, index)
- .putExtra(DownloadResourcesActivity.EXTRA_AUTODOWNLOAD_CONTRY, doAutoDownload);
+ .putExtra(DownloadResourcesActivity.EXTRA_AUTODOWNLOAD_COUNTRY, doAutoDownload);
}
public static void setMapStyle(Context context, int mapStyle)
{
- final Intent mapIntent = new Intent(context, MWMActivity.class);
+ final Intent mapIntent = new Intent(context, MwmActivity.class);
mapIntent.putExtra(EXTRA_SET_MAP_STYLE, mapStyle);
context.startActivity(mapIntent);
// Next we need to handle intent
@@ -154,7 +151,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
public static void startSearch(Context context, String query)
{
- final MWMActivity activity = (MWMActivity) context;
+ final MwmActivity activity = (MwmActivity) context;
if (activity.mIsFragmentContainer)
activity.showSearch();
else
@@ -163,7 +160,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
public static Intent createUpdateMapsIntent()
{
- return new Intent(MWMApplication.get(), DownloadResourcesActivity.class)
+ return new Intent(MwmApplication.get(), DownloadResourcesActivity.class)
.putExtra(DownloadResourcesActivity.EXTRA_UPDATE_COUNTRIES, true);
}
@@ -269,13 +266,13 @@ public class MWMActivity extends BaseMwmFragmentActivity
@Override
public void moveFilesFinished(String newPath)
{
- UiUtils.showAlertDialog(MWMActivity.this, R.string.move_lite_maps_to_pro_ok);
+ UiUtils.showAlertDialog(MwmActivity.this, R.string.move_lite_maps_to_pro_ok);
}
@Override
public void moveFilesFailed(int errorCode)
{
- UiUtils.showAlertDialog(MWMActivity.this, R.string.move_lite_maps_to_pro_failed);
+ UiUtils.showAlertDialog(MwmActivity.this, R.string.move_lite_maps_to_pro_failed);
}
}
);
@@ -380,7 +377,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
}
else
{
- new AlertDialog.Builder(MWMActivity.this)
+ new AlertDialog.Builder(MwmActivity.this)
.setMessage(R.string.unknown_current_position)
.setCancelable(true)
.setPositiveButton(android.R.string.ok, new Dialog.OnClickListener()
@@ -426,7 +423,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
TtsPlayer.INSTANCE.init();
- if (MWMApplication.get().nativeIsBenchmarking())
+ if (MwmApplication.get().nativeIsBenchmarking())
Utils.keepScreenOn(true, getWindow());
// TODO consider implementing other model of listeners connection, without activities being bound
@@ -803,7 +800,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
private void refreshZoomButtonsVisibility()
{
- final boolean showZoomSetting = MWMApplication.get().nativeGetBoolean(SettingsActivity.ZOOM_BUTTON_ENABLED, true) || Framework.nativeIsRoutingActive();
+ final boolean showZoomSetting = MwmApplication.get().nativeGetBoolean(SettingsActivity.ZOOM_BUTTON_ENABLED, true) || Framework.nativeIsRoutingActive();
UiUtils.showIf(showZoomSetting &&
!UiUtils.areViewsIntersecting(mToolbarSearch, mBtnZoomIn) &&
!UiUtils.areViewsIntersecting(mLayoutRouting, mBtnZoomIn),
@@ -984,7 +981,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
@Override
public void run()
{
- final String poiType = ParsedMwmRequest.getCurrentRequest().getCallerName(MWMApplication.get()).toString();
+ final String poiType = ParsedMwmRequest.getCurrentRequest().getCallerName(MwmApplication.get()).toString();
activateMapObject(new ApiPoint(name, id, poiType, lat, lon));
}
});
@@ -1289,7 +1286,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
final Bundle args = new Bundle();
args.putInt(RoutingErrorDialogFragment.EXTRA_RESULT_CODE, resultCode);
args.putSerializable(RoutingErrorDialogFragment.EXTRA_MISSING_COUNTRIES, missingCountries);
- final RoutingErrorDialogFragment fragment = (RoutingErrorDialogFragment) Fragment.instantiate(MWMActivity.this, RoutingErrorDialogFragment.class.getName());
+ final RoutingErrorDialogFragment fragment = (RoutingErrorDialogFragment) Fragment.instantiate(MwmActivity.this, RoutingErrorDialogFragment.class.getName());
fragment.setArguments(args);
fragment.setListener(new RoutingErrorDialogFragment.RoutingDialogListener()
{
@@ -1352,7 +1349,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
public interface MapTask extends Serializable
{
- boolean run(MWMActivity target);
+ boolean run(MwmActivity target);
}
public static class OpenUrlTask implements MapTask
@@ -1367,7 +1364,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
}
@Override
- public boolean run(MWMActivity target)
+ public boolean run(MwmActivity target)
{
return target.mMapFragment.showMapForUrl(mUrl);
}
@@ -1386,7 +1383,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
}
@Override
- public boolean run(MWMActivity target)
+ public boolean run(MwmActivity target)
{
if (mDoAutoDownload)
{
@@ -1404,7 +1401,7 @@ public class MWMActivity extends BaseMwmFragmentActivity
public static class UpdateCountryTask implements MapTask
{
@Override
- public boolean run(final MWMActivity target)
+ public boolean run(final MwmActivity target)
{
target.runOnUiThread(new Runnable()
{
diff --git a/android/src/com/mapswithme/maps/MWMApplication.java b/android/src/com/mapswithme/maps/MwmApplication.java
index f3341b4cdd..949805c664 100644
--- a/android/src/com/mapswithme/maps/MWMApplication.java
+++ b/android/src/com/mapswithme/maps/MwmApplication.java
@@ -29,9 +29,9 @@ import java.util.Map;
import ru.mail.android.mytracker.MRMyTracker;
import ru.mail.android.mytracker.MRMyTrackerParams;
-public class MWMApplication extends android.app.Application implements ActiveCountryTree.ActiveCountryListener
+public class MwmApplication extends android.app.Application implements ActiveCountryTree.ActiveCountryListener
{
- private final static String TAG = "MWMApplication";
+ private final static String TAG = "MwmApplication";
private static final String FOREGROUND_TIME_SETTING = "AllForegroundTime";
private static final String LAUNCH_NUMBER_SETTING = "LaunchNumber"; // total number of app launches
private static final String SESSION_NUMBER_SETTING = "SessionNumber"; // session = number of days, when app was launched
@@ -46,18 +46,18 @@ public class MWMApplication extends android.app.Application implements ActiveCou
private static final String PREF_PARSE_DEVICE_TOKEN = "ParseDeviceToken";
private static final String PREF_PARSE_INSTALLATION_ID = "ParseInstallationId";
- private static MWMApplication mSelf;
+ private static MwmApplication mSelf;
private final Gson mGson = new Gson();
private boolean mAreStatsInitialised;
- public MWMApplication()
+ public MwmApplication()
{
super();
mSelf = this;
}
- public static MWMApplication get()
+ public static MwmApplication get()
{
return mSelf;
}
diff --git a/android/src/com/mapswithme/maps/ads/LikesManager.java b/android/src/com/mapswithme/maps/ads/LikesManager.java
index 9edc72331c..ee8c939faf 100644
--- a/android/src/com/mapswithme/maps/ads/LikesManager.java
+++ b/android/src/com/mapswithme/maps/ads/LikesManager.java
@@ -5,7 +5,7 @@ import android.support.v4.app.DialogFragment;
import android.support.v4.app.FragmentActivity;
import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.util.ConnectionState;
import java.lang.ref.WeakReference;
@@ -65,7 +65,7 @@ public class LikesManager
private static final long DIALOG_DELAY_MILLIS = 30000;
- private final boolean mIsNewUser = MWMApplication.get().getFirstInstallVersion() == BuildConfig.VERSION_CODE;
+ private final boolean mIsNewUser = MwmApplication.get().getFirstInstallVersion() == BuildConfig.VERSION_CODE;
private final int mSessionNum;
private Handler mHandler;
@@ -80,7 +80,7 @@ public class LikesManager
mHandler = new Handler(activity.getMainLooper());
mActivityRef = new WeakReference<>(activity);
- mSessionNum = MWMApplication.get().getSessionsNumber();
+ mSessionNum = MwmApplication.get().getSessionsNumber();
}
public void showLikeDialogForCurrentSession()
@@ -134,21 +134,21 @@ public class LikesManager
public static boolean isSessionRated(int sessionNum)
{
- return MWMApplication.get().nativeGetInt(LAST_RATED_SESSION, 0) >= sessionNum;
+ return MwmApplication.get().nativeGetInt(LAST_RATED_SESSION, 0) >= sessionNum;
}
public static void setSessionRated(int sessionNum)
{
- MWMApplication.get().nativeSetInt(LAST_RATED_SESSION, sessionNum);
+ MwmApplication.get().nativeSetInt(LAST_RATED_SESSION, sessionNum);
}
public static boolean isRatingApplied(final Class<? extends DialogFragment> dialogFragmentClass)
{
- return MWMApplication.get().nativeGetBoolean(RATED_DIALOG + dialogFragmentClass.getSimpleName(), false);
+ return MwmApplication.get().nativeGetBoolean(RATED_DIALOG + dialogFragmentClass.getSimpleName(), false);
}
public static void setRatingApplied(final Class<? extends DialogFragment> dialogFragmentClass, boolean applied)
{
- MWMApplication.get().nativeSetBoolean(RATED_DIALOG + dialogFragmentClass.getSimpleName(), applied);
+ MwmApplication.get().nativeSetBoolean(RATED_DIALOG + dialogFragmentClass.getSimpleName(), applied);
}
}
diff --git a/android/src/com/mapswithme/maps/ads/RateStoreDialogFragment.java b/android/src/com/mapswithme/maps/ads/RateStoreDialogFragment.java
index 4db952dd8e..78443fe498 100644
--- a/android/src/com/mapswithme/maps/ads/RateStoreDialogFragment.java
+++ b/android/src/com/mapswithme/maps/ads/RateStoreDialogFragment.java
@@ -17,7 +17,7 @@ import android.widget.RatingBar;
import android.widget.TextView;
import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.maps.base.BaseMwmDialogFragment;
import com.mapswithme.util.Constants;
@@ -112,7 +112,7 @@ public class RateStoreDialogFragment extends BaseMwmDialogFragment implements Vi
long installTime = 0;
try
{
- info = MWMApplication.get().getPackageManager().getPackageInfo(BuildConfig.APPLICATION_ID, 0);
+ info = MwmApplication.get().getPackageManager().getPackageInfo(BuildConfig.APPLICATION_ID, 0);
installTime = info.firstInstallTime;
} catch (PackageManager.NameNotFoundException e)
{
diff --git a/android/src/com/mapswithme/maps/background/Notifier.java b/android/src/com/mapswithme/maps/background/Notifier.java
index c124540e10..f4ef441082 100644
--- a/android/src/com/mapswithme/maps/background/Notifier.java
+++ b/android/src/com/mapswithme/maps/background/Notifier.java
@@ -1,28 +1,19 @@
package com.mapswithme.maps.background;
-import android.app.Activity;
-import android.app.AlarmManager;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
-import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
-import android.net.Uri;
import android.support.v4.app.NotificationCompat;
-import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMActivity;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmActivity;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.MapStorage.Index;
import com.mapswithme.maps.R;
-import com.mapswithme.util.UiUtils;
-import com.mapswithme.util.Utils;
import com.mapswithme.util.statistics.Statistics;
-import java.util.Calendar;
-
public class Notifier
{
private final static int ID_UPDATE_AVAIL = 0x1;
@@ -42,21 +33,21 @@ public class Notifier
public static NotificationCompat.Builder getBuilder()
{
- return new NotificationCompat.Builder(MWMApplication.get())
+ return new NotificationCompat.Builder(MwmApplication.get())
.setAutoCancel(true)
.setSmallIcon(R.drawable.ic_notification);
}
private static NotificationManager getNotificationManager()
{
- return (NotificationManager) MWMApplication.get().getSystemService(Context.NOTIFICATION_SERVICE);
+ return (NotificationManager) MwmApplication.get().getSystemService(Context.NOTIFICATION_SERVICE);
}
public static void placeUpdateAvailable(String forWhat)
{
- final String title = MWMApplication.get().getString(R.string.advise_update_maps);
+ final String title = MwmApplication.get().getString(R.string.advise_update_maps);
- final PendingIntent pi = PendingIntent.getActivity(MWMApplication.get(), 0, MWMActivity.createUpdateMapsIntent(),
+ final PendingIntent pi = PendingIntent.getActivity(MwmApplication.get(), 0, MwmActivity.createUpdateMapsIntent(),
PendingIntent.FLAG_UPDATE_CURRENT);
final Notification notification = Notifier.getBuilder()
@@ -72,8 +63,8 @@ public class Notifier
public static void placeDownloadCompleted(Index idx, String name)
{
- final String title = MWMApplication.get().getString(R.string.app_name);
- final String content = MWMApplication.get().getString(R.string.download_country_success, name);
+ final String title = MwmApplication.get().getString(R.string.app_name);
+ final String content = MwmApplication.get().getString(R.string.download_country_success, name);
// TODO add complex stacked notification with progress, number of countries and other info.
// placeDownloadNotification(title, content, idx);
@@ -81,16 +72,16 @@ public class Notifier
public static void placeDownloadFailed(Index idx, String name)
{
- final String title = MWMApplication.get().getString(R.string.app_name);
- final String content = MWMApplication.get().getString(R.string.download_country_failed, name);
+ final String title = MwmApplication.get().getString(R.string.app_name);
+ final String content = MwmApplication.get().getString(R.string.download_country_failed, name);
placeDownloadNotification(title, content, idx);
}
private static void placeDownloadNotification(String title, String content, Index idx)
{
- final PendingIntent pi = PendingIntent.getActivity(MWMApplication.get(), 0,
- MWMActivity.createShowMapIntent(MWMApplication.get(), idx, false).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
+ final PendingIntent pi = PendingIntent.getActivity(MwmApplication.get(), 0,
+ MwmActivity.createShowMapIntent(MwmApplication.get(), idx, false).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
PendingIntent.FLAG_UPDATE_CURRENT);
final Notification notification = getBuilder()
@@ -105,8 +96,8 @@ public class Notifier
public static void placeDownloadSuggest(String title, String content, Index countryIndex)
{
- final PendingIntent pi = PendingIntent.getActivity(MWMApplication.get(), 0,
- MWMActivity.createShowMapIntent(MWMApplication.get(), countryIndex, true).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
+ final PendingIntent pi = PendingIntent.getActivity(MwmApplication.get(), 0,
+ MwmActivity.createShowMapIntent(MwmApplication.get(), countryIndex, true).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
PendingIntent.FLAG_UPDATE_CURRENT);
final Notification notification = getBuilder()
diff --git a/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java b/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java
index 15fdd1d8c5..790fa6f078 100644
--- a/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java
+++ b/android/src/com/mapswithme/maps/base/BaseMwmFragmentActivity.java
@@ -8,7 +8,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.mapswithme.util.ViewServer;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.util.Utils;
import com.mapswithme.util.statistics.Statistics;
@@ -32,7 +32,7 @@ public class BaseMwmFragmentActivity extends AppCompatActivity
getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
}
- MWMApplication.get().initStats();
+ MwmApplication.get().initStats();
ViewServer.get(this).addWindow(this);
attachDefaultFragment();
diff --git a/android/src/com/mapswithme/maps/bookmarks/BookmarksListFragment.java b/android/src/com/mapswithme/maps/bookmarks/BookmarksListFragment.java
index e126cf4b01..57baedc204 100644
--- a/android/src/com/mapswithme/maps/bookmarks/BookmarksListFragment.java
+++ b/android/src/com/mapswithme/maps/bookmarks/BookmarksListFragment.java
@@ -17,7 +17,7 @@ import android.widget.ListView;
import com.cocosw.bottomsheet.BottomSheet;
import com.mapswithme.maps.Framework;
-import com.mapswithme.maps.MWMActivity;
+import com.mapswithme.maps.MwmActivity;
import com.mapswithme.maps.R;
import com.mapswithme.maps.base.BaseMwmListFragment;
import com.mapswithme.maps.bookmarks.data.Bookmark;
@@ -106,7 +106,7 @@ public class BookmarksListFragment extends BaseMwmListFragment
break;
}
- final Intent i = new Intent(getActivity(), MWMActivity.class);
+ final Intent i = new Intent(getActivity(), MwmActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}
diff --git a/android/src/com/mapswithme/maps/location/AndroidNativeProvider.java b/android/src/com/mapswithme/maps/location/AndroidNativeProvider.java
index 5c9563b1d0..fcd00c0814 100644
--- a/android/src/com/mapswithme/maps/location/AndroidNativeProvider.java
+++ b/android/src/com/mapswithme/maps/location/AndroidNativeProvider.java
@@ -7,7 +7,7 @@ import android.location.LocationManager;
import android.os.Build;
import android.os.Bundle;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.util.ConnectionState;
import com.mapswithme.util.LocationUtils;
@@ -20,7 +20,7 @@ public class AndroidNativeProvider extends BaseLocationProvider implements andro
public AndroidNativeProvider()
{
- mLocationManager = (LocationManager) MWMApplication.get().getSystemService(Context.LOCATION_SERVICE);
+ mLocationManager = (LocationManager) MwmApplication.get().getSystemService(Context.LOCATION_SERVICE);
}
@Override
diff --git a/android/src/com/mapswithme/maps/location/GoogleFusedLocationProvider.java b/android/src/com/mapswithme/maps/location/GoogleFusedLocationProvider.java
index 9f83589452..b76ae500af 100644
--- a/android/src/com/mapswithme/maps/location/GoogleFusedLocationProvider.java
+++ b/android/src/com/mapswithme/maps/location/GoogleFusedLocationProvider.java
@@ -8,7 +8,7 @@ import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
public class GoogleFusedLocationProvider extends BaseLocationProvider
implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener
@@ -22,7 +22,7 @@ public class GoogleFusedLocationProvider extends BaseLocationProvider
public GoogleFusedLocationProvider()
{
- mGoogleApiClient = new GoogleApiClient.Builder(MWMApplication.get())
+ mGoogleApiClient = new GoogleApiClient.Builder(MwmApplication.get())
.addApi(LocationServices.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
diff --git a/android/src/com/mapswithme/maps/location/LocationHelper.java b/android/src/com/mapswithme/maps/location/LocationHelper.java
index 8e2d8dbb49..51177ebc09 100644
--- a/android/src/com/mapswithme/maps/location/LocationHelper.java
+++ b/android/src/com/mapswithme/maps/location/LocationHelper.java
@@ -16,7 +16,7 @@ import android.text.TextUtils;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GoogleApiAvailability;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.util.LocationUtils;
import com.mapswithme.util.log.Logger;
@@ -67,7 +67,7 @@ public enum LocationHelper implements SensorEventListener
{
mLogger = SimpleLogger.get(LocationHelper.class.getName());
initLocationProvider(false);
- mSensorManager = (SensorManager) MWMApplication.get().getSystemService(Context.SENSOR_SERVICE);
+ mSensorManager = (SensorManager) MwmApplication.get().getSystemService(Context.SENSOR_SERVICE);
if (mSensorManager != null)
{
mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
@@ -80,7 +80,7 @@ public enum LocationHelper implements SensorEventListener
{
boolean isLocationTurnedOn = false;
- final MWMApplication application = MWMApplication.get();
+ final MwmApplication application = MwmApplication.get();
// If location is turned off(by user in system settings), google client( = fused provider) api doesn't work at all
// but external gps receivers still can work. In that case we prefer native provider instead of fused - it works.
final ContentResolver resolver = application.getContentResolver();
diff --git a/android/src/com/mapswithme/maps/routing/RoutingResultCodesProcessor.java b/android/src/com/mapswithme/maps/routing/RoutingResultCodesProcessor.java
index fa5947fc39..99aafbd487 100644
--- a/android/src/com/mapswithme/maps/routing/RoutingResultCodesProcessor.java
+++ b/android/src/com/mapswithme/maps/routing/RoutingResultCodesProcessor.java
@@ -4,7 +4,7 @@ import android.content.res.Resources;
import android.util.Pair;
import com.mapswithme.maps.LocationState;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.MapStorage;
import com.mapswithme.maps.R;
@@ -33,7 +33,7 @@ public class RoutingResultCodesProcessor
if (missingCountries != null)
missingCount = missingCountries.length;
- Resources resources = MWMApplication.get().getResources();
+ Resources resources = MwmApplication.get().getResources();
int titleRes = 0;
List<String> messages = new ArrayList<>();
switch (errorCode)
diff --git a/android/src/com/mapswithme/maps/search/SearchFragment.java b/android/src/com/mapswithme/maps/search/SearchFragment.java
index 29030bf1d2..b928d7646c 100644
--- a/android/src/com/mapswithme/maps/search/SearchFragment.java
+++ b/android/src/com/mapswithme/maps/search/SearchFragment.java
@@ -20,7 +20,7 @@ import android.widget.TextView;
import com.mapswithme.country.ActiveCountryTree;
import com.mapswithme.country.CountrySuggestFragment;
import com.mapswithme.maps.Framework;
-import com.mapswithme.maps.MWMActivity;
+import com.mapswithme.maps.MwmActivity;
import com.mapswithme.maps.R;
import com.mapswithme.maps.base.BaseMwmRecyclerFragment;
import com.mapswithme.maps.base.OnBackPressListener;
@@ -299,7 +299,7 @@ public class SearchFragment extends BaseMwmRecyclerFragment implements View.OnCl
// change map style for the Map activity
final int mapStyle = isDark ? Framework.MAP_STYLE_DARK : Framework.MAP_STYLE_LIGHT;
- MWMActivity.setMapStyle(getActivity(), mapStyle);
+ MwmActivity.setMapStyle(getActivity(), mapStyle);
return true;
}
diff --git a/android/src/com/mapswithme/maps/search/SearchToolbarController.java b/android/src/com/mapswithme/maps/search/SearchToolbarController.java
index fd36261194..cf7122b571 100644
--- a/android/src/com/mapswithme/maps/search/SearchToolbarController.java
+++ b/android/src/com/mapswithme/maps/search/SearchToolbarController.java
@@ -8,7 +8,7 @@ import android.view.View.OnClickListener;
import android.widget.TextView;
import com.mapswithme.maps.Framework;
-import com.mapswithme.maps.MWMActivity;
+import com.mapswithme.maps.MwmActivity;
import com.mapswithme.maps.R;
import com.mapswithme.maps.api.ParsedMwmRequest;
import com.mapswithme.util.UiUtils;
@@ -34,7 +34,7 @@ public class SearchToolbarController implements OnClickListener
@Override
public void onClick(View v)
{
- MWMActivity.startSearch(mActivity, mSearchQuery.getText().toString());
+ MwmActivity.startSearch(mActivity, mSearchQuery.getText().toString());
cancelSearchApiAndHide();
}
});
@@ -73,7 +73,7 @@ public class SearchToolbarController implements OnClickListener
if (R.id.search_text_query == id)
{
final String query = mSearchQuery.getText().toString();
- MWMActivity.startSearch(mActivity, query);
+ MwmActivity.startSearch(mActivity, query);
UiUtils.hide(mSearchToolbar);
}
else if (R.id.search_image_clear == id)
diff --git a/android/src/com/mapswithme/maps/settings/SettingsActivity.java b/android/src/com/mapswithme/maps/settings/SettingsActivity.java
index 4ab1a4400c..558faac100 100644
--- a/android/src/com/mapswithme/maps/settings/SettingsActivity.java
+++ b/android/src/com/mapswithme/maps/settings/SettingsActivity.java
@@ -29,7 +29,7 @@ import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GoogleApiAvailability;
import com.mapswithme.country.ActiveCountryTree;
import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.util.Constants;
import com.mapswithme.util.UiUtils;
@@ -58,7 +58,7 @@ public class SettingsActivity extends PreferenceActivity implements OnPreference
// TODO remove after refactoring to fragments
// this initialisation is necessary hence Activity isn't extended from BaseMwmActivity
// try to prevent possible crash if this is the only activity in application
- MWMApplication.get().initStats();
+ MwmApplication.get().initStats();
addPreferencesFromResource(R.xml.preferences);
initPreferences();
yotaSetup();
@@ -87,10 +87,10 @@ public class SettingsActivity extends PreferenceActivity implements OnPreference
allowStatsPreference.setOnPreferenceChangeListener(this);
final CheckBoxPreference enableZoomButtons = (CheckBoxPreference) findPreference(getString(R.string.pref_zoom_btns_enabled));
- enableZoomButtons.setChecked(MWMApplication.get().nativeGetBoolean(ZOOM_BUTTON_ENABLED, true));
+ enableZoomButtons.setChecked(MwmApplication.get().nativeGetBoolean(ZOOM_BUTTON_ENABLED, true));
enableZoomButtons.setOnPreferenceChangeListener(this);
- if (GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(MWMApplication.get()) != ConnectionResult.SUCCESS)
+ if (GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(MwmApplication.get()) != ConnectionResult.SUCCESS)
{
((PreferenceScreen) findPreference(getString(R.string.pref_settings))).
removePreference(findPreference(getString(R.string.pref_play_services)));
@@ -430,7 +430,7 @@ public class SettingsActivity extends PreferenceActivity implements OnPreference
else if (key.equals(getString(R.string.pref_allow_stat)))
Statistics.INSTANCE.setStatEnabled((Boolean) newValue);
else if (key.equals(getString(R.string.pref_zoom_btns_enabled)))
- MWMApplication.get().nativeSetBoolean(ZOOM_BUTTON_ENABLED, (Boolean) newValue);
+ MwmApplication.get().nativeSetBoolean(ZOOM_BUTTON_ENABLED, (Boolean) newValue);
return true;
}
diff --git a/android/src/com/mapswithme/maps/settings/StoragePathManager.java b/android/src/com/mapswithme/maps/settings/StoragePathManager.java
index 99e5133c22..260fc9d4cc 100644
--- a/android/src/com/mapswithme/maps/settings/StoragePathManager.java
+++ b/android/src/com/mapswithme/maps/settings/StoragePathManager.java
@@ -17,7 +17,7 @@ import android.util.Log;
import com.mapswithme.maps.BuildConfig;
import com.mapswithme.maps.Framework;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.MapStorage;
import com.mapswithme.maps.R;
import com.mapswithme.maps.bookmarks.data.BookmarkManager;
@@ -199,8 +199,8 @@ public class StoragePathManager
@TargetApi(Build.VERSION_CODES.KITKAT)
private static void parseKitkatStorages(List<String> paths)
{
- File primaryStorage = MWMApplication.get().getExternalFilesDir(null);
- File[] storages = MWMApplication.get().getExternalFilesDirs(null);
+ File primaryStorage = MwmApplication.get().getExternalFilesDir(null);
+ File[] storages = MwmApplication.get().getExternalFilesDirs(null);
if (storages != null)
{
for (File f : storages)
@@ -483,7 +483,7 @@ public class StoragePathManager
private void migrateBookmarks(final Activity activity, final MoveFilesListener listener)
{
- if (MWMApplication.get().nativeGetBoolean(IS_KML_PLACED_IN_MAIN_STORAGE, false))
+ if (MwmApplication.get().nativeGetBoolean(IS_KML_PLACED_IN_MAIN_STORAGE, false))
listener.moveFilesFinished("");
else
{
@@ -501,7 +501,7 @@ public class StoragePathManager
{
if (res)
{
- MWMApplication.get().nativeSetBoolean(IS_KML_PLACED_IN_MAIN_STORAGE, true);
+ MwmApplication.get().nativeSetBoolean(IS_KML_PLACED_IN_MAIN_STORAGE, true);
listener.moveFilesFinished("");
}
else
@@ -515,7 +515,7 @@ public class StoragePathManager
private void migrateMaps(final Activity activity)
{
- if (!MWMApplication.get().nativeGetBoolean(IS_KITKAT_MIGRATION_COMPLETED, false))
+ if (!MwmApplication.get().nativeGetBoolean(IS_KITKAT_MIGRATION_COMPLETED, false))
{
checkExternalStoragePathOnKitkat(activity,
new MoveFilesListener()
@@ -523,7 +523,7 @@ public class StoragePathManager
@Override
public void moveFilesFinished(String newPath)
{
- MWMApplication.get().nativeSetBoolean(IS_KITKAT_MIGRATION_COMPLETED, true);
+ MwmApplication.get().nativeSetBoolean(IS_KITKAT_MIGRATION_COMPLETED, true);
UiUtils.showAlertDialog(activity, R.string.kitkat_migrate_ok);
}
diff --git a/android/src/com/mapswithme/maps/sound/TtsPlayer.java b/android/src/com/mapswithme/maps/sound/TtsPlayer.java
index df721ec6e6..2bd50e1460 100644
--- a/android/src/com/mapswithme/maps/sound/TtsPlayer.java
+++ b/android/src/com/mapswithme/maps/sound/TtsPlayer.java
@@ -5,7 +5,7 @@ import android.speech.tts.TextToSpeech;
import android.util.Log;
import android.widget.Toast;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import java.util.Locale;
@@ -22,7 +22,7 @@ public enum TtsPlayer
TtsPlayer()
{
- mContext = MWMApplication.get().getApplicationContext();
+ mContext = MwmApplication.get().getApplicationContext();
}
public void init()
diff --git a/android/src/com/mapswithme/maps/widget/RoutingLayout.java b/android/src/com/mapswithme/maps/widget/RoutingLayout.java
index f76dc21c61..fef3ca5be9 100644
--- a/android/src/com/mapswithme/maps/widget/RoutingLayout.java
+++ b/android/src/com/mapswithme/maps/widget/RoutingLayout.java
@@ -20,7 +20,7 @@ import android.widget.RadioButton;
import android.widget.TextView;
import com.mapswithme.maps.Framework;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.maps.bookmarks.data.DistanceAndAzimut;
import com.mapswithme.maps.bookmarks.data.MapObject;
@@ -336,7 +336,7 @@ public class RoutingLayout extends FrameLayout implements CompoundButton.OnCheck
private void buildRoute()
{
- if (!MWMApplication.get().nativeGetBoolean(IS_ROUTING_DISCLAIMER_APPROVED, false))
+ if (!MwmApplication.get().nativeGetBoolean(IS_ROUTING_DISCLAIMER_APPROVED, false))
{
showRoutingDisclaimer();
return;
@@ -361,7 +361,7 @@ public class RoutingLayout extends FrameLayout implements CompoundButton.OnCheck
@Override
public void onClick(DialogInterface dlg, int which)
{
- MWMApplication.get().nativeSetBoolean(IS_ROUTING_DISCLAIMER_APPROVED, true);
+ MwmApplication.get().nativeSetBoolean(IS_ROUTING_DISCLAIMER_APPROVED, true);
dlg.dismiss();
buildRoute();
}
diff --git a/android/src/com/mapswithme/maps/widget/placepage/BasePlacePageAnimationController.java b/android/src/com/mapswithme/maps/widget/placepage/BasePlacePageAnimationController.java
index c402c8741e..f3bdaf36ca 100644
--- a/android/src/com/mapswithme/maps/widget/placepage/BasePlacePageAnimationController.java
+++ b/android/src/com/mapswithme/maps/widget/placepage/BasePlacePageAnimationController.java
@@ -9,7 +9,7 @@ import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.widget.ScrollView;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.maps.bookmarks.data.MapObject;
import com.mapswithme.maps.widget.placepage.PlacePageView.State;
@@ -19,7 +19,7 @@ import com.mapswithme.maps.widget.placepage.PlacePageView.State;
*/
public abstract class BasePlacePageAnimationController
{
- protected static final int DURATION = MWMApplication.get().getResources().getInteger(R.integer.anim_duration_default);
+ protected static final int DURATION = MwmApplication.get().getResources().getInteger(R.integer.anim_duration_default);
protected static final boolean NO_ANIMATION = (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB);
protected State mState = State.HIDDEN;
diff --git a/android/src/com/mapswithme/util/BottomSheetHelper.java b/android/src/com/mapswithme/util/BottomSheetHelper.java
index 256337fb0d..968b08ba49 100644
--- a/android/src/com/mapswithme/util/BottomSheetHelper.java
+++ b/android/src/com/mapswithme/util/BottomSheetHelper.java
@@ -10,7 +10,7 @@ import android.support.annotation.StringRes;
import android.support.v4.content.ContextCompat;
import com.cocosw.bottomsheet.BottomSheet;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.widget.ListShadowController;
import java.lang.ref.WeakReference;
@@ -140,7 +140,7 @@ public final class BottomSheetHelper
public static BottomSheet.Builder sheet(BottomSheet.Builder builder, int id, @DrawableRes int iconRes, CharSequence text)
{
- Drawable icon = ContextCompat.getDrawable(MWMApplication.get(), iconRes);
+ Drawable icon = ContextCompat.getDrawable(MwmApplication.get(), iconRes);
return builder.sheet(id, icon, text);
}
}
diff --git a/android/src/com/mapswithme/util/ConnectionState.java b/android/src/com/mapswithme/util/ConnectionState.java
index 89f123220b..8d4b6e2a7b 100644
--- a/android/src/com/mapswithme/util/ConnectionState.java
+++ b/android/src/com/mapswithme/util/ConnectionState.java
@@ -4,7 +4,7 @@ import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
public class ConnectionState
{
@@ -15,7 +15,7 @@ public class ConnectionState
private static boolean isNetworkConnected(int networkType)
{
- final ConnectivityManager manager = (ConnectivityManager) MWMApplication.get().getSystemService(Context.CONNECTIVITY_SERVICE);
+ final ConnectivityManager manager = (ConnectivityManager) MwmApplication.get().getSystemService(Context.CONNECTIVITY_SERVICE);
final NetworkInfo info = manager.getActiveNetworkInfo();
return info != null && info.getType() == networkType && info.isConnected();
}
diff --git a/android/src/com/mapswithme/util/Language.java b/android/src/com/mapswithme/util/Language.java
index c991f6d558..cc78f9a983 100644
--- a/android/src/com/mapswithme/util/Language.java
+++ b/android/src/com/mapswithme/util/Language.java
@@ -5,7 +5,7 @@ import android.os.Build;
import android.view.inputmethod.InputMethodManager;
import android.view.inputmethod.InputMethodSubtype;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import java.util.Locale;
@@ -24,7 +24,7 @@ public class Language
{
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
{
- final InputMethodManager imm = (InputMethodManager) MWMApplication.get().getSystemService(Context.INPUT_METHOD_SERVICE);
+ final InputMethodManager imm = (InputMethodManager) MwmApplication.get().getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null)
{
final InputMethodSubtype ims = imm.getCurrentInputMethodSubtype();
diff --git a/android/src/com/mapswithme/util/MultipleTrackerReferrerReceiver.java b/android/src/com/mapswithme/util/MultipleTrackerReferrerReceiver.java
index f941e5b7d4..11ce05cf5f 100644
--- a/android/src/com/mapswithme/util/MultipleTrackerReferrerReceiver.java
+++ b/android/src/com/mapswithme/util/MultipleTrackerReferrerReceiver.java
@@ -4,7 +4,7 @@ import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.util.statistics.AlohaHelper;
import ru.mail.android.mytracker.campaign.CampaignReceiver;
@@ -17,7 +17,7 @@ public class MultipleTrackerReferrerReceiver extends BroadcastReceiver
@Override
public void onReceive(Context context, Intent intent)
{
- MWMApplication.get().initStats();
+ MwmApplication.get().initStats();
// parse & send referrer to Aloha
try
{
diff --git a/android/src/com/mapswithme/util/StringUtils.java b/android/src/com/mapswithme/util/StringUtils.java
index 1e0826438b..3d403e6eb4 100644
--- a/android/src/com/mapswithme/util/StringUtils.java
+++ b/android/src/com/mapswithme/util/StringUtils.java
@@ -6,7 +6,7 @@ import android.text.SpannableStringBuilder;
import android.text.TextWatcher;
import android.text.style.CharacterStyle;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import java.util.Locale;
@@ -82,9 +82,9 @@ public class StringUtils
public static String getFileSizeString(long size)
{
if (size > Constants.MB)
- return (size + Constants.MB / 2) / Constants.MB + " " + MWMApplication.get().getString(R.string.mb);
+ return (size + Constants.MB / 2) / Constants.MB + " " + MwmApplication.get().getString(R.string.mb);
else
- return (size + Constants.KB - 1) / Constants.KB + " " + MWMApplication.get().getString(R.string.kb);
+ return (size + Constants.KB - 1) / Constants.KB + " " + MwmApplication.get().getString(R.string.kb);
}
public static class SimpleTextWatcher implements TextWatcher
diff --git a/android/src/com/mapswithme/util/UiUtils.java b/android/src/com/mapswithme/util/UiUtils.java
index aba596b243..4efd3b0b42 100644
--- a/android/src/com/mapswithme/util/UiUtils.java
+++ b/android/src/com/mapswithme/util/UiUtils.java
@@ -30,7 +30,7 @@ import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.widget.TextView;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.nineoldandroids.animation.Animator;
@@ -230,7 +230,7 @@ public final class UiUtils
public static String getDisplayDensityString()
{
final DisplayMetrics metrics = new DisplayMetrics();
- ((WindowManager) MWMApplication.get().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay().getMetrics(metrics);
+ ((WindowManager) MwmApplication.get().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay().getMetrics(metrics);
switch (metrics.densityDpi)
{
case DisplayMetrics.DENSITY_LOW:
@@ -358,12 +358,12 @@ public final class UiUtils
public static boolean isSmallTablet()
{
- return MWMApplication.get().getResources().getBoolean(R.bool.isSmallTablet);
+ return MwmApplication.get().getResources().getBoolean(R.bool.isSmallTablet);
}
public static boolean isBigTablet()
{
- return MWMApplication.get().getResources().getBoolean(R.bool.isBigTablet);
+ return MwmApplication.get().getResources().getBoolean(R.bool.isBigTablet);
}
/**
diff --git a/android/src/com/mapswithme/util/Utils.java b/android/src/com/mapswithme/util/Utils.java
index 7233f92cf5..a18110b663 100644
--- a/android/src/com/mapswithme/util/Utils.java
+++ b/android/src/com/mapswithme/util/Utils.java
@@ -18,7 +18,7 @@ import android.widget.EditText;
import android.widget.Toast;
import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.util.statistics.AlohaHelper;
import java.io.Closeable;
@@ -59,7 +59,7 @@ public class Utils
{
final String GooglePlayStorePackageNameOld = "com.google.market";
final String GooglePlayStorePackageNameNew = "com.android.vending";
- final PackageManager pm = MWMApplication.get().getPackageManager();
+ final PackageManager pm = MwmApplication.get().getPackageManager();
final List<PackageInfo> packages = pm.getInstalledPackages(0);
for (final PackageInfo packageInfo : packages)
{
@@ -179,7 +179,7 @@ public class Utils
public static boolean isPackageInstalled(String packageUri)
{
- PackageManager pm = MWMApplication.get().getPackageManager();
+ PackageManager pm = MwmApplication.get().getPackageManager();
boolean installed;
try
{
@@ -201,7 +201,7 @@ public class Utils
public static boolean isIntentAvailable(Intent intent)
{
- PackageManager mgr = MWMApplication.get().getPackageManager();
+ PackageManager mgr = MwmApplication.get().getPackageManager();
return mgr.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY).size() > 0;
}
@@ -221,7 +221,7 @@ public class Utils
*/
public static String saveLogToFile()
{
- String fullName = MWMApplication.get().getDataStoragePath() + "log.txt";
+ String fullName = MwmApplication.get().getDataStoragePath() + "log.txt";
File file = new File(fullName);
InputStreamReader reader = null;
FileWriter writer = null;
@@ -233,7 +233,7 @@ public class Utils
writer.write("App version: " + BuildConfig.APPLICATION_ID + " " + BuildConfig.VERSION_NAME + "\n");
writer.write("Locale : " + Locale.getDefault());
writer.write("\nNetworks : ");
- final ConnectivityManager manager = (ConnectivityManager) MWMApplication.get().getSystemService(Context.CONNECTIVITY_SERVICE);
+ final ConnectivityManager manager = (ConnectivityManager) MwmApplication.get().getSystemService(Context.CONNECTIVITY_SERVICE);
for (NetworkInfo info : manager.getAllNetworkInfo())
writer.write(info.toString());
writer.write("\n\n");
@@ -280,7 +280,7 @@ public class Utils
{
try
{
- final PackageInfo info = MWMApplication.get().getPackageManager().getPackageInfo(BuildConfig.APPLICATION_ID, 0);
+ final PackageInfo info = MwmApplication.get().getPackageManager().getPackageInfo(BuildConfig.APPLICATION_ID, 0);
return info.firstInstallTime > timestamp;
} catch (PackageManager.NameNotFoundException e)
{
diff --git a/android/src/com/mapswithme/util/log/MemLogging.java b/android/src/com/mapswithme/util/log/MemLogging.java
index efc281ecf9..8bb7e8927d 100644
--- a/android/src/com/mapswithme/util/log/MemLogging.java
+++ b/android/src/com/mapswithme/util/log/MemLogging.java
@@ -4,9 +4,7 @@ import android.app.ActivityManager;
import android.content.Context;
import android.os.Debug;
import android.os.Build;
-import com.mapswithme.maps.MWMApplication;
-import java.text.DateFormat;
-import java.util.Date;
+import com.mapswithme.maps.MwmApplication;
public class MemLogging
@@ -17,7 +15,7 @@ public class MemLogging
Debug.getMemoryInfo(debugMI);
final ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo();
final ActivityManager activityManager =
- (ActivityManager) MWMApplication.get().getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
+ (ActivityManager) MwmApplication.get().getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
activityManager.getMemoryInfo(mi);
StringBuilder log = new StringBuilder("Memory info: ");
diff --git a/android/src/com/mapswithme/util/sharing/SharingHelper.java b/android/src/com/mapswithme/util/sharing/SharingHelper.java
index 1390a37e60..e595bb8a76 100644
--- a/android/src/com/mapswithme/util/sharing/SharingHelper.java
+++ b/android/src/com/mapswithme/util/sharing/SharingHelper.java
@@ -12,7 +12,7 @@ import android.support.annotation.StringRes;
import android.text.TextUtils;
import com.cocosw.bottomsheet.BottomSheet;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.maps.bookmarks.data.BookmarkManager;
import com.mapswithme.util.BottomSheetHelper;
@@ -28,7 +28,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import static com.mapswithme.maps.MWMApplication.gson;
+import static com.mapswithme.maps.MwmApplication.gson;
public final class SharingHelper
{
@@ -39,7 +39,7 @@ public final class SharingHelper
private static final SharingHelper sInstance = new SharingHelper();
- private final SharedPreferences mPrefs = MWMApplication.get().getSharedPreferences(PREFS_STORAGE, Context.MODE_PRIVATE);
+ private final SharedPreferences mPrefs = MwmApplication.get().getSharedPreferences(PREFS_STORAGE, Context.MODE_PRIVATE);
private final Map<String, SharingTarget> mItems = new HashMap<>();
@@ -109,7 +109,7 @@ public final class SharingHelper
Set<String> missed = new HashSet<>(mItems.keySet());
Intent it = data.getTargetIntent();
- PackageManager pm = MWMApplication.get().getPackageManager();
+ PackageManager pm = MwmApplication.get().getPackageManager();
List<ResolveInfo> rlist = pm.queryIntentActivities(it, 0);
@@ -214,7 +214,7 @@ public final class SharingHelper
public static void shareBookmarksCategory(Activity context, int id)
{
- String path = MWMApplication.get().getTempPath();
+ String path = MwmApplication.get().getTempPath();
String name = BookmarkManager.INSTANCE.saveToKmzFile(id, path);
if (name == null)
// some error occurred
diff --git a/android/src/com/mapswithme/util/statistics/Statistics.java b/android/src/com/mapswithme/util/statistics/Statistics.java
index 5030f95666..cbeb6b5c2b 100644
--- a/android/src/com/mapswithme/util/statistics/Statistics.java
+++ b/android/src/com/mapswithme/util/statistics/Statistics.java
@@ -4,12 +4,10 @@ import android.app.Activity;
import com.mapswithme.country.ActiveCountryTree;
import com.mapswithme.maps.BuildConfig;
-import com.mapswithme.maps.MWMApplication;
+import com.mapswithme.maps.MwmApplication;
import com.mapswithme.maps.R;
import com.mapswithme.maps.api.ParsedMwmRequest;
-import com.mapswithme.maps.bookmarks.data.BookmarkManager;
import com.mapswithme.util.FbUtil;
-import com.mapswithme.util.MathUtils;
import com.mapswithme.util.log.Logger;
import com.mapswithme.util.log.SimpleLogger;
import com.mapswithme.util.log.StubLogger;
@@ -258,11 +256,11 @@ public enum Statistics
private void configure()
{
- final String key = MWMApplication.get().getResources().getString(R.string.flurry_app_key);
+ final String key = MwmApplication.get().getResources().getString(R.string.flurry_app_key);
mStatisticsEngines = new ArrayList<>();
final StatisticsEngine flurryEngine = new FlurryEngine(BuildConfig.DEBUG, key);
- flurryEngine.configure(MWMApplication.get(), null);
+ flurryEngine.configure(MwmApplication.get(), null);
mStatisticsEngines.add(flurryEngine);
mEventBuilder = new EventBuilder();
@@ -281,16 +279,16 @@ public enum Statistics
public boolean isStatisticsEnabled()
{
- return MWMApplication.get().nativeGetBoolean(KEY_STAT_ENABLED, true);
+ return MwmApplication.get().nativeGetBoolean(KEY_STAT_ENABLED, true);
}
public void setStatEnabled(boolean isEnabled)
{
- MWMApplication.get().nativeSetBoolean(KEY_STAT_ENABLED, isEnabled);
+ MwmApplication.get().nativeSetBoolean(KEY_STAT_ENABLED, isEnabled);
// We track if user turned on/off
// statistics to understand data better.
post(mEventBuilder
- .setName(EventName.STATISTICS_STATUS_CHANGED + " " + MWMApplication.get().getFirstInstallFlavor())
+ .setName(EventName.STATISTICS_STATUS_CHANGED + " " + MwmApplication.get().getFirstInstallFlavor())
.addParam(EventParam.ENABLED, String.valueOf(isEnabled))
.buildEvent());
}
diff --git a/android/tests/monkey/mapswithme.py b/android/tests/monkey/mapswithme.py
index d9bd13a0f2..6d2c373221 100644
--- a/android/tests/monkey/mapswithme.py
+++ b/android/tests/monkey/mapswithme.py
@@ -7,7 +7,7 @@ from com.android.monkeyrunner import MonkeyRunner
apkPath = '../MapsWithMeTest/bin/MapsWithMeTest-release.apk'
package = 'com.mapswithme.maps.pro'
activity = 'com.mapswithme.maps.DownloadResourcesActivity'
-mapactivity = 'com.mapswithme.maps.MWMActivity'
+mapactivity = 'com.mapswithme.maps.MwmActivity'
def run_tasks(device, tasks):
diff --git a/android/tests/src/com/mapswithme/maps/tests/MapActivityTest.java b/android/tests/src/com/mapswithme/maps/tests/MapActivityTest.java
index c1c086d3fb..d2bbf2dede 100644
--- a/android/tests/src/com/mapswithme/maps/tests/MapActivityTest.java
+++ b/android/tests/src/com/mapswithme/maps/tests/MapActivityTest.java
@@ -6,24 +6,24 @@ import android.test.ActivityInstrumentationTestCase2;
import com.jayway.android.robotium.solo.Solo;
import com.mapswithme.maps.DownloadUI;
-import com.mapswithme.maps.MWMActivity;
+import com.mapswithme.maps.MwmActivity;
import com.mapswithme.maps.R;
import com.mapswithme.maps.search.SearchActivity;
import com.mapswithme.maps.bookmarks.BookmarkCategoriesActivity;
import com.squareup.spoon.Spoon;
-public class MapActivityTest extends ActivityInstrumentationTestCase2<MWMActivity>
+public class MapActivityTest extends ActivityInstrumentationTestCase2<MwmActivity>
{
private static final int TIME_OUT = 5*1000;
public MapActivityTest()
{
- super(MWMActivity.class);
+ super(MwmActivity.class);
}
public void testAllButtons()
{
- final MWMActivity activity = getActivity();
+ final MwmActivity activity = getActivity();
final Solo solo = new Solo(getInstrumentation(), activity);
Spoon.screenshot(activity, "initial_state");