AntoineLyon / android-daisy-epub-reader

Automatically exported from code.google.com/p/android-daisy-epub-reader
0 stars 0 forks source link

Reverse swipes #37

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. Swipe down
2. Swipe up
3. Swipe left
4. Swipe right

What is the expected output? What do you see instead?

Swipe down should scroll the document up like in a web browser.
Now it moves down in a document.

Swipe up should scroll document down like in a web browser.
Now it moves up in a document.

Swipe to left should go down in hierarchy because you want to move right to see 
deeper levels.
Now it goes up in hierarchy.

Swipe to right should go up in hierarchy because you want to move right to see 
deeper levels.
Now it goes up in hierarchy.

The metaphor in most Android programs is that you grab and move an imaginary 
paper behind a frame with your finger. It's not like you are using a touchpad's 
right and lower part on a laptop to move scroll bars. It took some time to 
getting used to Android but now I want all programs on the device to behave in 
the same way.

If you don't think the standard behaviour in Android is good you should at 
least make it user configurable and have a checkbox for reversing swipes.

What version of the product are you using? On what operating system?
DaisyReader-r230.apk, Android 2.1-update1.

Please provide any additional information below.

I use a ZTE V9 -- it has only six buttons: Home, Meny, Back, Volume up, Volume 
down, Power.

Original issue reported on code.google.com by mikael.b...@gmail.com on 2 Jun 2011 at 11:56

GoogleCodeExporter commented 9 years ago
Thank you very much for your recommendations. I would certainly like to improve 
the overall user interface and navigation as the current interactions even 
confuse me! I need to rethink the user-interactions to add additional features, 
such as skipping forward and back through the material.

If you are interested in becoming more involved in the project I'm happy to 
accept suggestions, and even code :) I have several people who are interested 
in helping improve the user-interaction and user-interface, my main challenge 
is that I'm currently the only person writing the code and this is a part-time 
activity for me.

Original comment by julianharty on 5 Jun 2011 at 10:20