Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Kaelten's Portal Bug Reports Feature Requests
Author:
Version:
v3.3.7
Date:
04-26-2009 11:07 PM
Size:
152.03 Kb
Downloads:
145,635
Favorites:
805
MD5:
Pictures
Click to enlarge
OneBag
Click to enlarge
OneBank
Click to enlarge
OneView
OneBag3   Popular! (More than 5000 hits)
OneBag3 is the latest in a long line of bag replacements for the default game bags that will combine all of your bags into one frame.

OneBag has a long history of minimalism and OneBag3 will continue to uphold the standard of easy of use and simplicity it's predecessors set. Like the earlier versions OneBag3 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 213 lines of code unique to OneBag3, 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
* Combines all of your 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
* Will automatically open and close for you when visiting the auction house, bank, mailbox, merchant or when trading with another player.
* 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.
* Customizable scale, background color, alpha, and more.
* Clean and powerful graphical configuration

Future Plans
* Reintroduce missing features that existed in OB2
* 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 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.
  Change Log - OneBag3
Lots of fixes and enhancements, including new locales.
  Archived Versions - OneBag3
File Name
Version
Size
Author
Date
v3.1.3-beta
136kB
Kaelten
04-15-2009 05:16 AM
v3.1.2-beta
134kB
Kaelten
04-07-2009 01:07 AM
3.0.16-beta
110kB
Kaelten
12-14-2008 02:39 PM
3.0.13-beta
110kB
Kaelten
12-09-2008 02:07 AM
3.0.10-beta
108kB
Kaelten
11-25-2008 02:03 AM
3.0.8-beta
108kB
Kaelten
11-23-2008 10:28 PM
  Comments - OneBag3
Post A Reply Comment Options
Old 01-05-2006, 10:27 PM  
Gaal
A Fallenroot Satyr

Forum posts: 22
File comments: 33
Uploads: 0
Gotta find it a bit odd this was released with such a major problem. This was even causing my escape menu not to function anymore. Some sort of mixup on the author's end, or is the author running a modified version of the parent addon? Very odd.

I have another small issue that doesn't seem to mess anything up, but it causes an error on load which is annoying at the most and least at the same time.
Code:
OneBagCore.lua:322: attempt to index field `frame' (a nil value)
So, if you're bored and wanna attempt to shed some light on what that means, be my guest.

Last edited by Gaal : 01-05-2006 at 10:34 PM.
Gaal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-05-2006, 08:30 PM  
Myrathi
A Fallenroot Satyr
 
Myrathi's Avatar
Interface Author - Click to view interfaces

Forum posts: 20
File comments: 20
Uploads: 1
Temporary fix for 'Hooks' nil index field error

Quote:
OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value).
There's no such member-variable (self.Hooks[]) in the OneBag code, nor even in the released version of Ace.

There's also no way to -get- the information he's trying to get, with the Ace "hook" functions that are available (as the 'registry[]' variable is local to AceHook.lua). I can only assume that he's using a more advanced version of the AceCore?

That said, the problem can be fixed by a few (temporary fix) insertions into OneBag's OneBagCore.lua file (they're a kludge - but it's as best I can do without adding new functions to Ace itself )...

Open the \OneBag\OneBagCore.lua file.

Scroll down to line 30 and add a line so it looks like this:

Code:
	aceCompatible = "100",

	ttownerHooked = false,

	maxBagSlots   = 28,
Then scroll down to near line 310, to the function OneBagCore:Open().
Add a line into the function so it looks like this:

Code:
	self:Hook(GameTooltip, "SetOwner", "TooltipSetOwner")
	self.ttownerHooked = true;
	self:ConfigureBag()
Then scroll down to just below that function, to the OneBagCore:Close() function.
Alter the error-causing code so it looks like this:

Code:
--	if (self.Hooks[GameTooltip]["SetOwner"]) then
	if (self.ttownerHooked) then
		self.ttownerHooked = false;
		self:Unhook(GameTooltip, "SetOwner")		
	end
Save the file, restart your game and it should all work again!

Hopefully there's an official fix to this, soon.
Myrathi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-05-2006, 06:43 PM  
c0nv1ct
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
Re: Error message

Quote:
Originally posted by Mons
LOVE this mod, and was happy to see it updated for 1.9, especially to accomodate Soul Bags. But I've been getting this error message since updating, every time I access the bags, the bank, or even the Main Menu: OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value). Once I get the error, can't use the main menu at all, but can use the bags fine. Have had to exit game from Windows. Annoying. Any ideas?
I got the same error. I fixed it by just replacing the function with the code in version 1.4.1. Not sure if it will break the new code to support the shard bags, but the error is gone, and I can now hit escape and get to the game menu now Hopefully he will release a proper fix soon...
c0nv1ct is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-05-2006, 02:51 PM  
Mons
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Error message

LOVE this mod, and was happy to see it updated for 1.9, especially to accomodate Soul Bags. But I've been getting this error message since updating, every time I access the bags, the bank, or even the Main Menu: OneBagCore.lua:323:attempt to index field 'Hooks' (a nil value). Once I get the error, can't use the main menu at all, but can use the bags fine. Have had to exit game from Windows. Annoying. Any ideas?
Mons is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-29-2005, 05:46 PM  
cinjinta
A Kobold Labourer
 
cinjinta's Avatar

Forum posts: 1
File comments: 3
Uploads: 0
Re: Nice Addon, but I miss something

Quote:
Originally posted by Viperb0y
Hi,

this is a very nice Addon! Its Eyecandy and simple to use!

But I miss something important: A function to sort the Inventory. I've got many Spaces in my Inventory and its a lot of work to sort them all. Maybe you can implement something like this!

Good work
theres something like that on the Solution suite click search and try to find it maybe you can prick it out of there and put it in
cinjinta is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-29-2005, 10:12 AM  
Viperb0y
A Murloc Raider
 
Viperb0y's Avatar

Forum posts: 6
File comments: 10
Uploads: 0
Nice Addon, but I miss something

Hi,

this is a very nice Addon! Its Eyecandy and simple to use!

But I miss something important: A function to sort the Inventory. I've got many Spaces in my Inventory and its a lot of work to sort them all. Maybe you can implement something like this!

Good work
Viperb0y is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.