summaryrefslogtreecommitdiffstats
path: root/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj
diff options
context:
space:
mode:
authordynaflash <[email protected]>2008-01-16 17:50:50 +0000
committerdynaflash <[email protected]>2008-01-16 17:50:50 +0000
commit78bec26ed76477573e2646de6b6269d8b484cb8a (patch)
tree6cf37cad3c2eb10d46931faa92c60f435e1e16ce /macosx/Sparkle.framework/Versions/A/Resources/sk.lproj
parent2e27262728fa74a19b2b0e815591e7d5dd21c780 (diff)
MacGui: Sparkle Updater initial implementation
- Changed the call to hb_init to use "0" instead of the old check for updates at launch boolean value from the preferences - Added Sparkle.framework to the xcode project - Added "Check for updates..." menu item in the file menu - Check for updates at launch in the preferences window now binds to SUCheckAtStartup in Shared User Defaults - Macgui now checks for updates against our appcast at handbrake.fr/appcast.xml (this is specified in /macosx/HandBrake.plist as the value for the "SUFeedURL" which is added now. - To check for update Sparkle compares the number in the "CFBundleVersion" (which is our build number) against the "sparkle:version="xxx"" in the enclosure tag in the appcast to trigger an update alert - TO TEST: Change the CFBundleVersion in /macosx/HandBrake.plist to < 10101 (the dummy sparkle:version in the appcast right now) and build, upon launch you should get alerted of a new version available - NOTE: The entire Sparkle.framework directory is added to the svn in this commit. Its 2.4 mb, though it looks like some things (particularly a ton of localized nibs) could be removed to slim it down quite a bit. As its the initial implementation and I know its tested I am committing the whole thing for this rev. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1204 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/Sparkle.framework/Versions/A/Resources/sk.lproj')
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/classes.nib12
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/info.nib12
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nibbin0 -> 6574 bytes
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/classes.nib21
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/info.nib16
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/keyedobjects.nibbin0 -> 10776 bytes
-rw-r--r--macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.stringsbin0 -> 6902 bytes
7 files changed, 61 insertions, 0 deletions
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 000000000..3e65b1ff5
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,12 @@
+{
+ IBClasses = (
+ {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
+ {
+ ACTIONS = {relaunchLater = id; relaunchNow = id; };
+ CLASS = SUAutomaticUpdateAlert;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSWindowController;
+ }
+ );
+ IBVersion = 1;
+} \ No newline at end of file
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/info.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 000000000..082030262
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IBDocumentLocation</key>
+ <string>136 94 356 240 0 0 1024 746 </string>
+ <key>IBFramework Version</key>
+ <string>443.0</string>
+ <key>IBSystem Version</key>
+ <string>8I127</string>
+</dict>
+</plist>
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 000000000..7a79f4dc1
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
Binary files differ
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/classes.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 000000000..0071ac077
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,21 @@
+{
+ IBClasses = (
+ {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
+ {CLASS = NSObject; LANGUAGE = ObjC; },
+ {
+ ACTIONS = {installUpdate = id; remindMeLater = id; skipThisVersion = id; };
+ CLASS = SUUpdateAlert;
+ LANGUAGE = ObjC;
+ OUTLETS = {description = NSTextField; releaseNotesView = WebView; };
+ SUPERCLASS = NSWindowController;
+ },
+ {
+ ACTIONS = {installUpdate = id; remindMeLater = id; skipThisVersion = id; };
+ CLASS = SUUpdateAlertController;
+ LANGUAGE = ObjC;
+ OUTLETS = {releaseNotesView = id; };
+ SUPERCLASS = NSWindowController;
+ }
+ );
+ IBVersion = 1;
+} \ No newline at end of file
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/info.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 000000000..2b25ad033
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IBDocumentLocation</key>
+ <string>425 40 356 240 0 0 1280 832 </string>
+ <key>IBFramework Version</key>
+ <string>446.1</string>
+ <key>IBOpenObjects</key>
+ <array>
+ <integer>5</integer>
+ </array>
+ <key>IBSystem Version</key>
+ <string>8I127</string>
+</dict>
+</plist>
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/keyedobjects.nib b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 000000000..13cdb318f
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib/keyedobjects.nib
Binary files differ
diff --git a/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings
new file mode 100644
index 000000000..fd3ec529c
--- /dev/null
+++ b/macosx/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings
Binary files differ