Commit graph

11 commits

Author SHA1 Message Date
YuviPanda
296fad4bf8 Upgrade Maven Android plugin to 3.6.0
Makes it work with newer version of Android SDK

Change-Id: Id84e91720f2a08f6529334ca111dc197bc61adc1
GitHub: https://github.com/wikimedia/apps-android-commons/pull/2
2013-06-12 21:21:56 +00:00
YuviPanda
57888260ec Volley images
Add support for using Volley to load remote images instead of UIL

1. Gives us Caching
2. Load images at full resolution, rather than hardcode them. This is done by trying to fetch an image at highest width possible for the particular view. If it 500s, we assume that the image is smaller than the requested width and just request the full size image
3. Created a MediaWikiImageView, to which you can pass a Media object and it will display it. Takes care of sizing, etc. Optionally you can also specify a view to use as the 'loading' view.

TODO:
Loading from content:// URIs still use UIL. Need to write a Volley HTTP Stack that can fake responses for content:// URIs.

GitHub: https://github.com/wikimedia/apps-android-commons/pull/1
Change-Id: Ia21a7b19fefa552d5a0b013085d0f5f1f80dc5ff
2013-06-12 20:44:57 +00:00
Brion Vibber
142ee8f815 Update build target to rev 17 (needed for RTL flipping) 2013-05-21 09:22:27 -07:00
YuviPanda
d93827f280 Remove unused androlog dependency 2013-03-22 14:42:44 +05:30
YuviPanda
dc81ed61bf Add reference to Yuvi's Temperoary Repo
Since the com.google.android hosted at maven central appears
to be buggy
2013-01-25 06:29:49 +05:30
YuviPanda
0766643165 Upgrade version of Maven plugin. 2013-01-25 05:41:35 +05:30
YuviPanda
a640ba8fad Removed the integration tests 2013-01-25 05:06:32 +05:30
YuviPanda
e4e5bb6767 Back to sdk-deployer provided android jars 2013-01-25 03:54:12 +05:30
YuviPanda
431be11c7a Do not hardcode adk path 2013-01-25 03:44:24 +05:30
YuviPanda
de63f197cf Update to use Android JARs from Central 2013-01-25 03:34:49 +05:30
YuviPanda
3a313f3fb3 Mavenized (almost) everything - Transcode feature removed 2013-01-25 03:04:21 +05:30