Download
(19Kb)
Download
Updated: 10-24-16 04:01 AM
Compatibility:
Legion (7.0.3)
Warlords of Draenor (6.0.3)
Updated:10-24-16 04:01 AM
Created:08-15-09 08:59 PM
Downloads:29,829
Favorites:393
MD5:
Categories:Discontinued and Outdated Mods, Auction House & Vendors

GnomishVendorShrinker  Popular! (More than 5000 hits)

Version: 7.0.0.23-Beta
by: Tekkub [More]

GnomishVendorShrinker creates a simple, compact vendor frame, made to compliment GnomishAuctionShrinker. GVS brings an interface similar to Auctioneer's "CompactUI" to the vendor frame.

Features

  • Simple one-line-per-item interface
  • Scrolling list, none of that "paging" crap that makes navigation slow
  • Clicking an item simply buys it, instead of picking up the item
  • Alt-click buys a full stack (or as close to a full stack as is possible for limited-stock items)
  • Ctrl- and shift-click behave as default (dress-up and paste link, respectively)
  • Recipes you do not yet know are highlighted in blue
  • Items you cannot use are highlighted in red
  • Search box to help you find that item you're after on a vendor with hundreds of items
Un-features
  • No support for split-stack purchases, I'm not convinced it's needed.
Visit my site for more great addons.
Please send all bugs, feature requests and questions to [email protected]

### 7.0.0.23-Beta

* Fix issues with sightless eye vendor
Why the fuck anyone would want to come down here is beyond me.


### 7.0.0.22-Beta

* Fix buying items from vendors using [Tricky Treat]
... and also using any other common non-currency item (i.e. holiday
"currency" that stay in your bag and usually expire)


### 7.0.0.21-Beta

* Fix blank list when not loaded on demand


### 7.0.0.20-Beta

* Red-out lines for recipes that require a rank we don't have yet
* Add toys to known scanner
* Heavy refactoring under the hood


### 7.0.0.19-Beta

* Bump to fix botched releases on WoWI and Wowace

### 7.0.0.18-Beta

* Fix for Legion API changes (thanks Talyrius)
* Refresh the list more often to catch spent currency
* Check bank items now
* Grey out known heirlooms on 6.1

### 6.0.0.17-Beta

* Make grey out work for garrison blueprints

### 6.0.0.16-Beta

* Make known recipes grey

### 5.0.1.15-Release

* Tagging stable version

### 5.0.1.14-Beta

* Fix frame positions for PANDAS!

### 4.3.0.13-Beta

* New search (Thanks Urth)
* Move the search box, it overlaps the default UI in some cases
* Add a tooltip so people know how to use the search
* redo it the right way

### 4.2.0.12-Beta

* Fix *~crazy~* hex color stings

### 4.1.0.11-Release

* Tagging stable version

### 4.0.0.10-Beta

* Some people don't even know what honor points are

### 4.0.0.9-Beta

* Make price text red if we can't afford an item

### 4.0.0.8-Beta

* Fix known recipe highlight

### 4.0.0.7-Beta

* Helps to register for drag.
* Stack-sold items changed with 4.0

### 3.3.0.6-Beta

* Better recipe highlighting

### 3.3.0.5-Beta

* Fix refresh "issue"?
* Oops, I always forget to register all clicks... stupid bad blizzy defaults

### 3.2.0.4-Beta

* Increase number of lines in tip scanner

### 3.2.0.3-Beta

* Switch to actual honor/arena point itemIDs so we get better tooltips
* Stupid nils
* Hide splitstack onhide
* Fix gold and token items anchoring

### 3.2.0.2-Beta

* Add splitstack frame, without the retarded max purchase limits the default vendor frame uses
* Ensure we always have a default item quality color
* Fix copper color

### 3.2.0.1-Beta

* And so it begins...
Optional Files (1)
File Name
Version
Size
Author
Date
Type
9.2.0
19kB
05-15-22 02:55 PM
Patch


Post A Reply Comment Options
Unread 03-22-11, 05:34 AM  
Nathanyel
A Deviate Faerie Dragon
 
Nathanyel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 213
Uploads: 17
Got the same error for the cooking vendor in Dalaran on a character that has no Dalaran Cooking Awards (left)
Report comment to moderator  
Reply With Quote
Unread 03-15-11, 02:09 PM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
Hey, I just got this error:
Code:
15x GnomishVendorShrinker-4.0.0.9\GnomishVendorShrinker.lua:105: attempt to compare nil with number
GnomishVendorShrinker-4.0.0.9\GnomishVendorShrinker.lua:147: in function `AddAltCurrency'
GnomishVendorShrinker-4.0.0.9\GnomishVendorShrinker.lua:290: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:255>
GnomishVendorShrinker-4.0.0.9\GnomishVendorShrinker.lua:369: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:367>
<in C code>: in function `SetValue'
GnomishVendorShrinker-4.0.0.9\GnomishVendorShrinker.lua:376: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:376>

Locals:
frame = <unnamed> {
 0 = <userdata>
 ItemName = <unnamed> {}
 altcurrency = 1
 GetAltCurrencyFrame = <function> @ GnomishVendorShrinker\GnomishVendorShrinker.lua:114:
 ItemPrice = <unnamed> {}
 backdrop = <unnamed> {}
 BuyItem = <function> @ GnomishVendorShrinker\GnomishVendorShrinker.lua:64:
 altframes = <table> {}
 popout = <unnamed> {}
 icon = <unnamed> {}
 AddAltCurrency = <function> @ GnomishVendorShrinker\GnomishVendorShrinker.lua:140:
}
i = 6
lastframe = <unnamed> {
 0 = <userdata>
}
honorPoints = 0
arenaPoints = 0
itemCount = 1
(for index) = 1
(for limit) = 1
(for step) = -1
j = 1
f = <unnamed> {
 0 = <userdata>
 text = <unnamed> {}
 icon = <unnamed> {}
 SetValue = <function> @ GnomishVendorShrinker\GnomishVendorShrinker.lua:100:
}
texture = "Interface\Icons\inv_misc_token_argentdawn3"
price = 2
link = nil
name = "Illustrious Jewelcrafter's Token"
ns = <table> {
 knowns = <table> {}
 GSC = <function> @ GnomishVendorShrinker\tekFunks\gsc.lua:4:
 IHASCAT = true
}
ARENA_POINTS = "|Hitem:43307:0:0:0:0:0:0:0:0[Arena Points]"
HONOR_POINTS = "|Hitem:43308:0:0:0:0:0:0:0:0[Honor Points]"
GAP = 4
copy-pasted from bugsack
How I got this: I opened the Jc vendor in Stormwind on a char that doesn't have Jc (no tokens), everything works fine if I don't open merchant that sell items for currencies I don't have.

Since I'm here, I'll ask for a feature: could you add searching in the tooltip? So that if I go to the JC recipe vendor and search for "mastery" it highlights only the recipes for mastery+something gems.

If you need me to do some testing just ask.
Report comment to moderator  
Reply With Quote
Unread 02-27-11, 09:00 AM  
Excelis
A Murloc Raider

Forum posts: 6
File comments: 107
Uploads: 0
Highlighting

I'm not sure if I'm reporting a bug or requesting a feature. I apologize if this is the wrong place for either of those.

When trying to purchase an item that requires special currency, such as cooking, it appears that I can purchase items even when I do not have enough of the currency. Should or could there be highlighting to indicate I cannot purchase? At least highlight the currency amount required red?
Report comment to moderator  
Reply With Quote
Unread 02-12-11, 10:55 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5


diff Code:
  1. --- GnomishVendorShrinker\GnomishVendorShrinker.lua 2011-02-09 21:29:44.000000000 +0300
  2. +++ GnomishVendorShrinker\GnomishVendorShrinker.lua 2011-02-13 04:24:46.850875000 +0300
  3. @@ -2,7 +2,7 @@
  4.  local myname, ns = ...
  5.  ns.IHASCAT = select(4, GetBuildInfo()) >= 40000
  6.  
  7. -local NUMROWS, ICONSIZE, GAP, SCROLLSTEP = 14, 17, 4, 5
  8. +local NUMROWS, ICONSIZE, GAP, SCROLLSTEP = 14, 20, 1, 3
  9.  local HONOR_POINTS, ARENA_POINTS = "|cffffffff|Hitem:43308:0:0:0:0:0:0:0:0|h[Honor Points]|h|r", "|cffffffff|Hitem:43307:0:0:0:0:0:0:0:0|h[Arena Points]|h|r"
  10.  
  11.  
  12. @@ -109,13 +109,13 @@
  13.  
  14.     local anchor = #frame.altframes > 0 and frame.altframes[#frame.altframes].text
  15.     local f = CreateFrame('Frame', nil, frame)
  16. -   f:SetWidth(ICONSIZE) f:SetHeight(ICONSIZE)
  17. +   f:SetWidth(ICONSIZE * .75) f:SetHeight(ICONSIZE * .75)
  18.     f:SetPoint("RIGHT", anchor or frame.ItemPrice, "LEFT")
  19.  
  20.     f.icon = f:CreateTexture()
  21. -   f.icon:SetWidth(ICONSIZE) f.icon:SetHeight(ICONSIZE)
  22. +   f.icon:SetWidth(ICONSIZE * .75) f.icon:SetHeight(ICONSIZE * .75)
  23.  
  24. -   f.text = f:CreateFontString(nil, nil, "NumberFontNormalSmall")
  25. +   f.text = f:CreateFontString(nil, nil, "NumberFontNormal")
  26.  
  27.     f.SetValue = SetValue
  28.  
  29. @@ -189,7 +189,7 @@
  30.     row.icon = icon:CreateTexture(nil, "BORDER")
  31.     row.icon:SetAllPoints()
  32.  
  33. -   local ItemName = row:CreateFontString(nil, nil, "GameFontNormalSmall")
  34. +   local ItemName = row:CreateFontString(nil, nil, "GameFontNormal")
  35.     ItemName:SetPoint('LEFT', icon, "RIGHT", GAP, 0)
  36.     ItemName:SetJustifyH('LEFT')
  37.     row.ItemName = ItemName
(Despite somewhat "ok'ish" look of the left screenshot, the actual ingame look is much worse, especially when prices consist of other numbers, than "1")
Last edited by AnrDaemon : 02-12-11 at 10:57 PM.
Report comment to moderator  
Reply With Quote
Unread 02-11-11, 08:09 AM  
Aeliel
A Deviate Faerie Dragon

Forum posts: 18
File comments: 13
Uploads: 0
Originally posted by Sarkan-ZdC
The Highlight of unknown stuff does not work anymore
Get the updated version off of Github - https://github.com/tekkub/GnomishVendorShrinker (push the Downloads button)
Report comment to moderator  
Reply With Quote
Unread 02-10-11, 02:53 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Sarkan-ZdC
The Highlight of unknown stuff does not work anymore
This...
Report comment to moderator  
Reply With Quote
Unread 02-10-11, 05:28 AM  
Sarkan-ZdC
A Wyrmkin Dreamwalker

Forum posts: 57
File comments: 93
Uploads: 0
The Highlight of unknown stuff does not work anymore
Report comment to moderator  
Reply With Quote
Unread 01-12-11, 06:47 AM  
Bornabe
A Flamescale Wyrmkin
 
Bornabe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 133
File comments: 264
Uploads: 6
Utilizing this alongside of GoblinVendorFilter is just pure awesome. Only thing I could see someone adding is a sort-filter, but I believe I remember somewhere reading it wasn't possible. But if it is:

Sort by Price, Sort Alphabetically, Sort by iLvL or Usable Level. That would make those 12 page vendors a whole lot smoother, lol.

Search Function by the way = Priceless.
Report comment to moderator  
Reply With Quote
Unread 12-26-10, 07:12 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Symmetry
Does this addon (which is fantastic, by the way) work with Goblin Vendor Filter or Scrap? If not, are there alternatives that do work with it?
Well, try it? It's definitely faster than waiting for someone with enough knowledge to appear and reply to your question?
(Just keep in mind that GnomishVendorShrinker has it's own search function.)
Report comment to moderator  
Reply With Quote
Unread 12-26-10, 03:41 PM  
Symmetry
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Does this addon (which is fantastic, by the way) work with Goblin Vendor Filter or Scrap? If not, are there alternatives that do work with it?
Report comment to moderator  
Reply With Quote
Unread 10-23-10, 04:58 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
I didn't realise a fix made it to git already. I updated and it's working fine, thanks.
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 12:28 PM  
Annyonne
An Aku'mai Servant

Forum posts: 30
File comments: 63
Uploads: 0
Anyone know why this is not showing up in the addons list?

I got the updated file as posted in the comment below, but WoW isn't recognizing it as an addon.


Nevermind... something to do with the name on the beta folder I guess. DL from WoWInterface works just fine.
Last edited by Annyonne : 10-16-10 at 12:43 PM.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 10:00 AM  
Talia
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Originally posted by Medlir
Get the updated GnomishVendorShrinker.lua file off github at http://github.com/tekkub/GnomishVendorShrinker
Make sure you download the entire .zip file from the "Downloads" link, not just the .lua file from the list of files below. I did the latter, and it just broke it completely. Getting the whole thing from Downloads worked, though. Thanks!
Last edited by Talia : 10-15-10 at 10:19 AM.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:56 PM  
Medlir
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Originally posted by spiralofhope
Not working for 4.0.1 =(

Regular vendors seem to be ok, but visit a Justice Point item vendor and only the top item will be shown. The rest will either be greyed out or will be showing the stuff from the last visisted non-Justice-Point vendor.
Get the updated GnomishVendorShrinker.lua file off github at http://github.com/tekkub/GnomishVendorShrinker
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 07:54 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Not working for 4.0.1 =(

Regular vendors seem to be ok, but visit a Justice Point item vendor and only the top item will be shown. The rest will either be greyed out or will be showing the stuff from the last visisted non-Justice-Point vendor.
__________________
spiralofhope.com
Last edited by spiralofhope : 10-13-10 at 07:55 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.