diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b49980de8..36d466a21 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -146,12 +146,6 @@ android:name=".nearby.NearbyTestFragmentActivity" android:label="@string/title_activity_nearby_test_fragment" /> - - - - ((NearbyTestFragmentLayersActivity) getActivity()).viewPager.setCurrentItem(CONTRIBUTIONS_TAB_POSITION), + () -> ((MainActivity) getActivity()).viewPager.setCurrentItem(CONTRIBUTIONS_TAB_POSITION), R.string.location_permission_title, R.string.location_permission_rationale_nearby); } diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/contract/NearbyListContract.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/contract/NearbyListContract.java deleted file mode 100644 index a2bb150d9..000000000 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/contract/NearbyListContract.java +++ /dev/null @@ -1,18 +0,0 @@ -package fr.free.nrw.commons.nearby.mvp.contract; - -/** - * This interface defines specific View and UserActions for list - * part of the nearby. On the other hand both extends methods - * from parent View and UserActions where general methods are - * defined (in Nearby Contract) - */ -public interface NearbyListContract { - - interface View extends NearbyElementContract.View { - // Even if this is empty for now, I keep this one for code consistency - } - - interface UserActions extends NearbyElementContract.UserActions { - void expandItem(); - } -} diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyListFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyListFragment.java deleted file mode 100644 index 1314726ae..000000000 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyListFragment.java +++ /dev/null @@ -1,11 +0,0 @@ -package fr.free.nrw.commons.nearby.mvp.fragments; - -import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; -import fr.free.nrw.commons.nearby.mvp.contract.NearbyListContract; - -public class NearbyListFragment extends CommonsDaggerSupportFragment implements NearbyListContract.View { - @Override - public void showPlaces() { - - } -} diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyParentFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyParentFragment.java index 409546c67..42e3378f4 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyParentFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/fragments/NearbyParentFragment.java @@ -42,6 +42,7 @@ import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; import fr.free.nrw.commons.location.LatLng; import fr.free.nrw.commons.location.LocationServiceManager; import fr.free.nrw.commons.nearby.NearbyController; +import fr.free.nrw.commons.nearby.NearbyListFragment; import fr.free.nrw.commons.nearby.mvp.contract.NearbyParentFragmentContract; import fr.free.nrw.commons.nearby.mvp.presenter.NearbyParentFragmentPresenter; import fr.free.nrw.commons.utils.FragmentUtils; diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyListPresenter.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyListPresenter.java deleted file mode 100644 index 9decfce88..000000000 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyListPresenter.java +++ /dev/null @@ -1,51 +0,0 @@ -package fr.free.nrw.commons.nearby.mvp.presenter; - -import fr.free.nrw.commons.nearby.mvp.contract.NearbyListContract; - -public class NearbyListPresenter implements NearbyListContract.UserActions { - - @Override - public void expandItem() { - - } - - @Override - public void uploadImageGallery() { - - } - - @Override - public void uploadImageCamera() { - - } - - @Override - public void bookmarkItem() { - - } - - @Override - public void getDirections() { - - } - - @Override - public void seeWikidataItem() { - - } - - @Override - public void seeWikipediaArticle() { - - } - - @Override - public void seeCommonsFilePage() { - - } - - @Override - public void rotateScreen() { - - } -} diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyMapPresenter.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyMapPresenter.java deleted file mode 100644 index 3522ce5ff..000000000 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/presenter/NearbyMapPresenter.java +++ /dev/null @@ -1,88 +0,0 @@ -package fr.free.nrw.commons.nearby.mvp.presenter; - -import fr.free.nrw.commons.location.LatLng; -import fr.free.nrw.commons.nearby.mvp.contract.NearbyMapContract; -import fr.free.nrw.commons.nearby.mvp.contract.NearbyParentFragmentContract; - -public class NearbyMapPresenter implements NearbyMapContract.UserActions { - NearbyMapContract.View nearbyMapFragmentView; - - void NearbyMapPresenter(NearbyMapContract.View nearbyMapFragmentView) { - this.nearbyMapFragmentView = nearbyMapFragmentView; - } - - @Override - public void searchThisArea() { - - } - - @Override - public void storeSharedPrefs() { - - } - - @Override - public void recenterMap() { - - } - - @Override - public void updateMapMarkers(LatLng latLng) { - - } - - - public void updateMapMarkers() { - - } - - @Override - public void updateMapToTrackPosition() { - - } - - @Override - public void getBundleContent() { - - } - - @Override - public void uploadImageGallery() { - - } - - @Override - public void uploadImageCamera() { - - } - - @Override - public void bookmarkItem() { - - } - - @Override - public void getDirections() { - - } - - @Override - public void seeWikidataItem() { - - } - - @Override - public void seeWikipediaArticle() { - - } - - @Override - public void seeCommonsFilePage() { - - } - - @Override - public void rotateScreen() { - - } -} diff --git a/app/src/main/java/fr/free/nrw/commons/theme/NavigationBaseActivity.java b/app/src/main/java/fr/free/nrw/commons/theme/NavigationBaseActivity.java index d2bb64933..34fe1a278 100644 --- a/app/src/main/java/fr/free/nrw/commons/theme/NavigationBaseActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/theme/NavigationBaseActivity.java @@ -38,9 +38,6 @@ import fr.free.nrw.commons.contributions.MainActivity; import fr.free.nrw.commons.explore.categories.ExploreActivity; import fr.free.nrw.commons.kvstore.JsonKvStore; import fr.free.nrw.commons.logging.CommonsLogSender; -import fr.free.nrw.commons.nearby.NearbyTestActivity; -import fr.free.nrw.commons.nearby.NearbyTestFragmentActivity; -import fr.free.nrw.commons.nearby.NearbyTestFragmentLayersActivity; import fr.free.nrw.commons.review.ReviewActivity; import fr.free.nrw.commons.settings.SettingsActivity; import timber.log.Timber; @@ -181,17 +178,17 @@ public abstract class NavigationBaseActivity extends BaseActivity return true; case R.id.action_nearby_test_activity: drawerLayout.closeDrawer(navigationView); - startActivityWithFlags(this, NearbyTestActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, + startActivityWithFlags(this, MainActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, Intent.FLAG_ACTIVITY_SINGLE_TOP); return true; case R.id.action_nearby_test_fragment: drawerLayout.closeDrawer(navigationView); - startActivityWithFlags(this, NearbyTestFragmentActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, + startActivityWithFlags(this, MainActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, Intent.FLAG_ACTIVITY_SINGLE_TOP); return true; case R.id.action_nearby_test_fragment_layers: drawerLayout.closeDrawer(navigationView); - startActivityWithFlags(this, NearbyTestFragmentLayersActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, + startActivityWithFlags(this, MainActivity.class, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, Intent.FLAG_ACTIVITY_SINGLE_TOP); return true; case R.id.action_feedback: