apps-android-wikipedia
apps-android-wikipedia copied to clipboard
📱The official Wikipedia app for Android!
The process only needs the `Dispatchers.IO` and there's no need to apply `withContext()` and an additional `run{}` in `CoroutineExceptionHandler` block.
This PR converts the `SearchActionModeCallback.java` to Kotlin, and simplifies some callback functions' default to be empty, so we do not have to implement those empty functions every time.
No design signoff is required. Bug: T359895
MapLibre recently released version 11, and changed all their package names from `mapbox` to `maplibre`. Unfortunately this makes it impossible to migrate, because their own annotation plugin (which we also...
This loads extra APIs for showing the correct title and description for top read items.
This PR moves the `chineseLocaleToWikiLanguageCode` function to `AppLanguageLookUpTable` and updates its logic to be: 1. Region first: get region language code from `locale.country` if the `script` is either `Hant` or...
Users will not see the full text on the preview article screen toolbar for most devices. This PR adds the `app:autoSizeTextType` to adjust the text size so users can see...
If you switch to List in the Places, and click on the search bar, you will notice the ripple animation overflows the entire search bar view. Change the background to...
If you click on "Change password" from the secondary link in the overflow menu in Notification, it will open the `Special:ChangePassword` in the app, and it will give you a...
- Uses `Coroutine` and `ViewModel` on Suggested edits provider class and fragments. - Simplified loading status. - Optimized Suggested edits client on the explore fee.