Added a new core image ripple effect.
[ITKit.git] / ITWindowEffect.m
old mode 100755 (executable)
new mode 100644 (file)
index 1e2e750..300819d
         NSClassFromString(@"ITSlideHorizontallyWindowEffect"),
         NSClassFromString(@"ITSlideVerticallyWindowEffect"),
         NSClassFromString(@"ITPivotWindowEffect"),
+        NSClassFromString(@"ITZoomWindowEffect"),
+        NSClassFromString(@"ITSpinWindowEffect"),
+        NSClassFromString(@"ITSpinAndZoomWindowEffect"),
+               NSClassFromString(@"ITCoreImageWindowEffect"),
         nil];
         
     return classes;
@@ -27,7 +31,6 @@
         __idle                  = YES;
 
         if ( [window conformsToProtocol:@protocol(ITWindowPositioning)] ) {
-                                                           // Casts so the compiler won't gripe
             _verticalPosition   = (ITVerticalWindowPosition)[(ITTransientStatusWindow *)window verticalPosition];
             _horizontalPosition = (ITHorizontalWindowPosition)[(ITTransientStatusWindow *)window horizontalPosition];
         } else {
             [NSNumber numberWithBool:NO], @"Right", nil] , @"Bottom" , nil];
 }
 
++ (unsigned int)listOrder
+{
+    NSLog(@"ITWindowEffect does not implement +listOrder.");
+    return 0;
+}
+
 - (void)performAppear
 {
-    NSLog(@"ITWindowEffect does not implement performAppear.");
+    NSLog(@"ITWindowEffect does not implement -performAppear.");
 }
 
 - (void)performVanish
 {
-    NSLog(@"ITWindowEffect does not implement performVanish.");
+    NSLog(@"ITWindowEffect does not implement -performVanish.");
 }
 
 - (void)cancelAppear
 {
-    NSLog(@"ITWindowEffect does not implement cancelAppear.");
+    NSLog(@"ITWindowEffect does not implement -cancelAppear.");
 }
 
 - (void)cancelVanish
 {
-    NSLog(@"ITWindowEffect does not implement cancelVanish.");
+    NSLog(@"ITWindowEffect does not implement -cancelVanish.");
 }
 
 - (void)releaseWhenIdle;