apps-android-commons/app/src/main/java/fr/free/nrw/commons/contributions
Rohit Verma 3e915f9848
Upgrade to SDK 34 (#5790)
* change the overridden method signature as per API 34

* add version check condition to compare with API 23 before adding flag

* refactor: add final keywords, fix typo, and remove redundant spaces

For optimized code only

* upgrade: migrate to SDK 34 and upgrade APG

Additionally, add Jetpack Compose to the project

* AndroidManifest: add new permission for API 34

DescriptionActivity should not be exposed

* refactor: permission should not be check on onCreate for some cases

* add method to get correct storage permission and check partial access

Additionally, add final keywords to reduce compiler warnings

* refactor: prevent app from crashing for SDKs >= 34

* add new UI component to allows user to manage partially access photos

Implement using composeView

* change the overridden method signature as per API 34

* add version check condition to compare with API 23 before adding flag

* refactor: add final keywords, fix typo, and remove redundant spaces

For optimized code only

* upgrade: migrate to SDK 34 and upgrade APG

Additionally, add Jetpack Compose to the project

* AndroidManifest: add new permission for API 34

DescriptionActivity should not be exposed

* refactor: permission should not be check on onCreate for some cases

* add method to get correct storage permission and check partial access

Additionally, add final keywords to reduce compiler warnings

* refactor: prevent app from crashing for SDKs >= 34

* add new UI component to allows user to manage partially access photos

Implement using composeView

* replace deprecated circular progress bar with material progress bar

* remove redundant appcompat dependency

* add condition to check for partial access on API >= 34

It prevents invoking photo picker on UploadActivity.

* UploadWorker: add foreground service type

* fix typos in UploadWorker.kt

* add permission to access media location
2024-09-17 23:58:44 +09:00
..
ChunkInfo.kt Fixes #3790- Use WorkManagers to upload contributions (#4298) 2021-04-08 15:59:07 +03:00
Contribution.kt Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionBoundaryCallback.kt Merge 4.0-release into master (#5028) 2022-08-08 15:51:07 +10:00
ContributionController.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +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 Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsListAdapter.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsListContract.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsListFragment.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsListPresenter.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +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 Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
ContributionsRemoteDataSource.kt Fixes #3389 - Show User profiles (#4678) 2021-10-25 23:40:08 +03: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 Upgrade to SDK 34 (#5790) 2024-09-17 23:58:44 +09:00
SetWallpaperWorker.java Set Wallpaper in background (#5665) 2024-03-30 09:04:07 +09:00
UnswipableViewPager.java Optimize imports (#3272) 2019-12-06 17:51:36 +09:00
WikipediaInstructionsDialogFragment.kt Converted the WikipediaInstructionsDialogFragment to use viewbinding, along with a cleaner way to build bundle arguments for the fragment (#4684) 2021-10-22 14:16:46 +03:00