Source/AIDockController.h
changeset 3670 add0c83648a5
parent 1893 cdc1cfbbb766
--- a/Source/AIDockController.h	Fri Feb 18 01:01:13 2011 +0100
+++ b/Source/AIDockController.h	Fri Feb 18 15:44:06 2011 -0500
@@ -16,11 +16,14 @@
 
 #import <Adium/AIDockControllerProtocol.h>
 #import <Adium/AIInterfaceControllerProtocol.h>
+#import <Adium/AIChatControllerProtocol.h>
 
-@interface AIDockController: NSObject <AIDockController, AIFlashObserver> {
+
+@interface AIDockController: NSObject <AIDockController, AIFlashObserver, AIChatObserver> {
 @private
     NSTimer 				*animationTimer;
     NSTimer					*bounceTimer;
+    NSTimeInterval			currentBounceInterval;
     
     NSMutableDictionary		*availableIconStateDict;
     NSMutableDictionary		*availableDynamicIconStateDict;
@@ -30,9 +33,16 @@
     NSInteger						currentAttentionRequest;
 	
     BOOL					observingFlash;
-    BOOL					needsDisplay;
+	BOOL					needsDisplay;
 	
-	NSTimeInterval			currentBounceInterval;
+	NSDockTile *dockTile;
+	NSImageView *view;
+	NSImage *overlay;
+	
+	BOOL showConversationCount;
+	BOOL shouldBadge;
+	BOOL unviewedState;
+	BOOL animateDockIcon;
 }
 
 @end