# HG changeset patch
# User tercio
# Date 1409530990 10800
# Node ID be6f5d3e0a9557ffcbf6c7535ea8f37feff1e781
# Parent  a6fb0ff113b12b0a7abd9e846c77f6900eb0447a
- Added Summary Panel.
diff -r a6fb0ff113b1 -r be6f5d3e0a95 HotCorners.lua
--- a/HotCorners.lua	Sat Aug 23 18:56:28 2014 -0300
+++ b/HotCorners.lua	Sun Aug 31 21:23:10 2014 -0300
@@ -1,7 +1,3 @@
-
--- fazer ele fechar apenas com o HotCornersBackgroundFrame.
--- assim vai dar + estabilidade sabendo exatamente quando ele esta aberto ou fechado.
-
 LibHotCorners = LibStub ("AceAddon-3.0"):NewAddon ("HotCorners", "AceConsole-3.0", "AceEvent-3.0", "AceTimer-3.0")
 _G.HotCorners = LibHotCorners
 local LibHotCorners = LibHotCorners
@@ -501,6 +497,41 @@
 			--item frame
 			LibHotCorners:RefereshItems (self)
 			
+			self.AnimOnShow:Play()
+			HotCornersInfosFrame:Show()
+			HotCornersInfosFrame:SetAlpha (0)
+			HotCornersInfosFrame.AnimOnShow:Play()
+			
+			--update repair
+			local percent, items = 0, 0
+			for i = INVSLOT_FIRST_EQUIPPED, INVSLOT_LAST_EQUIPPED do
+				local durability, maxdurability = GetInventoryItemDurability (i)
+				if (durability and maxdurability) then
+					local p = durability / maxdurability * 100
+					percent = percent + p
+					items = items + 1
+				end
+			end
+			
+			if (items == 0) then
+				HotCornersInfosFrame.repairText:SetText ("-- %")
+			end
+			
+			percent = percent / items
+			HotCornersInfosFrame.repairText:SetText (math.floor (percent) .. "%")
+			
+			--update date
+			HotCornersInfosFrame.clockText:SetText (date ("%H:%M"))
+			HotCornersInfosFrame.dayText:SetText (date ("%A\n%B %d"))
+			
+			--update money
+			local money = GetMoney()
+			HotCornersInfosFrame.goldText:SetText (math.floor (money / 100 / 100))
+			HotCornersInfosFrame.silverText:SetText (math.floor ((money / 100) % 100))
+			HotCornersInfosFrame.bronzeText:SetText (math.floor (money % 100))
+			
+			--HotCornersInfosFrame.clockText:SetText (date ("%A %B %d %H:%M:%S %Y"))
+			
 		end
 
 	function LibHotCorners:RefereshItems (self)
@@ -597,6 +628,7 @@
 			OptionsButton:Hide()
 			
 			self.item_frame:Hide()
+			HotCornersInfosFrame:Hide()
 		end
 		
 	--> quick corner on click
diff -r a6fb0ff113b1 -r be6f5d3e0a95 HotCorners.xml
--- a/HotCorners.xml	Sat Aug 23 18:56:28 2014 -0300
+++ b/HotCorners.xml	Sun Aug 31 21:23:10 2014 -0300
@@ -17,6 +17,130 @@
 		
 	
 
+	
+		
+		
+			
+				
+			
+			
+				
+			
+		
+		
+		
+			
+		
+		
+		
+
+			
+				
+
+				
+					
+						
+
+					
+					
+				
+				
+					
+						
+					
+					
+						
+					
+					
+				
+
+				
+				
+				
+					
+						
+					
+					
+				
+				
+				
+					
+						
+					
+					
+				
+				
+				
+				
+				
+					
+						
+					
+					
+				
+				
+					
+						
+					
+					
+						
+					
+				
+
+				
+					
+						
+					
+					
+				
+				
+					
+						
+					
+					
+						
+					
+				
+
+				
+					
+						
+					
+					
+								
+				
+					
+						
+					
+					
+						
+					
+				
+			
+		
+		
+		
+			
+				
+				
+				
+				
+				
+					
+						HotCornersAnimOnShowStarted (self:GetParent())
+					
+					
+						self:GetParent():Show()
+						self:GetParent():SetAlpha(1)
+					
+				
+			
+		
+		
+	
+
 	
 		
 		
@@ -55,6 +179,26 @@
 				
 			
 		
+		
+		
+			
+				
+				
+				
+				
+				
+					
+						HotCornersAnimOnShowStarted (self:GetParent())
+					
+					
+						HotCornersAnimOnShowFinished (self:GetParent())
+					
+				
+			
+		
+		
 	
 	
 	
@@ -112,7 +256,7 @@
 				
-				
+				
 				
 					
 						HotCornersAnimOnShowStarted (self:GetParent())
@@ -154,7 +298,7 @@
 				
-				
+				
 				
 					
 						HotCornersAnimOnShowStarted (self:GetParent())
@@ -221,48 +365,6 @@
 		
 	
 
-	
-		
-		
-		
-		
-			
-		
-		
-		
-			
-				
-					
-						
-					
-					
-					
-						
-					
-				
-			
-		
-		
-		
-			
-			
-				
-				
-				
-				
-				
-			
-		
-		
-		
-			
-				self.go:Play()
-				self:Hide()
-			
-		
-		
-	
-
 	
 	
 
\ No newline at end of file