fered / ebookdroid

Automatically exported from code.google.com/p/ebookdroid
0 stars 0 forks source link

good enhancement that many people would love #342

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
while reading many technical books, the diagram for a concept would be given in 
one page while the derivation of an equation extends to more than 4 pages.. in 
a mobile platform,coming back to the page containing diagram for each and every 
step of the derivation is a frustrating task. so it would be better if you have 
an option which would copy a part of the page or an entire page itself,store it 
somewhere and showing it in a click of a button or may be like a slider like 
how we have the notification window in android. it would be really useful for 
all.. think about it..

Original issue reported on code.google.com by vivei...@gmail.com on 19 Oct 2012 at 5:39

GoogleCodeExporter commented 8 years ago
Interesting. Need to think if we can implement such thing.

Original comment by Andrei.K...@gmail.com on 19 Oct 2012 at 7:26

GoogleCodeExporter commented 8 years ago
If I understood it right, it could be implemented ad a 'quick bookmark jump'. 

A gesture (two fingers tap?) could be associated with the following actions:

1 - automatically create a bookmark at the first page of interest; 
2 - an overlay icon (a semitransparent triangle representing a folded corner in 
the page, or a bolt of lightning representing the quick jump) can be placed on 
the top right or left corner of the screen and a gesture is associated with 
that area of screen (say, a long tap).
3 - three page numbers are stored besides the one for current page: 
    origin_page,  
    to_page = origin_page, and 
    from_page = current page.
(In the following I'll omit 'page' for brevity)
origin_ is fixed while to_ and from_ will end up being swapped to go back and 
forth

How to use it:

The user double finger taps the page he plans to go back to often. 
    (initialize origin_ = to_ = current_)
An overlay icon appear on the top right corner

The user keeps reading, turning pages (current_ changes). 

When he/she wants to go back to the earmarked page, he/she long taps the 
overlay icon. This will set 
    from_ = current_ (for jumping back), 
jump to original, 
    current_ is now original_, 
    to_ = from_

The user reads what is needed (current changes, but from_ does not - we are in 
'replay' mode) and when he/she wants to go back long taps on the corner icon. 
This will set 
    current = from and
    to = original. 
The user is now back to where he/she was before going back and the next jump 
will bring him/her to the originally earmarked page.

Potential problem: if the user goes on reading after having jump back, long 
tapping on the quick jump icon will take him back to the last position before 
jumping to original, when he might have wanted to go back to the original 
bookmarked page. This could be solved by setting from = origin when the user 
reaches from_

To remove the 'earmark' just use the same gesture adopted to create it: for 
example, double finger tap on the page.

User who do not profit from this function should also be able to disable it, so 
that they won't lose a corner of the screen for other gesture associations.

PS
I might have inadvertently swapped to_, from_ and current_ an odd number of 
times. :-)

Original comment by peltio on 19 Oct 2012 at 5:33

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I'd better point out that even if there's a "Project Member" next to my name, I 
do not write any code and what I wrote above does not imply that such a feature 
could be or could not be implemented at all.

Original comment by peltio on 19 Oct 2012 at 5:41