apps-android-commons/app/src/main/java/fr/free/nrw/commons
Paul Hawke dac3657536
Migrate kvstore to kotlin (#5973)
* Get good test around the basic KvStore before starting conversion

* Converted BasicKvStore to kotlin and removed dead code

* Converted JsonKvStore to kotlin

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2024-11-29 14:01:29 +09:00
..
actions CommonsApplication migrate to kotlin & some lint fixes (#5879) 2024-10-26 23:19:34 +09:00
auth Migrate kvstore to kotlin (#5973) 2024-11-29 14:01:29 +09:00
bookmarks Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00
campaigns Migrate campaigns package to kotlin (#5969) 2024-11-29 13:44:26 +09:00
category Fix unit tests (#5947) 2024-11-23 08:35:34 +09:00
concurrency Fix #2593: Migrate to androidX (#2594) 2019-03-16 11:22:37 +00:00
contributions Migrated notification module from Java to Kotlin (#5955) 2024-11-26 21:29:31 +09:00
coordinates Add CoordinateEditHelper Unit Tests (#4796) 2022-02-09 01:31:01 +10:00
customselector Migrated ui and theme modules from Java to Kotlin (#5942) 2024-11-20 22:55:13 +09:00
data Merge 4.0-release into master (#5028) 2022-08-08 15:51:07 +10:00
db Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +09:00
delete Migrated util module from Java to Kotlin (#5938) 2024-11-18 22:40:35 +09:00
description Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00
di Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
edit Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00
explore Migrated ui and theme modules from Java to Kotlin (#5942) 2024-11-20 22:55:13 +09:00
feedback Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
filepicker custom-selector: adds a button to delete the current folder in custom selector (#5925) 2024-11-13 22:11:38 +09:00
kvstore Migrate kvstore to kotlin (#5973) 2024-11-29 14:01:29 +09: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 Migrated ui and theme modules from Java to Kotlin (#5942) 2024-11-20 22:55:13 +09:00
logging Migrated logging module from Java to Kotlin (#5972) 2024-11-29 13:50:33 +09:00
media Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
mwapi Improve string formatting in OkHttpJsonApiClient.java (#5916) 2024-11-01 09:20:16 +09:00
navtab Migrated navtab module from Java to Kotlin (#5965) 2024-11-27 22:58:46 +09:00
nearby Fix modification on bottom sheet's data when coming from Nearby Banner and clicked on other pins (#5937) 2024-11-28 17:37:56 +09:00
notification Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
profile Changed to data classes, and added immutability (#5905) 2024-11-21 21:42:54 +09:00
quiz Migrated quiz module from Java to Kotlin (#5952) 2024-11-24 19:17:05 +09:00
recentlanguages Fix unit tests (#5947) 2024-11-23 08:35:34 +09:00
repository Fix unit tests (#5947) 2024-11-23 08:35:34 +09:00
review Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
settings Migrated logging module from Java to Kotlin (#5972) 2024-11-29 13:50:33 +09:00
theme Migrated ui and theme modules from Java to Kotlin (#5942) 2024-11-20 22:55:13 +09:00
ui Migrated ui and theme modules from Java to Kotlin (#5942) 2024-11-20 22:55:13 +09:00
upload Convert auth package to kotlin (#5966) 2024-11-28 17:09:25 +09:00
utils Migrate kvstore to kotlin (#5973) 2024-11-29 14:01:29 +09:00
widget Migrated widget module from Java to Kotlin (#5940) 2024-11-20 12:41:50 +09:00
wikidata Migrated util module files from java to kotlin (#5935) 2024-11-17 22:35:25 +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 Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00
BasePresenter.java #3756 Convert SearchDepictionsFragment to use Pagination (#3758) 2020-05-28 14:10:04 +03:00
BetaConstants.kt Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +09:00
CameraPosition.kt Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +09:00
CommonsApplication.kt CommonsApplication migrate to kotlin & some lint fixes (#5879) 2024-10-26 23:19:34 +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 Partial fixes for errors and warnings reported by ./gradlew lint (#5885) 2024-10-27 22:59:09 +09:00
MediaDataExtractor.kt Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +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 Issue-5662-kotlinstyle (#5833) 2024-09-19 13:56:45 +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