OneBag
NOTICE
<big>This version is no longer maintained! I'm working as fast as I can to get the new version to a better state but it does have base line functionality.
Check out the new true OneBag as it's being developed! </big>
END NOTICE
OneBag is a replacement for the default game bags that combines all the bags into one frame. There are already addons out there that do this, so why OneBag? Mainly because I wanted a simpler, more system-friendly bag. OneBag doesn't entirely rewrite the bag-handling interface like others do. It simply rearranges the bags into one and allows the default UI to continue managing the bag slots. This means that addons such as KC_Items, ItemSync, LootLink, and SellValue should be inherently supported. As long as an addon is compatible with the default game bags, it should work with OneBag. This was my goal, anyway. For my uses OneBag has succeeded. Hopefully you will have similar results.
Features
- Combines all your character bags into one.
- Customizable number of columns.
- Displays the total number of slots, by slots used and type. Types being that ammo, soul bags, and professions bags all get a seperate count.
- Inherent support for addons such as KC_Items, ItemSync, LootLink, and SellValue, with no need for special code.
- Color coded slots by item rarity or bag type.
- Will automatically open for you when you visit the auction house, bank, mailbox, merchant, or when entering a player trade.
- Customizable display of only certain bags, either but slot number, or by type.
- Gives you a bag bar for easy manipulation of your bags.
- You can mouseover the bags on the bar to highlight the slots from that bag. You can also lock this highlight by clicking.
- Customize the scale and alpha of the frame.
- Provides an easy to use graphical config menu.
gfsd
I wonder if you could add a function which can tidy up the things in bags and inventory that can make the it more pleasing to eye.
With many thanks!
Crystal
It should be showing up in the description soon but here is a quick copy from my updated description.
"This version is no longer maintained! I'm working as fast as I can to get the new version to a better state but it does have base line functionality.
Check out the new true OneBag as it's being developed!"
You can follow the development at http://www.wowace.com/projects/OneBag3/ Beta and releases will show up at http://wow.curse.com/downloads/wow-addons/details/onebag3.aspx as well.
It works fine for my bags, but now I can't see the bank bags at all.
I'm just using OneBag and not OneBankBag.
The changes that XMushroom posted are a bit difficult to get to because of how busy the server is, but they do work.
I hope development continues on this great mod. It is always the first and only thing I enable when a new patch hits. I would love to see the ability in OneView to type in search terms to find loot across characters.
http://forums.wowace.com/showthread.php?t=14390&highlight=onebag
Interface\FrameXML\ContainerFrame.lua:596: attempt to index local 'self' (a nil value):
<string>:"*:OnLoad":1: in function <[string "*:OnLoad"]:1>
<in C code>: ?
<in C code>: in function `CreateFrame'
OneBag-2.0.55081\OneCore.lua:530: in function `BuildFrame'
OneBag-2.0.55081\OneCore.lua:828: in function `OnShow'
<string>:"*:OnShow":1: in function <[string "*:OnShow"]:1>
<in C code>: in function `Show'
OneBag-2.0.55081\OneBag.lua:184: in function <Interface\AddOns\OneBag\OneBag.lua:178>
(tail call): ?:
Interface\FrameXML\MerchantFrame.lua:39: in function `MerchantFrame_OnShow':
<string>:"*:OnShow":1: in function <[string "*:OnShow"]:1>
<in C code>: in function `Show'
Interface\FrameXML\UIParent.lua:1417: in function `SetUIPanel':
Interface\FrameXML\UIParent.lua:1262: in function `ShowUIPanel':
Interface\FrameXML\UIParent.lua:1155: in function <Interface\FrameXML\UIParent.lua:1151>:
<in C code>: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1766: in function `ShowUIPanel':
Interface\FrameXML\MerchantFrame.lua:25: in function `MerchantFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
---
Haha :D Its a pretty amazing if youre on an instance example so u dont have o search all your bags :L
Thanks!
Hi, i can confirm the problem that Risutoru has (same with my onebag) a lot of relogging helps, but unfortunatly, i had to deactivate onebag because of this... Nevertheless, great addon!
great add-on
Hey guys, I just wanted to let everyone know that I'm working towards a completely new WotLK update.
I'll be upgrading to Ace3 and hopefully providing some support for things people have been asking about :)
I downloaded this and it did not work. When I went to addons thing it says it was out of date. Can any one tell me were to find the newest version of this?
at login screen click addons then "load out of date addons"
otherwise download lasted from http://files.wowace.com/
hehe wow...umm try bagnon (really hope i remember HTML right) the original version of this...it's the same but easier cut
um, OneBag predates bagnon
Is it possible to put a bag sorting option on for bags and bank. Also to sort whilst ur afk automatically. I used to have a mod called Sort from WowAce but it's long gone now. This would save me having to install yet another addon just to do that one thing.
Hi, I installed Fubar and it turned off my one bag, I've turned it back on and for some reason I cannot get it to be "onebag" anymore. I've deleted my WTF, redownloaded Onebag etc. I don't know how to get into the command line options. I don't even know how to get into the GUI options.
Please some assistance would be nice... Thanks!
Very nice addon! 4 of 5 stars from me. However there is 1 tiny detail that would make it superb and worthy of 5 stars :D. With the onebank open (16 slot bags and set to 28 collumn with bagbreak), it doesnt make the bagbreak between the ''standard bank'' and the first bag. Perhaps you could fix the bagbreak there? Otherwise an extremely useful addon. 10 thumps up.
i cannot grab items in my bag. nothing happens no hover effect nothing and when i remove the enable check i get this error msg:
Date: 2008-05-30 20:09:29
ID: 52
Error occured in: Global
Count: 1
Message: ..\AddOns\OneBag\OneBag.lua line 227:
AceEvent-2.0: Cannot unregister event "BAG_UPDATE". "OneBag |cffff5050(standby)|r" is not registered with it.
Debug:
[C]: ?
[C]: error()
...face\AddOns\AtlasLoot\Libs\AceLibrary\AceLibrary.lua:122: error()
...\AddOns\AtlasLoot\Libs\AceEvent-2.0\AceEvent-2.0.lua:522: UnregisterEvent()
OneBag\OneBag.lua:227: OnCustomHide()
OneBag\OneCore.lua:853: OnHide()
[string "*:OnHide"]:1:
[string "*:OnHide"]:1
[C]: Hide()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Atlas, v1.11.0
AtlasBattlegrounds, v1.10.3
AtlasBattlegrounds, v1.11.0
AtlasDungeonLocs, v1.10.3
AtlasDungeonLocs, v1.11.0
AtlasEntrances, v1.10.3
AtlasEntrances, v1.11.0
AtlasFlightPaths, v1.11.0
AtlasFlightPaths, v1.10.3
AtlasOutdoorRaids, v1.11.0
AtlasOutdoorRaids, v1.10.3
AtlasLoot, vAtlasLoot Enhanced v4.05.00
BeanCounter, v5.0.PRE.3117 (BillyGoat)
BlackList, v1.1
Bongos, v1.2
BongosAB, v2.0
BongosRoll
cgProfiler, v1.69934
CTBottomBar, v2.4 (CTMod 2.0)
CTBuffMod, v2.4 (CTMod 2.0)
CTCore, v2.401 (CTMod 2.0)
CTExpenseHistory, v2.4 (CTMod 2.0)
CTMailMod, v3.02 (CTMod 2.0)
CTMapMod, v2.401 (CTMod 2.0)
CTPartyBuffs, v2.4 (CTMod 2.0)
CTTimer, v2.4 (CTMod 2.0)
CTUnitFrames, v2.4 (CTMod 2.0)
DHUD, vVersion: 1.4.20000
Enchantrix, v5.0.PRE.3117
enchantrixbarker, v5.0.PRE.3117 (BillyGoat)
EnhTooltip, v5.0.PRE.3117
Examiner, v08.03.26
GuildEventManager2, v2.30
Informant, v5.0.PRE.3117
LoadIT, vLoadIT 20000.2
MobHealth, v3.2
OgriLazy, v1.1.1
Omen, vOmen r72207 / Threat-2.0 r71636
OneBag, v2.0.67228
Outfitter
PerlArcaneBar
PerlCombatDisplay
PerlConfig
PerlFocus
PerlParty
PerlPartyTarget
PerlPlayer
PerlPlayerPet
PerlTarget
PerlTargetTarget
Proximo, v2.1
Recount, v71666
sct, v6.0
SpamMePlease
Stubby, v52
Swatter, v5.0.PRE.3117
TitanOutfitter
TitanBag, v3.2.3.20400
TitanClock, v3.2.3.20400
TitanCoords, v3.2.3.20400
TitanCritLine, v0.5.7
TitanGoldTracker, v3.2.3.20400 (2.3.2)
TitanHonor, v3.2.3.20400 (1.13)
TitanLootType, v3.2.3.20400
TitanPerformance, v3.2.3.20400
TitanRegen, v3.2.3.20400
TitanXP, v3.2.3.20400
Titan, v3.2.3.20400
WeaponQuickSwap
DBMAPI
DBMGUI, v2.00