Opened 7 years ago
Closed 6 years ago
#356 closed enhancement (implemented)
Display link target (link embedded in PDF) in tooltip
Reported by: | Lewis Rosenthal | Owned by: | Gregg Young |
---|---|---|---|
Priority: | minor | Milestone: | 1.4.1 |
Component: | Plugin: PDF | Version: | 1.4.0 |
Keywords: | Cc: |
Description
Unlike a web browser, Lucide has no status bar to display the actual address (web or other document) for a hyperlink embedded in a PDF. It is currently impossible to know where the link is going beyond the text on the page (or what protocol is to be used).
Instead of implementing a status bar, I suggest just displaying the link target in a tooltip upon hover.
Attachments (1)
Change History (8)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Milestone: | → 1.4.1 |
---|
comment:3 by , 6 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
by , 6 years ago
Attachment: | jfslayout-pg1.pdf added |
---|
IBM DeveloperWorks website saved article with links - page 1
comment:4 by , 6 years ago
I've attached the first page of a DeveloperWorks article which was generated by saving a webpage. Note the navigation links at the top of the page. Here, the tooltips overlap when sliding across the row of "ShopIBM, Support, Downloads" and on the line with the breadcrumbs (IBM : developerWorks : Linux library | Open source library) whereas the tooltips render the links properly everywhere else, even where the links are arranged horizontally.
This may be as a result of the links themselves not having enough blank space between them, but the tooltip area should properly refresh when the content updates.
comment:6 by , 6 years ago
This is still seen with RC1.
System is a ThinkPad T520 with a (lousy) 1366x768 display, running Panorama and SMOUSE, using the TrackPoint with the highest sensitivity and default (for ArcaOS 5.0.3.4) mouse pointer set.
Start with the Open source library menu item and slide the mouse to the left pausing at Linux library, and then moving to developerWorks. I managed to get the first link (Open source library) to stay visible all the way across.
comment:7 by , 6 years ago
Resolution: | → implemented |
---|---|
Status: | assigned → closed |
I suspect this document is just the way it is. It was never meant to be a "document" per se; it was a print-to-PDF of the DeveloperWorks web page. The workaround to the overlapping URI condition is simply to move the mouse vertically enough to let it remove the first tooltip before moving it back to the same horizontal line to pick up the next tooltip. The motion is slight, and even a casual user would likely pick up on this trick in short order.
In all, I consider this feature implemented, Gregg. Nice work.
This can be done in linklab.c ~74