forked from organicmaps/organicmaps
Review fixes.
This commit is contained in:
parent
7fe616950d
commit
784231c291
15 changed files with 32 additions and 24 deletions
android
res
drawable-hdpi
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-xxxhdpi
layout
values
src/com/mapswithme
Before ![]() (image error) Size: 4.1 KiB After ![]() (image error) Size: 4.1 KiB ![]() ![]() |
Before ![]() (image error) Size: 2.9 KiB After ![]() (image error) Size: 2.9 KiB ![]() ![]() |
Before ![]() (image error) Size: 5.4 KiB After ![]() (image error) Size: 5.4 KiB ![]() ![]() |
Before ![]() (image error) Size: 8.4 KiB After ![]() (image error) Size: 8.4 KiB ![]() ![]() |
Before ![]() (image error) Size: 11 KiB After ![]() (image error) Size: 11 KiB ![]() ![]() |
|
@ -83,7 +83,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
tools:ignore="HardcodedText,ButtonStyle">
|
||||
tools:ignore="ButtonStyle">
|
||||
|
||||
<Button
|
||||
android:id="@+id/login_google"
|
||||
|
@ -101,7 +101,7 @@
|
|||
android:paddingLeft="@dimen/margin_half"
|
||||
android:paddingRight="@dimen/margin_half"
|
||||
android:paddingStart="@dimen/margin_half"
|
||||
android:text="Google"
|
||||
android:text="@string/google"
|
||||
android:textAppearance="@style/MwmTextAppearance.Body1"
|
||||
tools:targetApi="jelly_bean"/>
|
||||
|
||||
|
@ -119,7 +119,7 @@
|
|||
android:paddingLeft="@dimen/margin_half"
|
||||
android:paddingRight="@dimen/margin_half"
|
||||
android:paddingStart="@dimen/margin_half"
|
||||
android:text="Facebook"
|
||||
android:text="@string/facebook"
|
||||
android:textAppearance="@style/MwmTextAppearance.Body1.Light"
|
||||
tools:targetApi="jelly_bean"/>
|
||||
|
||||
|
@ -131,7 +131,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/editor_auth_btn_height"
|
||||
android:fontFamily="@string/robotoMedium"
|
||||
android:text="OpenStreetMap"
|
||||
android:text="@string/openstreetmap"
|
||||
android:textAllCaps="false"
|
||||
android:textAppearance="@style/MwmTextAppearance.Body1.Light"
|
||||
tools:targetApi="jelly_bean"/>
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
tools:ignore="DuplicateIds">
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/block_auth"
|
||||
|
@ -18,7 +17,7 @@
|
|||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_img_login"/>
|
||||
android:src="@drawable/img_auth"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/first_osm_edit"
|
||||
|
@ -29,8 +28,8 @@
|
|||
android:fontFamily="@string/robotoMedium"
|
||||
android:gravity="center"
|
||||
android:text="@string/login_to_make_edits_visible"
|
||||
android:textAppearance="@style/MwmTextAppearance.Toolbar"
|
||||
android:textColor="@color/text_dark"
|
||||
android:textSize="@dimen/text_size_toolbar"
|
||||
tools:ignore="UnusedAttribute"/>
|
||||
|
||||
<LinearLayout
|
||||
|
@ -38,7 +37,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="@dimen/margin_half_plus"
|
||||
android:orientation="horizontal"
|
||||
tools:ignore="HardcodedText,ButtonStyle">
|
||||
tools:ignore="ButtonStyle">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/login_google"
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
<!-- App names -->
|
||||
<string name="facebook" translatable="false">Facebook</string>
|
||||
<string name="twitter" translatable="false">Twitter</string>
|
||||
<string name="google" translatable="false">Google</string>
|
||||
<string name="openstreetmap" translatable="false">OpenStreetMap</string>
|
||||
|
||||
<!-- Font names -->
|
||||
<string name="robotoLight" translatable="false">sans-serif-light</string>
|
||||
|
|
|
@ -407,7 +407,7 @@ public class MwmActivity extends BaseMwmFragmentActivity
|
|||
if (Framework.nativeIsDownloadedMapAtScreenCenter())
|
||||
startActivity(new Intent(MwmActivity.this, FeatureCategoryActivity.class));
|
||||
else
|
||||
UiUtils.showAlertDialog(getActivity(), R.string.message_invalid_feature_position);
|
||||
UiUtils.showAlertDialog(getActivity(), R.string.message_invalid_feature_position);
|
||||
}
|
||||
});
|
||||
UiUtils.hide(mPositionChooser);
|
||||
|
|
|
@ -54,19 +54,19 @@ public class AuthDialogFragment extends BaseMwmDialogFragment implements View.On
|
|||
switch (v.getId())
|
||||
{
|
||||
case R.id.login_osm:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.OSM.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.OSM);
|
||||
loginOsm();
|
||||
break;
|
||||
case R.id.login_facebook:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.FACEBOOK.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.FACEBOOK);
|
||||
loginWebview(OsmOAuth.AuthType.FACEBOOK);
|
||||
break;
|
||||
case R.id.login_google:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.GOOGLE.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.GOOGLE);
|
||||
loginWebview(OsmOAuth.AuthType.GOOGLE);
|
||||
break;
|
||||
case R.id.lost_password:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST);
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_LOST_PASSWORD);
|
||||
recoverPassword();
|
||||
break;
|
||||
case R.id.register:
|
||||
|
@ -185,8 +185,7 @@ public class AuthDialogFragment extends BaseMwmDialogFragment implements View.On
|
|||
{
|
||||
if (isAdded())
|
||||
{
|
||||
// TODO set correct text
|
||||
new AlertDialog.Builder(getActivity()).setTitle("Auth error!")
|
||||
new AlertDialog.Builder(getActivity()).setTitle(R.string.editor_login_error_dialog)
|
||||
.setPositiveButton(android.R.string.ok, null).show();
|
||||
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST_RESULT,
|
||||
|
|
|
@ -63,19 +63,19 @@ public class AuthFragment extends BaseAuthFragment implements View.OnClickListen
|
|||
switch (v.getId())
|
||||
{
|
||||
case R.id.login_osm:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.OSM.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.OSM);
|
||||
loginOsm();
|
||||
break;
|
||||
case R.id.login_facebook:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.FACEBOOK.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.FACEBOOK);
|
||||
loginWebview(OsmOAuth.AuthType.FACEBOOK);
|
||||
break;
|
||||
case R.id.login_google:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, OsmOAuth.AuthType.GOOGLE.name));
|
||||
Statistics.INSTANCE.trackAuthRequest(OsmOAuth.AuthType.GOOGLE);
|
||||
loginWebview(OsmOAuth.AuthType.GOOGLE);
|
||||
break;
|
||||
case R.id.lost_password:
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST);
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_LOST_PASSWORD);
|
||||
recoverPassword();
|
||||
break;
|
||||
case R.id.register:
|
||||
|
|
|
@ -3,6 +3,7 @@ package com.mapswithme.maps.editor;
|
|||
import android.support.annotation.Size;
|
||||
import android.support.v7.app.AlertDialog;
|
||||
|
||||
import com.mapswithme.maps.R;
|
||||
import com.mapswithme.maps.base.BaseMwmToolbarFragment;
|
||||
import com.mapswithme.util.Utils;
|
||||
import com.mapswithme.util.statistics.Statistics;
|
||||
|
@ -15,8 +16,7 @@ public abstract class BaseAuthFragment extends BaseMwmToolbarFragment
|
|||
{
|
||||
if (isAdded())
|
||||
{
|
||||
// TODO set correct text
|
||||
new AlertDialog.Builder(getActivity()).setTitle("Auth error!")
|
||||
new AlertDialog.Builder(getActivity()).setTitle(R.string.editor_login_error_dialog)
|
||||
.setPositiveButton(android.R.string.ok, null).show();
|
||||
|
||||
Statistics.INSTANCE.trackEvent(Statistics.EventName.EDITOR_AUTH_REQUEST_RESULT,
|
||||
|
|
|
@ -189,7 +189,9 @@ public class EditorHostFragment extends BaseMwmToolbarFragment
|
|||
intent.putExtra(MwmActivity.EXTRA_TASK, new MwmActivity.ShowAuthorizationTask());
|
||||
parent.startActivity(intent);
|
||||
|
||||
if (!(parent instanceof MwmActivity))
|
||||
if (parent instanceof MwmActivity)
|
||||
((MwmActivity) parent).customOnNavigateUp();
|
||||
else
|
||||
parent.finish();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ public final class OsmOAuth
|
|||
FACEBOOK("Facebook"),
|
||||
GOOGLE("Google");
|
||||
|
||||
String name;
|
||||
public final String name;
|
||||
|
||||
AuthType(String name)
|
||||
{
|
||||
|
|
|
@ -120,6 +120,7 @@ public enum Statistics
|
|||
public static final String EDITOR_AUTH_REQUEST = "Editor_Auth_request";
|
||||
public static final String EDITOR_AUTH_REQUEST_RESULT = "Editor_Auth_request_result";
|
||||
public static final String EDITOR_REG_REQUEST = "Editor_Reg_request";
|
||||
public static final String EDITOR_LOST_PASSWORD = "Editor_Lost_password";
|
||||
public static final String EDITOR_SHARE_SHOW = "Editor_SecondTimeShare_show";
|
||||
public static final String EDITOR_SHARE_CLICK = "Editor_SecondTimeShare_click";
|
||||
public static final String EDITOR_REPORT = "Editor_Problem_report";
|
||||
|
@ -379,6 +380,11 @@ public enum Statistics
|
|||
.add(EventParam.IS_ONLINE, String.valueOf(ConnectionState.isConnected())));
|
||||
}
|
||||
|
||||
public void trackAuthRequest(OsmOAuth.AuthType type)
|
||||
{
|
||||
trackEvent(EventName.EDITOR_AUTH_REQUEST, Statistics.params().add(Statistics.EventParam.TYPE, type.name));
|
||||
}
|
||||
|
||||
public static ParameterBuilder params()
|
||||
{
|
||||
return new ParameterBuilder();
|
||||
|
|
Loading…
Add table
Reference in a new issue