Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brettz9/append-to-clipboard

Webextension to append copied text to the clipboard, optionally with separators (and clear clipboard)
https://github.com/brettz9/append-to-clipboard

clipboard webextension

Last synced: about 2 months ago
JSON representation

Webextension to append copied text to the clipboard, optionally with separators (and clear clipboard)

Awesome Lists containing this project

README

        

# append-to-clipboard

A webextensions
([Firefox](https://addons.mozilla.org/en-US/firefox/addon/append-to-clipboard/)
or [Chrome](https://chrome.google.com/webstore/detail/append-to-clipboard/dbpammihbikenddkkiggbdnakdoldobo/related?hl=en&authuser=0))
add-on to allow appending to the clipboard, optionally with a single or double
line break in between as well as a "clear clipboard" option.

You may find
[Copy Plain Text](https://addons.mozilla.org/en-US/firefox/addon/copy-plaintext/)
or
[Copy Plain Text WE](https://addons.mozilla.org/en-US/firefox/addon/copy-plain-text-we/)
helpful if you wish to ensure your first copy is as plain text.

![Screenshot of usage](https://raw.githubusercontent.com/brettz9/append-to-clipboard/master/screenshots/Screen%20Shot%202018-03-29%20at%205.26.04%20PM.png)

# Todos

1. Add option to retrieve selection for **appending as text or HTML
or HTMl source (regardless of original source)**
1. Any way with webextensions to support **additional copy flavors**? Could
support appending multiple images
1. Once Firefox supports, use smoother
[clipboard API](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/clipboard),
and, if their webextensions implementation starts to allow for using the
clipboard in background scripts, do so.
1. Allow appending of **link location or text** (as per
[this comment of issue #1](https://github.com/brettz9/append-to-clipboard/issues/1#issuecomment-87720293))
1. Allow definition and use of **multiple user-defined separators** (in context
submenu) (as per issue #1)
1. Allow for appending into (and pasting from) **numbered buffers**
1. **[Key commands](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/commands)**
for each command slot as in:
;
allow each to be customizable using ?
1. Find way for "Clear clipboard" to work, or at least not show up, on
empty tabs (setting `