apps-android-commons/app/src/main/java/fr/free/nrw/commons/media
Ayan Sarkar 33679eb6b4
[GSoC 2022] Improve custom picker (all features) (#5035)
* Project Initiated by creating helper classes for database operations

* Database created

* Rest of the work and documentation

* Requested changes done

* Localisation updates from https://translatewiki.net.

* Localisation updates from https://translatewiki.net.

* Localisation updates from https://translatewiki.net.

* [GSoC] Insert and Remove Images from not for upload (#4999)

* Inserted and marked images as not for upload

* Documentation added

* Test delete

* Implemented remove from not for upload

* Test fixed

* Requested changes done

* Added tests for new lines in existing classes

* [GSoC] Added Bubble Scroll (#5023)

* Library added

* Bubble scroll implemented

* Left and right swipe

* Requested changes

* [GSoC] Hide/Unhide actioned pictures and change numbering (#5012)

* Changed numbering of marked images

* Hide Unhide implemented

* Test fixed

* Improved speed for database operation

* Improved speed for database operation

* Changed progress dialog

* Improved hiding speed

* Test fixed

* Fixed bug

* Fixed bug and improved performance

* Fixed bug and improved performance

* Test fixed

* Bug fixed

* Bug fixed

* Bug fixed

* Bug fixed

* Bug fixed

* Code clean up

* Test hiding images

* Test hiding images

* Test hiding images

* Code clean up and test fixed

* Fixed layout

* Fixed bug

* Bug fixed

* Renamed method

* Documentation added explaining logic

* Documentation added explaining logic

* [GSoC] Full Screen Mode (#5032)

* Gesture detection implemented

* Left and right swipe

* Selection implemented

* onDown implemented

* onDown implemented

* FS mode implemented

* OnSwipe doc

* Scope cancel

* Added label in Manifest

* Merged two features

* Requested changes

* Image uploaded bug fixed

* Increased DB version

* Made requested changes

* Made requested changes

* Made requested changes

* Made requested changes

* Solved image flashing bug

* Solved image flashing bug

* Requested changes

* Requested changes

* Changed name of a function

* Fixed transaction failure on large number of images

* Tested with isIdentity

* Tested with isIdentity

* Increased the threshold

* Added info dialog

* Minor changes

* ImageAdapter Test

* CustomSelectorActivity Test

* Requested changes

* Test for ZoomableActivity

* Test for ZoomableActivity

* Test for ImageLoader

* Test for OnSwipeTouchListener

* Test for rest

* Reverted some test changes

* Added more tests for ImageAdapter

* Added more tests for ImageAdapter and swipe gesture

Co-authored-by: translatewiki.net <l10n-bot@translatewiki.net>
2022-09-16 18:14:16 +09:00
..
model With option for associating image with wikipedia article (#3783) 2020-06-16 16:51:06 +03:00
zoomControllers Sync master with release (#3922) 2020-09-14 21:11:46 +10:00
Caption.java #3222 Merge Structured Data branch into master (#3553) 2020-04-21 09:34:53 -07:00
CaptionListViewAdapter.java Ability to show captions and descriptions in all entered languages (#4355) 2021-06-18 22:30:14 +09:00
CommonsWikibaseItem.java #3222 Merge Structured Data branch into master (#3553) 2020-04-21 09:34:53 -07:00
CustomOkHttpNetworkFetcher.java Add CustomOkHttpNetworkFetcher Unit Tests (#4826) 2022-02-17 17:06:36 +10:00
IdAndCaptions.kt #3780 Create media using a combination of Entities & MwQueryResult (#3786) 2020-06-25 17:20:01 +10:00
MediaClient.kt Explore nearby pictures (#4910) 2022-04-14 18:28:17 +10:00
MediaDetailFragment.java fix #4971 (#4974) 2022-05-29 12:01:03 +09:00
MediaDetailInterface.java Fix 4615: Option for editing caption and description (#4672) 2021-12-06 22:50:54 +03:00
MediaDetailPagerFragment.java Merge 4.0-release into master (#5028) 2022-08-08 15:51:07 +10:00
MediaInterface.java Explore nearby pictures (#4910) 2022-04-14 18:28:17 +10:00
MwParseResponse.java Merge backend-overhaul to master (#3198) 2019-11-06 18:05:12 +05:30
MwParseResult.java Remove unused code from the app (#3276) 2019-12-05 18:07:21 +05:30
PageMediaInterface.kt #3813 Convert MediaClient to Kotlin (#3814) 2020-06-17 09:38:17 -07:00
WikidataMediaClient.kt Fixed #4532 Items media in beta version are showing now (#4551) 2022-01-19 18:10:55 +03:00
WikidataMediaInterface.java Fixed #4532 Items media in beta version are showing now (#4551) 2022-01-19 18:10:55 +03:00
ZoomableActivity.kt [GSoC 2022] Improve custom picker (all features) (#5035) 2022-09-16 18:14:16 +09:00