v12-nolib

Details

  • Filename
    BankStack-v12-nolib.zip
  • Uploaded by
  • Uploaded
    Oct 22, 2012
  • Size
    21.85 KB
  • Downloads
    128
  • MD5
    646c7e13ac5a3238185ff40f4638a169

Supported WoW Retail Versions

  • 3.0.9

Changelog

tag v12
20c02ac7c05a2e37fce1b80212ab8a62c09e5e06
David Lynch <kemayo@gmail.com>
2009-04-03 01:15:24 +0000

Add submitted localizationsx

--------------------

David Lynch:
    - Add submitted localizationsx
    - Just use AceLocale
    - Fix that multiple-headings in Bindings.xml error.
    - Re-enable the ruRU translation, since I cannot reproduce any problem with it.
    - Default profile *not* per-char.
Zidomo:
    - Prevent the recent ruRU translation from loading by default. It currently doesn't work properly; it messes up BankStack chat messages on USEng clients.
pr0ff:
    - Add ruRU locale
David Lynch:
    - Add a label to the LDB object
    - Fix error when removing a group
    - Make config validators return true/false instead of just the output of string.match
jiyoon:
    - AddonLoader support
ammo:
    - fix calls to open the interface addon options
Jon S Akhtar:
    - Fix ordering of embedded libraries.
    - TOC 30000 for this gem
root:
    - Hopefully fix .pkgmeta
    - Facilitate WowAce-on-CurseForge transition
David Lynch:
    - Fix aceconfigdialog ref in slashcommand
    - LDB path was wrong in toc
    - -Redo config into the blizzard options with ac3 -Add a LDB launcher
    - Merge dev branch into trunk
grum:
    - - Tiny adjustment which stops the sorter from crashing when comparing two 'unknown typed' items.
David Lynch:
    - Remove various globals that shouldn't be.
    - Allow guild bank tabs in custom bag groups. (Bit of an oversight that it wasn't already allowed.)
    - Give the FuBar plugin a registered db, allowing boring things like icon-hiding and minimap-position-saving.
    - Make click actions on FuBar plugin configurable.
    - Fix junk sorting.
    - Stop the various sort-to-back options jumbling items up.
    - As part of sorting, stack to specialty bags.
    - Optimize. (Much, much, *much* less CPU time used.)
    - -Add a "reverse sort" option.
    - -Rewrite config system (benefit: FuBar plugin right-click menu works for everything). -Change sort to move conjured items all the way to the back, behind soul shards and junk.
    - Add built-in groups for each guild tab.
    - Give the FuBar plugin an onmenurequest.
    - -FuBar plugin will now also work with FuBarPlugin-2.0.  (Actually, will prefer it, because the icon works.)
    - Complaints of number-to-nil on 187 are no longer valid.
    - -Use a metatable cache in the sort function when scanning tooltips to test for ITEM_CONJURED.  (Massive speedup.)
    - -Guild bank support is finer grained and more permissive -- it's your responsibility to not run out of withdrawals. -IterateBags now has an optional role argument, which only affects it for guild bank tabs.
    - Remove debug print!
    - Sort now sorts according to the order of the auction house categories.  (And trade goods takes advantage of the many new subcategories, yay!)
    - Merge dev branch back to trunk -Support guild bank. (bags 51-56, only tabs you have unlimited access to) -/fill {group1} {group2} -- fill empty slots in group1 from group2 -Option to sort conjured items to the back. (Sort of slow -- I need to optimize the tooltip scanner, I think.)
    - TOC.  All else is perfection and kittens and marshmallow fluff.
    - Ooops, remove debug print.
    - Integrate sort_movelist into the sorter, which helps with down-by-one shifts.  (It's still falling down on moving a blank through long runs of the same object, though.)
    - stack.lua:16 attempt to get length of local 'arg' (a nil value)
    - Merge dev branch changes to trunk -Add ignore slots -Add custom groups -Move-optimization always enabled -Handle default config values better
    - -stack.lua was trying to register /bankstack instead of /stack.
    - Add an optdep on LibFuBarPlugin-3.0; I noticed that FuBar doesn't actually embed/optdep it, so it there was no guarantee of it actually being present.
    - -Rewrote stack and sort functions so they can be chained together. -"/sort" will now compress the bags first, and will sort specialty bags separately.
    - Improve sort of trade goods.
    - -Add disabled-by-default optimization of movelist ("/bankstack config optimize") -Extra checks to moving in case of slow responses.
    - -Logic is tricky: "not (a_id or b_id)" => "(not a_id) or (not b_id)"
    - -I had misunderstood GetItemInfo's returns -- the inventory slot for weapons/armor is literally INVTYPE_FOO, not the global [INVTYPE_FOO]. -On that note, some weapons/armor don't have equip locations. -Add options to sort junk and soul shards to the back of the bags. -link_to_id now returns a number instead of a string. -Move binding names into locale file.
    - Fix IsSpecialtyBag.
    - -Sorting was using a ~= where it should be been an ==, resulting in needless swapping of full stacks of items. -Stacking the bank would error if you weren't at the bank, because I missed a locale.
    - -Fix drycode problems: add local.enUS.lua to TOC, add missing comma.
    - Actually *add* the locale file.
    - Drycode -Remove LibBabble-Inventory-3.0, in favor of localizing just the handful of strings I need. -Change the sorter function to take advantage of the bag cache built for the movelist generator.  (Replaces up to six function calls per comparison with table lookups. -Remove various commented out bits of debug code.
    - Fix IsSpecialtyBag for poor shmucks with empty bag slots.
    - Merge changes from dev to trunk.
    - "/bankstackconfig verbosity 0-2"
    - Once a slot has been used as a target, stop it being used as a source as well. (Compressing with two incomplete stacks whose total was > stacksize would just shuffle things around.)
    - Merge dev branch to trunk.
    - -Generalize core.Stack so it can stack from an arbitrary group of bags to another arbitrary group of bags.  Allowing... -Add bag/bank compression -- merge stacks to fill. ("/compress", "/compress bank") -Add slashcommand to reverse the bankstack, filling bag stacks from the bank.  ("/bankstack reverse") -"/bankstack help" summarizes this.
    - -Messages so you know what it's doing -Bindings.xml -Lazy minimal fubar plugin.  (If someone can make the icon work, be my guest.)
    - Stacks items from your bags to your bank.