Download
(25Kb)
Download
Updated: 11-20-17 11:31 AM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:11-20-17 11:31 AM
Created:07-05-16 11:43 PM
Downloads:11,734
Favorites:19
MD5:
Categories:Beta-version AddOns, Bags, Bank, Inventory

DJBags  Popular! (More than 5000 hits)

Version: 0.7.0
by: Darkjaguar91 [More]

Dark Jaguar Bags

New version - BETA. Fix for many 7.3 issues (bank fixed).
Missing settings, will add it back soon!

Features:

  • Shows item level

New Items
  • Clear new items with the clear items button next to search bar
  • Close button
  • Clear all new items on bag close

Changelog:

V0.6.4
  • Added the currency tooltip back to the mainBar

V0.6.3
  • Fixed bank bag not refreshing when moving items
  • Fixed BoA/BoE with caged battle pet
  • Added Sold junk text to LOCALE and made zhTW translation (thanks to gaspy10)
  • Fixed issue where bank bags were not "locking"
  • Fixed slash commands
  • Added close buttons back with alpha focusing
  • Added ReStack buttons for bags and bank

V0.6.2
  • Added zhTW locale (Thanks and credit to gaspy10)
  • Fixed bank not correctly closing when pressing escape
  • Fixed items not adding to reagents container when reagents container is open

V0.6.1
  • fixed minor issues with 0.6.0
  • Removed debug logging

V0.6.0
  • Refactored most code: XML, arranging and settings
  • More efficient
  • Settings can change without lag
  • Less code for same result (Smaller memory footprint)
  • Changed item size to scale
  • Added locale (looking for translators)
  • Changed item level to top left
  • Added stack able items settings (all items stack even though they don't usually)

V0.5.1
  • Added text to inform the user how much the Junk was worth
  • Ensured text on item container shows full name if truncated (with tooltip)
  • Added tool to get correct item level for items (also made items in armor/weapon show tooltip whether or not it is equipable)

V0.5.0
  • Refactored to allow formatter selection
  • Added settings for formatter selection
  • Removed irrelevant settings
  • Added junk and new container to sort so they always show on top

V0.4.1
  • Fixed potential crash when using an item

V0.4.0
  • Added close button
  • Added string for empty container category
  • Added number slots for bag count text
  • Added Setting for clearing items on bag close
  • Fixed issue where new items would be made non new on hover
  • Fixed issue where using portal makes items vanish

V0.3.1
  • Fix crash when using addon for first time (global settings nil)

V0.3.0
  • Added auto sell junk tool and setting
  • Added auto deposit reagent tool and setting
  • Fixed chinese font support
  • Added new container and reset button
  • Added new custom category system for all characters (Shows with ** appended)

V0.2.0
  • Added bag bar
  • Added bank window
  • Added reagent bank
  • Fixed crash when searching
  • Fixed grey equipable item crash

V0.1.1
  • Added settings migration to fix crash with old saved details

V0.1.0
  • Efficiency refactor
  • Ability to set your own category
  • More settings

V0.0.4
  • Fixed crash when picking up trash equipment

V0.0.3
  • Fixed crash when opening addon on first installation

V0.0.2
  • Added settings screen (/db /djbags)
  • Fixed basic issues

V0.0.1
  • Initial release
  • Added main bag
Beta Files (1)
File Name
Version
Hits
Size
Author
Date
0.7.0
82
25kB
Darkjaguar91
11-20-17 11:30 AM


Optional Files (0)


Post A Reply Comment Options
Unread 11-22-17, 07:38 PM  
Stuartcutting
A Kobold Labourer

Forum posts: 1
File comments: 21
Uploads: 0
Re: settings command bug?

Really nice addon but I am getting these lua errors at the moment. Any idea why or if there is something I can do?

Message: Interface\AddOns\DJBags\src/event/EventManager.lua:14: Object requires event method BAG_UPDATE_DELAYED
Time: 11/23/17 01:35:47
Count: 1
Stack: Interface\AddOns\DJBags\src/event/EventManager.lua:14: Object requires event method BAG_UPDATE_DELAYED
[C]: ?
[C]: in function `assert'
Interface\AddOns\DJBags\src/event/EventManager.lua:14: in function `Add'
Interface\AddOns\DJBags\src/bank/BankFrame.lua:13: in function `DJBagsRegisterBankFrame'
[string "*:OnLoad"]:2: in function <[string "*:OnLoad"]:1>

Locals:




and


Message: [string "GameTooltip:OnEnter"]:3: Usage: GameTooltip:SetText("text" [, color, wrap])
Time: 11/23/17 01:36:06
Count: 2
Stack: [string "GameTooltip:OnEnter"]:3: Usage: GameTooltip:SetText("text" [, color, wrap])
[C]: ?
[C]: in function `SetText'
[string "*:OnEnter"]:3: in function <[string "*:OnEnter"]:1>

Locals:
Report comment to moderator  
Reply With Quote
Unread 11-21-17, 12:36 PM  
bartg71
A Murloc Raider

Forum posts: 9
File comments: 38
Uploads: 0
settings command bug?

Since most recent update, the slash commands to open config/settings aren't working; have tried the following --- /djb, /djbags, /dj or /db, none seem to work. /sadface

EDIT: re-installed addon, problem solved, yay

PS: as a disabled gamer, I'd love for there to be an X or "close window" button for the bank AND inventory bag windows; would that be hard to implement?
Last edited by bartg71 : 11-23-17 at 11:16 AM.
Report comment to moderator  
Reply With Quote
Unread 11-20-17, 06:59 PM  
Darkjaguar91
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Kaeg
This is an amazing addon. I was just wondering. Do you plan to add an option to put boxes in a customize order?
I might now that I am back to developing the addon. I just have to determine how I will do this.

The easiest for me would be allowing people to provide code functions that sort the order for me.
But I would prefer coming up with a way for anyone to do it in game.
Report comment to moderator  
Reply With Quote
Unread 03-25-17, 11:22 AM  
Kaeg
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
This is an amazing addon. I was just wondering. Do you plan to add an option to put boxes in a customize order?
Report comment to moderator  
Reply With Quote
Unread 10-28-16, 01:10 AM  
runamonk
A Theradrim Guardian
 
runamonk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 40
Uploads: 3
Just installed. Excellent addon.
Report comment to moderator  
Reply With Quote
Unread 09-22-16, 11:04 AM  
munificent
A Kobold Labourer

Forum posts: 1
File comments: 20
Uploads: 0
I have come to this addon after ArkInventory got too cumbersome. It's great. However, very recently, as in one or two days ago, I press B for opening all bags and... nothing.

Now this may well not be your addon, but has anyone else experienced this functionality lockup? Clicking on the bag icon also does nothing. It's all very odd.
Report comment to moderator  
Reply With Quote
Unread 09-09-16, 09:02 PM  
Fizgig1973
A Deviate Faerie Dragon

Forum posts: 19
File comments: 61
Uploads: 0
Thanks so much for this addon. As another former user of Fambags(r.i.p.) you're a lifesaver.
Report comment to moderator  
Reply With Quote
Unread 09-04-16, 11:39 PM  
Darkjaguar91
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Re: Suggestion...

Originally Posted by Devilbus
First off I would like to thank you for this addon and the work you have done to give us something light weight that organizes it's self. I used fambags for a long time for those reasons but it is no longer maintained and I had to find something new. DJBags has worked great but I would like to make a request/suggestion. Can you possibly look into creating a locking system for the bags, as the bags become full the window grows and when opening it it is always in a different position and it has become a bit irritating! Pther than that great work.
Hi Dev,

I currently use blizzards "userPlaced" setting to determine where the bag is placed. This does of course mean that it uses screen location to determine if it should use "center", "BottomLeft", "CenterTop" etc as its anchor point. Many people will ofc put it somewhere on the right of the screen (following the standard) and it tends to choose "CenterRight" as the Anchor point which means strange behaviour occurs when the bag gains or loses items (changes size).

I shall look into making a better system where I always save the location based on the "BottomRight" anchor so that it always grows up and left (maybe even add ability to change the anchor point by user choice)
Report comment to moderator  
Reply With Quote
Unread 09-02-16, 06:48 AM  
Devilbus
A Kobold Labourer
 
Devilbus's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 40
Uploads: 1
Smile Suggestion...

First off I would like to thank you for this addon and the work you have done to give us something light weight that organizes it's self. I used fambags for a long time for those reasons but it is no longer maintained and I had to find something new. DJBags has worked great but I would like to make a request/suggestion. Can you possibly look into creating a locking system for the bags, as the bags become full the window grows and when opening it it is always in a different position and it has become a bit irritating! Pther than that great work.

Dev
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 12:42 PM  
Darkjaguar91
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Re: Make Soulbound BoE items not be sorted as BoE

Hi krowbar71,

I had a reason for changing it to item link at one point but I cannot remember what it was.
I believe it was a crash of some sort during the beta, but it doesn't seem to occur now.
It will be in when I finally get time to find a fix for the sort lag.
Report comment to moderator  
Reply With Quote
Unread 08-19-16, 07:01 PM  
krowbar71
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
Make Soulbound BoE items not be sorted as BoE

To get the tooltip for your actual object in your bags, you need to use SetBagItem in element/tooltip.lua

Code:
function DJBagsTooltip:IsItemBOE(container, slot)
    self:SetOwner(UIParent, "ANCHOR_NONE")
    self:SetBagItem(container, slot)

    for i = 2, self:NumLines() do
        local text = _G[self:GetName() .. "TextLeft"..i]:GetText()

        --if text and text:find(ITEM_BIND_ON_EQUIP) then
        if text and text:find(ITEM_BIND_ON_EQUIP) and not text:find(ITEM_SOULBOUND) then
            return true
        end
    end

    return false
end
and adjust your call in element/item.lua:

Code:
...
if subClassSplitList[DJBags_SETTING_BOE] and DJBagsTooltip:IsItemBOE(self:GetID(), self.button:GetID()) 
then...
This makes makes a soulbound BoE not show up in the BoE container.

(see https://forums.wowace.com/showthread.php?t=21758 for the SetHyperlink behaviour)

Oh, and there is a typo in a filename I believe:

src/lua/constants/contstants.lua
Report comment to moderator  
Reply With Quote
Unread 08-15-16, 10:13 AM  
kevineugenius
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This is the addon I would've made

I was thinking to myself how awful it is to spend so much time managing inventory and had sketched out an addon that I thought would be awesome. Having never made one, though, I wasn't sure where to start. I came upon DJBags and it was exactly what I had envisioned! Organizing stuff based on armor set... perfect.

I do have one suggestion, though. When you go to sell stuff or transfer stuff to your bank, usually you want to click on a bunch of items in rapid succession. This is a bit hard to do because the DJBags window reorganizes after every transaction. I would make it so it only moves the icons after you close/reopen your bags or even add a button if you prefer. Other than that, it's fantastic and I've recommended it to everyone.
Report comment to moderator  
Reply With Quote
Unread 07-31-16, 10:43 PM  
Darkjaguar91
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Ironi
hey, i wanted to try your addon and when the slashCmds didn't work after some checking the lua files i noticed that your slashcmds in the descriptions are missleading/incorrect, /db doesn't exists becouse you didn't add it and /djbags doesn't work becouse there is a typo in the lua file
core.lua, line 56:
SLASH_DJBAGS1, SLASH_DJBAGS2, SLASH_DJBAGS3 = '/djb', '/dj', 'djbags';

it should be
SLASH_DJBAGS1, SLASH_DJBAGS2, SLASH_DJBAGS3 = '/djb', '/dj', '/djbags';
Ahh ye, i changed it in the new version. And thanks for noticing the / missing on the 'djbags' option. I will fix it soon
Report comment to moderator  
Reply With Quote
Unread 07-31-16, 01:18 PM  
Ironi
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 11
Uploads: 5
hey, i wanted to try your addon and when the slashCmds didn't work after some checking the lua files i noticed that your slashcmds in the descriptions are missleading/incorrect, /db doesn't exists becouse you didn't add it and /djbags doesn't work becouse there is a typo in the lua file
core.lua, line 56:
SLASH_DJBAGS1, SLASH_DJBAGS2, SLASH_DJBAGS3 = '/djb', '/dj', 'djbags';

it should be
SLASH_DJBAGS1, SLASH_DJBAGS2, SLASH_DJBAGS3 = '/djb', '/dj', '/djbags';
Report comment to moderator  
Reply With Quote
Unread 07-07-16, 01:29 AM  
Darkjaguar91
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Re: love this....

Originally Posted by bartg71
Been using Baud Manifest for eons, but its not updated for Legion PTR/Beta yet, so gave DJBags a try. Love it so far! 2 things:

1. what is the row of clickable buttons at the bottom right of the whole frame / how are they accessed or assigned?

2. small suggestion-- can you add a close window / frame button? if there's a way other than the escape key, I seem to be missing it.

keep up the great work; this addon is so handy and simple to use
Hi,

The empty row of buttons are just empty bag slots for you to use (drop items into from a merchant or after splitting item stack). I shall add a title to them soon.

The close button is a possibility, just need to find some artwork that works with the current style. And yes currently only Escape and the bag key (B as default) would close the bags.
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.