Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
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 s…
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+…
andymatuschak authored
21 @class WebView, SUAppcastItem, SUHost;
1462087 Added SUWindowController to reduce duplication of running-in-bundle s…
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+…
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+…
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.