Skip to content
Clint Priest edited this page Apr 10, 2016 · 5 revisions

About Snap Links Plus

With Snap Links Plus you can open multiple links in to new tabs by drawing a selection rectangle. You can also use it to click multiple check boxes, a single radio button, regular buttons and JavaScript links with a single action. Many other actions are available for the selected links such as open links in one new window, open each link in separate windows, copy links to the clipboard and more.

Version 3 Coming

Apr 2016, Clint Priest

SnapLinks v3 is in progress. Times have changed in my life and very little time is available for this project, anyone is welcome to contribute to the progress. Coding, Wiki-pages, Feature Requests/Organization, etc.

Version history of Snap Links Plus

2.3.4

  • Maintenance Release from contributors.

2.3.2

  • New Feature: IMG/SPAN/DIV elements with cursor: pointer are now eligible for lassoing as well.
  • New Feature / Fix: Links which are completely overlapped by other links elements are no longer eligible for opening, this happens on Google images for example.
  • New Feature: Starting a drag from an A element will limit selection of links that are the same size as the original link.
  • Various Bugs Fixed (See Commit History)

2.3.1

3 Sep 2012, Clint Priest & Tommi Rautava

  • FIXED: Selection did not grab links below of shown window even if it was scrolled down.

2.3.0

2 Sep 2012, Clint Priest & Tommi Rautava

  • ADDED: Ability to lasso radio buttons, currently it will highlight any radio button found (ignoring radio groups) and will click all selected radio buttons which will result in the "last clicked" radio button to be selected. This is probably not perfectly desirable but is good enough for now. Better solution would be to outline only the radio button which would BE selected.
  • ADDED: Option to specify action when checkboxes have a mixed state, three options: Check All, Uncheck All (default), Toggle.
  • ADDED: "Switch to first new tab created" checkbox and functionality.
  • ADDED: Firefox 15 support.
  • CHANGE: It is now possible to select elements in sub-iframe elements, the selection rectangle maintains an origin plane of the top document while calculating for intersected elements within local coordinate planes (of frames).
  • FIXED: Selection rectangles are now being properly offset by sub-document IFRAMEs.
  • FIXED: Issue 21: The selection rectangle does not work correctly with IFRAME elements.
  • FIXED: scrollViewOffset() was not functioning for bottom/right intrusions.
  • FIXED: Fixed the outline issue from FF13 on (MozOutline no longer support, standardly supported now as .outline).
  • FIXED: Addressed the escapeHTML() and htmlentities() issues presented by AMO team @ mozilla.

2.2.1

11 Dec 2011, Tommi Rautava

  • Translations updated from Babelzilla. 8 translations excluded: bg, ca-AD, cs, fr, hr-HR, ru, vi, zh-TW.
  • Positioning of the tooltip that shows the number of selected links has been improved. The tooltip is now always visible and stays within the page area.

2.2

9 Dec 2011, Tommi Rautava

  • Added an option to configure the link separator. The separator is used when links are copied to clipboard.
  • Added an option to configure delay between actions. This is used e.g. when links are opened to new tabs.
  • Added an option to allow download to the selected downloads directory without prompting. The option is enabled only when the global Always ask me where to save files is not in use.
  • Added Hebrew and Swedish translations.
  • Added screen edge scroll.
  • Excluded incomplete translations: bg, ca-AD, cs, fr, hr-HR, ru, vi, zh-TW.

2.1.1

28 Sep 2011, Tommi Rautava

  • Changed: Marked as compatible with Firefox 8.0a2 and SeaMonkey 2.5a2.
  • Added released translations: German, Portuguese (Portugal)

2.1

29 Jul 2011, Clint Priest & Tommi Rautava

  • Fixed issue 1: Showing of Addon Bar Link Counts.
  • Fixed issue 2: Hidden links are no longer opened.
  • Fixed issue 3: Cancel command removed from the popup menu.
  • Fixed issue 4: When HTML input elements have illegal IDs, use alternative methods to get access on the elements.
  • Fixed Issue 5: Broken "Bookmark All" function has been fixed.
  • Fixed Issue 6: Select behavior in about:config, about:addons.
  • Fixed Issue 7: Showing count of selected links regardless of preference.
  • Added: Showing of Hovering Link Counts.
  • Added: Option for controlling location of number of links shown.
  • Added: Support for JavaScript links (experimental).
  • Changed: Options dialog restructured into panes.
  • Changed: Action menu rearranged.
  • Changed: Replaced styled separator elements with normal menu separator elements on the popup menu.
  • Changed: Marked as compatible with Firefox 6 and SeaMonkey 2.3.
  • Excluded: Incomplete translations: Bulgarian, Catalan, German, French, Croatian, Portuguese (Portugal), Vietnamese, Chinese (Traditional)

2.0.1

4 Jul 2011, Tommi Rautava

  • Fixed: New tabs were not opened next to the current tab.

2.0

2 Jul 2011, Clint Priest & Tommi Rautava

  • Major rework (by Clint Priest).
  • Added: Highlight checkboxes within selection rectangle for clicking.
  • Added: Highlight buttons within selection rectangle for clicking.
  • Added: Remove duplicate links from selected urls before performing action.
  • Added: Hide selection rectangle when mouse leaves window.
  • Added: New translations: Bulgarian (bg), Serbian (sr), Swedish (sv-SE).
  • Updated: Extension icon.
  • Removed: Open links when mouse leaves window.
  • Removed: Hold the Alt key to move selection.
  • Removed: Incomplete translations removed temporarily: ca-AD, de, hr-HR, vi, zh-TW.
  • Note: Requires Firefox 4.0/5.0 or SeaMonkey 2.1.

1.0.13

22 Jun 2011, Tommi Rautava

  • Update: Installs on Firefox 5.0.

1.0.12

19 Jun 2011, Tommi Rautava

  • Fixed: Missing native Firefox context menu on MacOS and Linux.

1.0.11

2 Apr 2011, Tommi Rautava

  • Fixed: Context menu position.
  • Fixed: Context menu looks on Firefox 4.0.

1.0.10

1 Apr 2011, Tommi Rautava

  • Fixed: Brazilian Portuguese (pt-BR) translation.

1.0.9

25 Mar 2011, Tommi Rautava

  • Update: Installs on Firefox 4.0.
  • Update: Installs on Seamonkey 2.1.

1.0.8

24 Jan 2010, Tommi Rautava

  • Fixed: Right-click context menu issues.

1.0.7

22 Jan 2010, Tommi Rautava

  • Fixed: Scroll position calculation on Firefox 3.6.

1.0.6

17 Jan 2010, Tommi Rautava

  • Fixed: Open links in a new window.

1.0.5

15 Jan 2010, Tommi Rautava

  • Added: Spanish, Croatian and Turkish translations.
  • Added: Support for SeaMonkey 2.0 (experimental).

1.0.4.1

11 Jan 2010, Tommi Rautava

  • Fixed: French translation.

1.0.4

9 Jan 2010, Tommi Rautava

  • Updated: French and Portuguese (Brazilian) translations.

1.0.3

9 Jan 2010, Tommi Rautava

  • Added: Support for Firefox 3.6.

1.0.2

26 May 2009, Tommi Rautava

  • Fixed: When opening multiple images to new tabs the first context menu on the first selected tab was incorrect.
  • Fixed: The plugin blocked the spell checking feature on Firefox.
  • Added: Vietnamese (Vietnam) language support has been added.

1.0.1

5 February 2009, Tommi Rautava

  • Portuguese language support fixed.

1.0

22 January 2009, Tommi Rautava

  • Name changed to Snap Links Plus.
  • Added locale: Czech (cs-CZ).

0.0.8

7 December 2008, Tommi Rautava

  • Added locale: Russian (ru-RU).

0.0.7

6 December 2008, Tommi Rautava

  • Added extension description.
  • Made a minor update to the options dialog.

0.0.6

4 December 2008, Tommi Rautava

  • Updated version compatibility for Firefox 3.1
  • Included locales: ca-AD, de-DE, en-US, fi-FI, fr-FR, hu-HU, it-IT, ja-JP, nl-NL, pl-PL, pt-BR, pt-PT, sk-SK, zh-CN, zh-TW

0.0.5

May 2008, Atreus and MumblyJuergens

  • Updated for Firefox 3

0.0.4

8 September 2007, Pedro Fonseca (savred)

  • Added new actions (open links in new windows, in tabs on a new window, copy, download and bookmark)
  • Added an action popup menu (Ctrl + Release Mouse button)
  • Added options to change the thickness and color of the boxes
  • Some bugs were fixed
  • Improved the drawing smoothness
  • Included locales: en-US, fr-FR, it-IT, nl-NL, pl-PL, pt-PT

Acknowledgements

These persons helped improve the extension:
  • Goffy
  • David
  • Todd Worth

The following persons also contributed by translating Snap Links:

  • l0stintranslation
  • myahoo
  • markh
  • teo

I also thank the other users who supported in other ways, some of them by giving feedback and encouragement. Their valuable contribute made possible many bug corrections and added features over the initial version of the extension.

Pedro Fonseca, savred -at- gmail.com, 09-Sep-2007

0.0.3

17 January 2007, Pedro Fonseca (savred)