This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
GnomeWorks TradeSkill Frame -
a complete replacement for the blizzard trade skill frame.
I'm still getting the issue of make two and then it stops. Was that addressed in this latest build?
@JLB The Ackis on Curse doesn't have the support, as sparky said you have to get it from here.
Also a question. Is there a command to open GW without clicking on a tradeskill button? I like the ability to search all recipes but I don't know of a way to open it without training a tradeskill and having it switch from all to what I clicked on (like cooking)
hmm... yeah, right. not sure why it would do that. can you tell me when that recipe goes away? the filtering is updated as you type, so is it gone by the time you've typed "weap" or "we" or what?
Thanks for the update! Did you see my note on how the filtering function is broken in some cases? Didn't see that addressed in the commit comments, so wanted to be sure it was on your radar. ;)
Message:Interface\AddOns\GnomeWorks\Queue.lua:1159:badargument#2to'SetFormattedText'(stringexpected,gotnil)Time:ThuJul1513:29:382010Count:1Stack:(tailcall):?[C]:infunction`SetFormattedText'Interface\AddOns\GnomeWorks\Queue.lua:1159: in function `validate'Interface\AddOns\GnomeWorks\Queue.lua:1306:infunction`func'Interface\AddOns\GnomeWorks\GnomeWorks.lua:93: in function `SendMessageDispatch'Interface\AddOns\GnomeWorks\Queue.lua:1015:infunction`ShowQueueList'Interface\AddOns\GnomeWorks\Queue.lua:1354: in function `func'Interface\AddOns\GnomeWorks\GnomeWorks.lua:93:infunction`SendMessageDispatch'Interface\AddOns\GnomeWorks\Inventory.lua:329: in function `InventoryScan'Interface\AddOns\GnomeWorks\SkillList.lua:729:infunction`ScanTrade'Interface\AddOns\GnomeWorks\MainWindow.lua:1073: in function <Interface\AddOns\GnomeWorks\MainWindow.lua:1071>(tail call): ?[C]: ?[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>(tail call): ?Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>Locals: Sometimes debuglocals() returns nothing, it'soneofthosetimes...(FYI:Thislastsentence(only)isaHotFixfromDecursivetopreventaCstackoverflowinthenewBlizzarderrorhandlerandthusgivingyoutheopportunitytosendthisdebugreporttotheauthoroftheproblematicadd-onsohe/shecanfixit)
Message:Interface\AddOns\GnomeWorks\RecipeData.lua:876:attempttoindexglobal'tradeIcon'(anilvalue)Time:ThuJul1513:25:252010Count:3Stack:[C]:?Interface\AddOns\GnomeWorks\RecipeData.lua:876:infunction`GetTradeInfo'Interface\AddOns\GnomeWorks\Queue.lua:292: in function `draw'Interface\AddOns\GnomeWorks\ScrollFrame.lua:908:infunction`DrawColumns'Interface\AddOns\GnomeWorks\ScrollFrame.lua:176: in function `DrawRow'Interface\AddOns\GnomeWorks\ScrollFrame.lua:222:infunction`Draw'Interface\AddOns\GnomeWorks\ScrollFrame.lua:392: in function `RefreshRows'Interface\AddOns\GnomeWorks\ScrollFrame.lua:873:infunction`Refresh'Interface\AddOns\GnomeWorks\Queue.lua:232: in function `OnClick'Interface\AddOns\GnomeWorks\ScrollFrame.lua:806:infunction<Interface\AddOns\GnomeWorks\ScrollFrame.lua:805>Locals:self=<table>{RecipeGroupPruneList=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:601InitGroupList=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:615CancelTimer=<function>defined@Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:311RecipeGroupAddSubGroup=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:208InventoryScan=<function>defined@Interface\AddOns\GnomeWorks\Inventory.lua:224SetInventoryCount=<function>defined@Interface\AddOns\GnomeWorks\Inventory.lua:146TRADE_SKILL_UPDATE=<function>defined@Interface\AddOns\GnomeWorks\MainWindow.lua:1141RecipeGroupConstructDBString=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:568GetTradeIcon=<function>defined@Interface\AddOns\GnomeWorks\GetTradeSkill.lua:155QueueWindow=GnomeWorksQueueFrame{}GetInventoryCount=<function>defined@Interface\AddOns\GnomeWorks\Inventory.lua:161RegisterMessageDispatch=<function>defined@Interface\AddOns\GnomeWorks\GnomeWorks.lua:74ScheduleTimer=<function>defined@Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:276ShowReagents=<function>defined@Interface\AddOns\GnomeWorks\Details.lua:334SelectEntry=<function>defined@Interface\AddOns\GnomeWorks\SkillList.lua:338AddToQueue=<function>defined@Interface\AddOns\GnomeWorks\Queue.lua:925RegisterMessage=<function>defined@Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118UnregisterMessage=<function>defined@Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181data=<table>{}RecipeGroupSort=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:419SetFilterText=<function>defined@Interface\AddOns\GnomeWorks\MainWindow.lua:1155PopSelection=<function>defined@Interface\AddOns\GnomeWorks\SkillList.lua:415ExpandAllHeaders=<function>defined@Interface\AddOns\GnomeWorks\ScrollFrame.lua:581PopulateQueues=<function>defined@Interface\AddOns\GnomeWorks\Queue.lua:964RecipeGroupOpRename=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:983GetTradeSkillIcon=<function>defined@Interface\AddOns\GnomeWorks\GetTradeSkill.lua:196ConstructPseudoTrades=<function>defined@Interface\AddOns\GnomeWorks\GetTradeSkill.lua:55IsTradeSkillLinked=<function>defined@Interface\AddOns\GnomeWorks\GetTradeSkill.lua:196OnLoad=<function>defined@Interface\AddOns\GnomeWorks\GnomeWorks.lua:260DoTradeSkillUpdate=<function>defined@Interface\AddOns\GnomeWorks\MainWindow.lua:1071ParseSkillList=<function>defined@Interface\AddOns\GnomeWorks\SkillList.lua:215PLAYER_GUILD_UPDATE=<function>defined@Interface\AddOns\GnomeWorks\GnomeWorks.lua:251RecipeGroupNew=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:77ScanSlotGroups=<function>defined@Interface\AddOns\GnomeWorks\SkillList.lua:801RecipeGroupOpNew=<function>defined@Interface\AddOns\GnomeWorks\RecipeGroups.lua:902GetSkillColor=<function>defined@Interface\AddOns\GnomeWorks\SkillList.lua:896CreateQueueWindow=<function>defined@Interface\AddOns\Gno
there is a bug in the resize where it thinks you want to resize sometimes when you don't (and it selects the lower right corner to resize from when you're nowhere near it). you should only ever be able to resize by grabbing the very edge/corner of the frame.. any edge or corner will work. selecting inside the frame (and not on another component) should drag the frame.
to fix your problem, you should be able to resize from whatever edge is visible, then drag the smaller window back into the frame (and repeat if necessary). if you still have problems, you can delete you sv file or do: "/script table.wipe(GnomeWorksDB.config)" after a reload but before you open gw the first time. if it errors, just reload.
a) filters don't always work right. For example, see where I have no filter vs when I filter for the word "Weapon", my top enchant goes away!
b) Somehow, I managed to get the queue window detached from the main window, and then it resized itself insanely, making it nearly impossible to close, and I can't find a way to resize it smaller. I think the resizing of the windows should only be possible if I hit the "Adjust layout" button. I find I keep ending up resizing it all the time just trying to move it around, because I miss hitting the "gnomeworks" bit on the top, and instead just try to grab a corner to move the window, like with most mods.
It looks like maybe they fixed the Unknown trade skill error
Latest ARL
- Added check for existence of addon.Frame to addon:TRADE_SKILL_CLOSE()
Urr maybe not, now I am constantly being spammed
Ackis Recipe List: You have opened up a trade skill window which is not supported by this add-on. The trade skill is UNKNOWN. Please provide the author of the add-on with this information.
So I was using the show all functionality last night for inscription to look at my possibilities and came to the following conclusion.
Is there some way to filter minor vs. major glyphs? If not can this be added? I can't tell you how annoying it is to have to scroll through 30 glyphs to find the 4 minor ones. I'm not an inscriber so it makes it even harder to recognize them in the crowd.
hmm... yeah, this might be an issue with how i'm creating my details text. i'm actually scanning the item tooltip because i find that is better info. i suppose for cases where you have an non-tradeskill specific item, it doesn't work so well. lemme think about how i can fix that.
I noticed last night that for some recipes, I can't see what they actually do. For example, Nexus Transformation in Enchanting. I believe it makes some amount of small prismatic shards from a Nexus Crystal. Not sure this is really a GW issue exactly, since it doesn't really have any text recipe wise.
yeah, i'll be adding the skill up data soon. i'd actually like to incorporate an additional column for estimated skillup % based on the exact level and maybe even have a subtle gradation option instead of simply gray, green, yellow, orange... maybe.
i'd do it visually like in my skillet clone branch next to the current skill level status bar. i also want to add estimated skillups from the current queue so you could see roughly what your skill level will be when you finish your queue. the goal here would be to let somebody actually map out an entire skill up progression using the full recipe links (likely filtered for easy-to-acquire recipes).
i'd say ARL is partly to blame for the spam, but it's definitely gw causing the issue. i would think ARL shouldn't repeatedly inform you that the thing you keep doing is not cool. once seems like enough. but i'll fix it on my end when i get a chance.
a) The ARL issue makes rev 45 a real pain to use. I have to reload ui after every time I make something because it won't stop spamming once GW has been opened.
b) The "create all" button doesn't work right. I had 10 items in my inventory to make a food with. I hit "create all" and it made one, not 10.
I managed to trigger it again by opening Enchanting while flying, looking at my various recipes, and then closing enchanting. When I landed, I was immediately spammed by ARL saying I had an unknown tradeskill window open.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Loaded the new update and the spam is gone. Yay!
I'm still getting the issue of make two and then it stops. Was that addressed in this latest build?
@JLB The Ackis on Curse doesn't have the support, as sparky said you have to get it from here.
Also a question. Is there a command to open GW without clicking on a tradeskill button? I like the ability to search all recipes but I don't know of a way to open it without training a tradeskill and having it switch from all to what I clicked on (like cooking)
ackis is already supported (get the latest arl from this site).
quick auctions support will have to wait till i have the queue in a place that i like it.
I hope eventually down the line after you get more bugs worked out that you will have support for mods such as Quick Auctions 3 and Ackis Recipe List?
hmm... yeah, right. not sure why it would do that. can you tell me when that recipe goes away? the filtering is updated as you type, so is it gone by the time you've typed "weap" or "we" or what?
Hi LS,
Thanks for the update! Did you see my note on how the filtering function is broken in some cases? Didn't see that addressed in the commit comments, so wanted to be sure it was on your radar. ;)
Aaaaaaand…
there is a bug in the resize where it thinks you want to resize sometimes when you don't (and it selects the lower right corner to resize from when you're nowhere near it). you should only ever be able to resize by grabbing the very edge/corner of the frame.. any edge or corner will work. selecting inside the frame (and not on another component) should drag the frame.
to fix your problem, you should be able to resize from whatever edge is visible, then drag the smaller window back into the frame (and repeat if necessary). if you still have problems, you can delete you sv file or do: "/script table.wipe(GnomeWorksDB.config)" after a reload but before you open gw the first time. if it errors, just reload.
Hi LS,
I hit two bugs last night with the latest GW.
a) filters don't always work right. For example, see where I have no filter vs when I filter for the word "Weapon", my top enchant goes away!
b) Somehow, I managed to get the queue window detached from the main window, and then it resized itself insanely, making it nearly impossible to close, and I can't find a way to resize it smaller. I think the resizing of the windows should only be possible if I hit the "Adjust layout" button. I find I keep ending up resizing it all the time just trying to move it around, because I miss hitting the "gnomeworks" bit on the top, and instead just try to grab a corner to move the window, like with most mods.
Thanks!
It looks like maybe they fixed the Unknown trade skill error
Latest ARL
- Added check for existence of addon.Frame to addon:TRADE_SKILL_CLOSE()
Urr maybe not, now I am constantly being spammed
Ackis Recipe List: You have opened up a trade skill window which is not supported by this add-on. The trade skill is UNKNOWN. Please provide the author of the add-on with this information.
soo whatever they did now made it worse.
Woot! That works perfect. Thanks!
text filter for "minor" or "major" should pretty much do the trick.
Feature request:
So I was using the show all functionality last night for inscription to look at my possibilities and came to the following conclusion.
Is there some way to filter minor vs. major glyphs? If not can this be added? I can't tell you how annoying it is to have to scroll through 30 glyphs to find the 4 minor ones. I'm not an inscriber so it makes it even harder to recognize them in the crowd.
hmm... yeah, this might be an issue with how i'm creating my details text. i'm actually scanning the item tooltip because i find that is better info. i suppose for cases where you have an non-tradeskill specific item, it doesn't work so well. lemme think about how i can fix that.
Hi LS,
I noticed last night that for some recipes, I can't see what they actually do. For example, Nexus Transformation in Enchanting. I believe it makes some amount of small prismatic shards from a Nexus Crystal. Not sure this is really a GW issue exactly, since it doesn't really have any text recipe wise.
yeah, i'll be adding the skill up data soon. i'd actually like to incorporate an additional column for estimated skillup % based on the exact level and maybe even have a subtle gradation option instead of simply gray, green, yellow, orange... maybe.
i'd do it visually like in my skillet clone branch next to the current skill level status bar. i also want to add estimated skillups from the current queue so you could see roughly what your skill level will be when you finish your queue. the goal here would be to let somebody actually map out an entire skill up progression using the full recipe links (likely filtered for easy-to-acquire recipes).
i'd say ARL is partly to blame for the spam, but it's definitely gw causing the issue. i would think ARL shouldn't repeatedly inform you that the thing you keep doing is not cool. once seems like enough. but i'll fix it on my end when i get a chance.
Feature request:
It would be cool if recipes showed when they went Yellow/Green/Grey. Maybe down in the detail description or right after the name in the main screen
Slitherskin Mackrel 60/75/80
I have the ARL issue as well. I actually put in a ticket for ARL since the error came from them, but maybe it is a GW thing causing the problem?
Hi LS,
Two things
a) The ARL issue makes rev 45 a real pain to use. I have to reload ui after every time I make something because it won't stop spamming once GW has been opened.
b) The "create all" button doesn't work right. I had 10 items in my inventory to make a food with. I hit "create all" and it made one, not 10.
Hi LS,
I managed to trigger it again by opening Enchanting while flying, looking at my various recipes, and then closing enchanting. When I landed, I was immediately spammed by ARL saying I had an unknown tradeskill window open.