The Windows Quicksilver Wishlist
From BeauGunderson
Contents |
[edit] Reference
[edit] Graphics
- Per-pixel alpha transparency
[edit] Plugins
[edit] Plugin interface
- Plugin information
- Author information
- Name
- Pseudonym
- Website
- Version
- Major, minor, build
- Author information
- Array of strings which represent regular expression matches for this plugin
- Icon as vector data
- Match function that returns a boolean, an array of matches/actions, or an array of results (for things like clipboard string operations)
[edit] Giant list of features
- http://docs.blacktree.com/quicksilver/quick_tips
- Text files
- Head/tail
- Robust plugin interface
- One DLL and optional graphics
- Registry section devoted to each plugins saved settings
- Recommend use of Nullsoft installer
- Plugins register handlers in the form of regular expressions
- Designers must be careful that handlers do not overlap ... unless we just show both options and let the user choose which is given higher priority?
- Google Calendar quick add
- Text edit functions, append to text file, etc. (optional date/timestamp)
- Launch any shortcut, take off "Shortcut to" prefix
- Library of user-created vector program icons
- Text input/regular expression functions
- List of commonly used regular expressions such as phone number, email address, CSV, etc.
- Copy a bunch of text to clipboard, type "clipreg s/pants/shoes/g" and the text is edited, copied back to the clipboard
- Copy text to the clipboard, type "clipreg ^.+@[^\.].*\.[a-z]{2,}$" and a list of matched email addresses is copied back to the clipboard
- These functions allow the user to use whatever editor they like, a web browser, etc. and still enjoy the benefits of regular expressions
- Stop/play/next/prev
- Winamp
- Windows media player
- VLC media player
- iTunes
- Growl server protocol support (for notificiations from Mac and Windows applications)
- Firefox
- Open url/shortcut in new tab
- Open home page
- Open tab set in new window (news sites visited daily, for example)
