stden / anymemo

Automatically exported from code.google.com/p/anymemo
GNU General Public License v2.0
0 stars 0 forks source link

Long click on a card to pop up a full screen image dialog #300

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Sometimes, images are way too small and hard to see. Using TextView instead of 
WebView limited AnyMemo's card ability to pinch zoom. Popping up a image is 
much more feasible. The scenario would be:
1. When the card has an image
2. User long click that card
3. A full screen dialog or image viewer will be popped up to display the image 
in full size

1. When the card has no images or has multiple images
2. User long click that card
3. Nothing will happen

Original issue reported on code.google.com by mrlhwlib...@gmail.com on 31 Jan 2014 at 6:52

GoogleCodeExporter commented 9 years ago
I would find this feature very valuable!
Images are the simplest way to deal with mathematical formulas.
Also, for learning languages, it can be very intuitive to work with pictures.
I pledge 20.- US$ if this feature arrives in a nightly build :-)

Original comment by beat.kap...@gmail.com on 1 Feb 2014 at 6:10

GoogleCodeExporter commented 9 years ago
To display the image, I can just invoke the android's built in gallery or image 
view of your choice. So I will not need to write a image viewer my own and the 
user experience could be better. Once the image is displayed in full screen. 
Then you click back to go back to the card.
I attached some screenshots to illustrate the scenario.
First screenshot: A card contain a image. You can long click on the question 
field to invoke the gallery.
Second screenshot: The gallery is displaying the image. Press "Back" key to go 
back to the card.
Third screenshot: You can choose your favorite image viewer to display it. Once 
you clicked "Always", the dialog will not be displayed again.

Original comment by mrlhwlib...@gmail.com on 1 Feb 2014 at 7:08

Attachments:

GoogleCodeExporter commented 9 years ago
Let me know if this is good for you, and your concerns/suggestion if not.

Original comment by mrlhwlib...@gmail.com on 1 Feb 2014 at 7:09

GoogleCodeExporter commented 9 years ago
Wow, that was fast :-)

If it works for both, question and answer images, I find this a perfect 
solution!
And it is in keeping with the Android philosophy of re-using existing 
Activities.

Original comment by beat.kap...@gmail.com on 1 Feb 2014 at 11:00

GoogleCodeExporter commented 9 years ago
I will make sure it works for both question and answer. The screenshot are my 
proof-of-concept code. Once I implemented the real thing, I will update this 
issue.

Original comment by mrlhwlib...@gmail.com on 1 Feb 2014 at 6:35

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Great, this will make AnyMemo even more awesome - looking forward to a future 
version!

Original comment by beat.kap...@gmail.com on 2 Feb 2014 at 9:29

GoogleCodeExporter commented 9 years ago
Implemented. It should be in tomorrow's nightly build (Build #105)
I have also created a wiki entry for this feature
http://anymemo.org/wiki/index.php?title=Display_card_images_in_an_image_viewer#H
ow_to_use

If there are any bugs/problems, please let me know.

Original comment by mrlhwlib...@gmail.com on 4 Feb 2014 at 2:59

GoogleCodeExporter commented 9 years ago
I have tested the Pro version, images work great!
The promised donation has been made and raised to 30.- US$ to reward total 
awesomeness :-)

I am VERY glad you fixed access to FlashcardExchange. It is the only one that 
accepts images in questions and answers. (Maybe you can update the name to 
StudyMode/cram).

BTW: What is the difference between free and Pro? How do I officially obtain 
Pro? (I do not use Google Play, I have a Jolla with Alien Dalvik. Amazon app 
store is fine).

Original comment by beat.kap...@gmail.com on 5 Feb 2014 at 5:56

GoogleCodeExporter commented 9 years ago
Thank you very much for your generous donation! It is really helpful to cover 
the server cost of anymemo website.

I will close this issue. All further discussion can be done in email or new 
issues.

Flashcard Exchange (Cram) need a lot of work to be in a good shape like 
Quizlet. We need to point to their latest web service APIs and add back the 
function to access private cards.

There is virtually NO difference between pro and free.  At first I thought to 
limit quizlet/flashcardexchange/dropbox/google drive to pro only and add ads to 
free version. But I just hate ads and limitations so I never actually did that.

So now the pro version only has a different name and does not have "donate" 
link in the app. It is just a token of donation. 

AnyMemo only released to Google play. Also officially signed APKs can also be 
downloaded here:
http://anymemo.org/index.php?page=download-releases

Original comment by mrlhwlib...@gmail.com on 5 Feb 2014 at 6:42

GoogleCodeExporter commented 9 years ago
Issue 270 has been merged into this issue.

Original comment by mrlhwlib...@gmail.com on 5 Feb 2014 at 6:42