]> granicus.if.org Git - transmission/commitdiff
add a note to myself to set off the pieces view target/action in the xib instead...
authorMitchell Livingston <livings124@transmissionbt.com>
Tue, 12 Mar 2013 03:08:59 +0000 (03:08 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Tue, 12 Mar 2013 03:08:59 +0000 (03:08 +0000)
macosx/InfoActivityViewController.h
macosx/InfoActivityViewController.m

index ae12b1a70d17a79361fde0f9fcdcc58e051ef3d9..37c7ccc39f786379e5d4700072be94c18e0db83a 100644 (file)
@@ -56,7 +56,8 @@
 - (void) setInfoForTorrents: (NSArray *) torrents;
 - (void) updateInfo;
 
-- (void) setPiecesView: (id) sender;
+- (IBAction) setPiecesView: (id) sender;
+- (IBAction) updatePiecesView: (id) sender;
 - (void) clearView;
 
 @end
index 4f06d6dcdf072dffc3e0620e06d459fbb2446dc6..64ebf7d3e05c5f15360dceab8d5241e5eaccbf5f 100644 (file)
@@ -37,8 +37,6 @@
 
 - (void) setupInfo;
 
-- (void) updatePiecesView;
-
 @end
 
 @implementation InfoActivityViewController
@@ -95,7 +93,8 @@
     }
     
     //set the click action of the pieces view
-    [fPiecesView setAction:@selector(updatePiecesView)];
+    #warning after 2.8 just hook this up in the xib
+    [fPiecesView setAction:@selector(updatePiecesView:)];
     [fPiecesView setTarget:self];
 }
 
     [self updatePiecesView];
 }
 
+
+- (void) updatePiecesView: (id) sender
+{
+    const BOOL piecesAvailableSegment = [[NSUserDefaults standardUserDefaults] boolForKey: @"PiecesViewShowAvailability"];
+    
+    [fPiecesControl setSelected: piecesAvailableSegment forSegment: PIECES_CONTROL_AVAILABLE];
+    [fPiecesControl setSelected: !piecesAvailableSegment forSegment: PIECES_CONTROL_PROGRESS];
+    
+    [fPiecesView updateView];
+}
+
 - (void) clearView
 {
     [fPiecesView clearView];
     fSet = YES;
 }
 
-- (void) updatePiecesView
-{
-    const BOOL piecesAvailableSegment = [[NSUserDefaults standardUserDefaults] boolForKey: @"PiecesViewShowAvailability"];
-    
-    [fPiecesControl setSelected: piecesAvailableSegment forSegment: PIECES_CONTROL_AVAILABLE];
-    [fPiecesControl setSelected: !piecesAvailableSegment forSegment: PIECES_CONTROL_PROGRESS];
-    
-    [fPiecesView updateView];
-}
-
 @end