Bug 157198 - Remember position on the page in bookmark
Summary: Remember position on the page in bookmark
Status: RESOLVED FIXED
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.6
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-05 12:39 UTC by Vladimir Kuznetsov
Modified: 2012-08-01 17:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.9.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Kuznetsov 2008-02-05 12:39:43 UTC
Version:           0.6 (using 4.00.00 (KDE 4.0.0), Kubuntu packages)
Compiler:          gcc
OS:                Linux (i686) release 2.6.22-14-generic

When I'm creating a bookmark I usually want to remember some place in the text: a formula or a phrase or a picture. But okular don't remember exact position on the page when navigating to bookmark so after clicking on bookmark I have to manually find exact place. It requires additional time and moreover sometimes I can forget what formula I've meant when bookmarking (of course I can use annotations to mark it but it requires more time).

IMHO it would be cool if bookmark can be associated with exact place on the page, for example with the point where I've right-clicked to create a bookmark. Then when navigating to bookmark okular could ensure that that point is visible and somehow visually mark it: highlight or show an icon for several seconds after navigating.

Another solution (probably more simple and intuitive ?) could be just to remember top-left position of the page when bookmarking and set it when navigating.
Comment 1 Mailson Menezes 2012-03-11 17:34:41 UTC
Just to say that I'm working on this feature right now.
Comment 2 Albert Astals Cid 2012-03-26 18:01:55 UTC
Git commit bd9087f20ae4a99495c279cc7e2aadf933214537 by Albert Astals Cid, on behalf of Mailson Menezes.
Committed on 26/03/2012 at 20:01.
Pushed by aacid into branch 'master'.

Remember position on the page in bookmark

IOW accept more than one bookmark per page
REVIEW: 104365

M  +227  -27   core/bookmarkmanager.cpp
M  +44   -2    core/bookmarkmanager.h
M  +29   -41   part.cpp
M  +2    -2    part.h

http://commits.kde.org/okular/bd9087f20ae4a99495c279cc7e2aadf933214537