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.
thanks! could you edit your post to be "plain text"? (or switch to bbcode and put [code][/code] tags around it). it switches to italics which suggests it may be interpreting some of the code in the bitmap to be formatting code. but just looking at the link, i'm wondering how the individual levels for the "ways" are handled...
i've been looking into cooking. i can't figure out how these new cooking specializations work. a normal "full recipes" tradelink for cooking does not show them even in the normal ui. can you link these like normal trade skills?
could somebody with high level cooking post their link here? (or pm it to me) also, include the realm if you can.
yeah, the ctrl-click circumvention method was put in place explicitly to allow people to have a safe fallback for when things in gw don't work.
cooking seems to be particularly broken. reminds me of when enchanting was using the "Crafting" interface and everything else used the "Tradeskill" interface.
I have discovered a workaround for the current absence of skillup displays in GW. I've found a way to have both the GW frame and the default tradeskill frame open at the same time. This allows me to see the skillups on the default frame while using GW to view quantities of mats and then queue and craft items.
This also has the benefit of allowing me to filter the GW list so I see only items with skillups and/or for which I have mats. When I set these filters in the default frame, GW's display changes to reflect these filters as well. This is quite useful!
To display both frames:
1. Drag the icons for two skills from the Professions popup to your action bar.
2. Open one of them by holding down the Control key and then clicking the skill on your action bar. This will open the default frame. Release the Control key.
3. Open the other profession by clicking its button on your action bar. This will open the GW frame and will switch the default frame to the second profession.
Now both frames will be open. Selecting a profession via a button on GW will cause the default frame to also switch to that profession.
There needs to be a way to display the skill level for your "Way" of cooking for Mists (or better yet, all ways on the default screen). The general skill level at the top is not applicable to every "way" and threw me off big time. Hating blizz right now for this stupid ass change.
I'd made a massive update to the LibPT tradeskill data, but since it wasn't mined with their tool the updates were backed out. This means that the current LibPT data likely has little, if any, MoP data for tradeskills.
You can try putting in a ticket at the LibPT page.
Here is my LibPeriodicTable fix. One significant bit of clean up was removing all of the redundant copies of the GetSkillLevels so there's just one. This makes it a lot easier to change it later if needed (or override it with a plugin). The logic the replacement function uses is to first check if the GW data exists and if it doesn't then use the LibPT data. This is because the GW data (where it exists) is "cleaner" than the LibPT data which is mined from WoWHead.
I'm hoping that lilsparky will share his data mining code with me so that the data in LibPT can be cleaned up as well.
i've gone ahead and added some new authors (whether they asked or not, lol). basically, anybody that i noticed had committed stuff or submitted a patch. i'm sure i missed some people.
As the new Author on this project I feel it is important to run a good team for this project to be maintained properly. Some ideas have been put forward that merit looking at.
first however I feel we need a committed team of 3 or 4 to continue working towards a release version as quickly as possible.
Would those of you interested in working together on this project please PM me and I will get back to you as soon as possible.
As I said before, I can too.
Also, the tickets section needs some cleanup. I have pushed some requested patches, but am unable to update the corresponding tickets.
Also, without a main coder. Is it an idea to put up a github repository, to streamline any pull requests? I like git (hosted on github) much more when it comes to open source development and mangement then subversion.
@lilsparky @yunohu Any way we can have a chat? irc / skype or something.
I can certainly pull in patches, etc, for lil sparky's workshop. I'm not familiar with its code at this time, but I do maintain several other addons. And if you put me as author, I'd be happy to add anyone who comes along and wants to significantly work on it as well.
GPL seems a good fit. But aren't you over worrying a bit?
So what IF someone gonna steal your work for commercial purposes. You gonna file a lawsuit?
licensing it with GPL or MIT or BSD isn't gonna make a difference here. Good people won't steal code, bad people will, no mather what license it holds.
Nothing you can do about it (or are you backed by a multi billion company?? :-D)
As you noticed I made some commits as the Repo is public. (send you a pm about it too).
I must admit I haven't logged in since MOP release. Too busy with work related stuff.
In short term I won't have any time to actively write or review big chunks of code. But I do know how git/svn works, etc. So if people have (tested) patches, I can push them.
Gnu Public License is good at covering you from a reselling point. It requires anyone doing a derivation to keep the code open sourced, and available to anyone who requests it. I suggest reading https://www.gnu.org/licenses/gpl-faq.html#WhyUseGPL
If you could also fix Lil Sparky's workshop to be GPL & have additional maintainer, that would be awesome too. :)
This is what I got. 576 current total skill.
[code]Date: 2012-10-08 17:35:24 ID: 1 Error occured in: Global Count: 1 Message: [string "DEFAULT_CHAT_FRAME:AddMessage(gsub(GetTrade..."] line 1: bad argument #1 to 'gsub' (string expected, got nil) Debug: [C]: ? [C]: gsub() [string "DEFAULT_CHAT_FRAME:AddMessage(gsub(GetTrade..."]:1: in main chunk [C]: RunScript() ..\FrameXML\ChatFrame.lua:2131: ?() ..\FrameXML\ChatFrame.lua:4358: ChatEdit_ParseText() ..\FrameXML\ChatFrame.lua:4052: ChatEdit_SendText() ..\FrameXML\ChatFrame.lua:4091: ChatEdit_OnEnterPressed() [string "*:OnEnterPressed"]:1: [string "*:OnEnterPressed"]:1 Locals:</p> <p>AddOns: Swatter, v4.0.5 (<%codename%>) Altoholic, v5.0.002 AtlasLootLoader, vv7.02.00 AucAdvanced, v5.14.5335 (KowariOnCrutches) AucFilterBasic, v5.14.5335 (KowariOnCrutches) AucFilterOutlier, v5.14.5335.5335(5.14/embedded) AucMatchUndercut, v5.14.5335.5225(5.14/embedded) AucScanData, v5.14.5335 (KowariOnCrutches) AucStatHistogram, v5.14.5335 (KowariOnCrutches) AucStatiLevel, v5.14.5335 (KowariOnCrutches) AucStatPurchased, v5.14.5335 (KowariOnCrutches) AucStatSales, v5.14.5335.5335(5.14/embedded) AucStatSimple, v5.14.5335 (KowariOnCrutches) AucStatStdDev, v5.14.5335 (KowariOnCrutches) AucStatWOWEcon, v5.14.5335.5335(5.14/embedded) AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded) AucUtilAppraiser, v5.14.5335.5335(5.14/embedded) AucUtilAskPrice, v5.14.5335.5160(5.14/embedded) AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded) AucUtilCompactUI, v5.14.5335.5335(5.14/embedded) AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded) AucUtilFixAH, v5.14.5335 (KowariOnCrutches) AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded) AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded) AucUtilScanButton, v5.14.5335.5335(5.14/embedded) AucUtilScanFinish, v5.14.5335.5153(5.14/embedded) AucUtilScanProgress, v5.14.5335.4979(5.14/embedded) AucUtilScanStart, v5.14.5335.5153(5.14/embedded) AucUtilSearchUI, v5.14.5335.5335(5.14/embedded) AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded) AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded) Auctionator, v3.0.5 Babylonian, v5.1.DEV.332(/embedded) BeanCounter, v5.14.5335 (KowariOnCrutches) Carbonite, v5.0.5.001 CarboniteTransfer, v1.01 Configator, v5.1.DEV.344(/embedded) CTCore, v5.0002 CTExpenseHistory, v5.0002 DataStore, v5.0.001 DataStoreAchievements, v5.0.001 DataStoreAgenda, v5.0.001 DataStoreAuctions, v5.0.001 DataStoreCharacters, v5.0.001 DataStoreContainers, v5.0.001 DataStoreCrafts, v5.0.001 DataStoreCurrencies, v5.0.001 DataStoreInventory, v5.0.001 DataStoreMails, v5.0.001 DataStorePets, v5.0.001 DataStoreQuests, v5.0.001 DataStoreReputations, v5.0.001 DataStoreSpells, v5.0.001 DataStoreStats, v5.0.001 DataStoreTalents, v5.0.001 DBMCore, v DBMLDB, v DebugLib, v5.1.DEV.312(/embedded) Enchantrix, v5.14.5335 (KowariOnCrutches) EnchantrixBarker, v5.14.5335 (KowariOnCrutches) Flump, v1.2.8 Gatherer, v4.0.5 GnomeWorks, v192 Identity, v40000 Informant, v5.14.5335 (KowariOnCrutches) KevToolQueue, v4.0.0 KKonferSK, v502 LibAboutPanel, v1.6.0 LibExtraTip, v5.12.DEV.324(/embedded) LilSparkysWorkshop, v LoadIT, v LoggerHead, v139 MarketWatcher, v2.17 MarkingBar, v2.1.3 Omen, v3.1.7 Postal, v3.5.0 PowerAuras, v5.0.0.P Recount, v sct, v6.6 sctd, v6.6 Stubby, v5.14.5335 (KowariOnCrutches) TipHelper, v5.12.DEV.315(/embedded) Titan, v5.1.7.50001 TitanBag, v5.1.7.50001 TitanClock, v5.1.7.50001 TitanGold, v5.1.5.50001 TitanLocation, v5.1.7.50001 TitanLootType, v5.1.7.50001 TitanPerformance, v5.1.7.50001 TitanRepair, v5.1.7.50001 TitanVolume, v5.1.7.50001 TitanXP, v5.1.7.50001 TradeSkillMaster, vv1.5.5 TradeSkillMasterAccounting, vv1.2.2 TradeSkillMasterAuctioning, vv1.2.9 TradeSkillMasterDestroying, vv1.2.5 TradeSkillMasterMailing, vr106 URNotePad, v5.0.4 WIM, vr341 XPerl, v3.6.0 XPerlArcaneBar, v XPerlParty, v XPerlPartyPet, v XPerlPlayer, v XPerlPlayerBuffs, v XPerlPlayerPet, v XPerlRaidAdmin, v XPerlRaidFrames, v XPerlRaidHelper, v XPerlRaidMonitor, v XPerlRaidPets, v XPerlTarget, v XPerlTargetTarget, v BlizRuntimeLib_enUS v5.0.5.50001 <us> (ck=e35)</p> <p>[/code]
@lexusnexus
thanks! could you edit your post to be "plain text"? (or switch to bbcode and put [code][/code] tags around it). it switches to italics which suggests it may be interpreting some of the code in the bitmap to be formatting code. but just looking at the link, i'm wondering how the individual levels for the "ways" are handled...
Here is the output to your request:
[10:00:29] |cffffd000|Htrade:104381:553:600:300000006E79421:2LbCedDB8/NBDWgJHg7//BACwHABgQCGQQH+//5/D|h[Cooking]|h|r
This is for lvl 555 cooking with all 5 Ways to cooking active. US Proudmore is the realm
LilSparky let me know if you need anything else.
i've been looking into cooking. i can't figure out how these new cooking specializations work. a normal "full recipes" tradelink for cooking does not show them even in the normal ui. can you link these like normal trade skills?
could somebody with high level cooking post their link here? (or pm it to me) also, include the realm if you can.
open cooking and then do:
unless these "ways" cannot be linked, then well... that would suck.
yeah, the ctrl-click circumvention method was put in place explicitly to allow people to have a safe fallback for when things in gw don't work.
cooking seems to be particularly broken. reminds me of when enchanting was using the "Crafting" interface and everything else used the "Tradeskill" interface.
I have discovered a workaround for the current absence of skillup displays in GW. I've found a way to have both the GW frame and the default tradeskill frame open at the same time. This allows me to see the skillups on the default frame while using GW to view quantities of mats and then queue and craft items.
This also has the benefit of allowing me to filter the GW list so I see only items with skillups and/or for which I have mats. When I set these filters in the default frame, GW's display changes to reflect these filters as well. This is quite useful!
To display both frames:
1. Drag the icons for two skills from the Professions popup to your action bar.
2. Open one of them by holding down the Control key and then clicking the skill on your action bar. This will open the default frame. Release the Control key.
3. Open the other profession by clicking its button on your action bar. This will open the GW frame and will switch the default frame to the second profession.
Now both frames will be open. Selecting a profession via a button on GW will cause the default frame to also switch to that profession.
There needs to be a way to display the skill level for your "Way" of cooking for Mists (or better yet, all ways on the default screen). The general skill level at the top is not applicable to every "way" and threw me off big time. Hating blizz right now for this stupid ass change.
I'd made a massive update to the LibPT tradeskill data, but since it wasn't mined with their tool the updates were backed out. This means that the current LibPT data likely has little, if any, MoP data for tradeskills.
You can try putting in a ticket at the LibPT page.
Sorry, I tried.
@MuffinManKen
Hey, nice work.
I see this was not yet based on r190. I will do a diff later this day and update it.
@lilsparky, thanks. I'll start cleaning up the tickets section sometime this week.
Here is my LibPeriodicTable fix. One significant bit of clean up was removing all of the redundant copies of the GetSkillLevels so there's just one. This makes it a lot easier to change it later if needed (or override it with a plugin). The logic the replacement function uses is to first check if the GW data exists and if it doesn't then use the LibPT data. This is because the GW data (where it exists) is "cleaner" than the LibPT data which is mined from WoWHead.
I'm hoping that lilsparky will share his data mining code with me so that the data in LibPT can be cleaned up as well.
http:www.muffinmangames.com/GnomeWorks.zip
i've gone ahead and added some new authors (whether they asked or not, lol). basically, anybody that i noticed had committed stuff or submitted a patch. i'm sure i missed some people.
I wish i could be of assitance to you :) i def appreciate anything you guys can do to fix this once great addon.
Hi everyone
As the new Author on this project I feel it is important to run a good team for this project to be maintained properly. Some ideas have been put forward that merit looking at. first however I feel we need a committed team of 3 or 4 to continue working towards a release version as quickly as possible.
Would those of you interested in working together on this project please PM me and I will get back to you as soon as possible.
Jaxomuk
@yunohu
As I said before, I can too. Also, the tickets section needs some cleanup. I have pushed some requested patches, but am unable to update the corresponding tickets.
Also, without a main coder. Is it an idea to put up a github repository, to streamline any pull requests? I like git (hosted on github) much more when it comes to open source development and mangement then subversion.
@lilsparky @yunohu Any way we can have a chat? irc / skype or something.
@lilsparky
I can certainly pull in patches, etc, for lil sparky's workshop. I'm not familiar with its code at this time, but I do maintain several other addons. And if you put me as author, I'd be happy to add anyone who comes along and wants to significantly work on it as well.
yeah, but if i have an exclusive license i can complain and feel justified. :)
@lilsparky
GPL seems a good fit. But aren't you over worrying a bit?
So what IF someone gonna steal your work for commercial purposes. You gonna file a lawsuit?
licensing it with GPL or MIT or BSD isn't gonna make a difference here. Good people won't steal code, bad people will, no mather what license it holds.
Nothing you can do about it (or are you backed by a multi billion company?? :-D)
Just sayin, don't worry too much about it.
Hey lilsparky
As you noticed I made some commits as the Repo is public. (send you a pm about it too).
I must admit I haven't logged in since MOP release. Too busy with work related stuff.
In short term I won't have any time to actively write or review big chunks of code. But I do know how git/svn works, etc. So if people have (tested) patches, I can push them.
you volunteering for duty, yunohu?
@lilsparky
Gnu Public License is good at covering you from a reselling point. It requires anyone doing a derivation to keep the code open sourced, and available to anyone who requests it. I suggest reading https://www.gnu.org/licenses/gpl-faq.html#WhyUseGPL
If you could also fix Lil Sparky's workshop to be GPL & have additional maintainer, that would be awesome too. :)