Draggy

Drag a link to open in a new tab; drag a piece of text to search in a new tab.

Versione datata 03/10/2024. Vedi la nuova versione l'ultima versione.

Autore
PRO-2684
Valutazione
0 0 0
Versione
0.1.4
Creato il
02/10/2024
Aggiornato il
03/10/2024
Dimensione
11,2 KB
Licenza
GPL-3.0
Applica a
Tutti i siti

🪄 Features

  • Drag a link or image to open in a new tab
  • Drag a piece of text to search in a new tab
  • Customizable search engine and maximum search term length
  • Customizable minimum drag distance
  • A circle overlay to indicate the minimum drag distance
  • Todo list
    • Using Esc to interrupt draggy (might not be possible to detect)

⚙️ Configuation

  • Circle overlay: When to show the circle overlay。
    • Always: Always show the circle overlay when dragging is detected
    • Auto: Show the circle overlay only when the detected dragging is targeting text selection or links
    • Never: Never show the circle overlay
  • Open tab in background: Whether to open new tabs in the background。
  • Open tab insert: Whether to insert the new tab next to the current tab. If false, the new tab will be appended to the end.
  • Search engine: Search engine used when dragging text. Use {} as a placeholder for the URL-encoded query.
  • Maximum text length: Maximum length of the search term. If the length of the search term exceeds this value, it will be truncated. Set to 0 to disable this feature.
  • Minimum drag distance: Minimum distance to trigger draggy.
  • Maximum time delta: Maximum time difference between esc/drop and dragend events to consider them as separate user gesture. Usually there's no need to change this value.
  • Debug mode: Enables debug mode.

📃 Notes

If you're using Microsoft Edge, you might find that "Super Drag Drop" is what you're looking for, which has its own pros and cons compared to Draggy. Below is a comparison table between the two, and if you prefer Super Drag Drop, enable the flag at edge://flags/#edge-super-drag-drop, then enable the feature at edge://settings/superDragDrop.

Feature Draggy Super Drag Drop
Drag link, text and image 🟢 🟢
Open tab in background 🟢 🟢
Open tab insert 🟢 🔴*
Compatibility 🟡 🟢
Custom search engine 🟢 🟡*
Maximum search term length 🟢 🔴
Minimum drag distance 🟢 🔴
Cancel drag 🟢* 🟢*
Prompt 🟢* 🟢*
Website exclude list 🟢* 🟢
Hackability 🟢 🔴
Privacy 🟢 🔴*
Cross-browser 🟢* 🔴*