apps-android-commons/app/src/main/java/fr/free/nrw/commons/contributions
Ifeoluwa Andrew Omole 7b291535e0
Feat: Make it smoother to switch between nearby and explore maps (#6164)
* Nearby: Add 'Show in Explore' 3-dots menu item

* MainActivity: Add methods to pass extras between Nearby and Explore

* MainActivity: Extend loadFragment() to support passing fragment arguments

* Nearby: Add ability to navigate to Explore fragment on 'Show in Explore' click

* Explore: Read fragment arguments for Nearby map data and update Explore map if present

* Explore: Add 'Show in Nearby' 3-dots menu item. Only visible when Map tab is selected

* Explore: On 'Show in Nearby' click, navigate to Nearby fragment, passing map data as fragment args

* Nearby: Read fragment arguments for Explore map data and update Nearby map if present

* MainActivity: Fix memory leaks when navigating between bottom nav destinations

* Explore: Fix crashes caused by unattached map fragment

* Refactor code to pass unit tests

* Explore: Format javadocs

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2025-01-30 21:58:00 +09:00
..
ChunkInfo.kt Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +09:00
Contribution.kt Fix NPE with UploadMediaDetails.captionText (#6128) 2025-01-15 22:52:35 +09:00
ContributionBoundaryCallback.kt Add pull down to refresh in Contributions screen (#6041) 2024-12-20 10:06:07 +09:00
ContributionController.java Always show upload icon (#6022) 2024-12-11 23:29:50 +09:00
ContributionDao.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsContract.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsFragment.java Always show upload icon (#6022) 2024-12-11 23:29:50 +09:00
ContributionsListAdapter.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsListContract.java Add pull down to refresh in Contributions screen (#6041) 2024-12-20 10:06:07 +09:00
ContributionsListFragment.java Add pull down to refresh in Contributions screen (#6041) 2024-12-20 10:06:07 +09:00
ContributionsListPresenter.java Add pull down to refresh in Contributions screen (#6041) 2024-12-20 10:06:07 +09:00
ContributionsLocalDataSource.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsModule.java Feature/refactor contributions (#3046) 2019-07-07 10:24:28 +03:00
ContributionsPresenter.java Convert dependency inject ("di") package to kotlin (#5976) 2024-11-30 10:50:42 +09:00
ContributionsRemoteDataSource.kt Convert dependency inject ("di") package to kotlin (#5976) 2024-11-30 10:50:42 +09:00
ContributionsRepository.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionViewHolder.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
MainActivity.java Feat: Make it smoother to switch between nearby and explore maps (#6164) 2025-01-30 21:58:00 +09:00
SetWallpaperWorker.java Replaces Log to Timber (#6062) 2024-12-22 14:44:57 +09:00
UnswipableViewPager.java Optimize imports (#3272) 2019-12-06 17:51:36 +09:00
WikipediaInstructionsDialogFragment.kt Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00