apps-android-commons/app/src/main/java/fr/free/nrw/commons
Kanahia 93f1e1ec29
Added pending uploads screen (#5752)
* Added pending uploads screen

* Added failed uploads fragment

* Improved progress bars

* Implemented pause functionality

* Improved pause feature

* Fixed issue with sorting when adding more pictures during an upload

* Improved Tap to View notification

* Fixed issue with on going upload deletion

* Improved the deletion feature

* Fixed indentations and unit tests

* Fixed bugs

* Fixed failing test

* Added error message in Failed Uploads Fragment

* Improved error notification

* Moved auto-retry from the Main Activity to UploadProgressActivity

* Fixed large uploads issue

* Minor fixes

* Removed HashSet

* Fixed issue with progress bar

* Bug fixes

* Moved Auto Retry to MainActivity

* Fixed conflicts

* Fixed issue with upload icon

* Fixed null ptr issue on changing modes

* Improved recycler view

* Fixed irrelevant network call

* Fixed irrelevant network call

* Fixed constantly failing uploads

* Fixed constantly failing uploads

* Fixed constantly failing uploads

* Added error log

* Fixed refresh icon visibility in light mode

* Changed progress in progress activity

* Fixed progress bar issue

* Improved icons

* Improved deletion and removed cancelledUploads Hashset

* Fixed sorting, list size issue

* Improved current implementation

* Implemented flag for workers

* Implemented flag for workers

* Fixed sorting bug

* Fixed upload icon

* Improved pausing

* Made changes to visibility implementation

* Added image duplicity check on restart of failed image

* minor adjustments

* added javadoc/kdoc and fixed minor bug

* Fixed unit tests

* Added synchronized(lock)

* Added check to prevent multiple uploads starting at once

* Ignored failing test cases

* Temporary commit - Added jcenter

* Temporary commit - Removed library/commented

* Temporary commit - Removed library/commented

* Updated com.jraska.livedata:testing-ktx

* Ignored failing test - UploadControllerTest.kt

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadModelUnitTest

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadPresenterTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing tests - UploadRepositoryUnitTest.kt

* Ignored failing test - UploadRepositoryUnitTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - DepictedItemTest.kt

* Ignored failing test - FilesUtilsTest.kt

* Ignored failing test - WikiBaseClientUnitTest.kt

* Ignored failing test - WikiBaseClientUnitTest.kt

* Ignored failing test - WikiBaseClientUnitTest.kt

* Ignored failing test - WikidataClientTest.kt

* Ignored failing test - WikidataClientTest.kt

* Fixed unit tests

* Updated kdoc

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2024-08-30 15:22:54 +09:00
..
actions Added Wikitalk Page (#5740) 2024-07-08 15:13:57 +09:00
auth Make sure to clear cookies on logout (#5727) 2024-06-18 22:31:34 +02:00
bookmarks Made Split to Nearby Query into a fast query for coordinates + a details query for each pin (#5731) 2024-08-04 09:35:09 +09:00
campaigns Refactor CampaignView to use ViewBinding. (#5607) 2024-03-25 22:11:24 -05:00
category Update allowed recent years to include 2020s (#5761) 2024-07-20 23:16:20 +10:00
concurrency Fix #2593: Migrate to androidX (#2594) 2019-03-16 11:22:37 +00:00
contributions Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
coordinates Add CoordinateEditHelper Unit Tests (#4796) 2022-02-09 01:31:01 +10:00
customselector Fix (#5648) 2024-03-27 16:28:16 +09:00
data Merge 4.0-release into master (#5028) 2022-08-08 15:51:07 +10:00
db Made Split to Nearby Query into a fast query for coordinates + a details query for each pin (#5731) 2024-08-04 09:35:09 +09:00
delete Fix - No Precise Error Message After Error Due to Password Change (#5643) 2024-04-01 17:23:00 +09:00
description Fix Failing Tests in DescriptionEditActivityUnitTest (#5685) 2024-04-11 15:47:36 +09:00
di Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
edit Fixes App crashes on clicking Save (EditActivity) (#5670) 2024-03-30 10:29:59 +09:00
explore Improved Map Marker Visibility Based on App Theme (#5744) 2024-06-09 21:07:02 +02:00
feedback Make new feedback to be added as a new section to the end of the page (#5753) 2024-06-18 21:40:30 +02:00
filepicker Fix DNG/RAW Upload Error (#5543) 2024-02-14 21:09:48 +09:00
kvstore Merge branch '2.12-release' 2020-01-30 02:31:59 +10:00
language Data client simplification / removal (#5507) 2024-02-03 10:26:06 +09:00
location Fixes Location related flow of the app #5256 , #5461, #5490 (#5494) 2024-04-17 09:18:34 +05:30
LocationPicker LocationPickerActivity.java: Fix location picker bug with incorrect map centering (#5716) 2024-06-09 21:24:40 +02:00
logging Add an else case where crash logs are null means there is no crash (#4506) 2021-07-15 01:05:04 +10:00
media First of two fixes for bug #5726: hide nominate for deletion when logged out (#5773) 2024-08-26 13:24:15 +09:00
mwapi Made Split to Nearby Query into a fast query for coordinates + a details query for each pin (#5731) 2024-08-04 09:35:09 +09:00
navtab Make new feedback to be added as a new section to the end of the page (#5753) 2024-06-18 21:40:30 +02:00
nearby Removed duplicate code in addMarkersToMap method (#5783) 2024-08-25 13:01:55 +09:00
notification Fix - No Precise Error Message After Error Due to Password Change (#5643) 2024-04-01 17:23:00 +09:00
profile Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
quiz Fix failing tests for updateDepictsProperty method (#5795) 2024-08-28 15:29:16 +09:00
recentlanguages 4664: Moved RecentLanguagesAdapter to ViewBinding (#5112) 2022-11-21 23:00:40 +09:00
repository Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
review Fix - No Precise Error Message After Error Due to Password Change (#5643) 2024-04-01 17:23:00 +09:00
settings Fix failing tests for updateDepictsProperty method (#5795) 2024-08-28 15:29:16 +09:00
theme fix:App should respect device font-size (#4306) 2021-04-06 17:47:38 +09:00
ui CodeCleanup : Removed Unused Import from packages. (#5609) 2024-03-08 23:21:27 +09:00
upload Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
utils Made Split to Nearby Query into a fast query for coordinates + a details query for each pin (#5731) 2024-08-04 09:35:09 +09:00
widget widget correction (#5402) 2023-12-20 22:48:32 +09:00
wikidata Fix failing tests for updateDepictsProperty method (#5795) 2024-08-28 15:29:16 +09:00
AboutActivity.java Fix#5084: Tapping on GitHub icon opens app when installed (#5171) 2023-03-10 11:45:32 +09:00
BaseMarker.kt Removed MapBox related imports (#5631) 2024-03-21 22:43:22 +09:00
BasePresenter.java #3756 Convert SearchDepictionsFragment to use Pagination (#3758) 2020-05-28 14:10:04 +03:00
BetaConstants.kt Fixed #4532 Items media in beta version are showing now (#4551) 2022-01-19 18:10:55 +03:00
CameraPosition.kt Removed MapBox related imports (#5631) 2024-03-21 22:43:22 +09:00
CommonsApplication.java Added pending uploads screen (#5752) 2024-08-30 15:22:54 +09:00
License.java Fix #2593: Migrate to androidX (#2594) 2019-03-16 11:22:37 +00:00
MapController.java Refactor curlatLng to currentLatLng (#5646) 2024-03-25 10:35:30 +09:00
Media.kt Migrate from Kotlin synthetics to Jetpack view binding (#5546) 2024-02-14 18:29:06 +09:00
MediaDataExtractor.kt Add ability to suppress logging of known unsuccessful API calls (#5526) 2024-02-09 06:55:56 +09:00
MvpView.java Show campaigns (#2113) 2018-12-15 02:55:53 +10:00
OkHttpConnectionFactory.java Fix Crash EditDescriptionActivity when switched dark/light mode (#5503) 2024-03-31 15:36:41 +09:00
Urls.kt Fix#5084: Tapping on GitHub icon opens app when installed (#5171) 2023-03-10 11:45:32 +09:00
Utils.java CodeCleanup : Removed Unused Import from packages. (#5609) 2024-03-08 23:21:27 +09:00
ViewHolder.java Refactored to move out nearby adapter from the activity 2017-04-02 22:21:05 +05:30
ViewPagerAdapter.java Remove duplicate ViewPagerAdapter (#4222) 2021-02-15 21:50:30 +09:00
WelcomeActivity.java 4664: Moved WelcomeActivity to ViewBinding (#5063) 2022-10-29 17:50:10 +09:00
WelcomePagerAdapter.java CodeCleanup : Removed Unused Import from packages. (#5609) 2024-03-08 23:21:27 +09:00