- (IBAction)showPreferencesWindow:(id)sender;
- (IBAction)rip:(id)sender;
-
-- (IBAction)cancel:(id)sender;
- (IBAction)pause:(id)sender;
- (IBAction) openHomepage: (id) sender;
// Rip or Cancel ?
if (fQueueController.core.state == HBStateWorking || fQueueController.core.state == HBStatePaused)
{
- [self cancel:sender];
+ // Displays an alert asking user if the want to cancel encoding of current job.
+ [fQueueController cancelRip:self];
return;
}
}
}
-/**
- * Displays an alert asking user if the want to cancel encoding of current job.
- * Cancel: returns immediately after posting the alert. Later, when the user
- * acknowledges the alert, doCancelCurrentJob is called.
- */
-- (IBAction)cancel:(id)sender
-{
- [fQueueController cancel:self];
-}
-
- (IBAction)pause:(id)sender
{
if (fQueueController.core.state == HBStatePaused)
- (void)setEncodingJobsAsPending;
- (IBAction)rip:(id)sender;
-- (IBAction)cancel:(id)sender;
+- (IBAction)cancelRip:(id)sender;
@end
// Rip or Cancel ?
if (self.core.state == HBStateWorking || self.core.state == HBStatePaused)
{
- [self cancel:sender];
+ [self cancelRip:sender];
}
// If there are pending jobs in the queue, then this is a rip the queue
else if (self.pendingItemsCount > 0)
* Cancel: returns immediately after posting the alert. Later, when the user
* acknowledges the alert, doCancelCurrentJob is called.
*/
-- (IBAction)cancel:(id)sender
+- (IBAction)cancelRip:(id)sender
{
[self.core pause];
HBState s = self.core.state;
if ((s == HBStatePaused) || (s == HBStateWorking) || (s == HBStateMuxing))
{
- [self cancel:self];
+ [self cancelRip:self];
}
else if (self.pendingItemsCount > 0)
{