mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-27 12:53:55 +01:00
Add hardcoded strings to strings.xml
This commit is contained in:
parent
1d559f577d
commit
5395967c86
4 changed files with 16 additions and 4 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
package fr.free.nrw.commons.contributions;
|
package fr.free.nrw.commons.contributions;
|
||||||
|
|
||||||
|
import android.Manifest;
|
||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
|
@ -21,6 +22,7 @@ import android.support.v4.content.ContextCompat;
|
||||||
import android.support.v4.content.CursorLoader;
|
import android.support.v4.content.CursorLoader;
|
||||||
import android.support.v4.content.Loader;
|
import android.support.v4.content.Loader;
|
||||||
import android.support.v4.app.LoaderManager;
|
import android.support.v4.app.LoaderManager;
|
||||||
|
import android.support.v4.content.PermissionChecker;
|
||||||
import android.support.v4.widget.CursorAdapter;
|
import android.support.v4.widget.CursorAdapter;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
|
|
@ -451,8 +453,6 @@ public class ContributionsFragment
|
||||||
@Override
|
@Override
|
||||||
public void onStart() {
|
public void onStart() {
|
||||||
super.onStart();
|
super.onStart();
|
||||||
((ContributionsActivity)getActivity()).locationManager.addLocationListener(this);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -472,6 +472,9 @@ public class ContributionsFragment
|
||||||
@Override
|
@Override
|
||||||
public void onResume() {
|
public void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
|
|
||||||
|
((ContributionsActivity)getActivity()).locationManager.addLocationListener(this);
|
||||||
|
|
||||||
boolean isSettingsChanged = prefs.getBoolean(Prefs.IS_CONTRIBUTION_COUNT_CHANGED, false);
|
boolean isSettingsChanged = prefs.getBoolean(Prefs.IS_CONTRIBUTION_COUNT_CHANGED, false);
|
||||||
prefs.edit().putBoolean(Prefs.IS_CONTRIBUTION_COUNT_CHANGED, false).apply();
|
prefs.edit().putBoolean(Prefs.IS_CONTRIBUTION_COUNT_CHANGED, false).apply();
|
||||||
if (isSettingsChanged) {
|
if (isSettingsChanged) {
|
||||||
|
|
@ -489,7 +492,7 @@ public class ContributionsFragment
|
||||||
// Display nearest location, first listen
|
// Display nearest location, first listen
|
||||||
nearbyNoificationCardView.displayPermissionRequestButton(false);
|
nearbyNoificationCardView.displayPermissionRequestButton(false);
|
||||||
((ContributionsActivity)getActivity()).locationManager.registerLocationManager();
|
((ContributionsActivity)getActivity()).locationManager.registerLocationManager();
|
||||||
Log.d("deneme","location manager registered, location manager:"+((ContributionsActivity)getActivity()).locationManager);
|
Log.d("deneme","location manager registered*, location manager:"+((ContributionsActivity)getActivity()).locationManager);
|
||||||
} else {
|
} else {
|
||||||
// Display tab to see button, since permission is not granted and you have to grant it first
|
// Display tab to see button, since permission is not granted and you have to grant it first
|
||||||
nearbyNoificationCardView.displayPermissionRequestButton(true);
|
nearbyNoificationCardView.displayPermissionRequestButton(true);
|
||||||
|
|
@ -497,8 +500,10 @@ public class ContributionsFragment
|
||||||
} else {
|
} else {
|
||||||
nearbyNoificationCardView.displayPermissionRequestButton(false);
|
nearbyNoificationCardView.displayPermissionRequestButton(false);
|
||||||
((ContributionsActivity)getActivity()).locationManager.registerLocationManager();
|
((ContributionsActivity)getActivity()).locationManager.registerLocationManager();
|
||||||
|
Log.d("deneme","location manager registered"+((ContributionsActivity)getActivity()).locationManager.isLocationPermissionGranted());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
// Hide nearby notification card view if related shared preferences is false
|
||||||
nearbyNoificationCardView.setVisibility(View.GONE);
|
nearbyNoificationCardView.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -532,6 +537,7 @@ public class ContributionsFragment
|
||||||
nearbyNoificationCardView.updateContent (true, closestNearbyPlace);
|
nearbyNoificationCardView.updateContent (true, closestNearbyPlace);
|
||||||
Log.d("deneme","placelist size > 0");
|
Log.d("deneme","placelist size > 0");
|
||||||
} else {
|
} else {
|
||||||
|
// Means that no close nearby place is found
|
||||||
Log.d("deneme","placelist bos");
|
Log.d("deneme","placelist bos");
|
||||||
nearbyNoificationCardView.updateContent (false, null);
|
nearbyNoificationCardView.updateContent (false, null);
|
||||||
}
|
}
|
||||||
|
|
@ -541,6 +547,8 @@ public class ContributionsFragment
|
||||||
public void onDestroy() {
|
public void onDestroy() {
|
||||||
compositeDisposable.clear();
|
compositeDisposable.clear();
|
||||||
getChildFragmentManager().removeOnBackStackChangedListener(this);
|
getChildFragmentManager().removeOnBackStackChangedListener(this);
|
||||||
|
((ContributionsActivity)getActivity()).locationManager.unregisterLocationManager();
|
||||||
|
((ContributionsActivity)getActivity()).locationManager.removeLocationListener(this);
|
||||||
super.onDestroy();
|
super.onDestroy();
|
||||||
|
|
||||||
if (isUploadServiceConnected) {
|
if (isUploadServiceConnected) {
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ import android.location.LocationManager;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.v4.app.ActivityCompat;
|
import android.support.v4.app.ActivityCompat;
|
||||||
import android.support.v4.content.ContextCompat;
|
import android.support.v4.content.ContextCompat;
|
||||||
|
import android.util.Log;
|
||||||
|
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -253,6 +254,7 @@ public class LocationServiceManager implements LocationListener {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLocationChanged(Location location) {
|
public void onLocationChanged(Location location) {
|
||||||
|
Log.d("deneme","onLocationChanged is called");
|
||||||
if (isBetterLocation(location, lastLocation)
|
if (isBetterLocation(location, lastLocation)
|
||||||
.equals(LocationChangeType.LOCATION_SIGNIFICANTLY_CHANGED)) {
|
.equals(LocationChangeType.LOCATION_SIGNIFICANTLY_CHANGED)) {
|
||||||
lastLocation = location;
|
lastLocation = location;
|
||||||
|
|
|
||||||
|
|
@ -138,6 +138,7 @@ public class NearbyNoificationCardView extends CardView{
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateContent(boolean isClosestNearbyPlaceFound, Place place) {
|
public void updateContent(boolean isClosestNearbyPlaceFound, Place place) {
|
||||||
|
Log.d("deneme","called3");
|
||||||
// Make progress bar invisible once data is ready
|
// Make progress bar invisible once data is ready
|
||||||
progressBar.setVisibility(GONE);
|
progressBar.setVisibility(GONE);
|
||||||
// And content views visible since they are ready
|
// And content views visible since they are ready
|
||||||
|
|
@ -150,7 +151,7 @@ public class NearbyNoificationCardView extends CardView{
|
||||||
notificationDistance.setText(place.distance);
|
notificationDistance.setText(place.distance);
|
||||||
} else {
|
} else {
|
||||||
notificationDistance.setText("");
|
notificationDistance.setText("");
|
||||||
notificationTitle.setText("No nearby places found around you");
|
notificationTitle.setText(R.string.no_close_nearby);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -358,5 +358,6 @@
|
||||||
<string name="notifications">Notifications</string>
|
<string name="notifications">Notifications</string>
|
||||||
<string name="display_nearby_notification">Display nearby notification</string>
|
<string name="display_nearby_notification">Display nearby notification</string>
|
||||||
<string name="display_nearby_notification_summary">Display closest wikidata item needs an image, above contribution list</string>
|
<string name="display_nearby_notification_summary">Display closest wikidata item needs an image, above contribution list</string>
|
||||||
|
<string name="no_close_nearby">No nearby places found close to you</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue