Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 47 lines (36 sloc) 0.999 kb
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
1 //
2 // SUUpdateAlert.h
3 // Sparkle
4 //
5 // Created by Andy Matuschak on 3/12/06.
6 // Copyright 2006 Andy Matuschak. All rights reserved.
7 //
8
5aa1e18 Improved headers from Charles D. H. Williams.
andym authored
9 #ifndef SUUPDATEALERT_H
10 #define SUUPDATEALERT_H
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
11
1462087 Added SUWindowController to reduce duplication of running-in-bundle spec...
andym authored
12 #import "SUWindowController.h"
13
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
14 typedef enum
15 {
16 SUInstallUpdateChoice,
17 SURemindMeLaterChoice,
18 SUSkipThisVersionChoice
19 } SUUpdateAlertChoice;
20
98832c4 @andymatuschak Beginnings of insane SUHost-based refactoring to get rid of NSBundle+Spa...
andymatuschak authored
21 @class WebView, SUAppcastItem, SUHost;
1462087 Added SUWindowController to reduce duplication of running-in-bundle spec...
andym authored
22 @interface SUUpdateAlert : SUWindowController {
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
23 SUAppcastItem *updateItem;
98832c4 @andymatuschak Beginnings of insane SUHost-based refactoring to get rid of NSBundle+Spa...
andymatuschak authored
24 SUHost *host;
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
25 id delegate;
26
27 IBOutlet WebView *releaseNotesView;
28 IBOutlet NSTextField *description;
29 NSProgressIndicator *releaseNotesSpinner;
30 BOOL webViewFinishedLoading;
31 }
32
98832c4 @andymatuschak Beginnings of insane SUHost-based refactoring to get rid of NSBundle+Spa...
andymatuschak authored
33 - (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)host;
9fa3da5 Holy restructuring, batman! Watch out for falling folders.
andym authored
34 - (void)setDelegate:delegate;
35
36 - (IBAction)installUpdate:sender;
37 - (IBAction)skipThisVersion:sender;
38 - (IBAction)remindMeLater:sender;
39
40 @end
41
42 @interface NSObject (SUUpdateAlertDelegate)
43 - (void)updateAlert:(SUUpdateAlert *)updateAlert finishedWithChoice:(SUUpdateAlertChoice)updateChoice;
44 @end
5aa1e18 Improved headers from Charles D. H. Williams.
andym authored
45
87f2893 Fixed warnings for missing newlines at the end of the file.
andym authored
46 #endif
Something went wrong with that request. Please try again.