63 - More bars/groups

This is a request we get a lot, so I'm opening a ticket to discuss it. It's become more of an issue since we implemented more types of bars (cooldowns and such). Implementing combined buff/cooldown bars should help a bit, but we still might want to look at the options.

Six bars in a group seems like a reasonable limit. Are there situations where you'd want more?

Four groups of bars might be a bit low, if for example people want to have separate groups for self buffs, target debuffs, procs, short-duration cooldowns, and long-duration cooldowns/buffs. We could easily add a group or two if we want.

Kitjan suggested an on-demand group creation system, rather than a fixed number. It would reduce SavedVariable memory for most users while adding flexibility. How would the GUI for this work?

User When Change
Kitjan May 06, 2010 at 23:14 UTC Changed status from Replied to Accepted
Kitjan May 03, 2010 at 17:15 UTC Changed status from Waiting to Replied
lieandswell May 03, 2010 at 15:43 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of sp00n sp00n Jul 14, 2011 at 14:49 UTC - 0 likes

    You could raise the numbe of groups to 6 for the time being, which is still fitting nicely in my option screen (may be different of course).

    Also it seems when manually adding bars by editing the lua files, the saved variables get totally dumped. All previous settings are lost. Had to also manually edit the saved variables lua file to keep my settings.

  • Avatar of Kitjan Kitjan Jan 08, 2011 at 19:12 UTC - 0 likes

    As a part of the profile work, my local version has a max of 20 per group. This is still efficient because the profile stuff adds a bunch of logic for storing only the deltas from the defaults (the current version has the configuration for all 24 possible bars in memory all the time.)

  • Avatar of teetow teetow Jan 05, 2011 at 18:42 UTC - 0 likes

    Wouldn't it be feasible to apply the same thinking to bars per group? As a user I'd expect to simply create one or more groups, and populate them with one or more bars. Restricting the number of bars feels slightly arbitrary to me.

    In my case, I'd use, say, one group for active buffs and debuffs (maybe 10 or so as a kitty) and another group for active cooldowns, maybe 3 or 4. As an aside, it would be very helpful to set default fonts and colors, and override them for individual groups or bars if need be.

    Each group would present itself as a list of bars (distinguished by spell names) with the option to add and remove them. Selecting a spell in the list would populate a section of options beneath it (the ones currently visible in the context menu that appears when right-clicking a bar)

  • Avatar of Kitjan Kitjan May 06, 2010 at 23:15 UTC - 0 likes

    I'm going to mark this as accepted, but unassigned. If you find yourself tearing into the group config UI and want to pick this up, by all means do!

  • Avatar of Kitjan Kitjan May 03, 2010 at 17:15 UTC - 0 likes

    As it stands now, I'd expect the interface->addons->NeedToKnow dialog would have a scrollable area which can show 4 groups before scrolling, we'd have an "add group" button at the bottom, and each group would have a "remove group" button.

    Removing could be a little tricky. I would expect removing a group would shift all the old settings around to avoid a sparse list of groups so new groups always go to the end. That means removing a group would need to close any open context menus and dialogs, if that's even possible.



Last updated
Mar 30, 2012
May 03, 2010
Accepted - Problem reproduced / Need acknowledged.
Enhancement - A change which is intended to better the project in some way
Medium - Normal priority.

Reported by

Possible assignees