chatsuey icon indicating copy to clipboard operation
chatsuey copied to clipboard

Classic? 1.13 version?

Open lvangh opened this issue 6 years ago • 4 comments

Any plans for this? I used Chatsuey extensively on K3

lvangh avatar Aug 26 '19 22:08 lvangh

Hey @lvangh

I'm glad you've appreciated ChatSuey! At the moment, I do not have any plans to return to WoW for Classic. However, you may still be able to successfully use the addon. My understanding is that Classic is going to use the same addon system that's in BfA, and I ported a version of ChatSuey to BfA near launch. You can find that version of ChatSuey at https://github.com/ScottHamper/chatsuey/tree/retail and download via https://github.com/ScottHamper/chatsuey/archive/retail.zip (make sure when you unzip the file that you get rid of the -retail outer most folder and just copy all the individual addon folders, e.g., ChatSuey-ArrowKeys, into the WoW addons directory).

The major caveat to all of this is that the addons system has changed dramatically over WoW's lifetime, so some things that were possible in vanilla/1.12 WoW are no longer possible. For example, it's no longer possible to create arbitrary item links in chat, meaning that the ChatSuey-MarkdownLinks addon cannot be ported/used (this is a bummer, cause it was the coolest part of ChatSuey in my opinion!). The complete list of differences between vanilla ChatSuey and BfA ChatSuey is in the retail branch README, but here they are again for convenience:

  • ChannelLinks became obsolete.
  • StickyChat became obsolete.
  • Timestamps became obsolete.
  • MarkdownLinks became unusable - it's now impossible to send custom hyperlinks in chat.
  • ItemLinkHover was renamed to LinkHover and expanded to include new types of hyperlinks (e.g., talents).
  • PlayerLinks has reduced functionality - it's now impossible to link players in chat, and addons can no longer target units.
  • EditOnTop is not ported yet.

The obsolete addons are obsolete because the official client now provides their functionality out of the box.

Anyways, let me know if you have success running this version of ChatSuey on Classic! If there's any issues, I may see if I can create a free trial character to fix them.

ScottHamper avatar Aug 26 '19 23:08 ScottHamper

Just tried it yesterday after your post and have a couple notes -

One module gets automatically disabled - I think it's the "remove buttons" one.

Also, the uparrow memory does not work.

Font settings/sized seem to be good.

lvangh avatar Aug 28 '19 20:08 lvangh

Also, Leatrix Plus has some similar features - just something to note I found today by accident. It's like a hybrid of LazyPig and ChatSuey? image

lvangh avatar Aug 28 '19 20:08 lvangh

Thanks for reporting back, @lvangh .

It's intentional for the remove buttons addon to be disabled by default - while I personally always enabled it because I wanted to use the scroll wheel instead, it seemed like something to let people opt into instead of opt out of.

Regarding the up arrow memory feature you mentioned - ChatSuey does not provide that functionality. Is it something that is already built into the official client which ChatSuey breaks, or did you expect ChatSuey to add that feature?

ScottHamper avatar Sep 08 '19 14:09 ScottHamper