From d52b8d2129ca632156d3ee9d0867e2d97a954ff0 Mon Sep 17 00:00:00 2001 From: pschifferer Date: Thu, 22 Jan 2009 17:27:55 +0000 Subject: [PATCH] Started adding "favorite" capability. --- Cauldron/CauldronMain.lua | 7 ++++++- Cauldron/CauldronMain.xml | 17 +++++++++++++++++ Cauldron/CauldronMainUI.lua | 39 +++++++++++++++++++++++++++++++++++++++ Cauldron/CauldronQueue.lua | 8 ++------ Cauldron/CauldronTradeskill.lua | 8 ++++++++ 5 files changed, 72 insertions(+), 7 deletions(-) diff --git a/Cauldron/CauldronMain.lua b/Cauldron/CauldronMain.lua index e44255e..62965cb 100644 --- a/Cauldron/CauldronMain.lua +++ b/Cauldron/CauldronMain.lua @@ -4,7 +4,7 @@ Cauldron = LibStub("AceAddon-3.0"):NewAddon("Cauldron", "AceEvent-3.0", "AceTimer-3.0", "AceConsole-3.0", "AceHook-3.0", "LibLogger-1.0") local L = LibStub("AceLocale-3.0"):GetLocale("Cauldron") -Cauldron.version = "0.9.5." .. string.sub("$Revision$", 12, -3); +Cauldron.version = "0.9.6." .. string.sub("$Revision$", 12, -3); Cauldron.date = string.sub("$Date$", 8, 17); -- key binding names @@ -202,6 +202,9 @@ function Cauldron:OnSkillUpdate() end Cauldron.db.realm.userdata[Cauldron.vars.playername].skills[CURRENT_TRADESKILL].window.selected = 0; + + Cauldron:UpdateSkills(); + CauldronQueue:CalculateAllRequiredItems(); end self:Frame_Update(); @@ -610,10 +613,12 @@ end ["medium"] = true, -- should medium skills be shown? ["easy"] = true, -- should easy skills be shown? ["trivial"] = false, -- should trivial skills be shown? + ["favorites"] = false, -- should only favorite skills be shown? }, ["skills"] = { [""] = { ["expanded"] = false, -- should the skill's reagents be displayed? + ["favorite"] = false, -- is the skill a favorite? }, ... }, diff --git a/Cauldron/CauldronMain.xml b/Cauldron/CauldronMain.xml index 6f1e874..81c8447 100644 --- a/Cauldron/CauldronMain.xml +++ b/Cauldron/CauldronMain.xml @@ -149,6 +149,23 @@ +