oh oh! I thought of another thing I'd love to see:
Instead of sorting bars as
would it be possible to have an option to sort them more traditionally:
so I don't see 3 rows if I have items only in 7 categories? A lot of my categories are actually rarely seen (ex: "shadow resist set"), and I'd like to have one column of bars under normal circumstances, but obviously, I can't do that when I have items in all 15 of my bars...
no, edit mode takes over the click functions so you can't drag, there is a keybinding to toggle edit mode, i have mine bound to shift+F12
This seems like it might be the same response I'll get to my new feature request, but I'll ask anyway:
I'd like a quick-and-easy way to move an item into another category. Right now, I have to turn on edit mode (which is annoying through the ui, but there's a keybinding I could set, so that's okay), right-click the item (which moved 'cause the UI changed shape and size with all the new edit mode stuff), then go through 3 tiers of menus to say "put it in the 'crap to sell on the AH' category instead of the 'new crap' category".
Maybe something like a drag-an-item-on-another-item-puts-the-first-item-in-the-second-items-category feature? Or a metakey item-specific edit mode? (so you hold down a meta key and click an item and it pops up that item-specific edit menu?) I kinda prefer the first idea, 'cause that's what I want to do. Quickly and easily move single items from one area of my bag to another. And I do it all the time, 'cause I find new items and want to sort 'em into vendor trash, AH trash, or stuff I want to keep...
Anyway. I have the feeling this isn't your style, but I can hope. You have by far the best bag addon around, and I can only hope it gets better (for me)... :)
would be really nice if you add possibility to sort each group seperatly, so e.g.
I mean that I have category1 for equipment and i want to sort it by bag\slot (cause it's easier to pick smth you need when you see all chests, all gloves etc.) and in another category2 i got consumables and i would like to sort them by name, cause sometimes when you raid (you usually have shitloads of potions\consums in you bags) and you want to find needed item fast.
So if it's possible the feature to sort every category seperatly would be perfect.
I'd second this. I have some groups I'd like sorted by name, some by type, and some by category (I made custom categories, and I'd like all the items in a few of them in the same general area, but sorted separately, which I can do, but then my other areas get sorted really weird and it's hard to find things 'cause they aren't alphabetically sorted :))
I remember you saying somewhere that you are trying to make the saved variables file smaller, but that you need all that information.
i was thinking about it but realised that it doesn't really matter, eg, auctioneer must have a huge saved variables file, all that matters was how much memory it takes to process the stuff, i'll get around to possibly shrinking it but it's very low priority
Auctioneer's unusable on low-end machines. It adds 10+ seconds to my loadup time, and drops my FPS by 30%. But sure, AI isn't causing that kinda problem (at least, not with only 2 characters worth of data...), so no biggie. :) Just thought I'd let you know what I've seen, in case you wanted to use it.
what are your feelings on showing items in multiple groups?
Specifically, I have grown used to using Advanced Bags Plus. I've wanted a replacement for a long time, because ABP is full of bugs, is never updated, and is highly inefficient. However, one of the things I really loved about it was the ability to set up a custom group and call it "fire resistance" and put in every piece of my FR kit. Then make one called "front resistance" and put in every piece of my FrR kit. And then one for each other resistance. Then one for +healing, and one for +damage (I'm a priest and I pvp and raid :P)... Obviously, a lot of items show up in multiple groups. And I like it that way. Now, I wouldn't want *everything* to show up in multiple groups, or at least, I'd want a way to remove something from certain groups, so I could have a "potions I use" and "other potions" groups...
Anyway. As far as I can tell right now, everything shows up in exactly one category, period. If I mis-understood that, I'm sorry about this post, and if I didn't, I'm just wondering what your thoughts are on the multiple-category-grouping.
about 50 times on any given character. Every empty bank slot or inventory slot ends up with that.
If instead, you just had
loc.1.bag.1.slot.# = nil
IMPLY the empty bag, and do proper checking in your code (ex:
if loc.1.bag.1.slot.3 then
-- code to access bag
instead of assuming it's always set, you will save huge amounts of SavedVariable space, since chances are people have alts that have empty bag spots, and even their main will usually have at least 20-30...gotta be able to loot *something*, right? :)
You could also have "count=1" be a nil default. Only use count if it is >1. A 0-count means the slot should be nil, a 1-count means count is nil. It makes your code ever so slightly larger, but makes your memory imprint hugely less. Instead of:
you can use it like:
(loc.1.bag.1.slot.3.count or 1)
(not sure what your experience with Lua is, but the result of OR and AND comparisons always returns the value that caused it to make the decision, so:)
(myBooleanValue and "YES YES OH YES" or "aww no :(")
will very efficiently (cpu-cycles-wise) return "YES YES OH YES" if your boolean value is true, and "aww no :(" if it isn't. so you can do this mid-string, or anywhere.
Another idea, you could save SavedVariable space by not storing
since a lot of the information is duplicated. If you only stored the "h" in the saved variables file, and parsed out the "name" and "id" when it was first needed, it wouldn't be noticable to the user (since one parsing on a tooltip-show or something is not anywhere near noticable), and it WOULD be noticably less loading during startup.
Anyway. That's just a few ideas, obviously there's a lot more nil-default kinda saved variables saving you could do...
Wonder if we could get a "Quick Edit" mode whereby you simply hold a modifier key down (alt+ctrl maybe) and click (right/left, not sure) on an item and it would bring up the menu to set categories. I find myself picking bits and pieces up and wanting to toss them directly into a category but having to go into the full edit mode just to move them.
probably not very soon, the items are actually using blizzards default xml so that i get secure functionality, so long as i don't play with the click handlers i'm ok, adding what you want would mean playing with that and probably tainting the code such that the client wont let it happen or would barf in combat.
Not sure on this one, but you can hook PreClick and PostClick, and do whatever you want to do out of combat. If the "Quick Edit" mode was non-combat-only, I'm sure your users would understand... :)
If PreClick did something along the lines of:
Whatever you wanted it to do to your database, and IF IT DID ANYTHING, then change the "type" attribute of the button to "", then have the PostClick change the "type" attribute of the button back to whatever it was before... I don't have the details right now, but I can write up a mock of it, if you want. That'll give me an excuse to actually go finish up my inventory button hooking code for one of my mods...
Why add a FuBar plugin?
The addon doesn't need it. If all you want if to see the current bag status then BagFu does that. This is an inventory mod, which functions perfectly and doesn't need settings/display on Fu.
1. FuBar plugin support requires approximately 10 seconds of effort.
2. FuBar plugins use hardly any additional resources, and will not adversely effect the bag update section of things.
3. FuBar plugins provide an easy-to-use GUI for Ace-2 slash (/) commands with for free.
4. FuBar plugin would allow modded interfaces that do not have (or would prefer not to have) a huge button (or 5 huge buttons) dedicated to just opening a bag to do exactly that.
5. A FuBar plugin could replace the afore-mentioned huge button with a useful piece of information that, when clicked, opens your bags, such as how many bag slots you have free, or, hell, anything at all, like how many healing potions you have or how many soul shards or anything else, with a decent call to SetText('desc').
6. Why *not* be a FuBar plugin? Even if the user doesn't use FuBar, being a FuBar plugin provides a free GUI to the /commands (again).
I don't see why anyone makes an Ace2 mod and doesn't throw in the option to use it with FuBar, even if just as a click-to-use and /command accesser.
I think you might have said its on a low status for you but even with the blizzard hide option enabled the default bank ui still comes up. It is working with the bags at the ah/mailbox/etc just not the bank.
the bags were simple as ai already has their functionality so just hiding the frames works but right now i have no idea how to hide the bank frame without it also closing the "vendor" as well (thus closing your bank). if anyone has any ideas on how to do that let me know.
Set the bank bag location to -400, -400? Not sure on details of moving the bank bag, but I know that's a common way to force something that needs to be visible to appear invisible...