Updates in version 1.1:
* Fixed a problem with button text that wasn't displaying due to a recent Blizzard change.
* Added a key binding for note-adding.
I wanted to make some more additions and improvements, but unfortunately my time is limited now. I just wanted to get this version out to add the key bind which was very needed. Luckily the addon is nicely self-contained as it is and I'm happy with it. If you notice little bugs I'll probably be able to fix them, so let me know. Special thanks to the person(s) that convert the addon for use in other languages. It's really cool seeing screenshots of the addon with text I can't read.
---------------
Toki's TargetNotes is a simple target-based note-taking addon. Target a unit (player, mob, ...) and press the hot key (assign it in the Key Bindings interface) or use the command /tn or /df, followed by the note. For example:
/tn good priest
Then whenever you see the target again, you'll see the note(s) you took for it. This basic mechanism is augmented by a search UI that lets you find notes and target info quickly. You can assign a hotkey to toggle the search UI, or use the slash command /ts. You can enter the command by itself or type a query with it to pre-search directly from the slash command. For example:
/ts gnome warrior
This will find all the gnome warriors you've taken notes on.
Here's some potential uses for notes:
Marketplace
Keep track of who gives you good deals and who doesn't, who offers certain things cheap, etc.
Friends
Quickly jot down someone's phone number/MSN/etc., how much gold you owe someone, how hot you think they are on a scale of 1 to 10, etc.
PvE
You can take notes on a boss to help you with the fight or help you explain it to other people and so on. Likewise for other mobs. Maybe there's a mob that casts a spell reflect. Whenever you encounter the mob again you'll see the note warning you to watch out for it.
PvP
Have you ever encountered an enemy player whose name is familiar, but you don't remember why? Do they deserve a /wave or a lethal beating followed by a /spit? You won't have the problem of forgetting those things if you take notes on notable enemies. The TargetNotes database is account-wide, so whenever you see the person again you'll see the note you took for them, regardless of what character or server you're on.