Download
(88 Kb)
Download
Updated: 09-21-13 03:23 AM
Pictures
File Info
Updated:09-21-13 03:23 AM
Created:08-17-12 09:55 AM
Downloads:9,455
Favorites:40
MD5:
JABOB  Popular! (More than 5000 hits)
Version: 2.04v01.R
by: adelea [More]
Just A Bunch of Bags

I missed the one-bag style addon from WoW - I dont want/need grouping features, I just want all my bag space presented as one big box.

Click the cog in the topleft to popup the options.

The top icon toggles between display modes : Fixed number of columns / One row bag / Adjacent bags. If mode = columns, then use the mousewheel to adjust the number.
The 2nd icon sets the size of the slot icons. Use the mouse wheel to adjust
The 3rd icon Locks or Unlocks the bag to stop it being moved.

The bottom row of 3 icons do the following (use the mousewheel to adjust up or down)

Adjust the size of the coloured border on the slots
Sets the horizontal spacing between slots
Sets the vertical spacing between slots

There are a couple of /slash commands :

/jabob toggle - this toggles the display of the window(s).
/jabob tooltip - toggles between tooltip modes - Custom / Rift API / Both

The gray box next to the close button is a search function.

NOTE: If the first character of the search is an '=' sign, then it searches on the items category. ie:

to search for artifacts: =collectible
to search for armor: =armor

I have a macro, which is bound to 'B' for opening/closing (and shift-B for opening the default bags - just in case)

--
From Slsrizzy : The easiest way to accomplish this is:

1. Type /macro and open the macro edit window.
2. Click on an empty space, choose a icon you like and name it jabob or similar.
3. In the box, type: jabob toggle
4. Save the macro.
5. Drag and drop the macro to an empty spot on your action bars.
6. Press the 'ESC' key, then click 'Key Bindings'.
7. Mouseover the action bar spot you put the macro and press 'B'.
8. When the popup box appears, select 'Replace'.
9. Scroll down in the Key Bindings window to find 'All Bags' under the section entitled 'UI Toggles'.
10. Click the RIGHT 'Not Bound' section and press the 'Shift' key + the 'B' key simultaneously.
11. Press 'OK' to close the Key Bindings window.
11. Switch to ALL other roles (up to 6 total) and place the macro in the same action bar location.
--

The click functionality (drag/split etc) will only work AFTER the default bags have been opened once - I have reported this as a bug on the official forums, hopefully it will get fixed.

Tooltips use the information avalilable from the API - so some things are missing (probably not an exhaustive list!):

* Use: effects missing
* procs missing
* no information on synergy crystals

Still a work in progress, so somethings may not work properly - please let me know if you find anything broken!
2.04v01.R
* Added support for including vault items on bank screen
2.03v06.R
* Added display of cooldowns to items
* Added some fixes so it doesnt break on unload systems
2.03r5:
* Performance update
* Hopefully fixed the perf. warning on Jabob/Jabob_Main.lua:1805: in function <Jabob/Jabob_Main.lua:1799>
* Shows item totals from other characters above the jabob tooltip
2.03r4:
* Performancement enhancements
* Added another layout Adjacent Bags
* Added configuration options for icon border size, and slot spacing
2.03r3:
* Performancement enhancements
* Now indicates items that have appeared in bag since it was looked at
* If the first character of search is =, it searches in item category (=collectible)
2.03r2:
* Removed some debug info
* Fixed hide/show of bank search field
2.03r1:
* Converted to new event system
* Lots of performance enhancements
* Added support for the 2 extra inventory bag slots
* Should handle gaining/losing/changing equipped bags a lot better
* Added a search function
2.01r1:
* Added new stats to tooltips (critPower / resistAll)
* Added capes to tooltip comparisons
* Fixed neck items on comparisons
* Fixed some nil errors
* Hopefully fixed/mediated some excessive runtime errors
1.11r1:
* Added new commandline, /jabob tooltip - to cycle tooltip options (Rift API/Custom/Both)
* Clicking the columns config option changes between columns/bag (1 row per bag) layouts
1.10r2:
* Catch the case where no category element in item detail for tooltips
* Moved the inventory update/scan to a coroutine, so hopefully shouldnt trigger any warnings
1.10r1:
* Update several of the graphics being used
* Added some info to the tooltip
* Hopefully catch a performance warning when zoning...
1.9r1:
* Added lock icon to toggle locking of window position
* Fixed error with tooltips when an inventory slot is empty

1.9r1-beta-3:
Added my own tooltip implementation. Anchors to defualt UI tooltip anchor. Displays the info we can retrieve:
* Use: effects missing
* procs missing
* no information on synergy crystals

1.9r1-beta-2:
Includes bank window
Change layout using left most icon on title bar (mousewheel)
Change icon sizing using 2nd icon on title bar (mousewheel)
Uses Rift tooltips - NOTE: Due to api implementation they are pinned topleft, and do not show comparisons.
Drag/split etc functionality only works AFTER the default bags have been opened once.
Beta Files (1)
File Name
Version
Hits
Size
Author
Date
1.9r1-beta-1
101
7kB
adelea
08-22-12 02:58 AM


Archived Files (15)
File Name
Version
Size
Author
Date
2.03v06.R
81kB
adelea
07-13-13 02:29 AM
2.03r5
79kB
adelea
06-30-13 03:34 PM
2.03r4
76kB
adelea
06-22-13 04:11 AM
2.03r3
57kB
adelea
06-16-13 03:56 PM
2.03r2
47kB
adelea
06-14-13 04:30 PM
2.03r1
47kB
adelea
06-14-13 01:52 PM
2.01r1
16kB
adelea
01-21-13 06:39 AM
1.11r1
16kB
adelea
10-22-12 05:26 AM
1.10r2
15kB
adelea
09-21-12 02:26 AM
1.10r1
15kB
adelea
09-19-12 02:42 PM
1.9r1
12kB
adelea
08-27-12 12:29 AM
1.9r1-beta-3
10kB
adelea
08-24-12 04:39 AM
1.9r1-beta-2
7kB
adelea
08-22-12 03:00 AM
1.9r1-beta-1
3kB
adelea
08-17-12 09:55 AM
0B
adelea
12-31-69 06:00 PM


Post A Reply Comment Options
Old 09-28-13, 04:49 AM  
WulleBulle

Forum posts: 0
File comments: 6
Uploads: 0
Hi adelea,


it's me again ...
Get the following error lots of times if I use the inventory between bank or while crafting. Version is 2.04v01.R.

Code:
Error: libInventory/libInventory.lua:265: Error in coroutine: libInventory/libInventory.lua:181: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:265: in function <libInventory/libInventory.lua:260>
Mostly it works if I /reloadui but while crafting I get it all the time again.
Hope this helps aiming the reason .

Have fun and thanks again for the awesome addon.

Wulle

EDIT:
The error only occours in two cases.
1. When I am transfering items from or to my bank.
2. When I am crafting.
Last edited by WulleBulle : 10-01-13 at 10:27 AM.
WulleBulle is offline Report comment to moderator  
Reply With Quote
Old 07-27-13, 03:22 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Quote:
Originally Posted by WulleBulle
ME STUPID IDIOT!

The addons are running from my documents > Rift and not from game folder > addons. Sorry for bothering. If there is any further problem (which I do not expect) I will come back here.

Sorry again.
No problem - I'm just glad we found out that there was a reason for the weird stuff happening =)

Hopefully it all works with no errors now!
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-27-13, 02:31 AM  
WulleBulle

Forum posts: 0
File comments: 6
Uploads: 0
ME STUPID IDIOT!

The addons are running from my documents > Rift and not from game folder > addons. Sorry for bothering. If there is any further problem (which I do not expect) I will come back here.

Sorry again.
WulleBulle is offline Report comment to moderator  
Reply With Quote
Old 07-26-13, 12:02 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Quote:
Originally Posted by WulleBulle
Quote:
Originally Posted by adelea
Quote:
Originally Posted by adelea
Quote:
Originally Posted by WulleBulle
Hi,

sorry for the late reply....summer .

When I open the changelog.txt the lates entry shows 2.03v06.R.
The error ingame says that the error occours in libInventory 2.03R1.

Hope this helps. Don't hesitate to ask further questions. I'll do my best .

Bye

EDIT:

1 minute ago I had the same error. I downloaded the recent version before and installed it. Still:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:124: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
But if it works....this is my favourite bag addon .
Thats weird. Jabob-2.03v06.R comes with libInventory-2.03v04.R

So I cant quite understand where the 2.03R1 is coming from.

This happens when you first login ? Or is there some other stange set of circumstances that is causing this to happen?
Ive put the latest version of libInventory up here:

www.exyles.com/addons/LibInventory.zip

If you install this as a seperate addon (or inside the lib/ folder of jabob)

Does it solve the problem ? (remember to /reloadui if you do this whilst logged in)
Hi there,

thanks for the quick respnse.

I installed the libInventory files over the old ones. 1 minute ago I had the same error

Code:
Error: Jabob/Jabob_Main.lua:1609: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: in function '__index'
	Jabob/Jabob_Main.lua:1609: in function 'k'
	libInventory/libInventoryAPI.lua:129: in function <libInventory/libInventoryAPI.lua:93>
I noticed that the date of the older libInvetory file was 13th of july while the newer ones is 6th of july. The other two files have the date of 19th of july so they are newer than the older ones.
The libInventory file version shown in the error message still is the 2.03r1...weird isn't it?

Sorry for bothering with this. I just want to help demanding and expecting nothing .
Thats a different error message at least.

What other addons using libInventory do you have? The only other ones I've released that use it are:

DailyCraftingMaterials
PopupItems
Teleporter
Rifter

If you are using any of those, disable them - and see if that fixes the jabob problem.

If you are not using any of them, then I have no idea at all what is going on!!!

And what makes things even weirder, is that error in Jabob in line 1609.

In Jabob 2.03v06.R, line 1609

- is in a function that is never called
- does not index anything, so cannot make a nil index error

Are you 100% sure that you are updating addons in the same directory that the game is running them from ?

<Esc> Addons

Click the 'Open Addon Directory' button at the bottom. This will open a windows explorer in the addons folder that the game is using.

Is it the same one you think you are using ?
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-26-13, 11:08 AM  
WulleBulle

Forum posts: 0
File comments: 6
Uploads: 0
Quote:
Originally Posted by adelea
Quote:
Originally Posted by adelea
Quote:
Originally Posted by WulleBulle
Hi,

sorry for the late reply....summer .

When I open the changelog.txt the lates entry shows 2.03v06.R.
The error ingame says that the error occours in libInventory 2.03R1.

Hope this helps. Don't hesitate to ask further questions. I'll do my best .

Bye

EDIT:

1 minute ago I had the same error. I downloaded the recent version before and installed it. Still:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:124: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
But if it works....this is my favourite bag addon .
Thats weird. Jabob-2.03v06.R comes with libInventory-2.03v04.R

So I cant quite understand where the 2.03R1 is coming from.

This happens when you first login ? Or is there some other stange set of circumstances that is causing this to happen?
Ive put the latest version of libInventory up here:

www.exyles.com/addons/LibInventory.zip

If you install this as a seperate addon (or inside the lib/ folder of jabob)

Does it solve the problem ? (remember to /reloadui if you do this whilst logged in)
Hi there,

thanks for the quick respnse.

I installed the libInventory files over the old ones. 1 minute ago I had the same error

Code:
Error: Jabob/Jabob_Main.lua:1609: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: in function '__index'
	Jabob/Jabob_Main.lua:1609: in function 'k'
	libInventory/libInventoryAPI.lua:129: in function <libInventory/libInventoryAPI.lua:93>
I noticed that the date of the older libInvetory file was 13th of july while the newer ones is 6th of july. The other two files have the date of 19th of july so they are newer than the older ones.
The libInventory file version shown in the error message still is the 2.03r1...weird isn't it?

Sorry for bothering with this. I just want to help demanding and expecting nothing .
WulleBulle is offline Report comment to moderator  
Reply With Quote
Old 07-26-13, 05:21 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Quote:
Originally Posted by adelea
Quote:
Originally Posted by WulleBulle
Hi,

sorry for the late reply....summer .

When I open the changelog.txt the lates entry shows 2.03v06.R.
The error ingame says that the error occours in libInventory 2.03R1.

Hope this helps. Don't hesitate to ask further questions. I'll do my best .

Bye

EDIT:

1 minute ago I had the same error. I downloaded the recent version before and installed it. Still:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:124: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
But if it works....this is my favourite bag addon .
Thats weird. Jabob-2.03v06.R comes with libInventory-2.03v04.R

So I cant quite understand where the 2.03R1 is coming from.

This happens when you first login ? Or is there some other stange set of circumstances that is causing this to happen?
Ive put the latest version of libInventory up here:

www.exyles.com/addons/LibInventory.zip

If you install this as a seperate addon (or inside the lib/ folder of jabob)

Does it solve the problem ? (remember to /reloadui if you do this whilst logged in)
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-26-13, 02:15 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Quote:
Originally Posted by WulleBulle
Hi,

sorry for the late reply....summer .

When I open the changelog.txt the lates entry shows 2.03v06.R.
The error ingame says that the error occours in libInventory 2.03R1.

Hope this helps. Don't hesitate to ask further questions. I'll do my best .

Bye

EDIT:

1 minute ago I had the same error. I downloaded the recent version before and installed it. Still:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:124: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
But if it works....this is my favourite bag addon .
Thats weird. Jabob-2.03v06.R comes with libInventory-2.03v04.R

So I cant quite understand where the 2.03R1 is coming from.

This happens when you first login ? Or is there some other stange set of circumstances that is causing this to happen?
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-26-13, 12:25 AM  
WulleBulle

Forum posts: 0
File comments: 6
Uploads: 0
Hi,

sorry for the late reply....summer .

When I open the changelog.txt the lates entry shows 2.03v06.R.
The error ingame says that the error occours in libInventory 2.03R1.

Hope this helps. Don't hesitate to ask further questions. I'll do my best .

Bye

EDIT:

1 minute ago I had the same error. I downloaded the recent version before and installed it. Still:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:124: attempt to index a nil value
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
But if it works....this is my favourite bag addon .
Last edited by WulleBulle : 07-26-13 at 12:30 AM.
WulleBulle is offline Report comment to moderator  
Reply With Quote
Old 07-23-13, 02:27 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Quote:
Originally Posted by WulleBulle
Hi there,

I love the JABOB addon and try to use it everytime. Unfortunately it crashes very often and maybe I can help to make it better by posting the following error message:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:103: attempt to index local 'd' (a nil value)
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
It mostly happens if I put items from or to the rift native bags out of the bank or the mailbox.

Thank u for this great addon. Have a nice day.
Hi - what version of Jabob is this with ?

The latest version should have some degree of protection to stop this exact message happening.
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-23-13, 12:44 AM  
WulleBulle

Forum posts: 0
File comments: 6
Uploads: 0
Hi there,

I love the JABOB addon and try to use it everytime. Unfortunately it crashes very often and maybe I can help to make it better by posting the following error message:

Code:
Error: libInventory/libInventory.lua:191: Error in coroutine: libInventory/libInventory.lua:103: attempt to index local 'd' (a nil value)
    In libInventory / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'error'
	libInventory/libInventory.lua:191: in function <libInventory/libInventory.lua:186>
It mostly happens if I put items from or to the rift native bags out of the bank or the mailbox.

Thank u for this great addon. Have a nice day.
WulleBulle is offline Report comment to moderator  
Reply With Quote
Old 06-29-13, 10:39 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Re: Request for item count

Quote:
Originally Posted by Kyrgune
Are you planning on adding item count information on the tooltip when you scroll over an item? For example you have 10 cotton cloth in your backpack and it will show how many cotton cloth you have in your bag, bank, guild bank or alts.

Imhorthar's Bags has this feature, but I like the look of jabob better.

Thanks for the great addon!
Ive added in something that shows how much of a given item you have on any of your characters (total, not by where it is though)

Doesnt include vault slot content either atm, but thats because the API doesnt give us any information on vault contents atm.
adelea is offline Report comment to moderator  
Reply With Quote
Old 06-26-13, 05:42 PM  
Kyrgune

Forum posts: 0
File comments: 7
Uploads: 0
Request for item count

Are you planning on adding item count information on the tooltip when you scroll over an item? For example you have 10 cotton cloth in your backpack and it will show how many cotton cloth you have in your bag, bank, guild bank or alts.

Imhorthar's Bags has this feature, but I like the look of jabob better.

Thanks for the great addon!
Kyrgune is offline Report comment to moderator  
Reply With Quote
Old 06-17-13, 03:27 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Re: Re: Re: Tooltip issues

Quote:
Originally Posted by green
Quote:
Originally Posted by adelea
Quote:
Originally Posted by vrynex
I so love the look of this addon, but my only gripe is that the mouse-over tooltip jumps to the top-left corner of the screen when mousing over anything in the JABOB window. Is this able to be corrected?
Nope. Thats where the game puts it when you try and show any tooltip information - it completely ignores the tooltip anchor.
That seems strange, since without addons, it appears just fine. Something about addons changes it. Or in the addon. I don't know, but it's extremely annoying.

Actually, in my case, I get two sets of tooltips. The standard one, which is moved to the top left, and another one with different info, exactly where it should be. However, the comparison tool is also not working, so neither one is useful. Oh, well.
The 'normal' tooltip being placed in the top left, is where the game puts it, when we use the addon API to display a tooltip.

There are a lot of issues with the tooltip API though - which is why I've had to write my own comparison system. I show the default tooltip also because not all information on an item is available to us via the API.

Paste this into the game, with an item in the 1st slot of the 1st bag:

/script Command.Tooltip(Inspect.Item.Detail("si01.001").id)

You will see it appears in the topleft.

What do you mean the comparison tooltip is not working ?

It seems to work as I would expect it to -- this is taken just now from a character:

Last edited by adelea : 06-17-13 at 03:32 PM.
adelea is offline Report comment to moderator  
Reply With Quote
Old 06-17-13, 03:01 PM  
green

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Tooltip issues

Quote:
Originally Posted by adelea
Quote:
Originally Posted by vrynex
I so love the look of this addon, but my only gripe is that the mouse-over tooltip jumps to the top-left corner of the screen when mousing over anything in the JABOB window. Is this able to be corrected?
Nope. Thats where the game puts it when you try and show any tooltip information - it completely ignores the tooltip anchor.
That seems strange, since without addons, it appears just fine. Something about addons changes it. Or in the addon. I don't know, but it's extremely annoying.

Actually, in my case, I get two sets of tooltips. The standard one, which is moved to the top left, and another one with different info, exactly where it should be. However, the comparison tool is also not working, so neither one is useful. Oh, well.
green is offline Report comment to moderator  
Reply With Quote
Old 06-17-13, 12:13 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 266
Uploads: 6
Re: Tooltip issues

Quote:
Originally Posted by vrynex
I so love the look of this addon, but my only gripe is that the mouse-over tooltip jumps to the top-left corner of the screen when mousing over anything in the JABOB window. Is this able to be corrected?
Nope. Thats where the game puts it when you try and show any tooltip information - it completely ignores the tooltip anchor.
adelea is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: