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.
the print line is a debug statement I forgot to remove, until I can get a new version out plealse feel free to delete that line.
@Beutju: You may see features like that in the future.
@Kabulla: I'll check into the trash-o-matic thing.
@Boutbout: either comment or remove that line for the time being like Saur said.
@painstorm: the overlap thing is something I've been trying to figure out how to get around and I'm still thinking :) I'll fix the menu disapearing.
Hi, is there any way you could implement an autosort feature? So it should rearrange all items in the big bag by quality and then by name... Is this possible? There is an addon called autobag, where you perhaps could get come code, unfortuneately this sort addon is a bit strange :/
Thanks!
@Boutbout: Just remove line 572 in function OneView:BuildCharSelectOptions() in OneView.lua and you should be alright. The line reads: print(server)
If this line is not removed, then it is not possible to select different characters to view using OneView...
OneBag used to be compatible with Trash-o-matic... unfortunately the menu-butten now overrides the trash-button. Is it possible, for you to have TOM still supported? thx for the great new version, anyway... ;-)
when wow is launched i have this message : Interface\Addons\OneView\OneView.lua: 572: attempt to call global 'print' (a nil value) i'm on a french wow and use Onebag 2.0.8412
It looks very, very nice :) Minor issues: I use 6 columns and with that, the money amount overlaps the bottom text. And the menu button overlaps the top text. No big issue. If I have the menu open and close the bags (click X), the menu does not disappear. Key binding seems to be missing.
The new OneBag is up at WowInterface.com and will remain there exclusively for a little while.
hrm, Ace shouldn't have any impact.
If you got them off teh svn then make sure you get OneCore too because atm thats required. Unless you're running more than one addon with Ace2 embeded then you shouldn't be having any issues, there are some older version of Ace2 which did have some small upgrading problems.
Downloaded the files, but they didn't work. Now I just got other errors. Maybe I need newer versions of Ace or Ace2 too?
That fix is actually pretty major. You can get the latest version on the AceSvn
svn.wowace.com/root/trunk/OneBag
That part doesn't have any bank support atm.
So no quick fix for the soulshard bags then? ;) Don't need a full release just tell me where to change the code if possible.
The Bag portion is pretty much done, I'm working on the bank portion. I'm probably going to release this as an open beta on Wowinterface first and then put it out everywhere after Ace2 goes gold.
On a side note, now that OneBag is going to rely on Ace2, there will be no more Ace dependency.
Sounds great, so the big question is.... When is the new version coming? Right now there is a critical error with the soulshard bags that totally prevents OneBag from running.
actually I have options setup in the new version to toggle showing of ammo soulbags or professions bags. Also available is just to disable the showing of a bag slot period.
Is it possible to include something that doesn't show your ammo?
It's really aggrivating, and AIOI had that feature.
just wanted to let people know that OneBag is not dead, Its coming back. :)
Thanks Gaheris! I did look at Bagnon earlier, but it looked pretty complex (6 addons), so I didn't try it since I got a ton of add-ons already. OneBag is very simple and it has always worked after a patch, which is something I have never seen in the other bag managers I have tried. But since nothing is happening here and the author is not responding, I guess I'll give Bagnon a try.
@ painstorm
It seems that addon is dead, try Bagnon (I found that very useful) http://www.curse-gaming.com/mod.php?addid=2908
I don't see much action in here and it's a shame since it's a very nice add-on. Please tell me if this add-on is dead so I can start looking for alternatives. I really hate not having a bag manager on my warlock at the moment :(
I just added one of these bags today, and now OneBag does not work anymore. I get the error: Interface\FrameXml\ContainerFrame.lua:224: attempts to index local 'itemButton' (a nil value)