Download
(103Kb)
Download
Updated: 09-07-17 02:26 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:09-07-17 02:26 PM
Created:06-27-10 09:31 AM
Downloads:9,288
Favorites:60
MD5:

Backpack  Popular! (More than 5000 hits)

Version: 70300.17-Beta
by: p3lim [More]

Description

Backpack is a (work in progress) category-based bag addon.

It has the following features:

  • Category based, container separated system:
    • Comes with 15 categories
    • Can be extended with plugins
    • Items can be assigned manually (ctrl+right click)
  • Modular features
    • Such as money, search, auto-vendor junk, restack and more
    • Can be extended with plugins
  • Skinnable
    • Comes with a clean, pixel-perfect skin
    • Can be replaced through plugins
  • Movable
  • Bank (can be viewed from afar)
  • Reagent Bank (as a category for the bank)

Planned features
  • Configuration
    • Add/remove custom categories/containers
    • Enable/disable categories and modules
  • Individual container movement
    • With smart anchoring

Feedback

If you have a question, please use the comments section on Curse/WoWInterface.
If you would like to report a bug or contribute to the project, please follow this link to get started.

Legal

Please see the LICENSE file.

Changes in 70300.17-Beta:
  • Fixed: Custom categories not being respected properly

Changes in 70300.16-Beta:
  • Changed: Junk is now sorted by vendor value (high -> low)
  • Changed: ptBR translations (thanks to @Cazzbr)
  • Changed: Update LibDropDown embed

Changes in 70300.15-Beta:
  • Changed: Update LibDropDown embed

Changes in 70300.14-Beta:
  • Fixed: Missing font objects (part two)

Changes in 70300.13-Beta:
  • Fixed: Missing font objects
  • Fixed: Errors after reloads for characters without bags

Changes in 70300.12-Beta:
  • Fixed: Missing LibDropDown embed

Changes in 70300.11-Beta:
  • Added: Item level on slots (#26, thanks to @bullsei)
  • Added: Option to change the bank frame modifier
  • Added: Option to toggle/delete categories (adding will come later)
  • Added: Alternative font with russian glyphs
  • Added: Custom dropdown for choosing item category per itemID (ctrl+right click a slot)
  • Added: Multiple items to the teleport category database
  • Changed: ruRU translations (thanks to @Devimax)
  • Changed: deDE translations (thanks to @bullsei)
  • Changed: koKR translations (thanks to @WetU)
  • Changed: Artifact category now uses a new API to determine item type
  • Changed: Update Interface version
  • Fixed: Slot count on MainMenuBar not updating (#19)
  • Fixed: Artifact Power total on the category frame for the layout
  • Fixed: Issues with visibility when visiting vendors and banks
  • Fixed: Issue where the auto-junk would not stop after leaving a vendor
  • Fixed: Missing libraries when installed on its own

Changes in 70100.10-Beta:
  • Added: zhTW translations (thanks to @solor)
  • Added: zhCN translations (thanks to @solor)
  • Added: koKR translations (thanks to @WetU)
  • Changed: deDE translations (thanks to @bullsei)
  • Fixed: Incorrect paths for assets (packager issue)

Changes in 70100.9-Beta:
  • Added: Currency icons as a separate element
  • Added: New bagslots icon
  • Changed: Money module callbacks
  • Changed: Currency module callbacks
  • Fixed: Currencies drawn inproperly
  • Fixed: Incorrect Artifact Power counter for german clients
  • Fixed: Item link caching issues
  • Fixed: Search module drawn below Currencies and Money
  • Removed: Default positions for the Money module

Changes in 70100.8-Beta:
  • Added: Position lock/unlock toggle button
  • Added: New icons to all the container buttons
  • Added: UpdateTooltip method to container buttons
  • Changed: Renamed the font file
  • Changed: Restack tooltip string (requires localization update)
  • Removed: Default container button texture handling
  • Fixed: Modules' callbacks inconsistency
  • Fixed: BagSlots not displaying properly
  • Fixed: BagSlots alignment

Changes in 70100.7-Beta:
  • Added: deDE translations (thanks to @bullsei on GitHub!)
  • Fixed: Errors due to missing savedvariables
  • Fixed: Errors when changing bags during combat
  • Fixed: Errors due to inaccuracy in blizzard API
  • Removed: ItemLevel text (until I can figure out what's wrong with the API)

Changes in 70100.6-Beta:
  • Added: Proper position system
  • Added: Item levels on equipment slots
  • Added: Total amount of carried Artifact Power on the Artifact Power container title
  • Added: PostCreateSlot callback
  • Changed: Update Interface version
  • Changed: Localizations are now defined directly in the addon, please contribute!
  • Changed: Using GetItemInfoInstant for item classes and subclasses in categories filters
  • Changed: PostUpdateSlot and PostRemoveSlot now pass the Slot instead of bagID and slotID
  • Fixed: Containers going off the screen (they shift their columns now)
  • Fixed: Item quality not representable
  • Fixed: Font not moved to the layout
  • Removed: Leaked global variable

Changes in 70000.5-Beta:
  • Fixed: More errors related to bank slots not existing
  • Fixed: Bank not showing on first visit and Backpack was open

Changes in 70000.4-Beta:
  • Fixed: Errors related to (reagent) bank slots not existing

Changes in 70000.3-Beta:
  • Added: Deposit All Reagents button
  • Added: Option to auto-deposit reagents when visiting a bank
  • Added: Tooltips to all container buttons
  • Added: Purchase button to the reagent bank container
  • Added: Bag slots module
  • Changed: Container buttons will hide unless useful (offline bank for example)
  • Changed: Container buttons will arange on-demand
  • Fixed: The default backpack being flagged as ignored
  • Fixed: FreeSlot leaving an item on the cursor after clicked/dragged on/to
  • Fixed: FreeSlot displaying tooltip for the first container

Changes in 70000.2-Beta:
  • Fixed: Layouts not being applied correctly

Changes in 70000.1-Beta:
  • First public release
Post A Reply Comment Options
Unread 01-18-18, 03:57 AM  
runamonk
A Theradrim Guardian
 
runamonk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 40
Uploads: 3
Originally Posted by Ryjer
This is probably a really dumb question, but how can I go about changing the font?
Create your own skin for the backpack. I copied Backpack_Classic and used it as a template to create mine. Then you can change the fonts, colors etc.
Report comment to moderator  
Reply With Quote
Unread 11-16-17, 11:19 AM  
Ryjer
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
This is probably a really dumb question, but how can I go about changing the font?
Report comment to moderator  
Reply With Quote
Unread 08-30-17, 01:47 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally Posted by Skylinee
With the latest version i get this LUA error:

Message: ...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: Usage: Backpack_ClassicFontNormal:SetFont("font", fontHeight [, flags])
Time: 08/30/17 19:35:34
Count: 1
Stack: ...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: Usage: Backpack_ClassicFontNormal:SetFont("font", fontHeight [, flags])
[C]: ?
[C]: in function `SetFont'
...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: in main chunk

Locals:
Thanks for reporting, next time please use the proper feedback methods, makes it easier for me to track.
Report comment to moderator  
Reply With Quote
Unread 08-30-17, 11:36 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
With the latest version i get this LUA error:

Message: ...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: Usage: Backpack_ClassicFontNormal:SetFont("font", fontHeight [, flags])
Time: 08/30/17 19:35:34
Count: 1
Stack: ...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: Usage: Backpack_ClassicFontNormal:SetFont("font", fontHeight [, flags])
[C]: ?
[C]: in function `SetFont'
...terface\AddOns\Backpack_Classic\Backpack_Classic.lua:6: in main chunk

Locals:
Report comment to moderator  
Reply With Quote
Unread 04-09-17, 02:40 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Re: ruRU Translation

Originally Posted by MadExrocist
Hey-ho! Where`s Russian translation ( if it will be somewhen ) ? Mb you need help. I can do my best to make it, i think many people wait for it
https://github.com/p3lim-wow/Backpac...ocale/ruRU.lua
Report comment to moderator  
Reply With Quote
Unread 04-09-17, 02:32 PM  
MadExrocist
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
ruRU Translation

Hey-ho! Where`s Russian translation ( if it will be somewhen ) ? Mb you need help. I can do my best to make it, i think many people wait for it
Report comment to moderator  
Reply With Quote
Unread 02-05-17, 02:06 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Re: BOE/BOA

Originally Posted by rocnroll
Other bag addons have a category for BOE/BOA. I was looking at Lua to figure out how to do this, but it seems to involve tooltip scanning. Is this a feature I should just wait for or can you point me how to set this up?

Thanks in advance
Here is an example of a category, a plugin would implement it just the same:
https://github.com/p3lim-wow/Backpac...rofessions.lua

Here's one with tooltip scanning:
https://github.com/p3lim-wow/Backpac...ollections.lua

You can take a look at how Phanx does the specific tooltip scanning for BoE/BoA/BoP stuff in her addon BindsWhen:
https://github.com/phanx-wow/BindsWh.../BindsWhen.lua
But keep in mind that her addon is copyrighted (read the license!)

Also, rudimentary docs for the relevant API for Backpack:
https://github.com/p3lim-wow/Backpac...es.lua#L57-L64

The API is not set in stone, but this gets you going.
Last edited by p3lim : 02-05-17 at 02:09 PM.
Report comment to moderator  
Reply With Quote
Unread 02-05-17, 12:18 PM  
JDoubleU00
A Firelord
 
JDoubleU00's Avatar
AddOn Author - Click to view AddOns

Forum posts: 463
File comments: 82
Uploads: 2
BOE/BOA

Other bag addons have a category for BOE/BOA. I was looking at Lua to figure out how to do this, but it seems to involve tooltip scanning. Is this a feature I should just wait for or can you point me how to set this up?

Thanks in advance
__________________
Author of JWExpBar and JWRepBar.
Report comment to moderator  
Reply With Quote
Unread 12-06-16, 12:41 PM  
reale411
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
Re: Re: Strata

Originally Posted by p3lim
Originally Posted by reale411
Can you please tell me where in the lua I can change the strata? The bags go under ShadowedUF and Bartender, hiding items.

Thanks!
Anywhere in Backpack_Classic, add this:
Lua Code:
  1. Backpack:SetFrameStrata(strata)
Where strata is anything from this list: http://wowprogramming.com/docs/api_types#frameStrata

You can also mess around with SetFrameLevel() if you need to.
Thank you sir
Report comment to moderator  
Reply With Quote
Unread 12-06-16, 07:53 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Re: Strata

Originally Posted by reale411
Can you please tell me where in the lua I can change the strata? The bags go under ShadowedUF and Bartender, hiding items.

Thanks!
Anywhere in Backpack_Classic, add this:
Lua Code:
  1. Backpack:SetFrameStrata(strata)
Where strata is anything from this list: http://wowprogramming.com/docs/api_types#frameStrata

You can also mess around with SetFrameLevel() if you need to.
Last edited by p3lim : 12-06-16 at 07:53 AM.
Report comment to moderator  
Reply With Quote
Unread 12-06-16, 07:49 AM  
reale411
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
Strata

Can you please tell me where in the lua I can change the strata? The bags go under ShadowedUF and Bartender, hiding items.

Thanks!
Last edited by reale411 : 12-06-16 at 07:50 AM.
Report comment to moderator  
Reply With Quote
Unread 12-02-16, 12:21 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
I seem to be confused

Is there instructions for using this anywhere?

Also, Admiral's Compass item id: 128353 should be a teleporter.

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 11-23-16, 05:15 PM  
Dolby
PPAP
 
Dolby's Avatar
WoWInterface Admin

Forum posts: 2339
File comments: 19
Uploads: 5
Working now with your latest update! Thanks
Report comment to moderator  
Reply With Quote
Unread 11-23-16, 12:39 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally Posted by Dolby
This is what my Backpack has looked like since the last update on the 17th. I cleared out my saved var's and even re-installed the AddOn. Looks like I'm missing some graphics and maybe a font?

Image
The CurseForge packager seems to have messed up some files, I'll get this sorted out later today.

Edit: Have to wait for the CurseForge packager to be fixed, please use the previous version for now.
Last edited by p3lim : 11-23-16 at 04:12 AM.
Report comment to moderator  
Reply With Quote
Unread 11-22-16, 08:26 PM  
Dolby
PPAP
 
Dolby's Avatar
WoWInterface Admin

Forum posts: 2339
File comments: 19
Uploads: 5
This is what my Backpack has looked like since the last update on the 17th. I cleared out my saved var's and even re-installed the AddOn. Looks like I'm missing some graphics and maybe a font?

Image
Last edited by Dolby : 11-22-16 at 08:32 PM.
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.