You can customzie your timestamps. There's an ingame help about the patterns to use. "[h:m]" will show your [05:00] even if it's 17:00 -_-;;
Guild, party and raid chat are sticky by default, which means if you just sent a a message to your party and then press enter, your editbox will look like this: "Party: |". vChat allows you to enable this behavior for officer, channel and whisper chat, too.
<Shift>Scrollup won't scroll to the top. Only <Shift>Scrolldown is supported.
Dssurge: Do you use the latest version of vChat? If you don't set the option "editbox placement" to "top" the editbox shouldn't be touched by vChat. Atasel asked for the same and I implemented it with my last commit.
vChat is a basic set of chat mods.
idChat was lacking of some features I wanted and so I thought this would be a good start to get in touch with Ace2. (I couldn't know that Indie continued development on idChat2 one day later). :p
- hide the buttons next to each chat frame
- mouse wheel scrolling (configurable scroll speed)
- individual timestamp settings per chatframe (alignment, color, format)
- shorter channel names ([G] instead of [Guild], etc.)
- alternative chat strings ("To <name>:" instead of "<name> whispers:", "[AFK]" instead of "<AFK>", etc)
- sticky chats ("officer", "whisper" and "channel" are supported and each of them can be toggled)
- enables the arrow keys when typing in ChatEditBox
- Editbox placement (top, bottom)
- tell target
- hide channel names completely (colors should be telling enough)
- shorten general channel names (e.g. [1. General - ...] -> [1.], etc)
- visual indication of a chatframe not being scrolled down
requested features (still thinking about adding them):
- group numbers in front of the player name
- clickable URLs
features I'm not gonna add:
- colored player names (use Teknicolor instead)
vChat should be compatible with any wow-client. It already includes a few german translations.