Opened 6 years ago

Closed 5 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)

jfslayout-pg1.pdf (15.5 KB) - added by Lewis Rosenthal 5 years ago.
IBM DeveloperWorks? website saved article with links - page 1

Download all attachments as: .zip

Change History (8)

comment:1 Changed 6 years ago by Gregg Young

This can be done in linklab.c ~74

comment:2 Changed 5 years ago by Gregg Young

Milestone: 1.4.1

comment:3 Changed 5 years ago by Gregg Young

Owner: set to Gregg Young
Status: newassigned

Changed 5 years ago by Lewis Rosenthal

Attachment: jfslayout-pg1.pdf added

IBM DeveloperWorks? website saved article with links - page 1

comment:4 Changed 5 years ago by Lewis Rosenthal

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:5 Changed 5 years ago by Gregg Young

Works fine here are you using the very latest version (beta 13)?

comment:6 Changed 5 years ago by Lewis Rosenthal

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 Changed 5 years ago by Lewis Rosenthal

Resolution: implemented
Status: assignedclosed

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.

Note: See TracTickets for help on using tickets.