Download
(168 Kb)
Download
Updated: 09-11-13 08:54 AM
Addon for:
OneBag3.
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:09-11-13 08:54 AM
Created:12-14-08 01:43 PM
Downloads:29,657
Favorites:219
MD5:
5.4
OneBank3  Popular! (More than 5000 hits)
Version: v3.4.0
by: Kaelten [More]
OneBank3 is the latest in a long line of bank bag replacements for the default bank bags that will combine all of your bags into one frame.

OneBag has a long history of minimalism and OneBank3 will continue to uphold the standard of easy of use and simplicity it's predecessors set. Like the earlier versions OneBank will continue to offer powerful options for those who wish to delve a little deeper.

Also in the vein of earlier iterations I've kept to the philosophy of doing as little work as possible, as a result the code base is very small, and most of it is in the OneCore library. As of the time of writing there are only 227 lines of code unique to OneBank3, and only 981 lines of code in OneCore itself. LoC is a horrible stat in general, but it's fun none the less, and I cheat horribly since I build off the powerful Ace3 libraries.

Features
* Can now run completely independent of OneBag3
* Combines all of your bank bags into one.
* Customizable number of columns.
* Inherent support for addons that interact with the default bags.
* Color coded slots by item rarity or bag type.
* Allows only certain bags to be displayed, either by slot or type.
* Custom bag bar which will highlight it's associated slots on mouseover. This highlighting can be locked in place by clicking.
* Integrated purchasing of bag slots.
* Customizable scale, background color, alpha, and more.
* Clean and powerful graphical configuration.

Future Plans
* Reintroduce missing features that existed in OneBank2
* Reintroduce the plugin system from earlier in this beta. I had to remove it due to architectural issues.
* Release OneRing3, OneView3, and OneVault3

Bug Reports & Suggestions
Please report all bug reports to my tracker on WowAce.

I want to thank all the users who've been using OneBag and OneBank for so long. I'm hoping not to leave the code on autopilot quite like I did once OB2 went stable, although it was nice to not have to touch it for almost two years.
* Contains a few globals cleanup to hopefully fix some very strange reports which must be add-on conflicts

Update for 5.0.4
Archived Files (13)
File Name
Version
Size
Author
Date
v3.3.16
167kB
Kaelten
09-06-12 09:05 PM
v3.3.15
167kB
Kaelten
08-28-12 05:42 PM
v3.3.14
167kB
Kaelten
11-30-11 12:00 AM
v3.3.13
166kB
Kaelten
07-08-11 09:30 PM
v3.3.12
166kB
Kaelten
07-06-11 07:51 PM
v3.3.11
167kB
Kaelten
05-30-11 12:07 PM
v3.3.10
167kB
Kaelten
02-14-11 12:32 AM
v3.3.9
166kB
Kaelten
10-12-10 10:43 PM
v3.3.8
167kB
Kaelten
12-19-09 10:59 PM
v3.3.4
152kB
Kaelten
04-26-09 09:08 PM
v3.1.2-beta
136kB
Kaelten
04-15-09 03:17 AM
v3.1.1-beta
129kB
Kaelten
04-06-09 11:14 PM
v3.0.3-beta
4kB
Kaelten
12-14-08 01:43 PM


Post A Reply Comment Options
Unread 09-11-13, 08:54 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 771
File comments: 47
Uploads: 22
5.4 Fix Posted.

Thanks!
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Kaelten is offline Report comment to moderator  
Reply With Quote
Unread 09-11-13, 08:11 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 120
Uploads: 17
Update found

And, there's an updated version on Curse, dosen't seem to be here yet.

-a
help137 is offline Report comment to moderator  
Reply With Quote
Unread 09-11-13, 08:09 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 120
Uploads: 17
Error in Patch 5.4

Getting the following in 5.4 when opening bank. All slots show as empty (no icons).

Code:
Message: Interface\FrameXML\ContainerFrame.lua:336: attempt to index local 'newItemTexture' (a nil value)
Time: 09/11/13 10:04:54
Count: 1
Stack: Interface\FrameXML\ContainerFrame.lua:336: in function <Interface\FrameXML\ContainerFrame.lua:288>
...face\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:248: in function `UpdateBag'
...face\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:255: in function `UpdateFrame'
Interface\AddOns\OneBank3\OneBank3.lua:33: in function <Interface\AddOns\OneBank3\OneBank3.lua:26>
[C]: in function `Show'
Interface\AddOns\OneBank3\OneBank3.lua:176: in function <Interface\AddOns\OneBank3\OneBank3.lua:175>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: frame = OneBankFrameBag-1 {
 0 = <userdata>
 IsProfessionBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:75
 meta = <table> {
 }
 slots = <table> {
 }
 handler = <table> {
 }
 IsAmmoBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:63
 IsSoulBag = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:69
 type = 0
 size = 28
}
id = -1
name = "OneBankFrameBag-1"
itemButton = OneBankFrameBag-1Item1 {
 0 = <userdata>
 UpdateTooltip = <function> defined @Interface\FrameXML\BankFrame.lua:35
 GetInventorySlot = <function> defined @Interface\FrameXML\BankFrame.lua:1
 border = <unnamed> {
 }
 handler = <table> {
 }
 ShouldShow = <function> defined @Interface\AddOns\OneBag3\libs\OneCore-1.0\OneCore-1.0.lua:90
 count = 1
 meta = <table> {
 }
 searchOverlay = OneBankFrameBag-1Item1SearchOverlay {
 }
 icon = OneBankFrameBag-1Item1IconTexture {
 }
 SplitStack = <function> defined @Interface\FrameXML\BankFrame.lua:14
}
texture = "Interface\Icons\INV_Gizmo_GoblingTonkController"
itemCount = 1
locked = nil
quality = -1
readable = nil
_ = nil
isFiltered = false
isQuestItem = nil
questId = nil
isActive = nil
questTexture = OneBankFrameBag-1Item1IconQuestTexture {
 0 = <userdata>
}
isNewItem = false
isBattlePayItem = false
newItemTexture = nil
tooltipOwner = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
}
(for index) = 1
(for limit) = 28
(for step) = 1
i = 1
(*temporary) = <table> {
 BuyButton11Highlight = BuyButton11Highlight {
 }
 ERR_OUT_OF_CHI = "Not enough chi"
 Inst11Quest2_HORDE_QuestID = "27128"
 Inst80Quest2name3 = "Accused Wristguards"
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
 }
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 Inst12Quest6description1_HORDE = "Two-Hand, Axe"
 OneBagFrameBag2Item10 = OneBagFrameBag2Item10 {
 }
 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
 }
 Inst116Quest2_HORDE = "2. Trouble Brewing"
 PawnItemComparer = <function> defined @Interface\AddOns\Pawn\Pawn.lua:3339
 Inst39Quest10_HORDE_Aim = "Caza'rez inside the Shattered Halls of Hellfire Citadel wants you to kill 4 Shattered Hand Legionnaires, 2 Shattered Hand Centurions, and 2 Shattered Hand Champions. "
 GameTooltipHeaderText_RU = GameTooltipHeaderText_RU {
 }
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 Inst55Quest6 = "6. Wanted: A Warp Splinter Clipping (Heroic Daily)"
 Inst84Quest1_HORDE_QuestID = "13372"
 MerchantItem7AltCurrencyFrameItem1Text = MerchantItem7AltCurrencyFrameItem1Text {
 }
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Pla
help137 is offline Report comment to moderator  
Reply With Quote
Unread 07-01-11, 11:31 AM  
Holzy
A Murloc Raider
 
Holzy's Avatar

Forum posts: 9
File comments: 25
Uploads: 0
Im getting an error as of 4.2 patch and was wondering if an update was coming out or not thanks


Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Time: 07/01/11 10:29:41
Count: 1
Stack: ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk

Locals: <none>
__________________
Holzy is offline Report comment to moderator  
Reply With Quote
Unread 02-16-11, 04:04 AM  
BloodyFess
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Kaelten
3.3.10 should fix the the locale error.
It`s very simple. You just need to replace AceLocale-3.0 library in your addon pack with newest version this one. I replaced folders [AceLocale-3.0] in ALL my addons with latest version and all errors was eliminated,
BloodyFess is offline Report comment to moderator  
Reply With Quote
Unread 02-14-11, 12:33 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 771
File comments: 47
Uploads: 22
3.3.10 should fix the the locale error.
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Kaelten is offline Report comment to moderator  
Reply With Quote
Unread 02-03-11, 04:21 PM  
sehlis
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Re: Errors with latest Ace libraries

I am getting same error as well.

Originally posted by help137
After installing other add-ons with the latest ACE libraries, I'm getting this error from OneBank:

Code:
Date: 2011-02-01 12:27:36
ID: 1
Error occured in: Global
Count: 1
Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Debug:
   (tail call): ?
   ...ddOns\AtlasLoot\Libs\AceLocale-3.0\AceLocale-3.0.lua:101: NewLocale()
   ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk
sehlis is offline Report comment to moderator  
Reply With Quote
Unread 02-01-11, 11:33 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 120
Uploads: 17
Errors with latest Ace libraries

After installing other add-ons with the latest ACE libraries, I'm getting this error from OneBank:

Code:
Date: 2011-02-01 12:27:36
ID: 1
Error occured in: Global
Count: 1
Message: Usage: NewLocale(application, locale[, isDefault[, silent]]): 'silent' must be specified for the first locale registered
Debug:
   (tail call): ?
   ...ddOns\AtlasLoot\Libs\AceLocale-3.0\AceLocale-3.0.lua:101: NewLocale()
   ...dOns\OneBank3\libs\OneCore-1.0\localization\enUS.lua:1: in main chunk
help137 is offline Report comment to moderator  
Reply With Quote
Unread 10-12-10, 03:13 PM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 120
Uploads: 17
Still works on patch 4.01

From my testing on the Cata beta, this appears to still work with patch 4.01+

-A
help137 is offline Report comment to moderator  
Reply With Quote
Unread 06-01-10, 10:00 PM  
gjunky
A Kobold Labourer
 
gjunky's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
great add-on..

Only beef I have is when you set the bank all the way to the left of the screen and you hit the arrow to open the bag window, you can't close the bags because the arrow is covered.
__________________
“The very existence of flame-throwers proves that some time, somewhere, someone said to themselves, You know, I want to set those people over there on fire, but I'm just not close enough to get the job done.” George Carlin
Last edited by gjunky : 06-01-10 at 10:05 PM.
gjunky is offline Report comment to moderator  
Reply With Quote
Unread 03-16-10, 03:43 AM  
asdf
A Murloc Raider

Forum posts: 9
File comments: 57
Uploads: 0
Well I'm at least 1 user who's still faithfully waiting for OneView3.

I've been using BankItems in the meantime, suits my purposes (adds who has how many of what in the tooltip), but the UI of the addon itself (when looking at another character's bank) is so ugly! OneView would be so much prettier.

asdf is offline Report comment to moderator  
Reply With Quote
Unread 09-03-09, 01:51 PM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 771
File comments: 47
Uploads: 22
I've been slowly working on OneView3 which provides this as well as alts bank/inventory viewing.
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Kaelten is offline Report comment to moderator  
Reply With Quote
Unread 09-03-09, 01:17 PM  
Aywn
A Deviate Faerie Dragon
 
Aywn's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 13
Uploads: 1
the only way it could be better

The only way it could be better is if you could open the bank anywhere in the world as apposed to just at the bank. Just a Thought
Aywn is offline Report comment to moderator  
Reply With Quote
Unread 08-09-09, 11:14 AM  
Buddlespit
A Kobold Labourer
 
Buddlespit's Avatar

Forum posts: 1
File comments: 11
Uploads: 0
It appears that OneBank3 broke with patch 3.2. The bank opens up but when I click on the bags, none are shown. This wouldn't be an issue if I didn't keep my profession bags in the bank....

Bugsack reports no error with OneBank3, btw....
Buddlespit is offline Report comment to moderator  
Reply With Quote
Unread 05-05-09, 08:58 AM  
Kaelten
Jack's raging bile duct
 
Kaelten's Avatar
Featured Addon Author

Forum posts: 771
File comments: 47
Uploads: 22
Originally posted by asdf
THANK YOU THANK YOU THANK YOU!!!!!

I've been so annoyed by the default bank interface since 3.0 came out. Even though it took a while to release, OneBag/Bank/View is my favorite bag collecting mod and I'd never use anything else.



Love the efficiency of your mods, never change!
Thanks
__________________
WowAce.com & CurseForge.com Adminstrator
Developer of Ace3, OneBag3, and many other addons and libraries
Project lead and Mac developer for the Curse Client

Anyone that needs what they want
And doesn't want what they need
I want nothing to do with
Kaelten is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.