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)
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.
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..?
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)...