Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mojombo/clippy
Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.
https://github.com/mojombo/clippy
Last synced: 24 days ago
JSON representation
Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.
- Host: GitHub
- URL: https://github.com/mojombo/clippy
- Owner: mojombo
- License: mit
- Created: 2009-02-13T18:59:10.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2011-10-04T21:29:49.000Z (over 13 years ago)
- Last Synced: 2025-01-11T15:53:00.178Z (26 days ago)
- Homepage:
- Size: 233 KB
- Stars: 938
- Watchers: 22
- Forks: 168
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Clippy - Helping you copy text to your clipboard
================================================Clippy is a very simple Flash widget that makes it possible to place arbitrary
text onto the client's clipboard. Here is what Clippy looks like on GitHub:![Clippy in action](http://img.skitch.com/20090213-cjiawnwig8udf5a6qf1c45cne8.png)
Here is a sample Rails (Ruby) helper that can be used to place Clippy on a
page:def clippy(text, bgcolor='#FFFFFF')
html = <<-EOF
EOF
endInstallation (Pre-Built SWF)
---------------------------If you want to use Clippy unmodified, just copy `build/clippy.swf` to your
`public` directory or wherever your static assets can be found.Installation (Compiling)
------------------------In order to compile Clippy from source, you need to install the following:
* [haXe](http://haxe.org/)
* [swfmill](http://swfmill.org/)The haXe code is in `clippy.hx`, the button images are in `assets`, and the
compiler config is in `compile.hxml`. Make sure you look at all of these to
see where and what you'll need to modify. To compile everything into a final
SWF, run the following from Clippy's root directory:swfmill simple library.xml library.swf && haxe compile.hxml
If that is successful, copy `build/clippy.swf` to your
`public` directory or wherever your static assets can be found.Contribute
----------If you'd like to hack on Clippy, start by forking my repo on GitHub:
http://github.com/mojombo/clippy
The best way to get your changes merged back into core is as follows:
1. Clone down your fork
1. Create a topic branch to contain your change
1. Hack away
1. If you are adding new functionality, document it in README.md
1. If necessary, rebase your commits into logical chunks, without errors
1. Push the branch up to GitHub
1. Send me (mojombo) a pull request for your branchLicense
-------MIT License (see LICENSE file)