와우 인벤 애드온 자료실
추천 애드온 목록
통합 애드온
인기 애드온
클래식 애드온
[10.2.6] AdiBags (한글화버전)
분류별 가방 표시 애드온
애드온 등록자 | |
---|---|
최종 업데이트 | 2024.04.13 |
카테고리 | 가방 |
클라이언트 버전 | 10.2.5 |
애드온 버전 | v1.10.26 |
조회수 | 489907 |
추천수 | 99 |
다운로드 수 | 162119 |
관심등록 수 | 2598 |
안녕하세요.
통합 가방 애드온 입니다만 분류별로 아이템을 표시해줍니다.
또한 LDB를 통해 전체 가방 사용을 표시할 수도 있고요.
아래 스샷보시면 이해가 가실듯 하네요. 아래 스크린샷은 영문이지만
애드온 자체는 대부분(?) 한글로 표시되어 사용이무방합니다.
일부분은 제가 찾아보니 아직 지역화가 생성이 안되서 ~.~ 따로 넣지는 않았습니다.
통합 가방 애드온 입니다만 분류별로 아이템을 표시해줍니다.
또한 LDB를 통해 전체 가방 사용을 표시할 수도 있고요.
아래 스샷보시면 이해가 가실듯 하네요. 아래 스크린샷은 영문이지만
애드온 자체는 대부분(?) 한글로 표시되어 사용이무방합니다.
일부분은 제가 찾아보니 아직 지역화가 생성이 안되서 ~.~ 따로 넣지는 않았습니다.
v1.10.26
Fixed non-equipment items acting as equipment after 10.2.6 WoW patch. (#1008)
v1.10.23
Fix for Season of Discovery custom max levels per phase (#998)
* Fix for Season of Discovery custom max levels per phase
_G.MAX_PLAYER_LEVEL is set to the max level for the phase after a /reloadui in game. When logging in initially it is 60 but after reloading or changing zones the change causes a LUA error every time the bags are opened.
* Update Classic Era TOC version
v1.10.22
Added a small guard for a divide by 0 bug
v1.10.21
Updated for Patch 10.1.7: Fury Incarnate.
v1.10.20
Updated for Classic Era (Vanilla).
* Fix CURSOR_UPDATE error
Fixes #983 #985
* Update AdiBags_Vanilla.toc to 1.14.4
* Whitespace.
v1.10.19
Updated config TOC.
v1.10.18
Updated Addon version to newest TOC version.
v1.10.17
General bug fixes for Vanilla and Wrath. (#972)
Updated experiments framework for Vanilla and Wrath.
v1.10.16
Removed new frame optimizations until they can be further debugged.
v1.10.15
Another fix for freezing addon.
v1.10.14
Fixed a bug that caused a total freeze (and crash) in some cases.
v1.10.13
Fixed a bug where unstacked items weren't rendered correctly.
v1.10.12
Fixed a bug where an error would appear when using the guild bank.
v1.10.11
Fixed a bug where the esc menu wouldn't open after visiting the banker.
v1.10.8
Updated TOC for 10.1.
Readded Anchor mode, disabled by default for new installs.
v1.10.7
Fixed TOC messages
Fixed bags not updating in the newest Retail patch.
v1.10.6
Fixed a bug in Wrath to work around Blizzard not sending the BAG_UPDATE_DELAYED event randomly when taking item actions. (#911)
v1.10.5
Small fix for Classic and Wrath.
v1.10.4
Removed the module call for ItemDatabase.
v1.10.2
More theme fixes. (#893)
* Fixed a bug where quest items without masque were not highlighted properly.
* Fixed a bug in color copy over from the skin to the theme system.
v1.10.1
Theme fixes for upgrades (#889)
* Fixed a few bugs around users upgrading and errors appearing for the first session where a /reload would fix it.
* Implemented another fix for blue glow/battle pay items.
v1.10.0
New Theme Engine (#880)
This patch significantly enhances the skinning and theme system for AdiBags. The overall goal of this version is to make some more user-friendly defaults for first time users, while also enhancing the ability to customize the look and feel of AdiBags for more advanced users. Highlights include:
* Full Masque support for backpack and banks independently. Configure Masque from the Masque configuration screen.
* Addition of a theme system, where backpack, bank, and reagent bank can be independently themed. Multiple user defined themes can also be saved and loaded. Skins from any previous version of AdiBags will be saved as a new theme called "legacy theme", so that user settings are not lost upon upgrade.
* An external Theme API for addon developers. The AdiBags look and feel can now be modified by external addons, which will allow for a much more customizable experience when integrating with other addons.
* Removal of the "Anchored" mode for bag movement. Bags now can only be moved by clicking and dragging the header of the bag.
* Cleaner defaults for new users, such as a slightly revamped new default theme, normalized scaling, and better initial currency display options.
Overall, this patch should clean up a lot of the major asks people have had of AdiBags over the years. As always, please report any issues you come up against to github.com/AdiAddons/AdiBags/issues
v1.9.54
Small fix for blue border textures in WotLK.
v1.9.53
Various fixes for WotLK (#878)
* Fixed reagent bag lua error for WotLK.
* Fixed a bug where the reagent bank bag was not properly reset back to the regular bank view when closing the bank window, causing bank deposits to not enter the correct bag in some situations.
* Changed the way the "X" close button is displayed so that it's more in line with how other header buttons are displayed.
* Fixed Battle Pay Items in WotLK.
v1.9.52
Fixed lua error spam.
v1.9.51
Overall general fixes and improvements (#865)
* Fixed addon taint when hitting esc to close windows in combat.
* Fixed a bug where toggling all bank bags didn't open all bags.
* Fix for tutorial windows that do not close.
* Added quality overlay for items.
* Fixed profession tool tutorial that causes bags to close when selling items.
v1.9.50
Fixed itemlevel range for Dragonflight (#835)
v1.9.49
More DragonFlight Fixes! (#830)
* Added reagent bag free space counter to regular free space.
General data fixes.
* Fix for bank bag offset.
v1.9.48
Reagent bag and bank bag fixes. (#806)
v1.9.47
Various bug fixes for Dragonflight (#759)
This CL fixes the addon not loading for users and eliminates most errors so the Addon is usable. This CL does not add new features or support for the new bag type in Retail, yet. A set of more comprehensive updates will be released at a later date.
* Fixed a nil value bug in ItemLevel.lua
* Updated docmeta
* Fixed bug that caused item borders not to update.
* Updated config TOC
Resolve issues with new container APIs (#788)
* Resolve issues with container apis
The container APIs on 10.0.2 have moved into C_Container and a few functions
have been outright removed.
In addition the returns for GetContainerItemInfo and GetContainerItemQuestInfo
have changed to use tables instead of a long list of returns.
This introduces a set of wrapper functions to handle working with both the
new C_Container APIs and the legacy APIs to support wrath and classic-era.
* Only activate for GameTooltip
The new AddTooltipPostCall would be called for other tooltips as well,
so maintain the existing behaviour by verifying we have the correct frame.
* Update TOC for 10.0.2
* Fix an issue with search/filtering not updating
Searching was not properly showing the overlay, this restores the
previous behaviour.
* Fix an issue with missing stack counts
This was caused during my attempt to clean up the code a bit, but
fixes the remaining uses of the stackCount.
v1.9.46
Another cooldown fix for banks. (#748)
v1.9.45
Small fix for banks. (#746)
v1.9.44
Small correction to cooldown fix. (#743)
Applied hack fix for invalid item button frames and cooldown timers in retail. (#742)
v1.9.43
Fixed a bug with bank bags and cooldowns. (#739)
v1.9.41
Fix more Dragonflight bugs (#735)
* Fixed a bug where opening bags when bank isn't managed by AdiBags would break bag interaction.
* Fixed a bug where cooldown textures were not rendering in bags.
* Fixed update cooldown for non-retail use.
v1.9.40
Updated TOC files for Dragonflight. (#727)
Fixed a bug when opening bank view.
v1.9.38
Layout Redesign + Prepatch (#722)
* Various fixes for Dragonflight
* Small misc fixes for item levels, etc.
v1.9.38
Restore quest items functionality for WotLK (#697)
Enabled equipment sets for Wrath. (#696)
Fix incorrect use of autoDeposit on Classic (#695)
v1.9.37
Fixed wrath addon detection. (#683)
Section layout dupe (#681)
* Fixed duplicate sections causing SetPoint errors at times.
v1.9.36
New Items bug fix (#679)
* Fixed another set of corner cases where items were showing up as new when not intended.
v1.9.35
Reworked new item detection and change detection. (#667)
* Reworked new item detection and change detection.
* Fixed a bug where force stacked items may not have updated correctly.
* Fixed a bug where bank bags or inventory items would sometimes glow for no reason.
Update issue templates
v1.9.34
Revert the the item change fix for wrapped presents. (#666)
v1.9.33
Fixed a bug during single cell currency updates. (#664)
Doc and ops cleanup (#662)
v1.9.32
Moved to a full multi-toc release. (#661)
Rewrite item link parsing code, fixing unstackable stacks. (#657)
* Fixed CURSOR_UPDATE/CHANGED errors.
* Rewrote item-deduplication for all versions, merging unstackable items should now work again.
Wrath support, fixes, currency overhaul (#656)
* Fixed several bugs in Classic related to item quality.
* Complete overhaul of the currency frame.
Currencies can now be stacked into columns.
Currencies now show tooltips on each currency.
* Prevent swapped equipment from showing up as new.
* Changed CURSOR_UPDATE to CURSOR_CHANGED to fix WotLK
Correctly detect new items that are wrapped (#653)
* Added support for adding new items manually
* Changed items (wrapping paper, enchants, etc) now glow as new items.
* Correctly detect wrapped items/items with texture changes.
Fixed a bug where bag backdrop changes are not applied unless the addon is reloaded.
Wrapped items will now unwrap/wrap into Recent Items.
Fixed an issue where texture changes weren't updating bags, i.e. wrapping paper.
v1.9.29
Moved WoW version constants into constants.lua, as it loads before utility. Also, they're constants :p
Fixed broken code for Retail.
Fixed options panel for Classic.
Fixed bank bags for Classic.
Fixed various parts of the code for Classic.
Fixed ItemButton for Classic.
Removed Reagent bank slots event registration for Classic.
Added constants for detecting which version of WoW AdiBags is running on.
Fixed bank Constants for Classic.
Fixed install-deps clone for LibDataBroker
Added build and TOC support for Classic and TBC
v1.9.27
Added github package releases via BigWigsMods!
Removed sub module and added local packages.
This CL removed the git submodule for LibDataBroker, and replaced it with an install-deps.sh script. This script also installs other deps needed by AdiBags. This should make local dev easier to setup/update, and prepares AdiBags for github releases (TBD).
Update issue templates
v1.9.26
Updated for Patch 9.1.5.
v1.9.25
Updated for Patch 9.1: Chains of Domination.
v1.9.24
Disembedded BugGrabber.
Fixes #266 & closes #472.
v1.9.23
Updated for Patch 9.0.5.
Added an option to show the levels of caged battle pets.
Merges #498:
* Refactors UpdateButton to split item logic from the display logic. This was necessary due to multiple changes over the years that have added up and the initial assumption that only items are in your bags. Things that aren't items include Battle Pet Cages added in Mists of Pandaria and Mythic Keystones added in Legion.
v1.9.22
Updated for Patch 9.0.2, the second Shadowlands pre-expansion patch.
Fixed item icons from overlapping within the Options UI.
* Fix for overlapping icons in Manual Filter configuration
Setting the width to 'full' instead of leaving it unspecified avoids triggering a bug in AceConfig where the height of a widget is used before the widget width is resized causing the height to be recalculated.
* Fix for overlapping icons in Junk Filter configuration
Applied width = 'full' to the ItemLists in the junk.lua AceConfig options table. This works around a bug with widgets that use flow layout and resize as elements are added/removed or as the widget width is resized.
v1.9.21
Updated koKR localization.
The script that imports localization updates from WowAce has been broken for several years.
Updated for Patch 9.0.1, the Shadowlands pre-expansion patch.
v1.9.20
Junk: Fixed support for Scrap.
Fixes #416.
v1.9.19
Fixed sorting of Bank and Reagent Bank.
Fixes #414. SortBankBags() and SortReagentBankBags() can no longer be called in succession.
v1.9.18
Updated for Patch 8.2.5.
v1.9.17
ItemLevel: Updated item level ranges for Season 3.
v1.9.16
Updated for Patch 8.2: Rise of Azshara.
v1.9.15
Fixed another error related to the ItemButtonTemplate changes.
Fixes #339.
v1.9.14
ItemLevel: Updated item level ranges for Season 2.
v1.9.13
Fixed the dimming of junk items.
Merges pull request #284 from @Breavyn.
ItemLevel: Updated item level ranges to reflect the squish.
v1.9.11
Fix for strmatch errors with empty call stack in BugGrabber handling (#293)
Fixes #289.
v1.9.10
Eliminated LibItemUpgradeInfo-1.0 as a dependency.
ItemLevel: added item level range for level 120 characters.
v1.9.9
Updated for Patch 8.0.1: Battle for Azeroth.
Stopped registering events that no longer exist.
Partially merges #263.
Updated previously deprecated functions to use the new C_EquipmentSet API.
Fixes #177 and #185. Partially merges #263.
Fixed sorting "By quality and item level."
Fixes #140.
Fixed interactivity with merged item stacks.
Fixes #188; caused by b4c8337. Bag sorting will now be performed while closed.
Fixed lack of color in new item glow.
Merge pull request #238 from AcidWeb/ElvUI-AdiBags.
v1.9.8
- Pull request #219 omitted some PlaySound calls.
- Fixes #222.
v1.9.7
- Updated for Patch 7.3: Shadows of Argus.
- Let CurseForge packages AdiBags directly from Github.
v1.9.6
- Fixed quality colored borders for keystones and battle pets.
- Fixes #181.
v1.9.5
- Updated for Patch 7.2: The Tomb of Sargeras.
- Implemented item upgrade indicators.
- Merge pull request #160 from p5hema2/IsContainerItemAnUpgrade. Fixes #151.
- Fixed problems resulting from the recent patch changes to Mythic Keystones.
- Merge pull request #172 from legowxelab2z8/MythicKeystones. Fixes #169.
- fix for wow freezing on blizzard sort
v1.9.4
- ItemLevel: significantly increased the "Mininum level" range.
v1.9.3
- Updated for Patch 7.1: Return to Karazhan.
- Eliminated LibBabble-Inventory-3.0 as a dependency.
Fixes #129.
- Junk: added Dalaran Hearthstone to the exclusion list.
Fixes #109.
v1.9.2
- ItemLevel: added item level range for level 110 characters.
Fixes #106.
v1.9.1
- Update README.textile
Removed obsolete comments.
- More trailing whitespace removed.
- Fixed Gitter webhook.
- Removed trailing whitespaces.
- Fixed whitespaces.
- CI: do not fail on globals.
- Setup SSH.
- Added badges to README.
[skip ci]
- Setting up travis CI.
Antonio Lobato:
- offset currency icons slightly
- Updated Config TOC
- Fix for Tradeskill, again.
- Removed misleading tooltip
- Bags re-layout on open and not on item destroy.
- Fixed a bug where layout was not updated upon item removal.
- Fixed items not updating when swapping equipment out.
- Fix for tradeskills subcat splitting.
- Possible fix for SetPoint bug, fix for some BR translations.
- Moved some more state code into the container proto.
- Moved container picking logic into local state variables for each call instead of a local state for entire file.
v1.9.0
- A real fix for alpha
- Updated for Legion
kaqualls:
- Increase prespawned buttons 160 should be the maximum possible number of bag slots currently. Four
36 slot profession bags plus the 16 slot backpack.
- SetChange function removed in 7.0
Steffen Buehl:
- add garrison hearthstone and innkeeper's daughter to junk exclude list, fix #41
Amyloid:
- Fix regexp to match all parts of the link
- Don't erroneously mark items with changed character level in link for removal.
- Fixes GH-53.
1.8.4
- Systemically move updated items to the "Recent items" section.
- Register LibSharedMedia callbacks to update the fonts, borders and backgrounds.
- Hook BankFrame:GetRight() to prevent an error in UpdateContainerFrameAnchors.
Fixes GH-27.
- Show the reagent bank with a different color.
Fixes GH-20.
1.8.3
- Reworked the tooltip and click handler of the section "recent items".
- Removed the auto-sort feature, since it causes too much mess with the recent items.
- Bag layout: avoid putting a very high section at the bottom of a column.
Should fix GH-12.
- Bag layout: take the highest section into account when calculating the bag height.
1.8.2
- Send ContentUpdate events in RedispatchAllItems.
Might help with GH-7.
- Enforce a full update on set switching.
Fixes GH-13.
- Fix GH-8.
- Do not oversize the currency frame.
Should fix #10. Thanks @arhra.
1.8.1
- Ensure the bag is tall enough to contain the tallest section.
- Fit each column to its actual content.
- Internally replaced the rowWidth setting by columnWidth.
This ensures it is properly reset.
- Revamped the "bags" configuration section.
- Added an option for a more compact layout.
- Trying a slightly more compact layout.
- Update README.textile
- Update README.textile
1.8.0
- Updated locales.
- Fixed #238.
- README typo, spelling and grammar.
- README.textile updated.
- Switched to GPL v3.
- Container: force full layout after sorting the bags.
- Config: reset column width to default when upgrading from previous settings.
- Config: changed width defaults.
- Config: renamed "Maximum row width" to "Column width".
- Force a full layout of the "Recent Items" section on resize.
- Fixed error line 183 in NewItemTracking.lua
- Changed the default column widths.
- Enable the "N" when they are items in the "recent items" button.
- Fixed an error happening in NewItemTracking when updating the buttons.
- Renamed the "to sort" section to "recent items", and assign new items to it.
- Properly resize the "to sort" section.
- Changed the range and step of the width configuration slider.
- NewItems: properly clear the highlight when clicking the "N" button.
- Do not force a full layout on new items.
- Properly resize the sections on acquire/when empty.
- Stack normally-non-stackable items by their ids.
- Container: do not existing button to the "to sort" section.
- NewItems: made the "new item" flag item-based and persistent.
- Container: never show free slots in "to sort".
- Container: the "to sort" section is now sticky.
- Container: properly show/hide/resize the "to sort" section.
- Container: promote "UpdateButtons" to "FullUpdate" if self.forceLayout is true.
- containerProto:RedispatchAllItems is now independant of UpdateButtons.
- Properly update the two ends of the ItemButton-Section association.
- Tweaked the column-splitting algorithm.
- Fixed the [S]ort button.
- Fixed the reagent tab switching.
- Removed a bunch of now-useless event handlers.
- R.I.P. "automatic layout" setting.
- Refactored the layout process.
- Typo.
- Layout: strictly respect the section ordering.
- EventHandlers: return a string handle based on the received table.
- EventHandlers: return a string handle based on the received table.
- Fixed error in EventHandlers.lua line 92.
- Updated the tooltips of the [D]eposit and [S]ort buttons.
- Do not autodeposit when a modifier key is pressed while talking to the banker.
Fixes #229.
- Right-click now properly moves items to the reagent bank when it is shown.
- Refactored then event bucketing lib.
- Fixed the error in EventHandlers.lua line 123.
- Replaced AceEvent-3.0 and AceBucket-3.0 by an homebrew implementation.
- Column-based layout.
1.7.12
- Missing comma, whoopsy.
1.7.11
- ItemLevel: added item level range for level 100 characters.
Fixes #222.
- Fixes #221.
- That code was not dead enough, finally.
- Removed dead code.
- Fixed the highlight color for improved rewards, really.
- Use the item link, instead of its identifier, to get its quality.
- Use an new internal message to force rescanning of bags.
- Fixed stack splitting for stacks in the reagent bank.
Fixes #218.
- Post-pone ordering of filters as much as possible.
This ensures all filters are loaded.
- Properly update the bags when a filter is toggled.
1.7.10
- Hooks OpenBag and CloseBag.
Should fix #217.
- Fixes #214.
1.7.9
- Fixed SyLevel integration, thanks to its author, suicidalkatt.
- Fixes #213.
1.7.8
- Revert "Experimental Masque support."
This reverts commit 239ac142fa13f4b66393004e3a22943c8ae74638.
1.7.7
- Removed useless code in ChangeHighlight.
- Revert ".pkgmeta: use development version of libraries."
This reverts commit bdc0e678cdbe0bf4a8e36cef53d9dc5218dc79ca.
- Fixed reagent bank tooltip.
Fixes #201.
- Experimental Masque support.
Some skins do not support quality highlight.
- Update README.textile
1.7.6
- Fixed junk items.
- Prevents an error in UpdateBorder for some item buttons.
- Do not highlight changes on empty slots.
- Do not highlight invisible changes (i.e. bag/slot change only).
- Bring back the configurable, thick quality borders.
This reverts commit 77c3816ea1ec3dbc35e3e9f62f268f687b9c397d.
1.7.5
- Small changes in ItemLevel module.
- Added a module to temporarily highlight changes in bags.
- Fixed #208.
- Moved autoSort and autoDeposit logic to Bags.lua
Also, do not sort when there is no need to do so.
- README updated.
1.7.4
- Use BAG_UPDATE_DELAYED instead of a BucketEvent for bag updates.
- Fixed an error in SectionVisibilityDropdown.lua
- Fixed an error in NewItemTracking.lua
1.7.3
- Do update dynamically update the list of bags in Bags.lua anymore.
- Ignore the reagent bank in the bag planel of the bank.
- Added a button to buy and then to toggle the [R]eagent bank.
- Reworked the container frame to use a dynamic list of of container ids.
- AutoSort on closing the bag.
1.7.2
- Added a "Deposit" button to the bank.
- Merged the "tidy bag" module into the core, since it uses Blizzard's function.
- Removed some leftover code.
- Added a method to create the one-letter buttons in the container frame.
And use it in the modules.
- Restored the "new item" module, using C_NewItems.
- Rewritten the TidyBags module to use the built-in bag sort functions.
- Display the "new item" section at the top again.
1.7.1
- Fixed the reagent section name when displaying the bag slots.
- Do not display any bag slot for the reagent bank.
- Apparently Blizzard's NewItem system does not support the bank.
- Fixed the error happening when the mouse cursor enters bank buttons.
- Fix error in BankFrame.lua line 18.
- Reuse Blizzard's junk icon and quality border.
- Better reageant bank integration, yet not complete
- FORGE_MASTER is no more.
1.7
- Scan items in the reagent bank.
- Fixed an issue with the new item filter.
- Batch copyright update.
- Stacks items from different bag types when bag types are not shown on buttons.
- Stacks items from different bag types when bag types are not shown on buttons.
- Added an option to hide the anchoring corner.
- Money: added an option to display a small money frame.
- New item filter: force an updated on BAG_NEW_ITEMS_UPDATED.
- .pkgmeta: use development version of libraries.
- Use C_NewItems to track new items.
- ItemButtons: properly update the display of "new" status using Blizzard API.
- ItemButtons: stop erasing the newly NewItemTexture attribute.
- ITEM_QUALITY_* constants has been renamed to LE_ITEM_QUALITY_*.
- TOC bump.
1.6.16
- Added an option to hide the anchoring corner.
- Money: added an option to display a small money frame.
- Localization updated.
- Consider the socket window as an interacting window.
1.6.15
- Fixed "new items not showing" in bank.
1.6.14
- Reworked the section layout to some glitches.
- Revert "Sections: do not cause a full layout on resize unless a button gets out of bounds."
This reverts commit e65cff8395127c054f9d71a0d3cf3c4fbf3a0ecc.
1.6.13
- Changed default section ordering and layout updates.
1.6.12
- README update.
- Added an option (with confirmation) to disable error reports from embedded BugGrabber.
- Register a callback with the embedded BugGrabber to display only AdiBags errors.
- Do not update during a AH multisell. (drycoded)
- Lock the bag layout and the tidy module when the user has to select a target ("glowing hand" mouse cursor).
This should prevent unwanted disenchant issues.
smb:
- - update max-level for SoO heroic warforged 2/2 (ilvl 580) - set max-val (config) to ilvl 600
Adirelle:
- Sections: do not cause a full layout on resize unless a button gets out of bounds.
- Manual filtering: do not allow the user to put items in the "free space" section.
- Embedded BugGrabber.
1.6.11
- Silently ignore ItemUpgradeInfo:GetUpgradedItemLevel(link) when it returns nil.
- Locales updated.
1.6.10
- Added an option to try to limit the bag width.
- Use LibItemUpgradeInfo-1.0 to display the actual levels of upgraded items.
- Locales updated.
- Add another color scheme to the ItemLevel module.
- Removed ProfessionsVault support.
- Fixed NewItemTexture error at bank.
- Hide the brand new NewItemTexture added in 5.4.0. Fixes #175.
- TOC bump.
1.6.9
- Locales updated.
- Add another color scheme to the ItemLevel module.
- Removed ProfessionsVault support.
1.6.8
- Fixed NewItemTexture error at bank.
- Display Tackle Boxes and Refrigerators in the LDB datasource.
- Open all bags when talking to the Void Storage and Reforging NPCs.
1.6.7
- Hide the brand new NewItemTexture added in 5.4.0. Fixes #175.
- TOC bump.
Adirelle:
- Added some options to the Item Level module.
- ItemLevel: properly show the item level when the module is re-enabled.
- Added a new module : ItemLevel.
Display the level of equippable item in the top left corner of the button.
1.6.6
- Fixed an error in CurrencyFrame.lua when any currency section is collapsed.
ExpandCurrencyList requires its second argument to be either 0 or 1, and nothing else.
- Fix the custom filter mess.
1.6.5
- Do not pretend the original BankFrame is open when AdiBags overrides it ; should fix #172.
- SplitSectionKey always returns a section name for non-nil values.
- Upgrade the profile of FilterOverride without losing the section name.
- Manual filtering: assign items by batchs internally.
- TOC bump.
- Fix item sets detection for 5.3.
- Use the section listing API in the filter dropdown menu.
- Do not forget to wipe the reused table in containerProto:IterateSections.
- The visibility dropdown plugin uses the brand new section iterator.
- Added section listing and iterating API to the containerFrame class.
- FilterOverride uses the same format as core for section keys.
- Moved BuildSectionKey and SplitSectionKey to Utility.lua
- Fixed section filter dropdown.
- Section filter dropdown: do not clear cursor until the item has been assigned.
- Locales updated.
- Alt-clicking on a section header with an item now opens a menu dropdown to quickly configure the filters.
- Added an option to disable the automatic updates.
In that case, the title of sections that contain more items than what can be shown is prefixed with an asterisk (*).
- Locales update.
- Added an option to disable auto-opening at NPC's.
1.6.4
- TOC bump.
- Be more conservative about the dirty level of sections.
- Automatically assign the current height to sections of a row.
- Update content layout only when first shown or when the width increases of at least 2 columns.
- Removed an unused loal.
- Added a warning about milling/prospecting/disenchanting and bag updates in the README.
- README typo.
1.6.3
- Do not systematically refresh the layout when the minimum frame width changes.
1.6.2
- Minor fix concerning notWhenTrading.
- Tweaked frame levels so backpack and bank do not weirdly mix their widgets.
- Fixed #154.
- Support tackle box and refrigerator.
1.6.1
- Locales updated.
- Fixed some option spelling and ordering.
- Added an option to disable opening of configuration when right-clicking on an empty space.
1.6
- Locales updated.
- TOC bump.
- Locales updated.
- Use the new font system in core and currency module.
- Refactor font-related code and moved it into its own file.
- Use the PostSet hook in DataSource and Junk modules.
- Added font options to the currency module.
- Added an helper to build an font option group.
- Allow modules to set a hook on option update.
- Use BreakUpLargeNumbers for currency numbers.
- Pressing Alt while dropping an item on a section header now opens the manual filter configuration with pre-filled fields.
- The real Junk section is in the the Junk category.
(There is a "Junk" section in some other category, probably Equipment.)
- Locales updated.
- Locales updated.
- Section headers now always have a tooltip. Alt-right-clikcing them opens related configuration panel.
- Properly SetScript or HookScript in addon.SetupTooltip
- Fixed an issue preventing some option panels to be shown.
- Added options to change the core text colors.
- Use and update one FontObject per text type (bag and section headers).
- More tweaks to section layout.
- Locales updated.
- Tweaked the layout algorithm.
- Added a tooltip and more interaction to the bag titles.
- Right-clicking on container free space opens the configuration panel.
- New module : bank switcher.
Allows to move whole sections from and to bank by right-clicking on their headers. Fixes half of #130.
- Minor update in Junk module.
- Updated globals used by Section.lua
- Right-click on the junk section header at a merchants' to sell every items with a sell price.
- Added slot iterators to section and item buttons.
- Added back the section header highlights.
- Fixed overlapping section headers.
- Use buttons for section header and allow to set their scripts globally.
- Split the main core file into smaller files.
- Warn about using alpha version without error reporting.
- README updated.
- Changed the default settings of "automatic layout update" so people stop to submit tickets about section dancing, cf. #144.
- Fixed the issue where the bag could be smaller than the configured row width with no reason.
- Currency display: added an option to hide null amounts.
- Fixed #143.
- Fixed #142 and really fixed #141, I swear.
- Fixed #141.
- Added configuration on right-click for more modules.
- Right-clicking on the currency open the plugin configuration panel.
- Right-clicking the LDB toggle the configuration panel, instead of only opening it.
- README updated.
- Show source checkouts as "DEV" version.
- Create the option panel for the Blizzard addon lsit in the main addon.
- Fixed overlapping of currency and money.
- Register the /adibags command in the main addon.
- Locales updated.
- Config-ItemList is only needed in AdiBags_Config.
- Slightly changed how lines are filled when the minimum bag width (due to plugin widgets) is greater than the maximum section width.
- Enhanced the balacing of column heights.
- Added the Hearthstone in the ignore list of the Junk filter.
- Do not let the header of the last section of each row overflows outside the column (or the bag).
- Fixed an issue where the very first bag layout is wrong.
- Properly refresh the bag layout when the visibility of any plugin widget changes.
- Put skin settings together.
- Added basic skinning using LibSharedMedia-3.0.
- Adding LibSharedMedia-3.0 and AceGUI-3.0-SharedMediaWidgets libraries.
- Moved all the configuration GUI into its own load-on-demand addon, AdiBags_Config.
- Properly update the tooltip when switching virtual stack buttons ; should fix #133.
- Reworded the option "When trading" to "At merchants', bank, auction house, ...".
1.5.6
- Fixed the usage of some globals.
- Hook CloseSpecialWindows instead of CloseAllWindows.
- This should fulfill the same goal while reducing potential taint issues.
1.5.5
- Locales updated.
- Prevent the game menu from showing when closing bags using the 'Escape' key.
1.5.4
- Locales updated.
- Fixed #137.
1.5.3
- More caged pet annoyance fixed.
- Damn caged pet pseudo-items. Fixes #132.
- The tidy button can also be used to rearrange the sections.
- Added an option to define when section rearranging should occur.
- Update the bag less often when interacting with someone (merchant, banker, ...).
1.5.2
- Handle caged pets, that all have item id 82800 but battlepet: hyperlink.
1.5.1
- Locales updated.
- Whitespace fixes.
- Removed pre-4.3 searching module.
1.5
- Updated copyright notice.
- Locales updated.
- TOC fix.
- TOC bump.
- Updated .gitattributes.
1.4.7.1
- Locales updated.
- Added "known issues" to the README file.
1.4.7
- Locales updated.
- TOC bump.
- Added safety net to item set iteration.
- Fully update item buttons on show.
- Locales updated.
- Keep rescanning item sets if some items are not found.
- Pre-spawn item buttons to avoid issues when opening the bags in combat.
- Added ptBR locale strings, thanks to IkkeBR.
1.4.6
- Added support for Tackle Boxes.
1.4.5
- Locales updated.
- Properly catches main bank updates in TidyBag module and when automatically emptying a bag. Fixes ticket #76.
- README updated.
- Locales updated.
1.4.4
- Typos.
- Added a callback for ProfessionVault to shade our items.
- Completely redispatch all items when toggling the bag panel so free spaces are split/join as they should.
1.4.3
- Revert "TOC bump." since WoW client isn't happy with it.
This reverts commit 6d6bc68ccc75a8145aadffa2bf653bb4b3bc41e7.
1.4.2
- Fixed "Open all bags" keybinding (ticket #101).
- Use 4.3 item search boxes instead of our own.
- TOC bump.
- Hopefully fixed backpack auto-opening/closing (ticket #100).
v1.4.1
- Properly leave the backpack open when leaving mailbox/merchant/bank or auction house if it was open beforehand. Hitting escape still closes all bags.
v1.4
- TOC bump.
- .gitattributes updated.
- Added "globals" tags in comments.
- Added .gitattributes to ignore trailing spaces on commit.
- Updated globals.
- Use the new item list widget for manual filter configuration.
- Fixed minor issues with the item list config widget.
- Use the newly created item list widgets to handle junk include/exclude lists.
- Added some AceGUI widgets to handle item lists.
- Added options to add items to junk include/exclude lists.
- Really fixed ticket #92.
- Removed git submodule LibMovable-1.0 (which should be a submodule in the first place).
- Updated source headers; removed trailing whitespaces.
- Typos.
- Made most globals local.
- Fixed ticket #93; also removed several debug feedback that could cause errors.
- Revamped junk detection.
- Fixed ticket #92.
- Fixed ticket #91.
- Hopefully fixed ticket #73.
- Revamped the search widget.
- More work on the graphical configuration of the manual filter.
- Overhauled the "Manual Filter" configuration options ; fix ticket #88 and #90.
- Fixed the internal name of the "Filter Override" module (and fetch the associated settings).
- Don't choke on items not in cache; should fix ticket #86.
- Hopefully fixed ticket #84 (wrong button placement at startup).
v1.4-beta-1
- Fixed the .pkgmeta.
- README updated.
- Locales updated.
- Reuse LibBabble-Inventory-3.0 instead of using our own localization strings.
- Fixed currency icon size.
1.3-1
- Fixed currency icon size.
1.3
- Removed 4.0 compat code.
- TOC bump.
- 4.1 compatibility.
1.3 Beta-6
- Use Scrap item list to filter junk when available.
- TidyBags overhauled, do not care about dirty layout anymore.
1.3 Beta-5
- Locales updated.
- TidyBags: still tweaking processing.
- TidyPags: revampd the processing "loop" to reduce unneeded lookups and to properly tidy the layout at end of operation.
- TidyBags: revamped algorithm to attempt to merge item stacks before moving items into profession bags.
- Fixed ticket #78.
- Do not moe profession materials into non-profession bags when tidying up bags ; should fix ticket #76.
1.3 Beta-4
- Tidy Bags: some tweaks.
- Fixed an issue where the tidy bags is disabled when it should not (ticket #74).
- Ensure we do not automatically tidy bags in combat.
- TidyBags: compare items by id instead of link to properly match crafted items.
- TidyBags: handle bags at a low level.
1.3 Beta-3
- Locales updated.
- TidyBags: starting to handle bags at a lower level.
- TidyBags: do not run while in combat as PickupItem is protected (drycoded).
- Added options to the currency module since using Blizzard curreny panel to choose which currencies to display is quite counter-intuitive.
- Added a safety net if GetContainerNumFreeSlots returned nil though it should not.
- Fixed nil error in NewItemTracking.lua
- Fixed some bag update issues.
1.3 Beta-2
- Properly refresh the bags when opening/closing trade window/mailbox/etc.
- Slightly updated layout refresh code.
- Have separate settings for backpack and bank width.
- New items: do not cause all bags to be updated when an new item is detected or removed from a bag.
- New items: have the reset button only update the appropriate bag.
- Fixed minor glitches with tidy bags.
- Fixed layout issues.
- Fixed typos and leaked globals.
- Rewritten the equipment set filter to use only slot information so it doesn't depend on item links.
- Fixed ticket #68.
- Virtual stacks: fixed an issue with the bank and slightly modified the options.
- Properly update the layout when resetting new item tracking.
- One can now choose exactly what should be stacked or not when trading or talking to merchants.
- Properly upgrade old settings when copying or switching profile.
- Completed ToggleBackpack hook.
- Do not stack normally unstackable item when trading (see ticket #67).
1.3 Beta-1
- Locales updated.
- Fixed virtual stacks when displaying the bag slot panel.
- Attempt to complete existing stacks of item when trying to empty a bag.
- TidyBags: also attempt to move incomplete stacks into profession bags if they cannot be completed.
- Removed unused code.
- When tidying bags, try to complete stacks before moving them into profession bags.
- Fixed a nil error with regard to stacks.
- Fixed bag/container family issues in TidyBags and when emptying bags.
- Moved utility functions into their own file.
- Do not dispatch items again when a new items is removed from the bags.
- Item buttons that are just moved around need to be refreshed.
- Tweaked bag layout in order to prevent sections from bouncing around when moving stuff.
- Properly open and close the backpack when starting/stopping to talk to merchants.
1.2 Beta-6
- Allow to enable the backpack and bank support separately (ticket #51).
- Fixed some issues with the equipped bag panels, including ticket #54.
- When emptying a bag, try to full other bags in increasing bag order. Should fixed ticket #55.
- Fixed ticket #53 (nil local 'button').
- New items: properly flag an brand new item in bags even if a copy of that item is already equipped.
- Allow use GetDistinctItemIDs for item sets so we don't get lost by unique IDs in item links.
- Small tweaks.
- Locales updated.
1.2 Beta-5
- Fixed virtual stack option ordering.
- Fixed the tooltip info module with regard to third-party tooltip modifiers.
- Virtual stacks: added a reference to the stack button to the visible slot item button.
- Check item link validity in container frame.
- Strip unique id and link level from internal item strings.
- Report invalid item links in alpha packages (if you have tekDebug installed).
- New items: also ignore brand new junk items.
- New items: do not unmark stack ok items unless you remove them all from your bags.
- Have the set filter update more often, hopefully catching valid links.
- Only use tekDebug in debug and alpha packages.
- New items: also delay the first update after zoning.
- Allow the tidy button to refresh the layout.
- Preventing reordering of virtual stacks when removing items from a bag.
- Minor bugfixes.
- Check item links before using them.
- Also disable on PLAYER_LEAVING_WORLD.
- Use our interacting window API to open and close the backpack and the bank.
- Ignore PLAYERBANKSLOTS_CHANGED that aren't related to the generic bank slots.
- Do not enable anything before the first PEW.
1.2 Beta-4
- Locales updated.
- New items: better iteraction with inventory.
- New items: more tweaks.
- Sanitized globalLock value.
- Locales updated.
- Fixed virtual stack of unstackable items.
- Locales updated.
1.2 Beta-3
- Dispatch items in section per bag when showing the bag panel.
- Force a layout update when unlocking all buttons.
- Fixed a subtle bug with virtual stacks.
- Updated new item tracking logic, should fix ticket #49.
- Locales updated.
- Equipment set filter: hopefully fixed first login with no item cache.
- New item tracker: reworked to better handle first login with an empty item cache.
- Removed spammy debug outputs.
- Removed "inconsistent" item tracking.
- Bag slot: fixed bag updating.
- Added a timeout when emptying a bag, so lag or a missing event doesn't lock the inventory forever.
- Bag slots: use our own implementation that is far easier to manage.
- Added a way to lock all item buttons, so nothing to bad happens when we automatically move items around (tidy or empty bag).
- Fixed the bag emptying process.
- Bag slots: one can right click on a bag to try to empty it.
- Bag slots: display the number of items in each bag.
- Small README update.
- Set filter: postpone set scanning until we need it.
- New items: track changes in stack sizes, not only the number of stacks.
Fixed non-equipment items acting as equipment after 10.2.6 WoW patch. (#1008)
v1.10.23
Fix for Season of Discovery custom max levels per phase (#998)
* Fix for Season of Discovery custom max levels per phase
_G.MAX_PLAYER_LEVEL is set to the max level for the phase after a /reloadui in game. When logging in initially it is 60 but after reloading or changing zones the change causes a LUA error every time the bags are opened.
* Update Classic Era TOC version
v1.10.22
Added a small guard for a divide by 0 bug
v1.10.21
Updated for Patch 10.1.7: Fury Incarnate.
v1.10.20
Updated for Classic Era (Vanilla).
* Fix CURSOR_UPDATE error
Fixes #983 #985
* Update AdiBags_Vanilla.toc to 1.14.4
* Whitespace.
v1.10.19
Updated config TOC.
v1.10.18
Updated Addon version to newest TOC version.
v1.10.17
General bug fixes for Vanilla and Wrath. (#972)
Updated experiments framework for Vanilla and Wrath.
v1.10.16
Removed new frame optimizations until they can be further debugged.
v1.10.15
Another fix for freezing addon.
v1.10.14
Fixed a bug that caused a total freeze (and crash) in some cases.
v1.10.13
Fixed a bug where unstacked items weren't rendered correctly.
v1.10.12
Fixed a bug where an error would appear when using the guild bank.
v1.10.11
Fixed a bug where the esc menu wouldn't open after visiting the banker.
v1.10.8
Updated TOC for 10.1.
Readded Anchor mode, disabled by default for new installs.
v1.10.7
Fixed TOC messages
Fixed bags not updating in the newest Retail patch.
v1.10.6
Fixed a bug in Wrath to work around Blizzard not sending the BAG_UPDATE_DELAYED event randomly when taking item actions. (#911)
v1.10.5
Small fix for Classic and Wrath.
v1.10.4
Removed the module call for ItemDatabase.
v1.10.2
More theme fixes. (#893)
* Fixed a bug where quest items without masque were not highlighted properly.
* Fixed a bug in color copy over from the skin to the theme system.
v1.10.1
Theme fixes for upgrades (#889)
* Fixed a few bugs around users upgrading and errors appearing for the first session where a /reload would fix it.
* Implemented another fix for blue glow/battle pay items.
v1.10.0
New Theme Engine (#880)
This patch significantly enhances the skinning and theme system for AdiBags. The overall goal of this version is to make some more user-friendly defaults for first time users, while also enhancing the ability to customize the look and feel of AdiBags for more advanced users. Highlights include:
* Full Masque support for backpack and banks independently. Configure Masque from the Masque configuration screen.
* Addition of a theme system, where backpack, bank, and reagent bank can be independently themed. Multiple user defined themes can also be saved and loaded. Skins from any previous version of AdiBags will be saved as a new theme called "legacy theme", so that user settings are not lost upon upgrade.
* An external Theme API for addon developers. The AdiBags look and feel can now be modified by external addons, which will allow for a much more customizable experience when integrating with other addons.
* Removal of the "Anchored" mode for bag movement. Bags now can only be moved by clicking and dragging the header of the bag.
* Cleaner defaults for new users, such as a slightly revamped new default theme, normalized scaling, and better initial currency display options.
Overall, this patch should clean up a lot of the major asks people have had of AdiBags over the years. As always, please report any issues you come up against to github.com/AdiAddons/AdiBags/issues
v1.9.54
Small fix for blue border textures in WotLK.
v1.9.53
Various fixes for WotLK (#878)
* Fixed reagent bag lua error for WotLK.
* Fixed a bug where the reagent bank bag was not properly reset back to the regular bank view when closing the bank window, causing bank deposits to not enter the correct bag in some situations.
* Changed the way the "X" close button is displayed so that it's more in line with how other header buttons are displayed.
* Fixed Battle Pay Items in WotLK.
v1.9.52
Fixed lua error spam.
v1.9.51
Overall general fixes and improvements (#865)
* Fixed addon taint when hitting esc to close windows in combat.
* Fixed a bug where toggling all bank bags didn't open all bags.
* Fix for tutorial windows that do not close.
* Added quality overlay for items.
* Fixed profession tool tutorial that causes bags to close when selling items.
v1.9.50
Fixed itemlevel range for Dragonflight (#835)
v1.9.49
More DragonFlight Fixes! (#830)
* Added reagent bag free space counter to regular free space.
General data fixes.
* Fix for bank bag offset.
v1.9.48
Reagent bag and bank bag fixes. (#806)
v1.9.47
Various bug fixes for Dragonflight (#759)
This CL fixes the addon not loading for users and eliminates most errors so the Addon is usable. This CL does not add new features or support for the new bag type in Retail, yet. A set of more comprehensive updates will be released at a later date.
* Fixed a nil value bug in ItemLevel.lua
* Updated docmeta
* Fixed bug that caused item borders not to update.
* Updated config TOC
Resolve issues with new container APIs (#788)
* Resolve issues with container apis
The container APIs on 10.0.2 have moved into C_Container and a few functions
have been outright removed.
In addition the returns for GetContainerItemInfo and GetContainerItemQuestInfo
have changed to use tables instead of a long list of returns.
This introduces a set of wrapper functions to handle working with both the
new C_Container APIs and the legacy APIs to support wrath and classic-era.
* Only activate for GameTooltip
The new AddTooltipPostCall would be called for other tooltips as well,
so maintain the existing behaviour by verifying we have the correct frame.
* Update TOC for 10.0.2
* Fix an issue with search/filtering not updating
Searching was not properly showing the overlay, this restores the
previous behaviour.
* Fix an issue with missing stack counts
This was caused during my attempt to clean up the code a bit, but
fixes the remaining uses of the stackCount.
v1.9.46
Another cooldown fix for banks. (#748)
v1.9.45
Small fix for banks. (#746)
v1.9.44
Small correction to cooldown fix. (#743)
Applied hack fix for invalid item button frames and cooldown timers in retail. (#742)
v1.9.43
Fixed a bug with bank bags and cooldowns. (#739)
v1.9.41
Fix more Dragonflight bugs (#735)
* Fixed a bug where opening bags when bank isn't managed by AdiBags would break bag interaction.
* Fixed a bug where cooldown textures were not rendering in bags.
* Fixed update cooldown for non-retail use.
v1.9.40
Updated TOC files for Dragonflight. (#727)
Fixed a bug when opening bank view.
v1.9.38
Layout Redesign + Prepatch (#722)
* Various fixes for Dragonflight
* Small misc fixes for item levels, etc.
v1.9.38
Restore quest items functionality for WotLK (#697)
Enabled equipment sets for Wrath. (#696)
Fix incorrect use of autoDeposit on Classic (#695)
v1.9.37
Fixed wrath addon detection. (#683)
Section layout dupe (#681)
* Fixed duplicate sections causing SetPoint errors at times.
v1.9.36
New Items bug fix (#679)
* Fixed another set of corner cases where items were showing up as new when not intended.
v1.9.35
Reworked new item detection and change detection. (#667)
* Reworked new item detection and change detection.
* Fixed a bug where force stacked items may not have updated correctly.
* Fixed a bug where bank bags or inventory items would sometimes glow for no reason.
Update issue templates
v1.9.34
Revert the the item change fix for wrapped presents. (#666)
v1.9.33
Fixed a bug during single cell currency updates. (#664)
Doc and ops cleanup (#662)
v1.9.32
Moved to a full multi-toc release. (#661)
Rewrite item link parsing code, fixing unstackable stacks. (#657)
* Fixed CURSOR_UPDATE/CHANGED errors.
* Rewrote item-deduplication for all versions, merging unstackable items should now work again.
Wrath support, fixes, currency overhaul (#656)
* Fixed several bugs in Classic related to item quality.
* Complete overhaul of the currency frame.
Currencies can now be stacked into columns.
Currencies now show tooltips on each currency.
* Prevent swapped equipment from showing up as new.
* Changed CURSOR_UPDATE to CURSOR_CHANGED to fix WotLK
Correctly detect new items that are wrapped (#653)
* Added support for adding new items manually
* Changed items (wrapping paper, enchants, etc) now glow as new items.
* Correctly detect wrapped items/items with texture changes.
Fixed a bug where bag backdrop changes are not applied unless the addon is reloaded.
Wrapped items will now unwrap/wrap into Recent Items.
Fixed an issue where texture changes weren't updating bags, i.e. wrapping paper.
v1.9.29
Moved WoW version constants into constants.lua, as it loads before utility. Also, they're constants :p
Fixed broken code for Retail.
Fixed options panel for Classic.
Fixed bank bags for Classic.
Fixed various parts of the code for Classic.
Fixed ItemButton for Classic.
Removed Reagent bank slots event registration for Classic.
Added constants for detecting which version of WoW AdiBags is running on.
Fixed bank Constants for Classic.
Fixed install-deps clone for LibDataBroker
Added build and TOC support for Classic and TBC
v1.9.27
Added github package releases via BigWigsMods!
Removed sub module and added local packages.
This CL removed the git submodule for LibDataBroker, and replaced it with an install-deps.sh script. This script also installs other deps needed by AdiBags. This should make local dev easier to setup/update, and prepares AdiBags for github releases (TBD).
Update issue templates
v1.9.26
Updated for Patch 9.1.5.
v1.9.25
Updated for Patch 9.1: Chains of Domination.
v1.9.24
Disembedded BugGrabber.
Fixes #266 & closes #472.
v1.9.23
Updated for Patch 9.0.5.
Added an option to show the levels of caged battle pets.
Merges #498:
* Refactors UpdateButton to split item logic from the display logic. This was necessary due to multiple changes over the years that have added up and the initial assumption that only items are in your bags. Things that aren't items include Battle Pet Cages added in Mists of Pandaria and Mythic Keystones added in Legion.
v1.9.22
Updated for Patch 9.0.2, the second Shadowlands pre-expansion patch.
Fixed item icons from overlapping within the Options UI.
* Fix for overlapping icons in Manual Filter configuration
Setting the width to 'full' instead of leaving it unspecified avoids triggering a bug in AceConfig where the height of a widget is used before the widget width is resized causing the height to be recalculated.
* Fix for overlapping icons in Junk Filter configuration
Applied width = 'full' to the ItemLists in the junk.lua AceConfig options table. This works around a bug with widgets that use flow layout and resize as elements are added/removed or as the widget width is resized.
v1.9.21
Updated koKR localization.
The script that imports localization updates from WowAce has been broken for several years.
Updated for Patch 9.0.1, the Shadowlands pre-expansion patch.
v1.9.20
Junk: Fixed support for Scrap.
Fixes #416.
v1.9.19
Fixed sorting of Bank and Reagent Bank.
Fixes #414. SortBankBags() and SortReagentBankBags() can no longer be called in succession.
v1.9.18
Updated for Patch 8.2.5.
v1.9.17
ItemLevel: Updated item level ranges for Season 3.
v1.9.16
Updated for Patch 8.2: Rise of Azshara.
v1.9.15
Fixed another error related to the ItemButtonTemplate changes.
Fixes #339.
v1.9.14
ItemLevel: Updated item level ranges for Season 2.
v1.9.13
Fixed the dimming of junk items.
Merges pull request #284 from @Breavyn.
ItemLevel: Updated item level ranges to reflect the squish.
v1.9.11
Fix for strmatch errors with empty call stack in BugGrabber handling (#293)
Fixes #289.
v1.9.10
Eliminated LibItemUpgradeInfo-1.0 as a dependency.
ItemLevel: added item level range for level 120 characters.
v1.9.9
Updated for Patch 8.0.1: Battle for Azeroth.
Stopped registering events that no longer exist.
Partially merges #263.
Updated previously deprecated functions to use the new C_EquipmentSet API.
Fixes #177 and #185. Partially merges #263.
Fixed sorting "By quality and item level."
Fixes #140.
Fixed interactivity with merged item stacks.
Fixes #188; caused by b4c8337. Bag sorting will now be performed while closed.
Fixed lack of color in new item glow.
Merge pull request #238 from AcidWeb/ElvUI-AdiBags.
v1.9.8
- Pull request #219 omitted some PlaySound calls.
- Fixes #222.
v1.9.7
- Updated for Patch 7.3: Shadows of Argus.
- Let CurseForge packages AdiBags directly from Github.
v1.9.6
- Fixed quality colored borders for keystones and battle pets.
- Fixes #181.
v1.9.5
- Updated for Patch 7.2: The Tomb of Sargeras.
- Implemented item upgrade indicators.
- Merge pull request #160 from p5hema2/IsContainerItemAnUpgrade. Fixes #151.
- Fixed problems resulting from the recent patch changes to Mythic Keystones.
- Merge pull request #172 from legowxelab2z8/MythicKeystones. Fixes #169.
- fix for wow freezing on blizzard sort
v1.9.4
- ItemLevel: significantly increased the "Mininum level" range.
v1.9.3
- Updated for Patch 7.1: Return to Karazhan.
- Eliminated LibBabble-Inventory-3.0 as a dependency.
Fixes #129.
- Junk: added Dalaran Hearthstone to the exclusion list.
Fixes #109.
v1.9.2
- ItemLevel: added item level range for level 110 characters.
Fixes #106.
v1.9.1
- Update README.textile
Removed obsolete comments.
- More trailing whitespace removed.
- Fixed Gitter webhook.
- Removed trailing whitespaces.
- Fixed whitespaces.
- CI: do not fail on globals.
- Setup SSH.
- Added badges to README.
[skip ci]
- Setting up travis CI.
Antonio Lobato:
- offset currency icons slightly
- Updated Config TOC
- Fix for Tradeskill, again.
- Removed misleading tooltip
- Bags re-layout on open and not on item destroy.
- Fixed a bug where layout was not updated upon item removal.
- Fixed items not updating when swapping equipment out.
- Fix for tradeskills subcat splitting.
- Possible fix for SetPoint bug, fix for some BR translations.
- Moved some more state code into the container proto.
- Moved container picking logic into local state variables for each call instead of a local state for entire file.
v1.9.0
- A real fix for alpha
- Updated for Legion
kaqualls:
- Increase prespawned buttons 160 should be the maximum possible number of bag slots currently. Four
36 slot profession bags plus the 16 slot backpack.
- SetChange function removed in 7.0
Steffen Buehl:
- add garrison hearthstone and innkeeper's daughter to junk exclude list, fix #41
Amyloid:
- Fix regexp to match all parts of the link
- Don't erroneously mark items with changed character level in link for removal.
- Fixes GH-53.
1.8.4
- Systemically move updated items to the "Recent items" section.
- Register LibSharedMedia callbacks to update the fonts, borders and backgrounds.
- Hook BankFrame:GetRight() to prevent an error in UpdateContainerFrameAnchors.
Fixes GH-27.
- Show the reagent bank with a different color.
Fixes GH-20.
1.8.3
- Reworked the tooltip and click handler of the section "recent items".
- Removed the auto-sort feature, since it causes too much mess with the recent items.
- Bag layout: avoid putting a very high section at the bottom of a column.
Should fix GH-12.
- Bag layout: take the highest section into account when calculating the bag height.
1.8.2
- Send ContentUpdate events in RedispatchAllItems.
Might help with GH-7.
- Enforce a full update on set switching.
Fixes GH-13.
- Fix GH-8.
- Do not oversize the currency frame.
Should fix #10. Thanks @arhra.
1.8.1
- Ensure the bag is tall enough to contain the tallest section.
- Fit each column to its actual content.
- Internally replaced the rowWidth setting by columnWidth.
This ensures it is properly reset.
- Revamped the "bags" configuration section.
- Added an option for a more compact layout.
- Trying a slightly more compact layout.
- Update README.textile
- Update README.textile
1.8.0
- Updated locales.
- Fixed #238.
- README typo, spelling and grammar.
- README.textile updated.
- Switched to GPL v3.
- Container: force full layout after sorting the bags.
- Config: reset column width to default when upgrading from previous settings.
- Config: changed width defaults.
- Config: renamed "Maximum row width" to "Column width".
- Force a full layout of the "Recent Items" section on resize.
- Fixed error line 183 in NewItemTracking.lua
- Changed the default column widths.
- Enable the "N" when they are items in the "recent items" button.
- Fixed an error happening in NewItemTracking when updating the buttons.
- Renamed the "to sort" section to "recent items", and assign new items to it.
- Properly resize the "to sort" section.
- Changed the range and step of the width configuration slider.
- NewItems: properly clear the highlight when clicking the "N" button.
- Do not force a full layout on new items.
- Properly resize the sections on acquire/when empty.
- Stack normally-non-stackable items by their ids.
- Container: do not existing button to the "to sort" section.
- NewItems: made the "new item" flag item-based and persistent.
- Container: never show free slots in "to sort".
- Container: the "to sort" section is now sticky.
- Container: properly show/hide/resize the "to sort" section.
- Container: promote "UpdateButtons" to "FullUpdate" if self.forceLayout is true.
- containerProto:RedispatchAllItems is now independant of UpdateButtons.
- Properly update the two ends of the ItemButton-Section association.
- Tweaked the column-splitting algorithm.
- Fixed the [S]ort button.
- Fixed the reagent tab switching.
- Removed a bunch of now-useless event handlers.
- R.I.P. "automatic layout" setting.
- Refactored the layout process.
- Typo.
- Layout: strictly respect the section ordering.
- EventHandlers: return a string handle based on the received table.
- EventHandlers: return a string handle based on the received table.
- Fixed error in EventHandlers.lua line 92.
- Updated the tooltips of the [D]eposit and [S]ort buttons.
- Do not autodeposit when a modifier key is pressed while talking to the banker.
Fixes #229.
- Right-click now properly moves items to the reagent bank when it is shown.
- Refactored then event bucketing lib.
- Fixed the error in EventHandlers.lua line 123.
- Replaced AceEvent-3.0 and AceBucket-3.0 by an homebrew implementation.
- Column-based layout.
1.7.12
- Missing comma, whoopsy.
1.7.11
- ItemLevel: added item level range for level 100 characters.
Fixes #222.
- Fixes #221.
- That code was not dead enough, finally.
- Removed dead code.
- Fixed the highlight color for improved rewards, really.
- Use the item link, instead of its identifier, to get its quality.
- Use an new internal message to force rescanning of bags.
- Fixed stack splitting for stacks in the reagent bank.
Fixes #218.
- Post-pone ordering of filters as much as possible.
This ensures all filters are loaded.
- Properly update the bags when a filter is toggled.
1.7.10
- Hooks OpenBag and CloseBag.
Should fix #217.
- Fixes #214.
1.7.9
- Fixed SyLevel integration, thanks to its author, suicidalkatt.
- Fixes #213.
1.7.8
- Revert "Experimental Masque support."
This reverts commit 239ac142fa13f4b66393004e3a22943c8ae74638.
1.7.7
- Removed useless code in ChangeHighlight.
- Revert ".pkgmeta: use development version of libraries."
This reverts commit bdc0e678cdbe0bf4a8e36cef53d9dc5218dc79ca.
- Fixed reagent bank tooltip.
Fixes #201.
- Experimental Masque support.
Some skins do not support quality highlight.
- Update README.textile
1.7.6
- Fixed junk items.
- Prevents an error in UpdateBorder for some item buttons.
- Do not highlight changes on empty slots.
- Do not highlight invisible changes (i.e. bag/slot change only).
- Bring back the configurable, thick quality borders.
This reverts commit 77c3816ea1ec3dbc35e3e9f62f268f687b9c397d.
1.7.5
- Small changes in ItemLevel module.
- Added a module to temporarily highlight changes in bags.
- Fixed #208.
- Moved autoSort and autoDeposit logic to Bags.lua
Also, do not sort when there is no need to do so.
- README updated.
1.7.4
- Use BAG_UPDATE_DELAYED instead of a BucketEvent for bag updates.
- Fixed an error in SectionVisibilityDropdown.lua
- Fixed an error in NewItemTracking.lua
1.7.3
- Do update dynamically update the list of bags in Bags.lua anymore.
- Ignore the reagent bank in the bag planel of the bank.
- Added a button to buy and then to toggle the [R]eagent bank.
- Reworked the container frame to use a dynamic list of of container ids.
- AutoSort on closing the bag.
1.7.2
- Added a "Deposit" button to the bank.
- Merged the "tidy bag" module into the core, since it uses Blizzard's function.
- Removed some leftover code.
- Added a method to create the one-letter buttons in the container frame.
And use it in the modules.
- Restored the "new item" module, using C_NewItems.
- Rewritten the TidyBags module to use the built-in bag sort functions.
- Display the "new item" section at the top again.
1.7.1
- Fixed the reagent section name when displaying the bag slots.
- Do not display any bag slot for the reagent bank.
- Apparently Blizzard's NewItem system does not support the bank.
- Fixed the error happening when the mouse cursor enters bank buttons.
- Fix error in BankFrame.lua line 18.
- Reuse Blizzard's junk icon and quality border.
- Better reageant bank integration, yet not complete
- FORGE_MASTER is no more.
1.7
- Scan items in the reagent bank.
- Fixed an issue with the new item filter.
- Batch copyright update.
- Stacks items from different bag types when bag types are not shown on buttons.
- Stacks items from different bag types when bag types are not shown on buttons.
- Added an option to hide the anchoring corner.
- Money: added an option to display a small money frame.
- New item filter: force an updated on BAG_NEW_ITEMS_UPDATED.
- .pkgmeta: use development version of libraries.
- Use C_NewItems to track new items.
- ItemButtons: properly update the display of "new" status using Blizzard API.
- ItemButtons: stop erasing the newly NewItemTexture attribute.
- ITEM_QUALITY_* constants has been renamed to LE_ITEM_QUALITY_*.
- TOC bump.
1.6.16
- Added an option to hide the anchoring corner.
- Money: added an option to display a small money frame.
- Localization updated.
- Consider the socket window as an interacting window.
1.6.15
- Fixed "new items not showing" in bank.
1.6.14
- Reworked the section layout to some glitches.
- Revert "Sections: do not cause a full layout on resize unless a button gets out of bounds."
This reverts commit e65cff8395127c054f9d71a0d3cf3c4fbf3a0ecc.
1.6.13
- Changed default section ordering and layout updates.
1.6.12
- README update.
- Added an option (with confirmation) to disable error reports from embedded BugGrabber.
- Register a callback with the embedded BugGrabber to display only AdiBags errors.
- Do not update during a AH multisell. (drycoded)
- Lock the bag layout and the tidy module when the user has to select a target ("glowing hand" mouse cursor).
This should prevent unwanted disenchant issues.
smb:
- - update max-level for SoO heroic warforged 2/2 (ilvl 580) - set max-val (config) to ilvl 600
Adirelle:
- Sections: do not cause a full layout on resize unless a button gets out of bounds.
- Manual filtering: do not allow the user to put items in the "free space" section.
- Embedded BugGrabber.
1.6.11
- Silently ignore ItemUpgradeInfo:GetUpgradedItemLevel(link) when it returns nil.
- Locales updated.
1.6.10
- Added an option to try to limit the bag width.
- Use LibItemUpgradeInfo-1.0 to display the actual levels of upgraded items.
- Locales updated.
- Add another color scheme to the ItemLevel module.
- Removed ProfessionsVault support.
- Fixed NewItemTexture error at bank.
- Hide the brand new NewItemTexture added in 5.4.0. Fixes #175.
- TOC bump.
1.6.9
- Locales updated.
- Add another color scheme to the ItemLevel module.
- Removed ProfessionsVault support.
1.6.8
- Fixed NewItemTexture error at bank.
- Display Tackle Boxes and Refrigerators in the LDB datasource.
- Open all bags when talking to the Void Storage and Reforging NPCs.
1.6.7
- Hide the brand new NewItemTexture added in 5.4.0. Fixes #175.
- TOC bump.
Adirelle:
- Added some options to the Item Level module.
- ItemLevel: properly show the item level when the module is re-enabled.
- Added a new module : ItemLevel.
Display the level of equippable item in the top left corner of the button.
1.6.6
- Fixed an error in CurrencyFrame.lua when any currency section is collapsed.
ExpandCurrencyList requires its second argument to be either 0 or 1, and nothing else.
- Fix the custom filter mess.
1.6.5
- Do not pretend the original BankFrame is open when AdiBags overrides it ; should fix #172.
- SplitSectionKey always returns a section name for non-nil values.
- Upgrade the profile of FilterOverride without losing the section name.
- Manual filtering: assign items by batchs internally.
- TOC bump.
- Fix item sets detection for 5.3.
- Use the section listing API in the filter dropdown menu.
- Do not forget to wipe the reused table in containerProto:IterateSections.
- The visibility dropdown plugin uses the brand new section iterator.
- Added section listing and iterating API to the containerFrame class.
- FilterOverride uses the same format as core for section keys.
- Moved BuildSectionKey and SplitSectionKey to Utility.lua
- Fixed section filter dropdown.
- Section filter dropdown: do not clear cursor until the item has been assigned.
- Locales updated.
- Alt-clicking on a section header with an item now opens a menu dropdown to quickly configure the filters.
- Added an option to disable the automatic updates.
In that case, the title of sections that contain more items than what can be shown is prefixed with an asterisk (*).
- Locales update.
- Added an option to disable auto-opening at NPC's.
1.6.4
- TOC bump.
- Be more conservative about the dirty level of sections.
- Automatically assign the current height to sections of a row.
- Update content layout only when first shown or when the width increases of at least 2 columns.
- Removed an unused loal.
- Added a warning about milling/prospecting/disenchanting and bag updates in the README.
- README typo.
1.6.3
- Do not systematically refresh the layout when the minimum frame width changes.
1.6.2
- Minor fix concerning notWhenTrading.
- Tweaked frame levels so backpack and bank do not weirdly mix their widgets.
- Fixed #154.
- Support tackle box and refrigerator.
1.6.1
- Locales updated.
- Fixed some option spelling and ordering.
- Added an option to disable opening of configuration when right-clicking on an empty space.
1.6
- Locales updated.
- TOC bump.
- Locales updated.
- Use the new font system in core and currency module.
- Refactor font-related code and moved it into its own file.
- Use the PostSet hook in DataSource and Junk modules.
- Added font options to the currency module.
- Added an helper to build an font option group.
- Allow modules to set a hook on option update.
- Use BreakUpLargeNumbers for currency numbers.
- Pressing Alt while dropping an item on a section header now opens the manual filter configuration with pre-filled fields.
- The real Junk section is in the the Junk category.
(There is a "Junk" section in some other category, probably Equipment.)
- Locales updated.
- Locales updated.
- Section headers now always have a tooltip. Alt-right-clikcing them opens related configuration panel.
- Properly SetScript or HookScript in addon.SetupTooltip
- Fixed an issue preventing some option panels to be shown.
- Added options to change the core text colors.
- Use and update one FontObject per text type (bag and section headers).
- More tweaks to section layout.
- Locales updated.
- Tweaked the layout algorithm.
- Added a tooltip and more interaction to the bag titles.
- Right-clicking on container free space opens the configuration panel.
- New module : bank switcher.
Allows to move whole sections from and to bank by right-clicking on their headers. Fixes half of #130.
- Minor update in Junk module.
- Updated globals used by Section.lua
- Right-click on the junk section header at a merchants' to sell every items with a sell price.
- Added slot iterators to section and item buttons.
- Added back the section header highlights.
- Fixed overlapping section headers.
- Use buttons for section header and allow to set their scripts globally.
- Split the main core file into smaller files.
- Warn about using alpha version without error reporting.
- README updated.
- Changed the default settings of "automatic layout update" so people stop to submit tickets about section dancing, cf. #144.
- Fixed the issue where the bag could be smaller than the configured row width with no reason.
- Currency display: added an option to hide null amounts.
- Fixed #143.
- Fixed #142 and really fixed #141, I swear.
- Fixed #141.
- Added configuration on right-click for more modules.
- Right-clicking on the currency open the plugin configuration panel.
- Right-clicking the LDB toggle the configuration panel, instead of only opening it.
- README updated.
- Show source checkouts as "DEV" version.
- Create the option panel for the Blizzard addon lsit in the main addon.
- Fixed overlapping of currency and money.
- Register the /adibags command in the main addon.
- Locales updated.
- Config-ItemList is only needed in AdiBags_Config.
- Slightly changed how lines are filled when the minimum bag width (due to plugin widgets) is greater than the maximum section width.
- Enhanced the balacing of column heights.
- Added the Hearthstone in the ignore list of the Junk filter.
- Do not let the header of the last section of each row overflows outside the column (or the bag).
- Fixed an issue where the very first bag layout is wrong.
- Properly refresh the bag layout when the visibility of any plugin widget changes.
- Put skin settings together.
- Added basic skinning using LibSharedMedia-3.0.
- Adding LibSharedMedia-3.0 and AceGUI-3.0-SharedMediaWidgets libraries.
- Moved all the configuration GUI into its own load-on-demand addon, AdiBags_Config.
- Properly update the tooltip when switching virtual stack buttons ; should fix #133.
- Reworded the option "When trading" to "At merchants', bank, auction house, ...".
1.5.6
- Fixed the usage of some globals.
- Hook CloseSpecialWindows instead of CloseAllWindows.
- This should fulfill the same goal while reducing potential taint issues.
1.5.5
- Locales updated.
- Prevent the game menu from showing when closing bags using the 'Escape' key.
1.5.4
- Locales updated.
- Fixed #137.
1.5.3
- More caged pet annoyance fixed.
- Damn caged pet pseudo-items. Fixes #132.
- The tidy button can also be used to rearrange the sections.
- Added an option to define when section rearranging should occur.
- Update the bag less often when interacting with someone (merchant, banker, ...).
1.5.2
- Handle caged pets, that all have item id 82800 but battlepet: hyperlink.
1.5.1
- Locales updated.
- Whitespace fixes.
- Removed pre-4.3 searching module.
1.5
- Updated copyright notice.
- Locales updated.
- TOC fix.
- TOC bump.
- Updated .gitattributes.
1.4.7.1
- Locales updated.
- Added "known issues" to the README file.
1.4.7
- Locales updated.
- TOC bump.
- Added safety net to item set iteration.
- Fully update item buttons on show.
- Locales updated.
- Keep rescanning item sets if some items are not found.
- Pre-spawn item buttons to avoid issues when opening the bags in combat.
- Added ptBR locale strings, thanks to IkkeBR.
1.4.6
- Added support for Tackle Boxes.
1.4.5
- Locales updated.
- Properly catches main bank updates in TidyBag module and when automatically emptying a bag. Fixes ticket #76.
- README updated.
- Locales updated.
1.4.4
- Typos.
- Added a callback for ProfessionVault to shade our items.
- Completely redispatch all items when toggling the bag panel so free spaces are split/join as they should.
1.4.3
- Revert "TOC bump." since WoW client isn't happy with it.
This reverts commit 6d6bc68ccc75a8145aadffa2bf653bb4b3bc41e7.
1.4.2
- Fixed "Open all bags" keybinding (ticket #101).
- Use 4.3 item search boxes instead of our own.
- TOC bump.
- Hopefully fixed backpack auto-opening/closing (ticket #100).
v1.4.1
- Properly leave the backpack open when leaving mailbox/merchant/bank or auction house if it was open beforehand. Hitting escape still closes all bags.
v1.4
- TOC bump.
- .gitattributes updated.
- Added "globals" tags in comments.
- Added .gitattributes to ignore trailing spaces on commit.
- Updated globals.
- Use the new item list widget for manual filter configuration.
- Fixed minor issues with the item list config widget.
- Use the newly created item list widgets to handle junk include/exclude lists.
- Added some AceGUI widgets to handle item lists.
- Added options to add items to junk include/exclude lists.
- Really fixed ticket #92.
- Removed git submodule LibMovable-1.0 (which should be a submodule in the first place).
- Updated source headers; removed trailing whitespaces.
- Typos.
- Made most globals local.
- Fixed ticket #93; also removed several debug feedback that could cause errors.
- Revamped junk detection.
- Fixed ticket #92.
- Fixed ticket #91.
- Hopefully fixed ticket #73.
- Revamped the search widget.
- More work on the graphical configuration of the manual filter.
- Overhauled the "Manual Filter" configuration options ; fix ticket #88 and #90.
- Fixed the internal name of the "Filter Override" module (and fetch the associated settings).
- Don't choke on items not in cache; should fix ticket #86.
- Hopefully fixed ticket #84 (wrong button placement at startup).
v1.4-beta-1
- Fixed the .pkgmeta.
- README updated.
- Locales updated.
- Reuse LibBabble-Inventory-3.0 instead of using our own localization strings.
- Fixed currency icon size.
1.3-1
- Fixed currency icon size.
1.3
- Removed 4.0 compat code.
- TOC bump.
- 4.1 compatibility.
1.3 Beta-6
- Use Scrap item list to filter junk when available.
- TidyBags overhauled, do not care about dirty layout anymore.
1.3 Beta-5
- Locales updated.
- TidyBags: still tweaking processing.
- TidyPags: revampd the processing "loop" to reduce unneeded lookups and to properly tidy the layout at end of operation.
- TidyBags: revamped algorithm to attempt to merge item stacks before moving items into profession bags.
- Fixed ticket #78.
- Do not moe profession materials into non-profession bags when tidying up bags ; should fix ticket #76.
1.3 Beta-4
- Tidy Bags: some tweaks.
- Fixed an issue where the tidy bags is disabled when it should not (ticket #74).
- Ensure we do not automatically tidy bags in combat.
- TidyBags: compare items by id instead of link to properly match crafted items.
- TidyBags: handle bags at a low level.
1.3 Beta-3
- Locales updated.
- TidyBags: starting to handle bags at a lower level.
- TidyBags: do not run while in combat as PickupItem is protected (drycoded).
- Added options to the currency module since using Blizzard curreny panel to choose which currencies to display is quite counter-intuitive.
- Added a safety net if GetContainerNumFreeSlots returned nil though it should not.
- Fixed nil error in NewItemTracking.lua
- Fixed some bag update issues.
1.3 Beta-2
- Properly refresh the bags when opening/closing trade window/mailbox/etc.
- Slightly updated layout refresh code.
- Have separate settings for backpack and bank width.
- New items: do not cause all bags to be updated when an new item is detected or removed from a bag.
- New items: have the reset button only update the appropriate bag.
- Fixed minor glitches with tidy bags.
- Fixed layout issues.
- Fixed typos and leaked globals.
- Rewritten the equipment set filter to use only slot information so it doesn't depend on item links.
- Fixed ticket #68.
- Virtual stacks: fixed an issue with the bank and slightly modified the options.
- Properly update the layout when resetting new item tracking.
- One can now choose exactly what should be stacked or not when trading or talking to merchants.
- Properly upgrade old settings when copying or switching profile.
- Completed ToggleBackpack hook.
- Do not stack normally unstackable item when trading (see ticket #67).
1.3 Beta-1
- Locales updated.
- Fixed virtual stacks when displaying the bag slot panel.
- Attempt to complete existing stacks of item when trying to empty a bag.
- TidyBags: also attempt to move incomplete stacks into profession bags if they cannot be completed.
- Removed unused code.
- When tidying bags, try to complete stacks before moving them into profession bags.
- Fixed a nil error with regard to stacks.
- Fixed bag/container family issues in TidyBags and when emptying bags.
- Moved utility functions into their own file.
- Do not dispatch items again when a new items is removed from the bags.
- Item buttons that are just moved around need to be refreshed.
- Tweaked bag layout in order to prevent sections from bouncing around when moving stuff.
- Properly open and close the backpack when starting/stopping to talk to merchants.
1.2 Beta-6
- Allow to enable the backpack and bank support separately (ticket #51).
- Fixed some issues with the equipped bag panels, including ticket #54.
- When emptying a bag, try to full other bags in increasing bag order. Should fixed ticket #55.
- Fixed ticket #53 (nil local 'button').
- New items: properly flag an brand new item in bags even if a copy of that item is already equipped.
- Allow use GetDistinctItemIDs for item sets so we don't get lost by unique IDs in item links.
- Small tweaks.
- Locales updated.
1.2 Beta-5
- Fixed virtual stack option ordering.
- Fixed the tooltip info module with regard to third-party tooltip modifiers.
- Virtual stacks: added a reference to the stack button to the visible slot item button.
- Check item link validity in container frame.
- Strip unique id and link level from internal item strings.
- Report invalid item links in alpha packages (if you have tekDebug installed).
- New items: also ignore brand new junk items.
- New items: do not unmark stack ok items unless you remove them all from your bags.
- Have the set filter update more often, hopefully catching valid links.
- Only use tekDebug in debug and alpha packages.
- New items: also delay the first update after zoning.
- Allow the tidy button to refresh the layout.
- Preventing reordering of virtual stacks when removing items from a bag.
- Minor bugfixes.
- Check item links before using them.
- Also disable on PLAYER_LEAVING_WORLD.
- Use our interacting window API to open and close the backpack and the bank.
- Ignore PLAYERBANKSLOTS_CHANGED that aren't related to the generic bank slots.
- Do not enable anything before the first PEW.
1.2 Beta-4
- Locales updated.
- New items: better iteraction with inventory.
- New items: more tweaks.
- Sanitized globalLock value.
- Locales updated.
- Fixed virtual stack of unstackable items.
- Locales updated.
1.2 Beta-3
- Dispatch items in section per bag when showing the bag panel.
- Force a layout update when unlocking all buttons.
- Fixed a subtle bug with virtual stacks.
- Updated new item tracking logic, should fix ticket #49.
- Locales updated.
- Equipment set filter: hopefully fixed first login with no item cache.
- New item tracker: reworked to better handle first login with an empty item cache.
- Removed spammy debug outputs.
- Removed "inconsistent" item tracking.
- Bag slot: fixed bag updating.
- Added a timeout when emptying a bag, so lag or a missing event doesn't lock the inventory forever.
- Bag slots: use our own implementation that is far easier to manage.
- Added a way to lock all item buttons, so nothing to bad happens when we automatically move items around (tidy or empty bag).
- Fixed the bag emptying process.
- Bag slots: one can right click on a bag to try to empty it.
- Bag slots: display the number of items in each bag.
- Small README update.
- Set filter: postpone set scanning until we need it.
- New items: track changes in stack sizes, not only the number of stacks.
코멘트
코멘트(0)