Commit graph

369 commits

Author SHA1 Message Date
YuviPanda
c0210c91cc Fix pom.xml to work properly 2013-02-28 00:58:35 +05:30
YuviPanda
5f63fcb1f0 Make minimum version Android 2.3, not 2.2 2013-02-28 00:35:31 +05:30
YuviPanda
e324206930 Update EventLog with appropriate wiki name
Helps differentiate between testwiki & commons
2013-02-28 00:04:26 +05:30
YuviPanda
e05f55dbff (Bug 45401) Fix crash in older versions of Android 2013-02-27 23:10:38 +05:30
YuviPanda
d2ab678f23 (Bug 45401) Make transparent images have a white background
Also switches to ViewHolder pattern for better performance
2013-02-27 17:18:14 +05:30
YuviPanda
629f222ccb Switch to using UIL for Share activity as well
Should fix the OOM issues and be in general more reliable
2013-02-27 16:14:08 +05:30
YuviPanda
9aebac8c23 (Bug 45360) Restrict file names to 2 lines at most 2013-02-27 07:34:49 +05:30
YuviPanda
0ecbe5c605 (Bug 45393) Replace login subtitle with just the app name 2013-02-27 07:28:38 +05:30
YuviPanda
05828958fc (Bug 45472) Consider network failure during a sync request a 'soft'
error
2013-02-27 07:03:01 +05:30
YuviPanda
61ed62c6b3 (Bug 45453) Make Title required in Share dialog 2013-02-27 06:21:45 +05:30
YuviPanda
78ba373c80 Do not enable 'Login' button if either password or username is empty 2013-02-27 05:43:06 +05:30
YuviPanda
d0f2c87439 Slightly less awful network failure message 2013-02-27 05:35:01 +05:30
YuviPanda
b84d00330e (Bug 45370) Improve Error messages on Login Screen 2013-02-27 05:31:33 +05:30
YuviPanda
f2a3666e0e Revert "Throw if no accounts are found"
This reverts commit 12488c01d4.

Throws in the Login screen. Stupid idea.
2013-02-27 05:01:06 +05:30
YuviPanda
12488c01d4 Throw if no accounts are found
Should crash than put out bogus 'User:null' source tags
2013-02-27 03:46:01 +05:30
YuviPanda
df95f4791a (Bug 45404) Add {{subst:unc}} to all uploads 2013-02-27 02:28:35 +05:30
YuviPanda
7ee89db727 Minor update to iml file 2013-02-27 02:26:46 +05:30
Yuvi Panda
542aadde3e Merge pull request #4 from mattflaschen/informationNewlines
Add newlines to Information tag so it is easier to edit.
2013-02-26 11:54:30 -08:00
Matthew Flaschen
a2f63f17c7 Add newlines to Information tag so it is easier to edit. 2013-02-25 19:29:50 -05:00
YuviPanda
909defefcf Do not use explicit labels for Title & Description in Share 2013-02-26 03:22:18 +05:30
YuviPanda
fcd13c9a71 (Bug 45372) COMMIT to the database at lesser intervals 2013-02-26 01:55:25 +05:30
YuviPanda
a23d81d25a Cutting v1.0 beta1 2013-02-25 18:52:57 +05:30
YuviPanda
e2a1b650b7 Revert "Localisation updates from http://translatewiki.net."
Breaks the build because of
https://bugzilla.wikimedia.org/show_bug.cgi?id=45354
and presence of more-than-two-letter ISO language codes

This reverts commit a29a07b418.
2013-02-25 18:14:19 +05:30
YuviPanda
6cba1556ab Horrible hack to keep page state during screen rotates 2013-02-25 17:47:16 +05:30
Siebrand Mazeland
a29a07b418 Localisation updates from http://translatewiki.net. 2013-02-24 16:40:14 +00:00
YuviPanda
2649014416 Guard against a potential NPE 2013-02-24 01:53:57 +05:30
YuviPanda
54402ca308 Add white tile icons with beta label 2013-02-24 01:53:10 +05:30
YuviPanda
64e67d3ce0 Make CREATOR for parcelable items static 2013-02-23 22:01:20 +05:30
YuviPanda
4eb11454bd Slight refactoring of MediaDetailProvider 2013-02-23 21:56:52 +05:30
YuviPanda
b017e0abc6 Slightly more accurate title for failed uploads 2013-02-23 21:53:51 +05:30
YuviPanda
34e2e2a85f Add new launcher 'beta' icons 2013-02-23 21:16:54 +05:30
YuviPanda
7f1ab39683 Show loading progress for images in detail view 2013-02-23 16:47:13 +05:30
YuviPanda
b6400139ae Add 'view in browser' action to detail page 2013-02-23 16:26:33 +05:30
YuviPanda
48b6e5cc53 Show only contextually appropriate actions in Contributions
Camera / From Gallery only on Contributions List view
Share only on Detail View
2013-02-23 15:40:44 +05:30
YuviPanda
95320396a5 Add appropriate 'CREATOR' field to Media class for Parcelable 2013-02-23 15:21:25 +05:30
YuviPanda
ef0c192cd2 Add Share button to image Details page 2013-02-23 14:52:15 +05:30
YuviPanda
e44dd21023 Add fastscroll to Contributions View 2013-02-23 14:17:54 +05:30
YuviPanda
1be187bb87 Always center the Login layout 2013-02-23 14:17:01 +05:30
YuviPanda
d7d1de9504 Made LoginView Scrollable 2013-02-23 13:57:02 +05:30
YuviPanda
599be3c1bd Minor modifications to interface text 2013-02-23 03:10:07 +05:30
YuviPanda
2e421b5d60 Don't dispose of services if they don't need disposing
Was causing random crashes intermittently because we were trying
to unbind services that were not bound.
2013-02-23 02:26:27 +05:30
YuviPanda
48b292ed25 Show sequence numbers in the background as images load in list
Idea from ragesoss
2013-02-23 02:24:22 +05:30
YuviPanda
6e3ee460a6 Minor style changes to the 'Share' screen 2013-02-22 19:21:32 +05:30
YuviPanda
0be55faffd Show number of contributions in activity subtitle 2013-02-22 18:32:01 +05:30
YuviPanda
700bfee178 Add proper 'up' affordance behavior 2013-02-22 17:41:29 +05:30
YuviPanda
f5279d634e Retreive all contributions ever, not just first 500 2013-02-22 16:59:17 +05:30
YuviPanda
606e3391f5 Retain position of Contributions grid across Activity destroys
Doesn't 'jump' to start when rotation changes
2013-02-22 01:45:15 +05:30
YuviPanda
ea6da19d3c Minor stylistic fixes 2013-02-22 00:47:40 +05:30
YuviPanda
0cb11284ff Add minimal detail view as a fragment 2013-02-21 21:09:04 +05:30
YuviPanda
de39502292 Moved Media and Contributions to be Parcelable 2013-02-21 21:04:45 +05:30