Kong Automatic UI Hider

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Configuration GUI

Kong Automatic UI Hider can fade out pieces of the user interface (Minimap, PlayerFrame, Recount, etc.) and then automatically show them again when moused-over, entering combat, or any of several other user-specified conditions are met.

Type /Kong in game to access the config GUI. Kong can automatically fade things in and out based on things like:

  • Unit in Combat
  • Unit in Vehicle
  • Unit Health Level
  • Unit Power Level (Mana, Rage, Focus, etc)
  • Unit is Casting
  • Unit is Moving and Unit Speed
  • Unit is Mounted
  • Unit is Resting
  • Unit Exists (You have a target, focus, etc)
  • Unit is Unit (Player is Target of Target, etc)
  • Instance Type (Dungeon, Raid, Battleground, Arena, or None)
  • Mouseover

And also any macro condition:

  • [actionbar:1/.../6] or [bar:1/.../6] — Given action bar page is selected
  • [bonusbar:5] — The possess bar is active (controlling a vehicle or another player)
  • [channeling:<spell name>] — Channeling the given spell
  • [combat] — You are in combat
  • [dead] — Target is dead
  • [equipped:<item type>] or [worn:<item type>] — item type is equipped (item type can be an inventory slot, item type, or item subtype)
  • [exists] — You have a target
  • [flyable] — In a zone where flying is allowed
  • [flying] — Mounted or in flight form AND in the air
  • [group: party/raid] — You are in the given type of group
  • [harm] — Can cast harmful spells on the target
  • [help] — Can cast helpful spells on the target
  • [indoors] — Self explanatory
  • [modifier:shift/ctrl/alt] or [mod:shift/ctrl/alt] — Holding the given key
  • [mounted] — Self explanatory
  • [outdoors] — Self explanatory
  • [party] — Target is in your party
  • [pet:<pet name or type>] — The given pet is out
  • [raid] — Target is in your raid/party
  • [spec:1/2] — Currently active talents
  • [stance:0/1/2/.../n] or [form:0/.../n] — In a stance
  • [stealth] — Stealthed
  • [swimming] — Self explanatory
  • [unithasvehicleui] — Target is in a vehicle
  • [vehicleui] — You are in a vehicle
    More information on macro syntax can be found on Wowpedia.

Configuring When Frames Appear

Kong fades frames in and out based on user-specified conditions. A frame is faded in when any of its conditions are met. That frame will then remain faded in until all of its conditions again become false.

Two simple examples of conditions are created by default for every newly-hidden frame:

[Player in Combat]
[[Player] in a Vehicle]

Which tell Kong to simply display the frame any time the player enters combat or climbs into a vehicle. However, conditions can be much more complex. For example, one of the conditions that I use on the minimap causes it to display any time I am moving while either out of combat or on my mount:

[[Player is Moving] And [[Not [Player is in Combat]] Or [Macro Condition: [[mounted]]]]

Miscellaneous Tips:

  • Hold shift while clicking in the config GUI to select and configure multiple frames simultaneously.
  • Use the mouse wheel to uncover overlapped windows in the config GUI.
  • Setting the Hidden Alpha of the Minimap to 1% will allow quest and other tracking icons to remain visible while the Minimap is faded out.
  • Kong supports multiple profiles via the command line. Type /Kong profile in-game for more info.
  • Binding a key to the "Toggle UI Fading On/Off" entry under Kong Automatic UI Hider in the Blizzard Key Bindings menu will allow you to quickly display all hidden frames when needed.

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

  • 1 comment
  • Avatar of xtoq xtoq Oct 13, 2009 at 15:53 UTC - 0 likes

    I just wanted to post and say that I love this addon with all my heart. I used to use Goose, which would show/hide frames based on macro conditionals, but since it is extremely buggy and there's no "show on mouseover" option, it wasn't ideal. This is an amazing addon. The only thing I could wish for (and starting a ticket now) would be a OPTIONAL gui, even a separate download for it. Having a very customized UI can get a little hairy after awhile, especially since I sometimes use Kong to hide an element rather than its native options, since Kong is more flexible.

    I still highly recommend this to anyone who has annoying things on their screen they need to hide but be able to see again at a moment's notice. Thank you Kong UI Hider!

  • 1 comment


Date created
Nov 05, 2008
Last update
Nov 11, 2012
Development stage
  • enUS
Public Domain
Recent files