One thing that I have noticed is that dynamic layout works great but then it seems to change back to the way the raid started. In other words when I select it as my layout it never seems to stick and reverts back to auto sizing. Does the auto size mod conflict with dynamic layout?
Yes Grimwood, if you are talking about GridAutoFrameSize the two mods are indeed conflicting (although you can use both, it's just that you need to disable the "Auto Size Raid Frame" toggle in the layout options when using the "DynamicLayout" layout).
Specifically what GridAutoFrameSize does is check whichever of the default "By Group 40", "By Group 25", "By Group 20", "By Group 15" or "By Group 10" layout to use in order to better display your raid (if only three groups are active in your raid it will display "By group 15" for example)... Thus each time someone leaves / enters the raid or is changed of group the layout which was "DynamicLayout" gets changed back to one of the above layouts...
When using DynamicLayout you actually don't need GridAutoFrameSize functionnality as the frame will already automagically expands or shrink based on how many are in your raid (well that's not strictly true but it's close enough)
I really like what this does, but the empty space/huge entries that sometimes happen in raids are annoying. I would like to have overflow/limits on column size, if it is possible?
Something like this:
TANK RDPS PET
TANK RDPS PET
TANK MDPS
RDPS HEAL
RDPS HEAL
Edit: Seems that GridLayoutPlus does this already, I'll check it out.
One thing I noticed tonight. If you turn off hunter and lock pets the offline/afk group is lost. (Assuming you have offline/AFK set to be moved out of the group) As long as one of the pets is on they are still displayed. Not sure if that is intended behavior or not.
Following Pasta's decision not to use BabbleSpell anymore in Grid I converted GridDynamicLayout to GetSpellInfo use. I didn't really test it so please let me know if anything is amiss...
For several weeks, I have the problem that with GridDynamicLayout some random players boxes get really, really wide. Usually this happens with 2-3 players. The width seems to be random, too. If needed I will send a screenshot of this.
Unfortunately, this messes up the layout completely and I am using the standard Grid layouts at the moment. It only happens with GridDynamicLayout enabled and that makes the poor tree cry. ;)
Does anyone have similiar experiences? What can I do to help resolving this issue and to make the poor tree smile again..?
Anyone else having this king of problem and maybe more details on how to trigger it ? It doesn't strike me as something that could be triggered by GridDynamicLayout...
Maybe Grid itself is misbehaving here - but it only occurs when I turn on GridDynamicLayout.
Given that GDL taps seldom used GridLayout options my money is on a GridLayout bug...
Although I wonder how you're achieving such a layout with GDL, I imagine you tinker with the lua to get this result ?
No, no - I did not touch anything from your code. I just used Grid options to align groups horizontally and to build everything from bottom up to top. Tanks at bottom, followed by healers, ranged dd, melee dd. That's all - trust me. :-)
I will erase my Grid (and GDL) config to see if this behaviour persists. When it does I will turn on the Grid debug facility during the next raid - maybe this could bring some light into the dark.
I've been using grid for a while and I love it - I have only fiddled with GDL for a little bit, but what I'm curious about is the following:
Is there any way to manually adjust the layout of your bars? Meaning, lets say I want my own bar to always be in the top left corner in BGs, and the tanks in the left-most column in raids. I know that GDL sorts everyone by type (heals, tanks, ranged dps, etc.), but is there any way to manually adjust the groups so you can control not only what groups are where, but who's bar is where? Thanks, and wonderful work!
About configuring a different group order when using the Dynamic layout :
There's currently no in-game way to do it (configuration to do it might be a little bit confusing as there's no easy way to implement an ordered list in the Dewdrop framework).
However you can mess with the lua code, in Interface/Addons/GridDynamicLayout/GridDynamicLayout.lua you will find a section going like this :
------------ Locals ------------
local GROUPINDEX_TANK = 1
local GROUPINDEX_HEAL = 2
local GROUPINDEX_RDPS = 3
local GROUPINDEX_MDPS = 4
local GROUPINDEX_PET = 5
local GROUPINDEX_TRASH = 6
You can change the index of each of those to suit your needs (try staying in the 1-6 index range and reorder them based on that).
Adapting the layout to your current activity
Now what you're really asking for is whether you can, in function of the context, adapt the layout you use : simple answer is yes, but there are limitations.
1/ Install GridDynamicZoneSwitch.
2/ Configure your Grid & plugins the way you want it for 40-men BGs. Save that configuration in a profile (for ex : "PvP40").
3/ Reconfigure your Grid & plugins the way you want it for 25-men PvE raids and save that configuration in a profile ("PvE25")
4/ Repeat until all your needs are covered
5/ In Grid / Dynamic Zone Switch define whichever profile to use when being in each zone
The limitations I spoke about is that if you messed with the lua as I described in the first part of this post, you won't be able to save that in a profile (except if I get off my ass and mesh it someway in the configuration UI)...
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Specifically what GridAutoFrameSize does is check whichever of the default "By Group 40", "By Group 25", "By Group 20", "By Group 15" or "By Group 10" layout to use in order to better display your raid (if only three groups are active in your raid it will display "By group 15" for example)... Thus each time someone leaves / enters the raid or is changed of group the layout which was "DynamicLayout" gets changed back to one of the above layouts...
When using DynamicLayout you actually don't need GridAutoFrameSize functionnality as the frame will already automagically expands or shrink based on how many are in your raid (well that's not strictly true but it's close enough)
Something like this:
TANK RDPS PET
TANK RDPS PET
TANK MDPS
RDPS HEAL
RDPS HEAL
Edit: Seems that GridLayoutPlus does this already, I'll check it out.
@Morgalm : I'll try and have a look, I caught the code to behave badly a couple of time and never found the time to look further into it...
Can I as a DPS melee Shaman show up in the Melee group with this?
I am an enhance Shaman and find myself in the front lines with the Melee group 99% of the time.
Unfortunately, this messes up the layout completely and I am using the standard Grid layouts at the moment. It only happens with GridDynamicLayout enabled and that makes the poor tree cry. ;)
Does anyone have similiar experiences? What can I do to help resolving this issue and to make the poor tree smile again..?
Maybe Grid itself is misbehaving here - but it only occurs when I turn on GridDynamicLayout.
Given that GDL taps seldom used GridLayout options my money is on a GridLayout bug...
Although I wonder how you're achieving such a layout with GDL, I imagine you tinker with the lua to get this result ?
I will erase my Grid (and GDL) config to see if this behaviour persists. When it does I will turn on the Grid debug facility during the next raid - maybe this could bring some light into the dark.
~Nebel.
So I always assumed it should appear like this in horizontal mode :
Whereas what you have is something more like :
I'll try and test it tonight...
Is there any way to manually adjust the layout of your bars? Meaning, lets say I want my own bar to always be in the top left corner in BGs, and the tanks in the left-most column in raids. I know that GDL sorts everyone by type (heals, tanks, ranged dps, etc.), but is there any way to manually adjust the groups so you can control not only what groups are where, but who's bar is where? Thanks, and wonderful work!
There's currently no in-game way to do it (configuration to do it might be a little bit confusing as there's no easy way to implement an ordered list in the Dewdrop framework).
However you can mess with the lua code, in Interface/Addons/GridDynamicLayout/GridDynamicLayout.lua you will find a section going like this :
You can change the index of each of those to suit your needs (try staying in the 1-6 index range and reorder them based on that).
Adapting the layout to your current activity
Now what you're really asking for is whether you can, in function of the context, adapt the layout you use : simple answer is yes, but there are limitations.
1/ Install GridDynamicZoneSwitch.
2/ Configure your Grid & plugins the way you want it for 40-men BGs. Save that configuration in a profile (for ex : "PvP40").
3/ Reconfigure your Grid & plugins the way you want it for 25-men PvE raids and save that configuration in a profile ("PvE25")
4/ Repeat until all your needs are covered
5/ In Grid / Dynamic Zone Switch define whichever profile to use when being in each zone
The limitations I spoke about is that if you messed with the lua as I described in the first part of this post, you won't be able to save that in a profile (except if I get off my ass and mesh it someway in the configuration UI)...