-- ----------------------------------------
-- This Addon was coded by Marco 'sOLARiZ' Goetze
-- please visit the Addon Website  http://www.solariz.de
-- Currently I'm playing a Druid named "SkyHawk" on the European Server Aegwynn
-- Greetings fly out to the Iron Union and all former Seven Days Grace Members
-- ----------------------------------------

[1.8]
- new: GUI to specify channel shortcuts (shortchannelname)
- new: added Option to toggle gossip skip to GUI
- new: added Option to toggle Auto Dismount to GUI
- new: /SCCN autodismount  toggle Auto Dismount feature
- new: /SCCN autogossipskip  toggle Gossip Skip Feature
- new: added GUI for Shortchanname config 
- upd: Gossip Skip Msg removed
- upd: removed Zoning Time display, if you need it use catalyst
- upd: added KeyBindung for Chat /9 & /10

[1.7]
- new: The GUI. Bring it up with /SCCN
- new: /SCCN shortchanname ,displays a shorter version of the channelname
- new: Zone Loading times are displayed after loading screens
- new: Known Gossip Frames are skipped 
(can temporary disabled by holding <CTRL> when NPC talk is initialized)
- new: Auto Dismount on talking to a Taxi NPC
(can disabled by holding <CTRL>)
- new: Unregistering Event handlers after player leaving world. (speedup)
- upd: fixed the invite highlight   „[invite]d“  thinks like this shouldnt happen anymore
- upd: general cleanup and optimization

[1.6]
- new: added Chinese Simplified (zhCN) translation by q09q09
- new: /SCCN highlight ; Specify customized highlightwords
- new: /SCCN AutoBGMap ; toggle bgminimap autotoggeling
- fix: some highlight problems fixed
- fix: some translationg problems fixed

[1.5]
- new: As soon as you enter a Battleground the BG Minimap automaticaly opens
- fix: /SCCN editboxkeys are back 

[1.4]
- new: usage of HTML colorcodes in timestamps. e.g. /SCCN timestamp #33CCFF$h:$m
- fix: disabled /SCCN chatboxkeys because of 1.10
- 1.10 compatible

[1.3]
- new: Added key bindings for /6 /7 /8
- new: Added „/SCCN hidechatbuttons“ Command to hide the chat buttons
- new: Forgotten chat Mod Support function. (FC has to be patched see on SCCN website)
- new: Binding for /wt  Whisper target
- fix: Own nickname should get highlighted in Word defense and local defense channel
- fix: Own Nick shouldn't get  highlighted in CTRA or DMSync Messages
- fix: Removed /who update event. It didn't work like expected and now a error caused by this was reported, reason to kick this out.
- fix: [invite] on click function didn't work propably since SCCN 1.2
- fix: chat keybindings now open complete empty editbox in past the binded key was printed sometimes

[1.2]
- new: Added Officers chat to keybinding options
- new: Added a support function for implementation in Forgotten Lords Chat Mod
- fix: Bug reported by grimman and RavenDk. Added space behind „From: “ and „to:“
- fix: Bug reported by xhile hopefully fixed. Editbox always got a reset even if topeditbox is off

[1.1b]
- fix: Bug in /raid say keybinding
- fix: Bug in hidechannames displyed empty brackets [] in raid / party / guild

[1.1]
- new: Keybindings in the wow config dialog for /say /raid /party /yell
- fix: checking not only if assistant for [invite] also if IsRaidLeader set
- fix: $h $m $s $t in timestamps are now alyways 2 digits. 01 instead of 1
- fix: Selfhighlight only highlight player said messages no system messages
- fix: stripped to much. raid party guild were removed from each string not only the channame
- upd: changed /tt to /wt (Whisper Target) because of conflict with other mods

[1.0b]
- fix: hide channame was broken for Guild / Raid / Party
- fix: German client line 737 error on /SCCN status

[1.0]
- new: if you hold <STRG> while mousewheel scrolling in the chatframe you going to top or to bottom
- new: command "/SCCN selfhighlightmsg" will toggle OnScreen display of highlighted messages. DEFAULT: on
- new: since this version the Timestamp string is customizeable. Please enter "/SCCN timestamp ?" for help.
- upd: some changes on the "hindechanname" routines. Chinese clients always shows a ugly ] should be fixed
- upd: accordng to the hidechanname update the SCCN_STRIPCHAN should now work correct
- upd: invite's will not be clickable in chatmessages written by your self
- udp: if you in a party and not party leader invite's also not clickable
- upd: converted map icons to .blp format saves minimal ressources
- fix: {invite] highlight problem in chinese client. Maybe fixed i have to play around because I don't have acces to a chines client ^^
- fix: /SCCN editboxkeys wansn't able to turn off so once turned on it stayed on no matter if toggled off or on
- fix: (old line 204 error) reported by Bray shouldn't happen anymore. (please test)

[0.9]
- new: Chinese localization (zhTW) added by Chris
- new: If selfhighlight is enabled you will get the messages including your name directly printed on screen
- new: increase the Editbox scrollback (history) buffer from 32 to 256 lines
- new: localized custom invite word. Search for SCCN_CUSTOM_INV in localization.lua to sepcify you own invite words
- new: /SCCN editboxkeys Use Chat Editbox keys without pressing <ALT> & increase History Buffer.
- new: /SCCN killdb This will kill your sccn Database. (100% empty afterwards)
- new: /tt Tell Target Command. Use "/tt text" to whisper "text" to your current target.
- fix: all help lines are showed
- fix: Your own nickname won't be highlighted if spoken by you

[0.8]
- Update: The hyperlinker now should support email adresses xyz@abc.de
- Update: Sasmira updated the Translation for all french users out there. Greetings to my country neighbors and big thanks to Sasmira!
- Fix: Hide own channel (set in localization.lua) should now work as intended
- Fix: highlighting of own Nickname didn't work sometimes. New regex works better
- Fix: another change in the colored raid map pins code to workaround those evil bugs on some clients. I'm keep praying ;)

[0.7]
- New: /SCCN clickinvite . Make the words "invite" and "inv" clickable in the chat. If you click on such a invite the user automaticaly get's an invite request. Quite usefull in BG's ;p all this "invite plz!!!"
- New: Hide own custom channels. Simple open the localization.lua in a texteditor and SCCN_STRIPCHAN[4] SCCN_STRIPCHAN[5] and so on.
- New: Confab compatibility. If confab (an other addon) is detected SCCN editbox features are disabled due to compatibility reasons.

[0.6b]
- QuickFix for nil error in 311 on startup.

[0.6]
- Fix: NIL Error in line 126
- Fix: NIL Error in line 269
- Fix: Map pin color error on some clients. (still experimenting, strange behavior sometimes)
- New: Url Highlighting advanced to URL's with ports like TeamSpeak (sub.domain.og:12345)
- New: Url Highl. adv. to IP Adresses with ports (123.456.789.123:12345)
- New: /SCCN selfhighlight If a other person mention your char's name in a chat your name will be highlighted 

[0.5]
- New: "/SCCN hyperlink" if toggled on URL's in the chatwindow are clickable and ready for copy & paste
- Fix: Hidechanname now completely hides channel names. Also [Guild] [Raid] [Party]
- Small fixes

[0.4]
- Fix: Button placement was moved
- New: /SCCN colormap Colors the map pin's of raid users in their class color

[0.3]
- French localization added. Thanks to Sasmira
- Function added to hide channel names
- Function added to Scroll chatframe with mousewheel
- Function to relocate the Editbox to the top of the chatwindow
- Function to add a 24h timestamp
- Commandline option /SCCN added. Type without parameters for help.
- /SCCN hidechanname = Will supress the Channelname (default: off)
- /SCCN colornicks = Toggle Nick coloring on and off (default: on)
- /SCCN purge = Start the normal purge process done every start
- /SCCN timestamp = add a timestamp
- /SCCN topeditbox = relocate the editbox to the top of the chatframe

[0.2]
- general optimization
- if char isn't known default color should be used
- Added display of currently used memory and purged entrys
- Changed Storage. 0.1 stores the class name "DRUID" 0.2 only stores a kind of placeholer (less memory)
- Changed Purgetime to 4 Weeks
- Added WHO_LIST_UPDATE event. But this isn't working as intended ;(
Have to figure out how to catch single /Whois commands.

[0.1]
initial release