AutoSetup – Edit Mode Layouts, UI Scale & AddOn Sets per Resolution

Switch Edit Mode layout, UI scale and enabled addons automatically per resolution — PC, laptop, Steam Deck, TV.
Back to Files

0.2.2

File nameAutoSetup-0.2.2.zip
Uploader
ollidiemausollidiemaus
Uploaded
Oct 12, 2026
Downloads
48
Size
62.7 KB
Flavors
RetailForever
File ID
9150012
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0
  • 1.60.1

What's new

AutoSetup

0.2.2 (2026-10-12)

Full Changelog Previous Releases

  • Merge pull request #7 from ollidiemaus/fix-duplicate-profile-apply
    Apply the profile once per login and only switch layouts on target changes
  • Apply the profile once per login and only switch layouts on target changes
    PLAYER_ENTERING_WORLD reset initDone, so when EDIT_MODE_LAYOUTS_UPDATED came
    first the profile was applied twice at login ("Applying profile" twice), and
    again after every loading screen. The login evaluation now runs once per
    login/reload.
    Also:
    • Check the active layout through EditModeManagerFrame: C_EditMode has no
      GetActiveLayoutInfo, so "Switched to layout" printed even without a switch.
    • Suppress Blizzard's actual message (HUD_EDIT_MODE_LAYOUT_APPLIED) as a
      whole-line pattern, so it works in every language and never hides player
      chat that mentions "edit mode layout".
    • Target and combat changes only switch the layout instead of re-applying
      scale, addons and features (which looped over all addons on every soft
      target change and reverted manual changes).
    • Don't switch layouts while Edit Mode is open; catch up on EditMode.Exit.
    • A newer layout request cancels pending retries for an older one.
    • Ignore size/scale events until the login evaluation has run.
    • Re-apply after combat when the evaluation ran in combat, and right after a
      profile is saved or deleted.
    • "AddOn configuration already matches profile." goes to the debug log only.
  • Merge pull request #6 from ollidiemaus/accept-equals-feature-separator
    Accept "=" as separator for addon features (QoL=viewport)
  • Accept "=" as separator for addon features (QoL=viewport)
    Typing "!QoL=viewport" in the AddOns box was treated as an addon named
    "QoL=viewport" and warned that no installed addon matches. "=" now works
    like ":" when splitting features from addons; profiles are still saved
    as "QoL:viewport". Entries whose left side isn't a feature provider stay
    plain addon names, so titles containing "=" keep working.

This mod has no additional files