SkyLight
From WoWWiki
SkyLight is the code name for the new, revised and now only supported version of Sky. Major differences with SkyLight is that it no longer fully replaces and masks built-in channels. It attempts to work more seemlessly with WoW built-in functionality while still adding functionality previously unavailable in WoW. Download the newest version from Curse-Gaming.
Contents |
Auto-Joining Channels
SkyLight is no longer hostile towards auto-joining, however a new system might still be developed to manage auto-joining in the future. For the time being the recommended way is to have an option in your addon that enables auto-joining when necissary. For instance when you may have an enabled state for your addon and an enabled state for auto-joining then before sending channel information do the following:
if (AddonEnabled) and (AutoJoinEnabled) and (not Sky.isChannelActive(SKY_PARTY)) then JoinChannelByName(SKY_PARTY); end
Note that SkyLight is also no longer hostile to JoinChannelByName and allows you to use Sky channel ID's (SKY_CHANNEL, SKY_PARTY, SKY_RAID, SKY_ZONE, SKY_GUILD) to join the appropriately prefixed and suffixed channel.
Channel Indexes
One of the major differences you will notice if you were previously using the Cosmos version of Sky is that the channels now show accurate indexies rather than being masked. Also named shortcuts have been removed in favor of the cleaner "/#" or "/channelname" options.
Out-Of-Zone Channels
SkyLight also now allows (but does not condone because they still cause a plethora of problems) out-of-zone channels. Use ChannelManager to make their use a little safer. For complicated details see the WoW tech support thread or the Advanced Chat Termonology/Details.
Notes
--
Note for "EquipCompare" AddOn:
"Sky/SkyLight:
If Sky or SkyLight is installed, slash commands are registered via Sky."
--
CosmusUI Forum Note:
Sat May 14, 2005: Farmbuyers patch was merged into the alpha release Sky by AnduinLothar"
--
"WoW Interface Customization" Forum Note:
June 10, 2005 -
"... Having said that until the [Cosmos] 1.5 patch I haven't had a problem for quite a while, the SkyLight has been great and with some decent feedback and response from KarlKFI on the cosmos forums it has become completely unintrusive. "
--
The WoW bug that caused ListChannelByName to disconnect the user if the channel had an unspecified large number of people (guestimated > 300) was fixed by Blizzard in 1.5.1 and no longer causes issues, however as before if the channel user list is that big it still fails to return a user list.
See also [1](Anduinlothar posts in 'wow-interface-customization')
