Nenue@54: -- Veneer Nenue@59: -- Customization tool for the small bits and pieces Nenue@0: Nenue@59: -- BuffFrame Nenue@59: -- Provides mechanisms for positioning and alter buff button parameters. Nenue@59: -- Mostly re-configures the blizzard UI frames due to limitations of SecureTemplate. Nenue@0: Nenue@59: local vn, print = LibStub("LibKraken").register(VeneerController) Nenue@54: Nenue@0: Nenue@59: local defaults = { Nenue@59: enableAll = true, Nenue@59: enableModule = { Nenue@59: BuffFrame = true, Nenue@59: }, Nenue@59: BuffFrame = { Nenue@59: width = 48, Nenue@59: height = 48, Nenue@59: } Nenue@59: } Nenue@0: Nenue@59: vn.init = function() Nenue@59: if (not VeneerData) or (not VeneerData.version) then Nenue@59: VeneerData = defaults Nenue@0: end Nenue@59: vn.db = VeneerData Nenue@59: end