Commit graph

331 commits

Author SHA1 Message Date
Brion Vibber
0b00a9f54e Merge pull request #28 from brion/killbeta
Kill beta labeling; include icon assets in scratch
2013-05-26 02:10:09 -07:00
Brion Vibber
830545af9b Merge pull request #31 from brion/upload-fail-fix
Fix for crash report if network down when upload starts
2013-05-24 03:12:41 -07:00
Brion Vibber
c1191acd88 Fix for crash report if network down when upload starts
Let the existing error handling detect the IOExceptions from
the filename uniqueness check... this lets us fail gracefully.
2013-05-24 12:11:07 +02:00
Brion Vibber
c7f8186eda Fix for actionbar 'up' fix when rotating
We seem to lose the mediaDetails fragment when we change state. Noooooo!
2013-05-24 11:57:04 +02:00
Brion Vibber
f24e013db3 i18nize 'Download' menu item 2013-05-21 15:43:51 -07:00
Brion Vibber
9fbc5a287c Bump version to 1.0alpha1 2013-05-21 14:18:24 -07:00
Brion Vibber
811a23c17f Use non-beta icons, add icon assets under scratch 2013-05-21 14:13:03 -07:00
Brion Vibber
2219717857 Remove unused extra icon 2013-05-21 14:03:02 -07:00
Brion Vibber
af18299190 Merge pull request #26 from brion/cleanup1
s/getSherlockActivity/getActivity/ in recent code
2013-05-21 12:42:17 -07:00
Brion Vibber
d8299d4ddf RTL: use start/end properties as well as left/right 2013-05-21 09:59:08 -07:00
Brion Vibber
6118e0d330 Make Android Studio happy with mvn->iml project updates :P 2013-05-21 09:40:13 -07:00
Brion Vibber
a5017bbd58 LTR and RTL versions of standard 'send now' action bar icon 2013-05-21 09:31:43 -07:00
Brion Vibber
142ee8f815 Update build target to rev 17 (needed for RTL flipping) 2013-05-21 09:22:27 -07:00
Brion Vibber
520eb5474c s/getSherlockActivity/getActivity/ in recent code
Where we don't specifically need action-bar or fragment-related stuff,
it's cleaner to use regular getActivity(). If/when the action bar shows
up in the general support libraries that'll be easier to update.
2013-05-21 08:37:52 -07:00
Brion Vibber
95ebe86be5 add RTL support to manifest
Should enable layout mirroring for RTL languages on Android 4.2.
http://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html
2013-05-21 07:21:55 -07:00
Brion Vibber
85428d28b0 Delete bogus unused 'upload' icons
Accidentally added these while adding the 'download' icons.
They are dupes of the download icons, not upload icons. :P
2013-05-20 14:16:41 -07:00
Brion Vibber
a931dd607a Merge pull request #24 from brion/login-done
Log in on "Done" or enter press in password field
2013-05-20 14:08:46 -07:00
Brion Vibber
f72b3e044b Log in on "Done" or enter press in password field 2013-05-20 14:06:44 -07:00
Brion Vibber
ca92bd6a90 Fix title text color in detail view on Gingerbread
Text color wasn't being set on the EditText, defaulted to black on Gingerbread.
Set to white to match the list.
2013-05-20 11:34:56 -07:00
Brion Vibber
c0a405c3c7 Disable spell suggestions in non-editable title view on detail page 2013-05-20 11:26:42 -07:00
Brion Vibber
7ab03c5aed Use .jpg instead of .jpeg 2013-05-20 10:48:18 -07:00
Siebrand Mazeland
772a5280f9 Localisation updates from http://translatewiki.net. 2013-05-20 09:36:33 +00:00
Brion Vibber
5b761ea132 Open license page in browser when tapping on license line 2013-05-17 13:39:43 -07:00
Brion Vibber
eac7fdb575 Briefly mention CC-BY-SA on the upload info page! 2013-05-17 13:25:15 -07:00
Brion Vibber
2cb1c3afc8 Move all menu items into main action bar or overflow menu
We were using a split action bar, putting 2-3 buttons at the bottom
of the screen. This unfortunately makes it easy to hit the home/
back/etc buttons on the phone when going for the bottom area, plus
I just don't like it. ;) Taking it out for now.
2013-05-16 14:18:54 -07:00
Brion Vibber
5be2d939ea "Download" menu button on image detail page.
Saves original file into the SD card "Downloads" directory via
Android's DownloadManager service.

On Gingerbread the notification vanishes after downloda, but we
force the gallery to reindex the downloads area so you can still
manually bump over to Gallery.

On ICS/JB the notification hangs around and can be used to open
the saved file directly.

Note that on Gingerbread we have to download over HTTP because
DownloadManager didn't support HTTPS.

Included copy of stock 'upload' icon, flipped it for 'download'.
2013-05-16 13:13:34 -07:00
Brion Vibber
de34019e60 Name uniqueness checking
Follows sequence 'Foo.jpeg', 'Foo 2.jpeg', 'Foo 3.jpeg' etc until one is
found that doesn't exist, then we send up the upload. This avoids most
typical conflicts scenarios.

Still can produce a conflict if you start uploads near-simultaneously,
but this is better than none.
2013-05-14 16:21:28 -07:00
Brion Vibber
4af8e15fb7 Fix regression in file extension
We were appending a file extension and then throwing it away since some refactoring. Oops!
2013-05-14 16:21:27 -07:00
Siebrand Mazeland
12c9529bb5 Localisation updates from http://translatewiki.net. 2013-05-12 18:42:54 +00:00
Brion Vibber
7e113eb16d Merge pull request #16 from brion/delete-failed
Retry and delete buttons for failed items
2013-05-10 15:46:18 -07:00
Brion Vibber
0bdef367b9 Make delete button work 2013-05-10 15:43:15 -07:00
Brion Vibber
43a6551d6e Update menu after rotation on detail view
Fixes losing the 'failed' vs 'ok' upload state in the menus on rotation
in Android 2.3.
2013-05-10 13:21:14 -07:00
Brion Vibber
cf86dc918c Click on failed item now shows detail view
Can restart from there. Abort button is not yet fully functional.
2013-05-09 17:50:20 -07:00
Brion Vibber
e171d22fea Tweak input boxes so the IME doesn't eat fullscreen in landscape
android:imeOptions="flagNoExtractUI"
Will make screencasts suck less since they get forced to landscape...
2013-05-09 16:16:52 -07:00
Brion Vibber
143fc308e9 wip 2013-05-09 16:07:37 -07:00
Brion Vibber
d7ea80437a Add menu items for 'retry' and 'abort' on detail view 2013-05-09 15:18:18 -07:00
Siebrand Mazeland
ce66748950 Localisation updates from http://translatewiki.net. 2013-05-09 13:40:58 +00:00
Brion Vibber
f141e137a3 Merge pull request #14 from brion/blank2
Show 'waiting' or 'no uploads' messages when no uploads
2013-05-06 11:56:12 -07:00
Brion Vibber
5b8990be0e Localize messages for first sync / no images 2013-05-06 11:53:31 -07:00
Brion Vibber
04a1555082 Work in progress: waiting for first sync msg 2013-04-29 14:15:11 -07:00
Brion Vibber
e5f38ab6d2 Disable fade-in effect on images in Android 2.3
This should fix the flickering problem during updates, though it
won't look quite as nice when scrolling the contribs list.
2013-04-29 08:00:27 -07:00
Siebrand Mazeland
06ba377eb0 Localisation updates from http://translatewiki.net. 2013-04-28 17:49:46 +00:00
Yuvi Panda
2b614dbc5f Merge pull request #11 from brion/beta8
Update version and CHANGELOG for 1.0beta8
2013-04-26 12:07:12 -07:00
YuviPanda
e1d76e302d Mention changed LICENSE in about page 2013-04-27 00:36:00 +05:30
YuviPanda
0e1297fe45 Fix crash when trying to edit individual file name in multiple upload
Don't try to disable menu items when they don't exist
2013-04-26 23:48:44 +05:30
Brion Vibber
49c44df88e Update version and CHANGELOG for 1.0beta8 2013-04-26 10:58:07 -07:00
YuviPanda
1be36cb16c Change Crash feedback email address to mobile-feedback-l 2013-04-26 23:22:37 +05:30
YuviPanda
ce1934dade Disable menu items for share and open browser when upload incomplete
Bug: 45943
2013-04-26 18:57:49 +05:30
Brion Vibber
c37b18509d Fix flash of descriptive text before recent cats shown
Switch from hiding the "skip" text after looking up cats,
to hiding it initially and showing it after doing the local
search for recent cats.
2013-04-25 15:45:01 -07:00
Brion Vibber
e0e7f056d2 Merge pull request #9 from brion/recentcats
Store and show recently-used categories list
2013-04-25 10:28:34 -07:00