Download
(15Kb)
Download
Updated: 07-04-15 07:29 AM
Pictures
File Info
Compatibility:
Fury of Hellfire (6.2)
Updated:07-04-15 07:29 AM
Created:01-22-11 01:02 PM
Downloads:37,084
Favorites:182
MD5:

TradeSkillDW  Popular! (More than 5000 hits)

Version: 1.99
by: another [More]

Overwiev

Lightweight tradeskill double wide (and since v1.10 single window mode) window with profession's tabs. Reuses original Blizzard functionality, as result no lags like in some other addons. Recipe list from 8 to 40 items (easy configurable). "Jobber" like tabs for fast profession switching. Based on ideas from "DoubleWideTradeSkills" and "Jobber".

Slash commands:
  • "/tsdw" without params to see hint and current strata
  • "/tsdw strata LEVEL" to set new LEVEL (like "/tsdw strata HIGH"), see http://www.wowpedia.org/UITYPE_FrameStrata
  • "/tsdw movable" to trigger window "movable"
Compatible with both MoP and 4.3.

To switch between you can change in TradeSkillDW.toc between "Interface: 50001" for MoP and "Interface: 40300" for current 4.3

v1.99
toc changed for 6.2

v1.98
toc changed for 6.1

v1.97
fixed reagent count text in Queue

v1.96
toc changed for WoD

v1.95
fixed right TradeSkillHorizontalBar

v1.94
yet another fix on filter string cleared

v1.93
improved queue list while filters applied

v1.92
fixed error on call slash command before opening tradeskill frame
typo
fixed: TradeSkillHorizontalBarLeft hidden on changing single/dual

v1.91
fixed text width in queue window

v1.90
toc changed for v5.4

v1.89
toc changed for v5.3

v1.88
queue cooldown daily compatible

v1.87
tab button's cooldowns

v1.86
toc changed for v5.1.0

v1.85
Runeforging

v1.84
processing independent from browsing queue

v1.83
queue: count text added to icon

v1.82
custom.lua added to customize tabs

v1.81
proper queue counter while processing

v1.80
locale independent
tab button tooltips

v1.76
"Cooking Fire" fix

v1.75
MoP compatible
spell Id changed to spell names

v1.71
fixed queue details on list cleanup
checked with MoP beta: works
still compatible with 4.3

v1.70
queue changed to be compatible with filters
on queue execution crafting item selected in Trade Skills and counter shows amount

v1.64
fixed requirement string position

v1.63
toc changed for v4.3

v1.62
queue window reagents now shows required reagent count multiplied on queue count

"donate" button added

v1.61
slash command to trigger window "movable"
"/tsdw movable"

v1.60
additional skill buttons now static to prevent possible initialization issues

v1.57
to find what causes rare issue "test" command added, type "/tsdw test" to print button's count and state

v1.56
extra GetTradeSkillInfo value check

v1.55
strata value check
queue "available count" now updates while crafting
fixes

v1.51
slash commands to set window strata
"/tsdw" without params to see hint and current strata
"/tsdw strata LEVEL" to set new LEVEL (like "/tsdw strata HIGH")

v1.50b
simple queue
click reagent in queue to jump to recipe

v1.17
toc updated for v4.2
possible fix to rare addon initialization issue

v1.16
toc updated for v4.1

v1.15
"Destruction" buttons added: "Basic Campfire", "Disenchant", "Prospecting", "Milling"

v1.10
Skill tabs moved to top right.
List items count now adjustable through window resizing (button in left-bottom corner).
2 view modes supported: single and double wide.
Post A Reply Comment Options
Unread 07-20-16, 01:38 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Breaks visually in 7.0.3

With TradeSkillDW enabled, this is what my profession window looks like: http://imgur.com/u5kSrnK

With it disabled, it looks fine.
Report comment to moderator  
Reply With Quote
Unread 05-11-15, 06:41 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Re: Error when used with MayronUI

Originally Posted by Mightyconan
Hi,
I've been using your addon alongside MayronUI for a while now, and haven't had any problems until recently. The tradeskill window is all over the place (scroll bars out of place, buttons missing, text overflowing outside the window, to name a few), if it is the only window open. If I open a second window (ie the character spellbook) the problem fixes itself.

I've made Mayron aware of this issue too, and as the two addons work correctly when running independently of each other, there seems to be a compatibility issue between the two being used together.

Any suggestions would be great if anything can be done from your end.

The error message is as follows:
Answered in MayronUI.
Report comment to moderator  
Reply With Quote
Unread 05-06-15, 05:20 PM  
Mightyconan
A Kobold Labourer
 
Mightyconan's Avatar

Forum posts: 0
File comments: 50
Uploads: 0
Error when used with MayronUI

Hi,
I've been using your addon alongside MayronUI for a while now, and haven't had any problems until recently. The tradeskill window is all over the place (scroll bars out of place, buttons missing, text overflowing outside the window, to name a few), if it is the only window open. If I open a second window (ie the character spellbook) the problem fixes itself.

I've made Mayron aware of this issue too, and as the two addons work correctly when running independently of each other, there seems to be a compatibility issue between the two being used together.

Any suggestions would be great if anything can be done from your end.

The error message is as follows:
2x MayronUI_ReskinUI\Core.lua:139: TradeSkillFrame:SetPoint(): Couldn't find region named '(null)'
[C]: in function `SetPoint'
MayronUI_ReskinUI\Core.lua:139: in function <MayronUI_ReskinUI\Core.lua:132>
[C]: ?
[C]: in function `Show'
FrameXML\UIParent.lua:2123: in function `SetUIPanel'
FrameXML\UIParent.lua:1967: in function `ShowUIPanel'
FrameXML\UIParent.lua:1838: in function <FrameXML\UIParent.lua:1834>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2597: in function <FrameXML\UIParent.lua:2585>
[C]: in function `ShowUIPanel'
...dOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:42: in function `TradeSkillFrame_Show'
FrameXML\UIParent.lua:1354: in function <FrameXML\UIParent.lua:814>
[C]: in function `UseAction'
FrameXML\SecureTemplates.lua:348: in function `handler'
FrameXML\SecureTemplates.lua:649: in function <FrameXML\SecureTemplates.lua:597>
[C]: ?
FrameXML\SecureHandlers.lua:264: in function <FrameXML\SecureHandlers.lua:261>
[C]: ?
FrameXML\SecureHandlers.lua:294: in function <FrameXML\SecureHandlers.lua:277>
(tail call): ?

Locals:
self = TradeSkillFrame {
0 = <userdata>
TitleText = TradeSkillFrameTitleText {
}
portraitFrame = TradeSkillFramePortraitFrame {
}
TopTileStreaks = TradeSkillFrameTopTileStreaks {
}
leftBorderBar = TradeSkillFrameLeftBorder {
}
filterTbl = <table> {
}
numAvailable = 37
topBorderBar = TradeSkillFrameTopBorder {
}
RetrievingFrame = <unnamed> {
}
Inset = TradeSkillFrameInset {
}
CloseButton = TradeSkillFrameCloseButton {
}
topLeftCorner = TradeSkillFrameTopLeftCorner {
}
Bg = TradeSkillFrameBg {
}
portrait = TradeSkillFramePortrait {
}
}
name = "TradeSkillFrame"
mui = <table> {
1 = "TOPLEFT"
2 = <table> {
}
3 = "TOPLEFT"
4 = 16
5 = -116.0000076294
}
Report comment to moderator  
Reply With Quote
Unread 03-28-15, 08:09 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally Posted by Telarian
Small oddity:

When I attempt to queue an item I don't have enough vendor reagents for yet, it queues an entirely different item. Specifically, I tried to queue 10 Rustic Workman's Shirt with no yellow dyes in my bags, and it kept queueing 10 Hyjal Expedition Bags.
Probably you queue it while tradeskill list is filtered.
Report comment to moderator  
Reply With Quote
Unread 03-07-15, 05:48 AM  
Telarian
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Small oddity:

When I attempt to queue an item I don't have enough vendor reagents for yet, it queues an entirely different item. Specifically, I tried to queue 10 Rustic Workman's Shirt with no yellow dyes in my bags, and it kept queueing 10 Hyjal Expedition Bags.
Report comment to moderator  
Reply With Quote
Unread 12-22-14, 02:42 PM  
vikkyne
A Murloc Raider

Forum posts: 4
File comments: 114
Uploads: 0
Why can I move the main tradeskills window with either MoveAnything or using the 'movable' argument, but cannot move that queue window that pops up? Annoying. And when I mouse over it with MoveAnything, it doesn't even recognize the 'queue' window as something movable.

What's up?

EDIT: Nevermind - I was able to move it via MoveAnything's 'safe frame' option.

I think both windows should be able to move via the 'movable' argument, though. Maybe they do and MA messed it up? Dunno.
Last edited by vikkyne : 12-22-14 at 02:44 PM.
Report comment to moderator  
Reply With Quote
Unread 10-31-14, 04:42 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
The "AddonSkins" addon for ElvUI was causing the error with TradeskillDW. The author has released a fix and it works now! I had to revert you bug fix suggestions though as two bug fixes for one problem does not work.
Report comment to moderator  
Reply With Quote
Unread 10-30-14, 11:47 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
Originally Posted by another
Originally Posted by GeneralWurst
No other trade skill addons installed, but i can give you a list:

...
Wow, many. Something hiding/removing those texture, maybe ElvUI. I don't want even searching what exactly. It can be fixed by adding check in lines 88 and 96 for TradeSkillHorizontalBarRight like
Code:
		if TradeSkillHorizontalBarRight then
			TradeSkillHorizontalBarRight:Hide()
		end
and
Code:
		if TradeSkillHorizontalBarRight then
			TradeSkillHorizontalBarRight:Show()
		end
tsdw.lua is simple text file and you can change it in any text editor (I prefer Notepad++). I'll upload changed probably later.
Thx for your help! I will try that code.
Report comment to moderator  
Reply With Quote
Unread 10-29-14, 03:18 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally Posted by GeneralWurst
No other trade skill addons installed, but i can give you a list:

...
Wow, many. Something hiding/removing those texture, maybe ElvUI. I don't want even searching what exactly. It can be fixed by adding check in lines 88 and 96 for TradeSkillHorizontalBarRight like
Code:
		if TradeSkillHorizontalBarRight then
			TradeSkillHorizontalBarRight:Hide()
		end
and
Code:
		if TradeSkillHorizontalBarRight then
			TradeSkillHorizontalBarRight:Show()
		end
tsdw.lua is simple text file and you can change it in any text editor (I prefer Notepad++). I'll upload changed probably later.
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 05:37 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
No other trade skill addons installed, but i can give you a list:

BlizzBugsSuck, v6.0.2.1
DetailedCloudsFix, v50400.1
InspectFix, v4.5.0
Swatter, v5.21b.5503 (SanctimoniousSwamprat)
ACP, v3.4.14
AddonLoader, v2.0.1
AddOnSkins, v3.04
AdiBags, vv1.7.7
AdiSpellHUD, v1.2
Armory, vv12.1.1
ArmoryGuildBank, vv12.1.1
AucAdvanced, v5.21b.5503 (SanctimoniousSwamprat)
AucStatHistogram, v5.21b.5503 (SanctimoniousSwamprat)
AucStatiLevel, v5.21b.5503 (SanctimoniousSwamprat)
AucStatStdDev, v5.21b.5503 (SanctimoniousSwamprat)
AucUtilFixAH, v5.21b.5503 (SanctimoniousSwamprat)
AucUtilScanProgress, v5.21b.5503.4979(/embedded)
AucUtilSimpleAuction, v5.21b.5503.5452(/embedded)
AutoDismount, v
Babylonian, v5.1.DEV.332(/embedded)
BGSpy, v1.2.6
Bimbo, v5.1.0.13
Blipstick, v5.0.1.12
BlockChinese, v0.9
Breakables, v1.3.14 (Revision: @project-revision@)
Buffet, v5.2.0.42
ClassMonitor, v3.5.3
ClassMonitorConfigUI, v1.2.7
ClickMenu, v
Click2Cast, v50100.1
ClickDown, v1.5
CloudyUnitInfo, v1.4
ComeAndGetIt, v2014-10-19
Commended, v6.0.2.13
Configator, v5.1.DEV.359(/embedded)
Cork, v6.0.0.53
DebugLib, v5.1.DEV.337(/embedded)
DisableMapArrow, v1
DontCast, v1.2
EasyMail, v
ElvUI, v7.30
ElvUIArmory, v1.8
ElvUICastBarSnap, v2.23
ElvUIChatFontSize, v1.0.3
ElvUIChatTweaks, v6.51
ElvUIChatTweaksExtra, v
ElvUIColorPixelPerfectBorders, v1.0.6
ElvUIDataConfig, v1.01
ElvUIDTColors, v1.00
ElvUIEnhanced, v3.0.3
ElvUIGathering, v1.08
ElvUIImprovedSpecSwitch, v2.22
ElvUILocPlus, v2.02
ElvUIMicrobar, v1.6
ElvUIProgressionInTooltip, v1.14
ElvUIRightClick, v2.2
ElvUITB, v1.05
EnhancedFriendsList, v3.61
ErrorFilter, v2.11
FasterCamera, v1.5
GatherMate2, v1.31
GatherNow, v2.2.9
GatherSageCT, v4.6b
GnomishVendorShrinker, v5.0.1.15
InterruptDuration, v1.3.10
ItemTooltipCleaner, v6.0.2.74
KuiNameplates, v
LibExtraTip, v5.12.DEV.363(/embedded)
LootConfirm, v2.34
LoseControl, v5.41
LoseControlFix, v1.2
LowHPAlert, v2.22
MacroBank, v1.11
MacroTooltip, v6.0.2.5
MiniLoot, v6.0.0.141019-2
MovableFrames, v1.81
NameplateCooldowns, v
NeonChat, v
NiceAutoChannel, v1.1
nRange, v0.8.9
Otis, v1.0.02
OverSimplified, v3.3
Pawn, v1.9.2
PlateBuffs, v1.18.1
REPorter, v0.8.5
RETabBinder, v1.2.8
Roarrior, v50400-v1.2
Routes, vv1.4.2-10-g7cf2dde
Select, v2.3.4
SexyCooldown2, v2.0
ShieldBars, v1.1.2
SocialTabs, v5.0b
SpeedyLoad, v2.2.1
SpellOverlayTimer, v1.15.5
StealPurgeDispel, v1.0.6
StrataFix, v3.5.0
Stubby, v5.21b.5503 (SanctimoniousSwamprat)
TellMeWhen, v7.1.2
TipHelper, v5.12.DEV.351(/embedded)
TomTom, vv60000-1.0.0
TradeSkillDW, v1.96
TradeSkillInfo, vv2.2.17
WhoFramedWatcherWabbit, v2.0
wIn1, v7.3
WoWPro, v6.0.0E
WoWProAchievements, v6.0.0E
WoWProDailies, v6.0.0E
WoWProLeveling, v6.0.0E
WowProProfession, v6.0.0E
WoWProWorldEvents, v6.0.0E
WSUFMover
Report comment to moderator  
Reply With Quote
Unread 10-23-14, 11:48 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally Posted by GeneralWurst
I always get this error as soon as i open may tradeskill window.
Any other tradeskill addons installed?
Report comment to moderator  
Reply With Quote
Unread 10-23-14, 11:00 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
I always get this error as soon as i open may tradeskill window.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 02:30 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally Posted by GeneralWurst
I got this version familiar error in toc version 1.96:

Date: 2014-10-19 01:06:29
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TradeSkillDW\tsdw.lua line 88:
attempt to index upvalue 'TradeSkillHorizontalBarRight' (a nil value)
Very strange error. But I can't reproduce it.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 02:05 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally Posted by Imithat
[highlight="Lua"]19x [string "*:OnEnter"]:2: bad argument #2 to 'format' (string expected, got nil)
[C]: in function `format'
[string "*:OnEnter"]:2: in function <[string "*:OnEnter"]:1>

Locals:
self = TradeSkillSkill11NumSkillUps ...
TradeSkillSkill11NumSkillUps is part of Blizzard TradeSkill UI. Error probably on Blizzard's side. TradeSkillDW simply shows more lines as is.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 06:10 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
Lua Code:
  1. 19x [string "*:OnEnter"]:2: bad argument #2 to 'format' (string expected, got nil)
  2. [C]: in function `format'
  3. [string "*:OnEnter"]:2: in function <[string "*:OnEnter"]:1>
  4.  
  5. Locals:
  6. self = TradeSkillSkill11NumSkillUps {
  7. 0 = <userdata>
  8. countText = TradeSkillSkill11NumSkillUpsText {
  9. }
  10. icon = TradeSkillSkill11NumSkillUpsIcon {
  11. }
  12. }
  13. motion = true
  14. (*temporary) = <function> defined =[C]:-1
  15. (*temporary) = GameTooltip {
  16. 0 = <userdata>
  17. SetCurrencyByID = <function> defined =[C]:-1
  18. SetInboxItem = <function> defined =[C]:-1
  19. SetBuybackItem = <function> defined =[C]:-1
  20. shoppingTooltips = <table> {
  21. }
  22. SetQuestCurrency = <function> defined =[C]:-1
  23. SetMerchantItem = <function> defined =[C]:-1
  24. SetQuestLogItem = <function> defined =[C]:-1
  25. SetGuildBankItem = <function> defined =[C]:-1
  26. SetUnitBuff = <function> defined =[C]:-1
  27. SetLFGDungeonShortageReward = <function> defined =[C]:-1
  28. SetMerchantCostItem = <function> defined =[C]:-1
  29. SetTradeSkillItem = <function> defined =[C]:-1
  30. SetCurrencyToken = <function> defined =[C]:-1
  31. SetUnitDebuff = <function> defined =[C]:-1
  32. updateTooltip = 0.035999989882112
  33. SetInventoryItem = <function> defined =[C]:-1
  34. SetHyperlink = <function> defined =[C]:-1
  35. comparing = false
  36. SetLootRollItem = <function> defined =[C]:-1
  37. SetUnitAura = <function> defined =[C]:-1
  38. SetQuestLogCurrency = <function> defined =[C]:-1
  39. SetAuctionSellItem = <function> defined =[C]:-1
  40. SetBagItem = <function> defined =[C]:-1
  41. needsReset = true
  42. SetLFGDungeonReward = <function> defined =[C]:-1
  43. SetLootItem = <function> defined =[C]:-1
  44. SetQuestItem = <function> defined =[C]:-1
  45. SetAuctionItem = <function> defined =[C]:-1
  46. }
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: