promotional bannermobile promotional banner

xBagSort

Sort your inventory and bank

File Details

xBagSort 14.3

  • B
  • Feb 13, 2014
  • 122.64 KB
  • 1.3K
  • 2.5

File Name

xBagSort_14_3.zip

Supported Versions

  • 2.5

14.3

  • Fixed an error when sorting bank vaults.

14.2

  • Bank sorting with "empty first" placement should no longer cause an error.
  • Condense sort method combined with "empty first" placement will no longer cause items to keep reversing order.

14.1

  • Fixed main bank vault not sorting unless all vaults are selected.
  • Bag ignoring slash commands changed from "ignore#" to "ignore" where = 01, 02, 03, etc. rather than just 1, 2, 3.

14

  • UI Added for bank vault sorting (this may be horribly broken, I do not have any extra vaults to actually test this).
  • Bank lock button will now persist between sessions.
  • Various performance improvements.

13.3

  • Sorting should now be faster overall.
  • Moving items during sorting or adding additional items to bag/bank will no longer cause 'Code 1' errors and will continue to sort with additional items taken into account.
  • Fixed error when right-clicking XBS bank button.

13.2

  • Added basic functionality for sorting bank vaults.
  • Appending "bv#" to a command, where # is the number of the bank vault, will cause it to sort your bank vault (ie. "/xbs bv1 name" or "/xbs name bv5")
  • Inventory sorting when auto sort is disabled should no longer cause a run-time error.
  • Sorting by rarity should now take transcendent rarity items into account.

13.1

  • Note to self: Don't change addon description and break the addon before uploading.

13

  • Right-clicking the XBS button on inventory or bank windows will now sort them based on last used settings.
  • Inventory bags should no longer occasionally not sort when being opened.

12.1

  • Bank auto sort will auto sort inventory bags first (if inventory auto sorting is also enabled).
  • Opening the bank will no longer cause inventory bags to be sorted with bank auto sort options.
  • Collectibles should sort to the proper position with auction house style sorting.

12

  • Improvements to sorting functions which should result in faster sorting.
  • Various items had a talking to. They will now go to their proper places when using "Auction house" sorting.
  • Bank bags 6, 7, 8, 9 check boxes will no longer apply to bag 5.
  • Inventory auto sort check box will no longer show as unchecked at loading if bank auto sorting is disabled.
  • Text for "Sort Delay" is now "Sort Speed". (Cosmetic change).

11.1

  • Initial setup for new characters should no longer appear twice.
  • "Auction House" sorting should work properly again.

11

  • Addon should once again work!
  • Added Support for inventory bag slots 6 & 7.
  • Updated Auction house order sorting to include new categories.
  • "Sort Completed" should no longer appear while using auto sort.
  • Note: Additional bank vaults not officially supported (read: Author currently only has one bank vault and can't test it).

10.1

  • Bank auto sort setting should no longer sort inventory bags.
  • Various debug texts removed.

10.0

  • Bank UI added.
  • Setup window will popup again after installing this version.

9.0

  • Added additional sorting method (Quantity).
  • Fixed text and button alignment issues.
  • "Lock" button should now properly show as unlocked after manually pressing the XBS button.
  • Notice on Performance watchdog: This addon does use a fair amount of resources while sorting. It is recommended to either increase sort delay, or ignore performance notices for this addon.

8.0

  • Various inventory UI features and improvements.
  • Inventory UI is no longer locked below/left of your inventory.
  • New user setup: You will be prompted where to place the UI the first time you use xBagSort.
  • "Lock" feature added.
  • You can now lock the sorting UI and it will be open when you open your inventory.
  • Various fixes to prevent conflicts with other addons.

7.3

  • UI button will no longer be visible without inventory being open.

7.2

  • Guild vault 2-5 sorting should again work properly.
  • "/xbs ui" will now correctly disable the ui.

7.1

  • Added documentation to inventory UI.
  • Added help button to inventory UI.
  • New close button for inventory UI.
  • Inventory UI no longer extends outside the UI window.
  • Guild bank sorting no longer requires items in the first 2 vault slots to check for vault permissions.
  • Guild bank sorting will no longer toggle UI settings.

7.0

  • User interface added for inventory sorting.
  • "/xbs ui" will enable the new UI.
  • Clicking the "XBS" button below the first inventory bag will bring up the sorting UI.
  • Auto sort options will no longer persist between sessions after being turned off.

6.2

  • Various event items without a type will now be sorted last.
  • Fixed an issue that could cause sorting to stop prematurely while reporting it was completed.

6.1

  • Auction house ordered sorting added.
  • "/xbs ah" will sort following the category order in the AH list.
  • Stacks of items will now sort lowest->highest as to always use the smallest stack first.
  • Guild bank sorting should once again work correctly.

6.0

  • Auto-Sorting implemented for inventory bags.
  • Appending "autosort" or "auto" will cause bags to sort automatically when opened.
  • Auto-sorting works for all available inventory sorting commands.
  • Appending "show" will display the current method being used by auto-sorting.
  • Appending "off" will disable auto-sorting.
  • Sorting order commands implemented.
  • Appending "invert" or "-i" will cause the sorting to reverse order (Z-A).
  • Appending "rear" or "-r" will put empty slots before items.
  • Sorting will now begin immediately rather than having a delay before the first iteration.

5.0

  • Bag ignoring implemented for inventory and bank sorting.
  • Appending "ignore#" where # is the number of the bag you do not want sorted will not sort that bag.
  • "/xbs type ignore2 ignore3 ignore4" will sort inventory bags 1 and 5 only.
  • Command list is no longer displayed in the chat window, "/xbs help" will bring up a formatted list of commands.
  • Empty backpack slots or bank slots will no longer cause errors if you own them but do not have an actual bag in them.
  • Multiple stacks of the same item should sort properly rather than get stuck.
  • Don't forget! Bags need love too, don't ignore them too much!

4.3

  • Throttling changes and improvements.
  • Appending "throttle" to a command will enable an extra verification step to confirm a sorting iteration is completed.
  • Appending "-#" where # is 1-9 will speed up sorting iterations by 1-9 tenths of a second.
  • Appending "+#" where # is 1-9 will slow down sorting iterations by 1-9 tenths of a second.
  • Sorting iterations will adjust themselves slightly if the game is unable to keep up with the sorting.
  • Guild bank sorting should no longer lock up the client.

4.2

  • Additional throttling and limiting changes.
  • The number of items sorted per iteration has been capped at 75.
  • Rarity should once again sort correctly.

4.1

  • Additional throttling added when handling large numbers of items to prevent infinite looping.
  • "debug" command added (for debugging purposes when necessary).

4.0

  • Guild bank sorting and throttle modifier implemented.
  • Appending "guild#" to a command, where # is the number of the vault, will cause it to sort your guild bank (ie. "/xbs guild1 name" or "/xbs name guild5")
  • Guild bank sorting checks permissions prior to sorting and should not be counting against daily limits.
  • Appending "-#" where # is 1-9 will cause the throttling to decrease by 1-9 tenths of a second. Speeds above -5 are not recommended.

3.0

  • Bank sorting implemented.
  • Appending "bank" to a command will cause it to sort your bank rather than inventory (ie. "/xbs bank name" or "/xbs name bank")
  • "Condense" sorting now uses the regular sorting loop rather than the original one. (Meaning the last empty slot bug is fixed for reals this time!)
  • Added note to description to type /xbs for instructions. (Altira)
  • Some unused code removed from files.

2.1

  • Sorting should now take fewer iterations to complete.
  • Similar items will now sort by stack size (ex. Soulhide (50), Soulhide (30), Soulhide (15))
  • Added /xbs abort to break out of sorting.
  • Sorting will automatically abort if to many iterations occur.
  • Multiple items should now sort correctly rather than loop infinitely. (Protonova)
  • Empty spaces should now be filled when sorting by methods other than condense. (Protonova)
  • Performance fix: Sorting list is no longer generated when not actually sorting. (algritz)

2.0

  • Added additional sorting methods (Name, type and rarity).
  • Sorting now takes place using an update hook rather than trying to process all at once.
  • Fixed an issue where condensing would occasionally leave the last slot in a bag empty.

1.0

  • Initial release

Feedback wanted on implementing a guild bank vault sorting UI (sorting permissions, etc).