Rolled in to daftUITweaks for 8.0 and beyond.
Fades out entire UI when not in use.
Features:
- Since this fades UIParent, it will affect all addons.
- Fades in UI when in combat or when casting outside combat.
- Fades in UI when a window pops up.
- Fades in UI when targeting anything or mousing over anything.
- Fades in UI when world map, mailbox, or gossip frame is shown.
- Fades in UI when typing a message in chat edit box or mousing over chat boxes.
Settings can be edited completely in the
Options.lua file, as previewed below.
Code:
addonTable.TIMETOFADEIN = 1.0;
addonTable.FADEIN = 0.95;
addonTable.TIMETOFADEOUT = 3.0;
addonTable.FADEOUT = 0.05;
+Lightweight on code to stand the test of time (and patches).
Special thanks to Krainz for introducing the idea to use UIParent.