LiteBag

271k Downloads

TWW Support - General

mbattersby opened this issue ยท 4 comments

commented

Account bank (Warband Bank) exists.

Diff vs live for the blizzard functions we use.

TokenFrame_Update is gone.

Do the newer bank panel implementations handle all their own events?

commented
* See how right-click move from bags to bank works now in ContainerFrameItemButtonTemplate
-               C_Container.UseContainerItem(self:GetBagID(), self:GetID(), nil, BankFrame:IsShown() and (BankFrame.selectedTab == 2));
+               C_Container.UseContainerItem(self:GetBagID(), self:GetID(), nil, BankFrame:GetActiveBankType(), BankFrame:IsShown() and BankFrame.selectedTab == 2);
commented

Bank

  • New panel is AccountBankPanel and analogous to ReagentBankFrame and can be just captured
  • C_Bank has been made and Enum.BankType
  • C_Bank.CanViewBank(bankType)
  • CloseBankFrame is now C_Bank.CloseBankFrame
  • Search filter menu system is changed somehow
  • Bank tabs now do something to indicate item search only the side tabs for account bank
  • New (?) BankPanelItemButton + BankPanelItemButtonMixin handled by AccountBankFrame
  • New AccountBankItemButtonTemplate with <Texture parentKey="Background" atlas="warband-bank-slot"> handled by AccountBankFrame
  • Check the bag numbers for everything haven't changed
  • See how right-click move from bags to bank works now in ContainerFrameItemButtonTemplate handled by AccountBankFrame
  • ItemButtonUtil.TriggerEvent(ItemButtonUtil.Event.ItemContextChanged)
  • Bank panel uses a dirty/onupdate for handling BAG_UPDATE event
  • Deposit settings menu? fully internal to AccountBankFrame
  • New ContainerFrameUtil_ConvertFilterFlagsToList
commented

Re-do dropdowns? Done

commented

Closing, everything seems to be working.