Download
(46Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 05-14-24 03:24 PM
Pictures
File Info
Compatibility:
Dark Heart (10.2.7)
Classic (1.15.2)
WOTLK Patch (3.4.3)
Updated:05-14-24 03:24 PM
Created:07-25-19 06:51 AM
Downloads:1,981
Favorites:22
MD5:
10.2.7

Compact Vendor  Updated less than 3 days ago!

Version: v10.2.7.240614
by: Vlad [More]

Official repository can be found at GitHub.

Compact Vendor converts your vendor frame into a compact scrollable list with a search box.

Inspiration drawn from Tekkub's GnomishVendorShrinker.

CompactVendor
v10.2.7.240614 (2024-05-14)
Full Changelog Previous Releases
  • TOC bump
  • Lightweight search system until the external library gets updated. Sorry for the inconvenience.
  • Merge pull request #20 from bloerwald/2024-02-update_libs
    Update libraries to newest available version.
  • libs: ItemSearch-1.3: update to 881f914
  • libs: C_Everywhere: update to 907e535
  • libs: CustomSearch-1.0: update to 98167ba
  • libs: update Unfit-1.0 to d7531db
  • Update release.yml
  • Slug changed and broke workflow.
  • - Fixed a stats filter bug with a deprecated (soon to be) API.
    - TOC bump.
  • Added crafting quality stars to items where its relevant.
    TooltipUtil.SurfaceArgs will be removed in 11.0 so preparing for that ever so slowly.
    Free items are properly assigned the appropriate CostType.
  • Patch 11.0 preparations.
  • Fixed a minor bug with undefined API usage.
    TOC bump and re-release.
  • Using the "retrieving item info" text when the item data is pending.
  • Even with no tooltip scanning we can still show the data, even in Classic. Need to implement scanning for proper filtering support.
  • Added TOC files for the other clients.
  • Added classic era fixes. Tooltip scanning is currently not functional.
  • TOC bump
  • Added 10.1 adjustments.
  • TOC bump and small fix for 10.1
  • TOC bump
  • - Added option slider for icon shape. Default is round.
    - The GET_ITEM_INFO_RECEIVED event does make sense, as once it fires we need to update a previously pending entry as done loading.
  • Ensure that we only process tooltip data relevant to the merchant item itself.
  • TOC bump
  • - Clarified the state of the tooltip scanner return values. Booleans signify a pending request or not, in the events there is no direct item returned.
    - Adjusted code to reflect this change, and ensured to avoid requesting additional scans on pending scans.
    - The item refresh method will respect the pending scan and avoid duplicate scan requests. Once done, the callback will finalize the item and mark it as loaded.
    - Added UpdateMerchantThrottled as a lot of items on a vendor will cause multiple update events along with item loaded events to occur, we only need to track the merchant update event, and to update once at the end, not for every unique item.
    - Commented out the GET_ITEM_INFO_RECEIVED and ITEM_DATA_LOAD_RESULT events as the MERCHANT_UPDATE appears to also fire regardless, and it's good enough with the throttle method used to avoid too frequent updates.
  • TOC bump
  • Replaced old transmog collected code with a faster way to check if an appearance is collected or not.
  • TOC bump
  • - Added custom colors to support Spell related items in the merchant, like in Torghast. The quality filter will use the internal quality table when creating the dropdown options.
    - Merchant update event will refresh items with limited availability, in case we purchased any of those.
  • - Moved the filter IsCollected into the core addon as IsTransmogCollected.
    - Added more states for items like transmog and toys instead of tooltip scanning.
    - The merchant list and filters rely on this new infomation from the core itself.
  • TOC bump
  • - We tooltip scan cosmetics and otherwise tooltips with information to extract.
    - Merged collected/known into a learnable filter for better control of what to display. Fixed issue with heirlooms and cosmetics not being properly handled and scanned.
  • TOC bump
  • When applying font size we also need to apply it to the cost font strings and autoresize them again.
  • Adding the ability to set a shape onto the icon template. Need to duplicate the exact look of the current Round implementation, then add the additional types.
  • TOC bump
  • Using the new Settings cause taint. Replaced with more basic widget template.
  • Set the default size to 13 and force apply shadows if not using the default font object.
  • Enforcing shadow on the font if a size is used that doesn't have one as part of it.
  • Adding merchant scanning as that contains more information.
  • Removed module CF isn't aware of existing yet.
  • Merge pull request #11 from Vladinator/feature/df
    Dragonflight and v2 rewrite
  • Adjusted visibility handling, to hide button or list when the tab is not the correct one.
  • TOC bump
  • Reorganized a bit of code due to module merging.
  • Moved the filter module into the main addon.
  • Added settings UI and applied the scale config to the new merchant buttons. Sizing only the name, and cost texts at this point.
  • TOC bump
  • Adjusted some logical issues with the throttle handling in the old and new code.
  • Trying to add a buffer between refresh calls, to allow the game a moment to load, before trying to refresh by fetching new data.
  • Flipped the filter check from false to true for consistency.
  • Exposed internal table over the actual merchant items.
  • Preparing support for the external filters module.
  • Added tooltip scan related code and added "known" filter as a test.
  • Updated for 10.0.0
  • Added more DF tooltip changes.
  • TOC bump
  • The mixin requires names on the frames to function.
  • Added the tooltip mixin to the tooltip widget.
  • Fixed pkgmeta whitespace issue
  • TOC bump
  • Improved DF support
  • Pre-patch preparations.
  • Adjusted stack buying logic to be better for bulk buying.
  • Preparing the code for the 9.1 API changes.
  • Fixed a tiny bug where the new anima powers that are sold are spells not items, so the quality property was never reset to nil so we had to add this on top to avoid lingering quality colors from previous visits to bleed into the anima power vendor in Torghast.
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Author
Date
v10.2.6.240503b
52kB
Vlad
05-03-24 11:12 AM
v10.1.5.230925
51kB
Vlad
09-25-23 02:32 PM
v10.1.5.230919
51kB
Vlad
09-25-23 04:30 AM
v10.1.0.230617
50kB
Vlad
06-17-23 07:13 AM
v10.1.0.230503
49kB
Vlad
05-04-23 04:03 AM
v10.0.2.221231
49kB
Vlad
12-31-22 04:58 AM
v10.0.2.221230b
49kB
Vlad
12-30-22 12:49 PM
v10.0.2.221230
49kB
Vlad
12-30-22 09:11 AM
v10.0.2.221229
49kB
Vlad
12-29-22 06:42 AM
v10.0.2.221228
49kB
Vlad
12-28-22 09:06 AM
v10.0.2.221225
49kB
Vlad
12-25-22 05:10 PM
v10.0.2.221223d
49kB
Vlad
12-23-22 03:38 PM
v10.0.2.221223c
48kB
Vlad
12-23-22 10:52 AM
v10.0.2.221223b
47kB
Vlad
12-23-22 05:52 AM
v10.0.2.221223
48kB
Vlad
12-23-22 05:49 AM
v10.0.0.221026
29kB
Vlad
10-26-22 02:17 PM
v9.2.7.221009
29kB
Vlad
10-09-22 06:11 AM
v9.2.7.220917b
29kB
Vlad
09-17-22 09:18 AM


Post A Reply Comment Options
Unread 12-30-22, 10:36 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7


i love this addon. but i cant use it with "GW2 UI"
i turn the "skin" gw2 ui off but it takes the same bug.
Last edited by Imithat : 12-30-22 at 10:37 AM.
Report comment to moderator  
Reply With Quote
Unread 10-15-20, 03:03 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
I'm glad this hits the spot. It's not the same as the originals, I based these on those addons as they are great but noticed with the expansions stuff break ever so slowly, so tried to write it from scratch and clean stuff up.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 10-15-20, 04:58 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thank you for continuing to update here on WoWInterface.com.
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 10-05-20, 08:35 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Hi!

You've got a new user; thanks for replacing GnomishVendorShrinker. I had been missing that functionality for some time. I'm using it in the Shadowlands beta.


__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 08-09-19, 01:52 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Re: Re: Re: Size

Originally Posted by DohNotAgain
Being able to scale the size would be awesome.
Try the latest update. Type /compactvendor scale 1.2 to make the list 20% larger. Just have to /console reloadui between adjustments as the frames have to re-render properly.

I didn't get around to making the command not require a UI reload as of yet, nor a UI in the options with a slider for easier configuring.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 08-05-19, 05:58 PM  
DohNotAgain
A Kobold Labourer

Forum posts: 0
File comments: 51
Uploads: 0
Re: Re: Size

Originally Posted by Vlad
It's not a bad idea to let the users define a scale. I did actually test a bit but didn't get it working before release. You are right that a scale option would be welcomed as some might find the text too small as it is right now.
Being able to scale the size would be awesome.

I had cataract surgery. It fixed the cataract problem, but added several others. At this point I wish I had gone a non surgery route first. Now some text sizes are unreadable; some fonts completely unreadable. Its weird - usually the fix is making it smaller or larger. Many fonts are not readable at certain sizes since my surgery.

Hopefully some time in your busy life schedule you might add scaling.
Report comment to moderator  
Reply With Quote
Unread 08-05-19, 06:04 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Re: Size

Originally Posted by DohNotAgain
Is there any way to make the item lines a bit larger?
They are too small for my old eyes as they are.

Looks like you do that in the XML file.
If you can let me know what lines pertain to the line item size it will save me a bunch of figuring out of what you are doing. Then I can just adjust it to what works for me.

Thanks!
It's not a bad idea to let the users define a scale. I did actually test a bit but didn't get it working before release. You are right that a scale option would be welcomed as some might find the text too small as it is right now.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 07-31-19, 11:51 PM  
EKE
An Aku'mai Servant
 
EKE's Avatar
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 549
Uploads: 13
Just a suggest, use icon instead drop down menu, such like this:
https://www.wowinterface.com/downloa...tons.html#info
Report comment to moderator  
Reply With Quote
Unread 07-30-19, 09:07 PM  
DohNotAgain
A Kobold Labourer

Forum posts: 0
File comments: 51
Uploads: 0
Size

Is there any way to make the item lines a bit larger?
They are too small for my old eyes as they are.

Looks like you do that in the XML file.
If you can let me know what lines pertain to the line item size it will save me a bunch of figuring out of what you are doing. Then I can just adjust it to what works for me.

Thanks!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: