Download
(5Kb)
Download
Updated: 01-14-24 09:56 PM
Pictures
File Info
Compatibility:
Dragonflight (10.0.2)
Updated:01-14-24 09:56 PM
Created:03-22-16 08:44 PM
Downloads:4,786
Favorites:15
MD5:
Categories:Graphic UI Mods, Unit Mods

daftFrameFade

Version: 100200.1
by: tonyis3l33t [More]

Rolled in to daftUITweaks.

Fades default frames based on combat status, target, casting, etc.

Features:
- Hides or shows the whole UI
- Set speed of fading in, fading out (and in combat vs not)
- Set degree to which fading will occur (for example, you many want to see the UI just a bit)
- Set whether unit names should disappear/reappear with UI fading.

- The UI will fade IN when...
- Player is in combat
- Player has less than 100% mana or health
- A target exists
- (togglable) Player is casting
- (togglable) Tooltip appears
- (togglable) Mouse is on top edge of screen, fades in UI.
- (togglable) Player uses chat edit box.

- Otherwise, the UI will fade out

Settings can be edited completely in the Options.lua file, as previewed below.

Code:
local addonName, addonTable = ... ;

addonTable.NOCOMBAT_TIMETOFADEIN = 1.0;
addonTable.NOCOMBAT_FADEIN = 0.8;
addonTable.NOCOMBAT_TIMETOFADEOUT = 1.0;
addonTable.NOCOMBAT_FADEOUT = 0.1;

addonTable.COMBAT_TIMETOFADEIN = 0.5;
addonTable.COMBAT_FADEIN = 1.0;
addonTable.COMBAT_TIMETOFADEOUT = 0.5;
addonTable.COMBAT_FADEOUT = 0.8;

addonTable.TOP_EDGE_HOVER = 1;
+Lightweight on code to stand the test of time (and patches).

70000.22
-- Fixed bug causing all frames to not fade out if targeting self
-- Added support for world quest fill bars to Quest Tracker Pulse feature
-- Added feature where hovering over the top margin of the screen shows world tracker frame and buffs

70000.21
-- Code efficiencies
-- Added micro buttons and bags support (to fade MainMenuBar)
-- Fixed issues with minimap having difficulty fading in
-- Fixed issues with PlayerFrame fading out unexpectedly
-- Added support for PetFrame (to fade PlayerFrame)
-- Fixed issue with ObjectiveTracker fading out unexpectedly

70000.20
-- Added Pet Bar and XP bars support as part of main bar

70000.19
-- Added ExtraActionBarFrame support
-- Fixed various target frame issues
-- Added OBJECTIVETRACKER_PULSE

70000.18
-- Fixed a lua error popup when in some instances or raid groups related to party windows.

70000.17
-- Fixed repeating combat error related to making playerframe show

70000.14, 15, 16
-- Fixed bugs between party and raid frames

70000.13
-- Fixed party frame issue when in a raide
-- Moved Options to a separate file to help with future updates overriding user settings.
-- Code efficiency improvements
-- Added support for Chat Tabs, Vehicle Frame, World Objective Frame

70000.12
-- Fixed a bug with combat detection, providing a more efficient fix for the bug from 70000.11

70000.11
-- Fixed a bug where target frame sometimes hid when combat started.

70000.10
-- Fixed bug that caused player frame to fade out with a target
-- Added support for buff frame. Targeting self out of combat fades in buff frame
-- Code housekeeping

70000.9
-- Added options at the top to configure each frame (on/off = true/false)
-- Included zone text in Minimap fading.

70000.8
-- RaidFrameManager now only hides when RaidFrames are all hidden.

70000.7
-- ObjectiveTracker bug fix from .6

70000.6
-- Include support for Stance buttons
-- Improved handling of action bars

70000.5
-- Removed support for buffs. Too buggy due to BuffFrame and BuffButton# issues. Temporary.
-- Added support for ObjectiveTracker

70000.4
-- Small fixes on login/enter/exit fade level resets.
-- Bug fix on party member frames when in raid
-- Small changes to format of config area
-- Fixed bug with config area that had time to fade and fade levels swapped.

70000.3
-- Rewrite fixing many small bugs and making it easier for myself to maintain.
-- Simplified config area.
-- Removed support for chat window (for now)
-- Removed support to change each window to have their own fade values. Instead there is just combat and nocombat.
-- Removed support to enable / disable per window. This may come back.

70000.2
-- Small fix for combat bug.

70000.1
-- Quick fix to get it working again. Commented out two lines referencing ConsolidatedBuffs

60200.11
--Bug fixes. Player frame now fades immediately when clearing target (and not in combat).

60200.10
--Fixed a bug with target frame when clearing target after targeting a corpse. target.

60200.9
--Fixed miscellaneous bugs.

60200.8
--Player and Target frames now show at MouseOver alpha level when a target exists
--Fixed empty target frame showing on mouseover with no target.

60200.7
--Added support for up to 6 chat frames.
--Fixed bug that affected those with less than 4 chat frames.

60200.6
--Minimap bug fix
--Fixed Player health/mana show on mouseover
--Fixed bug with some addons that rebuild action bars without the background frame

60200.5
--added Quest Tracker frame support.

60200.4
--Fixed a bug that would fade in player, target frames when the unit had 0 power (warrior, hunter, etc during idle)

60200-3
--Player frame fades in when under 100% health or mana.
--Target frame fades in when under 100% health or mana.
--Bug fixes.


60200.2
--Added FocusFrame support.
--Bug fixes.

60200.1
--Initial Release

github: https://github.com/TonyPhipps/DaftFade
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
70000.22
6kB
tonyis3l33t
10-20-16 11:38 AM


There have been no comments posted to this file.
Be the first to add one.



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.