• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

GridAutoFrameSize

 

Project Updated:
Files Updated: Thu, Sep 24 2009
Supports Game Version: 3.2.0
Category: Unit Frames, and Plugins
Tags:

, , and [Edit Tags]

Project Manager: CrazyBenny
Additional Authors: Smuggles
Current Version: 2.3.8
License: GNU General Public License version 2 (GPLv2)
Development Site: WowAce.com
Avg Daily DL (last 30 days): 143
Downloads Total: 149,285
Favorites: 207
Comments: 19
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About GridAutoFrameSize
  •  

Features:

  1. Auto sizes frame layout depending on group/raid size.
  2. Adjust frame size as predefined for each zone. e.g. 10 for normal Naxxramas, 25 for heroic Naxxramas, 15 for Eye of the Storm.
  3. You can set, which strategy will be used in options.
  4. You can choose between normal and with pet support layouts.
  5. Pet layouts can be used either all the time, or just when your pet is active.

Localization:

If you'd like to add/update localizations, do so here. Then leave a comment here on wowace or on Curse as I'm checking those more often than localization app itself, and I'll repack it.

Bugs / Suggestions:

If you have encountered any problem, or if you think theres something missing. Feel free to post a ticket here.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  GridAutoFrameSize 2.3.8 Release 3.2.0 19,063 9/24/2009
  GridAutoFrameSize 2.3.7 Release 3.2.0 16,194 8/21/2009
  GridAutoFrameSize 2.3.6 Release 3.2.0 12,203 8/9/2009
  GridAutoFrameSize 2.3.5 Release 3.1.0 19,532 6/10/2009
  GridAutoFrameSize 2.3.4 Release 3.1.0 17,099 4/16/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • n00bster said

    Change line 12 in GridAutoFrameSize.lua

    local GetCurrentDungeonDifficulty = GetCurrentDungeonDifficulty
    into
    local GetCurrentDungeonDifficulty = GetInstanceDifficulty

    Reply Report Permalink
  • tlundse said

    Until http://www.curseforge.com/projects/curse-client-new/tickets/140-localy-edited-addons-no-longer-show-when-an-update/ is fixed in the curse client, i prefer not to do local mods to addons.

    Reply Report Permalink
  • tlundse said

    Needs to be updated for 3.2:

    [2009/08/05 20:39:36-943-x221]: GridAutoFrameSize-2.3.5\GridAutoFrameSize.lua:49: attempt to call upvalue 'GetCurrentDungeonDifficulty' (a nil value)

    ---

    Reply Report Permalink
  • mattbnr said

    Thanks for the fast fix.ill give it a try today.

    Reply Report Permalink
  • CrazyBenny said

    mattbnr: fixed in 2.3.5 release

    Reply Report Permalink
  • CrazyBenny said

    sailorami14: Here comes new version, I really really hope its fixed now.

    Reply Report Permalink
  • CrazyBenny said

    sailorami14: please try the new version, I havent noticed any more issues, so I hope its all sorted now.

    Reply Report Permalink
  • I did a bunch of testing just now with Wintergrasp and a raid I was given an assist in (at the end several people logged while still in it so I was able to mess around).

    What I observed:
    1) I was in a non-heroic raid group with the setting as "By Group 10."
    2) Auto Resizing worked up to 25 but no further despite the raid growing all the way up to between 27-31 people before I manually switched it.
    3) Manually switching to "By Group 40" worked.
    4) Auto Resizing only works on 5, 10, 15, 25, and 40.
    5) Auto Resizing does not work for 20, 30, and 35. (What that means: A raid with 16-20 people will have a frame sized 25. A raid with 26-30 or 31-35 players will have a frame sized 40.)

    I think I've figured what to do to make this work best for what I'm wanting:
    1) Heroic Raid, Raid, and Battleground should be set to "By Group 40" and they properly resize themselves.
    2) Auto Size Raid Frame and Always use pet layouts should be checked.
    3) Party (and I assume Arena) layouts set to "By Group 5" are still not updating to hide the pet frame if pets are gone because it's not forcing a refresh (can't move people groups and then summon/dismiss pets like in raids).
    4) If I choose "By Group 5" for Solo I don't get a pet frame, but do with "By Group 5 w/pets" but have the same issue of it not updating to hide it when the pet is gone.


    I hope this is clear! Spent an hour messing around with settings so I have tons of notes and screenshots, but I think I got it all. XD

    Reply Report Permalink
  • CrazyBenny said

    Thanks for all the info. In last few days I spent a lot of time with testing and trying to fix stuff, but I just dont have the almost 100% working version yet. Sometimes I feel like I find new issue on every login, oh well...will do all I can to fix it. Thanks for the help and patience:)

    Reply Report Permalink
  • With the above settings I went into a WG just now and once it got to 26 people Swatter caught this:
    Date: 2009-03-03 14:58:18
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ...ce\AddOns\Aloft\Libs\AceLocale-2.2\AceLocale-2.2.lua line 487:
    AceLocale(Grid): Translation "By Group 40 w/Pets" does not exist.
    Debug:
    ...ce\AddOns\Aloft\Libs\AceLocale-2.2\AceLocale-2.2.lua:488:
    ...ce\AddOns\Aloft\Libs\AceLocale-2.2\AceLocale-2.2.lua:485
    ...ce\AddOns\Aloft\Libs\AceLocale-2.2\AceLocale-2.2.lua:46:
    ...ce\AddOns\Aloft\Libs\AceLocale-2.2\AceLocale-2.2.lua:44
    ...rface\AddOns\GridAutoFrameSize\GridAutoFrameSize.lua:81:
    ...rface\AddOns\GridAutoFrameSize\GridAutoFrameSize.lua:76
    ...rface\AddOns\GridAutoFrameSize\GridAutoFrameSize.lua:220: ?()
    ...face\AddOns\Aloft\Libs\AceEvent-2.0\AceEvent-2.0.lua:695:
    ...face\AddOns\Aloft\Libs\AceEvent-2.0\AceEvent-2.0.lua:682
    [C]: ?
    ...face\AddOns\Aloft\Libs\AceEvent-2.0\AceEvent-2.0.lua:368:
    ...face\AddOns\Aloft\Libs\AceEvent-2.0\AceEvent-2.0.lua:345

    Reply Report Permalink
  • CrazyBenny said

    sailorami14: I noticed some weird things happening aswell, mostly the fixed zone size not behaving correctly. I'm trying to figure it out, but dont have any fix ready yet.

    Reply Report Permalink
  • CrazyBenny said

    sailorami14: I'm currently playing with this idea, you can try downloading version r57 from wowace which should be working. It's alpha version tho, so cant guarantee anything, but once I've done enough testing and I feel like it works as I want, I'll release it.

    Reply Report Permalink
  • It's not working correctly for the basic Raid set-up. Heroic it's fine I think, can't check at the moment, but I didn't notice anything funky last night.

    I get this error when I try to change it manually while in the raid to try and fix what layout I have it set to (going from 40 man to 10 man with pets):
    Date: 2009-02-25 13:34:32
    ID: 2
    Error occured in: Global
    Count: 3
    Message: LibRockConfig-1.0: Field "desc" not found for `Grid->GridAutoFrameSize'.
    Debug:
    ...s\FuBar\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:1849:
    ...s\FuBar\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:1650
    ...s\FuBar\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3575:
    ...s\FuBar\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3566


    When someone new then joins the group it fixes itself, updating the layout.

    Reply Report Permalink
  • Your addon is great, but I have a request:
    Have it automatically resize based on whether a pet is active or not (with an option to enable/disable this). Something like:

    local function getWithPetsLayout(layout)
    if PetHasActionBar() then
    return layout.." w/Pets"
    end
    if not GridAutoFrameSize.db.profile.withPets then
    return layout
    end

    return layout.." w/Pets"
    end
    Which only works when the frame is updated through Grid calling the "Grid_RosterUpdated" event (which doesn't seem to happen when a pet is called/dismissed). I would add the event myself, but I'm new to lua, and am not sure how Grid carries it's current layout.

    Thanks!

    Reply Report Permalink
  • CrazyBenny said

    Manse: I'm afraid I cant help you here. As I said in previous comments, this addon only changes Grid's default layouts, nothing else. So forward your request to Grid's author.

    Reply Report Permalink
  • Manse said

    yeah sorry ^^

    it used to do the same a blizz party frame, sorting ppl after the inv, you see your own party frame as you at the first party member, and second is tank.

    Hope that helps <3

    Reply Report Permalink
  • CrazyBenny said

    Manse: Can you be more descriptive? I have no idea what you mean.

    Reply Report Permalink
  • Manse said

    Any chance to remove the letter sorting, kinda annoying ?

    Reply Report Permalink
  • CrazyBenny said

    AlexL: Hi, this addon is only supposed to automatically switch between Grid's default layouts. So you will have to put that request up to Grid's author. Not sure if its possible to do that, but I'm sure Grid's author will be better to answer that:)

    Reply Report Permalink
  • Thanks! my wow experience just got even more lazyer xD
    i hate haveing to change grid everytime depending on 10-15-25man, pets and all that. guess i dont have to do that anymore :D

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 16,832 HealBot Continued Buffs & Debuffs, Class, and...
  2. 4,311 X-Perl UnitFrames Raid Frames, and Unit Frames
  3. 2,167 VuhDo Buffs & Debuffs, Druid, Healer...
  4. 2,137 Grid Unit Frames
  5. 1,436 IceHUD Unit Frames, and HUDs