Ah, ok. You be dropping them on another plugin's icon to choose where in the bin you want to place it. That is a difference from FuBar, where you could simply drop it on the bar itself. The reason for this, if I'm not mistaken, is that a Bin is flexible in its shape where FuBar was only a bar.
Cool. Like I said, I'll have to give it a try.
One other thing, can a bar be set to grow from the center outward (so it can be center justified for example)?
As for the shuffling: FuBar suffered from the same problem except for the fact that you could designate left/center/right as a place to put the plugin. From there, you still had to drag it.
How is this easier? With ButtonBin, you merely drag the plugin to the place where you want it in the bin of your choice and it's automagically placed there - exactly like FuBar.
When I tried BB (again, this was a few weeks ago, and thus things may have changed) I couldn't drag the modules from place to place. The only way I could move them was by picking them up and then dropping them on the bin icon, which would place them at the front of the bin. As such, I had to do this with every module in a bin to get the modules in the order I wanted, and then if I added a new module (which I didn't want at the front of the bin), I'd have to do it all again. Maybe I was missing something, but I did try.
ButtonBin is not a comparable replacement for FuBar, IMO. With only 5 bins supported (last time I checked) you cannot mimic a typical 2 bar layout of FuBar, as you're one bin short. In addition to that, it's much more akin to Titain in that you can't freely move modules around, as they arrange in a bin in the order you drop them there, so you have to shuffle your modules whenever you get a new one to get it where you want. And finally, a bin cannot contain both icon-only and icon+text displays, as that setting is bin-wide.
I'm using Fortress, and find it a better alternative, but it's still not FuBar. Moving modules around requires a bit more work that FuBar, as modules will not automatically insert themselves between existing modules, so you have to break apart your group and then snap it back together (though this is easier than ButtonBin). As well, Fortress lacks the ability to have resizeable blank space, so you need to use an additional addon like KGPanels or eePanels to create a background for you bar that stretches across the screen (if that's what you're looking for).
Don't get me wrong, I love Fortress, but an Ace3 remake of FuBar using LDB would be wonderful.
If you're looking to replace FuBar with a LDB display (or two), make sure to check out the Data Broker category on WoWInterface. Many common FuBar addons (like LocationFu) have already been recreated for LDB.
Also, if you're looking to replace FuBar, I highly recommend Fortress+eePanels. You can very easily setup Fortress blocks to mimic the (left, center, right) positions of a FuBar, and then eePanels can be used very easily create a background bar panel (with whatever texture you like).
Any chance of incorporating Broker2Fubar directly into FuBar itself (and thus the B2F config being done through the FuBar config UI)? FuBar is still IMO the best bar mod out there. B2F works fine (and I know you recently added it as an optional dependency), I'm just thinking of FuBar becoming a full LDB mod.
Every once in a while, I log into WoW and my FuBar has forgotten a few of my addons. It's always the same addons:
I can go into FuBar, and they show up on the list, they're simply not checked. If I check them, they work fine, and get added to the bar appropriately. It's just odd that they disappear in the first place.
Rock. Don't get me wrong, there's nothing wrong with Rock, but having 3 separate libraries is killing my load times. And that's with a fast machine. I only have like 15 or so mods installed. :/
Ah, I understand. I'd be with you on that, but I use about 70 different addons, and several of them use Rock, so dropping FuBar wouldn't help me much in that regard. I'd love to have everything running from a single set of libraries, but it doesn't look like that possible for me.
IIRC it is a hardcoded limit of 5. You can change it by editting the LUA file. Probably as simple as searching for "5" and replacing with "6" :)
Fair enough. Though if the suggested way of replacing FuBar with ButtonBin is as described, it might make sense to increase the default limit to 6, or even better make it variable via interface options, so users can add or remove as many bins as they wish.
Out of curiosity, what's the problem with using FuBar+Broker2FuBar? It seems to work OK for me?
Also, is 5 bins the maximum available with ButtonBin, or is that just the default number? I ask because I use a bar at both the top and bottom of my screen, and thus I would need 6 bins in order to replicate FuBar using ButtonBin by your example.
The real solution is to make a "BrokerBar"...and Fortress is not it. I'm talking about a complete Fubar Replacement that works with LDB.
Yeah, that's what I'm waiting for.
I'm happy with FuBar right now, but it looks like things are going the way of LDB. I'd love to see the next version of FuBar basically be what jaredheath is suggesting. As it stands, the combination of 3-4 addons to build virtual bars isn't a good op[tion.