Commons app mirror
Find a file
Dmitry Brant fc30f1b5ec Sweeping update of gradle and dependency versions. (#1858)
* Sweeping update of gradle and library versions.

This updates all of the dependencies of the project to their latest
versions. Everyone should please upgrade to the latest version of Android
Studio, update your build tools, and keep your version of Gradle and the
Kotlin plugin up to date.

* Update build tools in travis.

* Remove cruft and fix tests.

* Remove even more stuff.

* Reinstate instrumented tests.

* Update emulator image in travis.

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

* Work towards eliminating string literals from code. (#1861)

String literals are being used in many places in the code, instead of
proper string resources which are automatically localized. This PR
replaces many of the string literals with pre-packaged resources, or will
add the appropriate string if necessary.

* Add button on image details to copy wikicode to clipboard (#1849)

* Add button on image details to copy wikicode to clipboard

* Make copy wikicode button width the same as the nominate deletion button width by filling in background

* Build fix

* Enable ProGuard for Debug and Release builds.

This enables ProGuard minification, which significantly shrinks the APK
(for both debug and release configurations) and vastly decreases the
method count.

* Add ProGuard rules for test builds.
2018-09-11 11:51:28 +03:00
app Sweeping update of gradle and dependency versions. (#1858) 2018-09-11 11:51:28 +03:00
design #930 - Added localised screenshots for Turkish and Russian languages (2 folders in design/screenshots, 8 files each). All screenshots are ordered and follow the same pattern with the current English ones on the Google Play app page. 2018-02-17 21:32:56 +09:00
gradle/wrapper Sweeping update of gradle and dependency versions. (#1858) 2018-09-11 11:51:28 +03:00
marketing Fixed unicode characters 2017-12-14 22:21:31 +09:00
script/style Bump max line length to 140 characters in Checkstyle rules (#1590) 2018-06-05 19:33:51 +10:00
update-license-info Merge "commons" into the project root directory 2016-07-02 16:48:57 +09:00
.gitignore Detecting pictures that are too dark (#926) 2018-02-18 15:01:42 +05:30
.travis.yml Sweeping update of gradle and dependency versions. (#1858) 2018-09-11 11:51:28 +03:00
build.gradle Sweeping update of gradle and dependency versions. (#1858) 2018-09-11 11:51:28 +03:00
CHANGELOG.md Merge 2.8 release with master (#1887) 2018-09-07 05:50:41 +05:30
CONTRIBUTING.md CONTRIBUTING: create a new further reading section 2018-06-25 21:11:11 +05:30
COPYING Relicense to Apache License 2013-04-23 21:16:43 +05:30
CREDITS Update credits.md 2018-09-07 02:49:58 +10:00
dependency-injection.md dependency-injection.md: fix some typos (#1681) 2018-07-07 22:05:22 +09:00
find-broken-strings-variables.sh Updated path 2016-10-26 19:56:49 +09:00
gitutils.gradle Use modified branch names for APK 2017-11-24 00:14:38 +05:30
gradle.properties Sweeping update of gradle and dependency versions. (#1858) 2018-09-11 11:51:28 +03:00
gradlew Update gradle from 4.0-rc-1 to 4.0.1 2017-07-19 17:14:37 +09:00
gradlew.bat Update gradle from 4.0-rc-1 to 4.0.1 2017-07-19 17:14:37 +09:00
ISSUE_TEMPLATE.md Add description to "steps to reproduce" 2018-06-29 03:11:35 +10:00
PULL_REQUEST_TEMPLATE.md Merge branch 'master' into wikidataEdits 2018-05-31 10:02:38 +05:30
README.md Remove dependency on Glide, Picasso, SVG, and multidex. (#1859) 2018-08-30 14:40:17 +03:00
RELEASE-CHECKLIST.md Update RELEASE-CHECKLIST 2013-04-27 00:58:19 +05:30
settings.gradle Merge "commons" into the project root directory 2016-07-02 16:48:57 +09:00
sign.sh Fix Codacy Issues + remove unused patch 2017-03-23 17:51:13 +00:00

Wikimedia Commons Android app Build status

The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons. Download the app here, or view our website.

Initially started by the Wikimedia Foundation, this app is now maintained by grantees and volunteers of the Wikimedia community. Anyone is welcome to improve it, just choose among the open issues and send us a pull request :-)

Get it on F-Droid Get it on Google Play

Documentation

We try to have an extensive documentation at our wiki here at Github:

Libraries Used

License

This software is open source, licensed under the Apache License 2.0.