3.0b1

Details

  • Filename
    BankStack-3.0b1.zip
  • Uploaded by
  • Uploaded
    Nov 7, 2008
  • Size
    101.97 KB
  • Downloads
    236
  • MD5
    159a9e4342571be476c1cc6732b11c8d

Supported WoW Retail Versions

  • 3.0.3

Changelog

------------------------------------------------------------------------
r115 | sylvanaar | 2008-11-07 19:28:53 +0000 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   A /tags/3.0b1 (from /trunk:114)

Tagging 3.0b1
------------------------------------------------------------------------
r114 | ammo | 2008-11-01 09:53:31 +0000 (Sat, 01 Nov 2008) | 1 line
Changed paths:
   M /trunk/config.lua
   M /trunk/ldb.lua

fix calls to open the interface addon options
------------------------------------------------------------------------
r113 | projct | 2008-10-15 19:50:12 +0000 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
   M /trunk

fix libstub external

------------------------------------------------------------------------
r112 | sylvanaar | 2008-10-14 02:35:29 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
   M /trunk/embeds.xml

Fix ordering of embedded libraries.
------------------------------------------------------------------------
r111 | sylvanaar | 2008-10-13 20:25:34 +0000 (Mon, 13 Oct 2008) | 1 line
Changed paths:
   M /trunk/BankStack.toc

TOC 30000 for this gem
------------------------------------------------------------------------
r110 | root | 2008-09-30 15:41:53 +0000 (Tue, 30 Sep 2008) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Hopefully fix .pkgmeta
------------------------------------------------------------------------
r109 | root | 2008-09-29 21:58:58 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
   M /trunk
   A /trunk/.pkgmeta

Facilitate WowAce-on-CurseForge transition
------------------------------------------------------------------------
r107 | root | 2008-09-29 20:57:36 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
   D /tmp/trunk/BankStack
   A /trunk (from /tmp/trunk/BankStack:106)

Importing old repo data under /trunk
------------------------------------------------------------------------
r106 | kemayo | 2008-08-16 22:56:27 +0000 (Sat, 16 Aug 2008) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/config.lua

BankStack: Fix aceconfigdialog ref in slashcommand
------------------------------------------------------------------------
r105 | kemayo | 2008-08-16 22:54:32 +0000 (Sat, 16 Aug 2008) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc

BankStack: LDB path was wrong in toc
------------------------------------------------------------------------
r103 | kemayo | 2008-08-16 20:19:48 +0000 (Sat, 16 Aug 2008) | 4 lines
Changed paths:
   M /tmp/trunk/BankStack
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/embeds.xml
   A /tmp/trunk/BankStack/ldb.lua
   A /tmp/trunk/BankStack/lib
   A /tmp/trunk/BankStack/lib/LibDataBroker-1.1
   A /tmp/trunk/BankStack/lib/LibDataBroker-1.1/LibDataBroker-1.1.lua

BankStack:
-Redo config into the blizzard options with ac3
-Add a LDB launcher

------------------------------------------------------------------------
r100 | kemayo | 2008-08-03 03:01:18 +0000 (Sun, 03 Aug 2008) | 1 line
Changed paths:
   M /tmp/trunk/BankStack
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   A /tmp/trunk/BankStack/embeds.xml (from /tmp/branches/BankStack/dev/embeds.xml:99
   D /tmp/trunk/BankStack/fu.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack: Merge dev branch into trunk
------------------------------------------------------------------------
r96 | grum | 2008-08-02 12:29:31 +0000 (Sat, 02 Aug 2008) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack:
- Tiny adjustment which stops the sorter from crashing when comparing two 'unknown typed' items.
------------------------------------------------------------------------
r89 | kemayo | 2008-03-25 07:48:34 +0000 (Tue, 25 Mar 2008) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fill.lua

BankStack: Remove various globals that shouldn't be.

------------------------------------------------------------------------
r87 | kemayo | 2007-12-31 04:26:06 +0000 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/config.lua

BankStack: Allow guild bank tabs in custom bag groups. (Bit of an oversight that it wasn't already allowed.)
------------------------------------------------------------------------
r86 | kemayo | 2007-11-30 07:23:20 +0000 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/fu.lua

BankStack: Give the FuBar plugin a registered db, allowing boring things like icon-hiding and minimap-position-saving.
------------------------------------------------------------------------
r85 | kemayo | 2007-11-30 07:17:08 +0000 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fu.lua

BankStack: Make click actions on FuBar plugin configurable.
------------------------------------------------------------------------
r84 | kemayo | 2007-11-25 13:20:55 +0000 (Sun, 25 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Fix junk sorting.
------------------------------------------------------------------------
r83 | kemayo | 2007-11-22 03:52:12 +0000 (Thu, 22 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Stop the various sort-to-back options jumbling items up.
------------------------------------------------------------------------
r82 | kemayo | 2007-11-21 04:44:16 +0000 (Wed, 21 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: As part of sorting, stack to specialty bags.
------------------------------------------------------------------------
r81 | kemayo | 2007-11-21 04:40:39 +0000 (Wed, 21 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack: Optimize. (Much, much, *much* less CPU time used.)
------------------------------------------------------------------------
r80 | kemayo | 2007-11-21 02:04:10 +0000 (Wed, 21 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-Add a "reverse sort" option.
------------------------------------------------------------------------
r79 | kemayo | 2007-11-21 01:53:26 +0000 (Wed, 21 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/fu.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-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.
------------------------------------------------------------------------
r78 | kemayo | 2007-11-20 21:23:29 +0000 (Tue, 20 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/core.lua

BankStack: Add built-in groups for each guild tab.

------------------------------------------------------------------------
r77 | kemayo | 2007-11-19 02:03:01 +0000 (Mon, 19 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/fu.lua

BankStack: Give the FuBar plugin an onmenurequest.
------------------------------------------------------------------------
r76 | kemayo | 2007-11-19 01:52:34 +0000 (Mon, 19 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/fu.lua

BankStack:
-FuBar plugin will now also work with FuBarPlugin-2.0.  (Actually, will prefer it, because the icon works.)
------------------------------------------------------------------------
r75 | kemayo | 2007-11-18 22:44:21 +0000 (Sun, 18 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Complaints of number-to-nil on 187 are no longer valid.
------------------------------------------------------------------------
r74 | kemayo | 2007-11-18 05:03:33 +0000 (Sun, 18 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-Use a metatable cache in the sort function when scanning tooltips to test for ITEM_CONJURED.  (Massive speedup.)
------------------------------------------------------------------------
r73 | kemayo | 2007-11-17 07:39:12 +0000 (Sat, 17 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fill.lua
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack:
-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.
------------------------------------------------------------------------
r72 | kemayo | 2007-11-17 06:50:27 +0000 (Sat, 17 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Remove debug print!
------------------------------------------------------------------------
r71 | kemayo | 2007-11-17 06:26:28 +0000 (Sat, 17 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Sort now sorts according to the order of the auction house categories.  (And trade goods takes advantage of the many new subcategories, yay!)
------------------------------------------------------------------------
r70 | kemayo | 2007-11-16 03:51:13 +0000 (Fri, 16 Nov 2007) | 4 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   A /tmp/trunk/BankStack/fill.lua (from /tmp/branches/BankStack/dev/fill.lua:69
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack: 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.)
------------------------------------------------------------------------
r60 | kemayo | 2007-11-14 01:13:37 +0000 (Wed, 14 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc

BankStack: TOC.  All else is perfection and kittens and marshmallow fluff.
------------------------------------------------------------------------
r59 | kemayo | 2007-11-11 02:11:11 +0000 (Sun, 11 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Ooops, remove debug print.
------------------------------------------------------------------------
r58 | kemayo | 2007-11-11 02:09:00 +0000 (Sun, 11 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack: 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.)
------------------------------------------------------------------------
r57 | kemayo | 2007-11-10 07:54:40 +0000 (Sat, 10 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/stack.lua

BankStack: stack.lua:16 attempt to get length of local 'arg' (a nil value)
------------------------------------------------------------------------
r56 | kemayo | 2007-11-10 03:43:35 +0000 (Sat, 10 Nov 2007) | 5 lines
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fu.lua
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack: Merge dev branch changes to trunk
-Add ignore slots
-Add custom groups
-Move-optimization always enabled
-Handle default config values better
------------------------------------------------------------------------
r48 | kemayo | 2007-11-09 18:12:31 +0000 (Fri, 09 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/stack.lua

BankStack:
-stack.lua was trying to register /bankstack instead of /stack.

------------------------------------------------------------------------
r47 | kemayo | 2007-11-06 19:02:49 +0000 (Tue, 06 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc

BankStack: 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.

------------------------------------------------------------------------
r46 | kemayo | 2007-11-03 22:22:50 +0000 (Sat, 03 Nov 2007) | 4 lines
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack:
-Rewrote stack and sort functions so they can be chained together.
-"/sort" will now compress the bags first, and will sort specialty bags separately.

------------------------------------------------------------------------
r45 | kemayo | 2007-11-03 04:35:56 +0000 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack: Improve sort of trade goods.
------------------------------------------------------------------------
r44 | kemayo | 2007-11-02 10:30:16 +0000 (Fri, 02 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-Add disabled-by-default optimization of movelist ("/bankstack config optimize")
-Extra checks to moving in case of slow responses.
------------------------------------------------------------------------
r43 | kemayo | 2007-11-02 08:17:40 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-Logic is tricky: "not (a_id or b_id)" => "(not a_id) or (not b_id)"
------------------------------------------------------------------------
r42 | kemayo | 2007-11-02 07:46:20 +0000 (Fri, 02 Nov 2007) | 6 lines
Changed paths:
   M /tmp/trunk/BankStack/config.lua
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/local.enUS.lua
   M /tmp/trunk/BankStack/sort.lua

BankStack:
-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.
------------------------------------------------------------------------
r41 | kemayo | 2007-11-02 06:47:18 +0000 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua

BankStack: Fix IsSpecialtyBag.
------------------------------------------------------------------------
r40 | kemayo | 2007-11-02 00:59:42 +0000 (Fri, 02 Nov 2007) | 3 lines
Changed paths:
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/sort.lua
   M /tmp/trunk/BankStack/stack.lua

BankStack:
-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.
------------------------------------------------------------------------
r39 | kemayo | 2007-11-02 00:38:53 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/local.enUS.lua

BankStack:
-Fix drycode problems: add local.enUS.lua to TOC, add missing comma.
------------------------------------------------------------------------
r38 | kemayo | 2007-11-02 00:04:25 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   A /tmp/trunk/BankStack/local.enUS.lua

BankStack: Actually *add* the locale file.

------------------------------------------------------------------------
r37 | kemayo | 2007-11-02 00:02:54 +0000 (Fri, 02 Nov 2007) | 6 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/core.lua
   D /tmp/trunk/BankStack/lib
   M /tmp/trunk/BankStack/sort.lua

BankStack: 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.

------------------------------------------------------------------------
r36 | kemayo | 2007-11-01 02:45:08 +0000 (Thu, 01 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua

BankStack: Fix IsSpecialtyBag for poor shmucks with empty bag slots.
------------------------------------------------------------------------
r35 | kemayo | 2007-11-01 00:16:30 +0000 (Thu, 01 Nov 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/Bindings.xml
   A /tmp/trunk/BankStack/config.lua (from /tmp/branches/BankStack/dev/config.lua:34
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fu.lua
   A /tmp/trunk/BankStack/lib (from /tmp/branches/BankStack/dev/lib:34)
   A /tmp/trunk/BankStack/sort.lua (from /tmp/branches/BankStack/dev/sort.lua:34
   A /tmp/trunk/BankStack/stack.lua (from /tmp/branches/BankStack/dev/stack.lua:34

BankStack: Merge changes from dev to trunk.
------------------------------------------------------------------------
r26 | kemayo | 2007-10-30 06:21:13 +0000 (Tue, 30 Oct 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   M /tmp/trunk/BankStack/core.lua

BankStack: "/bankstackconfig verbosity 0-2"
------------------------------------------------------------------------
r25 | kemayo | 2007-10-30 01:44:35 +0000 (Tue, 30 Oct 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua

BankStack: 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.)
------------------------------------------------------------------------
r24 | kemayo | 2007-10-30 01:20:37 +0000 (Tue, 30 Oct 2007) | 1 line
Changed paths:
   M /tmp/trunk/BankStack/core.lua

BankStack: Merge dev branch to trunk.
------------------------------------------------------------------------
r19 | kemayo | 2007-10-28 19:50:57 +0000 (Sun, 28 Oct 2007) | 5 lines
Changed paths:
   M /tmp/trunk/BankStack/Bindings.xml
   M /tmp/trunk/BankStack/core.lua
   M /tmp/trunk/BankStack/fu.lua

BankStack:
-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.
------------------------------------------------------------------------
r18 | kemayo | 2007-10-28 05:39:35 +0000 (Sun, 28 Oct 2007) | 4 lines
Changed paths:
   M /tmp/trunk/BankStack/BankStack.toc
   A /tmp/trunk/BankStack/Bindings.xml
   M /tmp/trunk/BankStack/core.lua
   A /tmp/trunk/BankStack/fu.lua

BankStack:
-Messages so you know what it's doing
-Bindings.xml
-Lazy minimal fubar plugin.  (If someone can make the icon work, be my guest.)
------------------------------------------------------------------------
r17 | kemayo | 2007-10-28 04:41:56 +0000 (Sun, 28 Oct 2007) | 1 line
Changed paths:
   A /tmp/trunk/BankStack
   A /tmp/trunk/BankStack/BankStack.toc
   A /tmp/trunk/BankStack/core.lua

BankStack: Stacks items from your bags to your bank.
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
20.87 KB Nov 7, 2008 3.0.3 47