changeset 40:d2c358f09dc5 v3.3.0

Stripping out code to prevent any random issues
author Bryan McLemore <kaelten@gmail.com>
date Wed, 06 Jul 2011 20:36:53 -0500
parents 1c7376718fec
children 86b519edc0eb
files OneRing3.lua OneRing3.toc
diffstat 2 files changed, 1 insertions(+), 86 deletions(-) [+]
line wrap: on
line diff
--- a/OneRing3.lua	Tue Jun 21 15:07:23 2011 -0500
+++ b/OneRing3.lua	Wed Jul 06 20:36:53 2011 -0500
@@ -1,85 +0,0 @@
-
-local OneBag3 = LibStub('AceAddon-3.0'):GetAddon('OneBag3')
-local OneRing3 = LibStub('AceAddon-3.0'):NewAddon('OneRing3', 'OneCore-1.0', 'OneFrame-1.0', 'OneConfig-1.0', 'OnePlugin-1.0', 'AceHook-3.0', 'AceEvent-3.0', 'AceConsole-3.0')
-local AceDB3 = LibStub('AceDB-3.0')
-local L = LibStub("AceLocale-3.0"):GetLocale("OneRing3")
-
-OneRing3:InitializePluginSystem()
-
---- Handles the do once configuration, including db, frames and configuration
-function OneRing3:OnInitialize()
-	self.db = OneBag3.db
-	self.displayName = "OneRing3"
-
-	self.bagIndexes = {-2}
-	self.forcedCols = 4
-	self.bottomBorder = 5
-	self.topBorder = -5
-
-	self.frame = self:CreateMainFrame("OneRingFrame")
-	self.frame.handler = self
-
-    table.insert(OneBag3.frame.childrenFrames, self.frame)
-
-	self.frame:SetPosition(self.db.profile.position)
-	self.frame:CustomizeFrame(self.db.profile)
-
-	self.frame.moneyframe:Hide()
-	self.frame.sidebarButton:Hide()
-	self.frame.configButton:Hide()
-
-	self.frame.name:ClearAllPoints()
-	self.frame.name:SetPoint("TOPLEFT", "OneRingFrame", "TOPLEFT", 10, -15)
-
-	self.frame:SetScript("OnShow", function()
-        if not self.frame.slots then
-            self.frame.slots = {}
-        end
-
-        self:BuildFrame()
-        self:OrganizeFrame()
-        self:UpdateFrame()
-
-        local UpdateBag = function(event, bag)
-			self:UpdateBag(bag)
-		end
-
-		self:RegisterEvent("BAG_UPDATE", UpdateBag)
-		self:RegisterEvent("BAG_UPDATE_COOLDOWN", UpdateBag)
-		self:RegisterEvent("UPDATE_INVENTORY_ALERTS", "UpdateFrame")
-		self:RegisterEvent("ITEM_LOCK_CHANGED", "UpdateItemLock")
-
-		self.frame.name:SetText(L["%s's KeyRing"]:format(UnitName("player")))
-
-        self.frame:ClearAllPoints()
-		if not OneBag3.frame:IsVisible() then
-            self.frame:SetPoint("CENTER", UIParent, "CENTER", 0, 0)
-        else
-            self.frame:SetPoint("BOTTOMLEFT", OneBag3.frame, "TOPLEFT", 0, 8)
-        end
-	end)
-
-	self.frame:SetScript("OnHide", function()
-	    self:UnregisterEvent("BAG_UPDATE")
-	    self:UnregisterEvent("BAG_UPDATE_COOLDOWN")
-	    self:UnregisterEvent("UPDATE_INVENTORY_ALERTS")
-	    self:UnregisterEvent("ITEM_LOCK_CHANGED")
-	end)
-end
-
---- Sets up hooks and registers events
-function OneRing3:OnEnable()
-    self:SecureHook("ToggleKeyRing", function()
-        if self.frame:IsVisible() then
-            self.frame:Hide()
-        else
-            self.frame:Show()
-        end
-
-        local shownContainerID = IsBagOpen(KEYRING_CONTAINER)
-        if ( shownContainerID ) then
-            local frame = getglobal("ContainerFrame"..shownContainerID)
-            frame:Hide()
-        end
-    end)
-end
--- a/OneRing3.toc	Tue Jun 21 15:07:23 2011 -0500
+++ b/OneRing3.toc	Wed Jul 06 20:36:53 2011 -0500
@@ -1,1 +1,1 @@
-## Interface: 41000 
## Title: OneRing3
## Notes: A plugin for OneBag to make your keyring the same texture as OneBag/Bank.
## Notes-zhCN: 整合背包插件,以整合方式显示你的银行。
## Notes-zhTW: 把鑰匙圈換成 OneBag 風格。
## Notes-deDE: Eine Tasche um sie alle zu beherrschen, und in der Dunkelheit zu binden.
## Author: Kaelten
## X-eMail: kaelten@gmail.com
## X-Category: Bags & Inventory
## X-Website: http://www.wowace.com/projects/OneRing3/
## X-Date: @project-timestamp@
## Version: @project-version@
## Deps: OneBag3
## OptionalDeps: Ace3, OneCore

OneRing3.xml
\ No newline at end of file
+## Interface: 42000 
## Title: OneRing3
## Notes: A plugin for OneBag to make your keyring the same texture as OneBag/Bank.
## Notes-zhCN: 整合背包插件,以整合方式显示你的银行。
## Notes-zhTW: 把鑰匙圈換成 OneBag 風格。
## Notes-deDE: Eine Tasche um sie alle zu beherrschen, und in der Dunkelheit zu binden.
## Author: Kaelten
## X-eMail: kaelten@gmail.com
## X-Category: Bags & Inventory
## X-Website: http://www.wowace.com/projects/OneRing3/
## X-Date: @project-timestamp@
## Version: @project-version@
## Deps: OneBag3
## OptionalDeps: Ace3, OneCore

OneRing3.xml
\ No newline at end of file