Opened 2 years ago

Closed 18 months 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:


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 21 months ago.
IBM DeveloperWorks? website saved article with links - page 1

Download all attachments as: .zip

Change History (8)

comment:1 Changed 22 months ago by Gregg Young

This can be done in linklab.c ~74

comment:2 Changed 21 months ago by Gregg Young

Milestone: 1.4.1

comment:3 Changed 21 months ago by Gregg Young

Owner: set to Gregg Young
Status: newassigned

Changed 21 months ago by Lewis Rosenthal

Attachment: jfslayout-pg1.pdf added

IBM DeveloperWorks? website saved article with links - page 1

comment:4 Changed 21 months 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 21 months ago by Gregg Young

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

comment:6 Changed 19 months 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 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 18 months 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.