diff --git a/Classes/NSImage+Smultron.h b/Classes/NSImage+Smultron.h
index 9c7b1de..c5e419f 100644
--- a/Classes/NSImage+Smultron.h
+++ b/Classes/NSImage+Smultron.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/NSImage+Smultron.m b/Classes/NSImage+Smultron.m
index 44e5857..667e0eb 100644
--- a/Classes/NSImage+Smultron.m
+++ b/Classes/NSImage+Smultron.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/NSString+Smultron.h b/Classes/NSString+Smultron.h
index eaa765a..50d0cb2 100644
--- a/Classes/NSString+Smultron.h
+++ b/Classes/NSString+Smultron.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/NSString+Smultron.m b/Classes/NSString+Smultron.m
index de5c332..4030fc9 100644
--- a/Classes/NSString+Smultron.m
+++ b/Classes/NSString+Smultron.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/NSToolbarItem+Smultron.h b/Classes/NSToolbarItem+Smultron.h
index af9fa0f..fc9c116 100644
--- a/Classes/NSToolbarItem+Smultron.h
+++ b/Classes/NSToolbarItem+Smultron.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/NSToolbarItem+Smultron.m b/Classes/NSToolbarItem+Smultron.m
index c2fafbf..75d22d4 100644
--- a/Classes/NSToolbarItem+Smultron.m
+++ b/Classes/NSToolbarItem+Smultron.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLAdvancedFindController.h b/Classes/SMLAdvancedFindController.h
index e4accc6..657462c 100644
--- a/Classes/SMLAdvancedFindController.h
+++ b/Classes/SMLAdvancedFindController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLAdvancedFindController.m b/Classes/SMLAdvancedFindController.m
index 32e58a1..8159231 100644
--- a/Classes/SMLAdvancedFindController.m
+++ b/Classes/SMLAdvancedFindController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfileManageroy/Smultron
diff --git a/Classes/SMLAdvancedFindPanel.h b/Classes/SMLAdvancedFindPanel.h
index 89d6d99..d5dc592 100644
--- a/Classes/SMLAdvancedFindPanel.h
+++ b/Classes/SMLAdvancedFindPanel.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLAdvancedFindPanel.m b/Classes/SMLAdvancedFindPanel.m
index 2611d7e..26918d5 100644
--- a/Classes/SMLAdvancedFindPanel.m
+++ b/Classes/SMLAdvancedFindPanel.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplication.h b/Classes/SMLApplication.h
index cd34d26..35de4bd 100644
--- a/Classes/SMLApplication.h
+++ b/Classes/SMLApplication.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplication.m b/Classes/SMLApplication.m
index 5c2118b..67fb00f 100644
--- a/Classes/SMLApplication.m
+++ b/Classes/SMLApplication.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplicationDelegate.h b/Classes/SMLApplicationDelegate.h
index 10b4cfd..e67b72d 100644
--- a/Classes/SMLApplicationDelegate.h
+++ b/Classes/SMLApplicationDelegate.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplicationDelegate.m b/Classes/SMLApplicationDelegate.m
index 7ac0e98..53a8a55 100644
--- a/Classes/SMLApplicationDelegate.m
+++ b/Classes/SMLApplicationDelegate.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplicationMenuController.h b/Classes/SMLApplicationMenuController.h
index c8be344..b8e41ed 100644
--- a/Classes/SMLApplicationMenuController.h
+++ b/Classes/SMLApplicationMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLApplicationMenuController.m b/Classes/SMLApplicationMenuController.m
index 7fe2e2a..c4f1b1a 100644
--- a/Classes/SMLApplicationMenuController.m
+++ b/Classes/SMLApplicationMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLAuthenticationController.h b/Classes/SMLAuthenticationController.h
index 9d9f3f0..2a8c086 100644
--- a/Classes/SMLAuthenticationController.h
+++ b/Classes/SMLAuthenticationController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLAuthenticationController.m b/Classes/SMLAuthenticationController.m
index 14172f7..8f20db8 100644
--- a/Classes/SMLAuthenticationController.m
+++ b/Classes/SMLAuthenticationController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLBasicPerformer.h b/Classes/SMLBasicPerformer.h
index fe20518..540e3fa 100644
--- a/Classes/SMLBasicPerformer.h
+++ b/Classes/SMLBasicPerformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLBasicPerformer.m b/Classes/SMLBasicPerformer.m
index f3243ab..5e0fc11 100644
--- a/Classes/SMLBasicPerformer.m
+++ b/Classes/SMLBasicPerformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandCollectionManagedObject.h b/Classes/SMLCommandCollectionManagedObject.h
index 64a2f5e..09c8dfb 100644
--- a/Classes/SMLCommandCollectionManagedObject.h
+++ b/Classes/SMLCommandCollectionManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandCollectionManagedObject.m b/Classes/SMLCommandCollectionManagedObject.m
index 3d1963d..d9e31cf 100644
--- a/Classes/SMLCommandCollectionManagedObject.m
+++ b/Classes/SMLCommandCollectionManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandManagedObject.h b/Classes/SMLCommandManagedObject.h
index ff529ef..b206fa1 100644
--- a/Classes/SMLCommandManagedObject.h
+++ b/Classes/SMLCommandManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandManagedObject.m b/Classes/SMLCommandManagedObject.m
index 75172d1..bc03761 100644
--- a/Classes/SMLCommandManagedObject.m
+++ b/Classes/SMLCommandManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandsController.h b/Classes/SMLCommandsController.h
index c747320..235bf94 100644
--- a/Classes/SMLCommandsController.h
+++ b/Classes/SMLCommandsController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLCommandsController.m b/Classes/SMLCommandsController.m
index 4428bfd..ccbd39c 100644
--- a/Classes/SMLCommandsController.m
+++ b/Classes/SMLCommandsController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentManagedObject.h b/Classes/SMLDocumentManagedObject.h
index b36be8b..718ef82 100644
--- a/Classes/SMLDocumentManagedObject.h
+++ b/Classes/SMLDocumentManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentManagedObject.m b/Classes/SMLDocumentManagedObject.m
index 088ee55..13e77f6 100644
--- a/Classes/SMLDocumentManagedObject.m
+++ b/Classes/SMLDocumentManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentsListCell.h b/Classes/SMLDocumentsListCell.h
index 442ddd8..23e062e 100644
--- a/Classes/SMLDocumentsListCell.h
+++ b/Classes/SMLDocumentsListCell.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentsListCell.m b/Classes/SMLDocumentsListCell.m
index ce4fa8a..98044dc 100644
--- a/Classes/SMLDocumentsListCell.m
+++ b/Classes/SMLDocumentsListCell.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentsMenuController.h b/Classes/SMLDocumentsMenuController.h
index 7ccc118..bfcd132 100644
--- a/Classes/SMLDocumentsMenuController.h
+++ b/Classes/SMLDocumentsMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDocumentsMenuController.m b/Classes/SMLDocumentsMenuController.m
index 9d2e4a5..e007c0a 100644
--- a/Classes/SMLDocumentsMenuController.m
+++ b/Classes/SMLDocumentsMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDragAndDropController.h b/Classes/SMLDragAndDropController.h
index a1b3dd4..73ce642 100644
--- a/Classes/SMLDragAndDropController.h
+++ b/Classes/SMLDragAndDropController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDragAndDropController.m b/Classes/SMLDragAndDropController.m
index ab356d9..c4934c5 100644
--- a/Classes/SMLDragAndDropController.m
+++ b/Classes/SMLDragAndDropController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDummyView.h b/Classes/SMLDummyView.h
index 0ee84fc..0593f87 100644
--- a/Classes/SMLDummyView.h
+++ b/Classes/SMLDummyView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLDummyView.m b/Classes/SMLDummyView.m
index 4647bb5..f1f4d52 100644
--- a/Classes/SMLDummyView.m
+++ b/Classes/SMLDummyView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLEditMenuController.h b/Classes/SMLEditMenuController.h
index 976e9f9..bd604c1 100644
--- a/Classes/SMLEditMenuController.h
+++ b/Classes/SMLEditMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLEditMenuController.m b/Classes/SMLEditMenuController.m
index 4382f34..ffe9686 100644
--- a/Classes/SMLEditMenuController.m
+++ b/Classes/SMLEditMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLEncodingManagedObject.h b/Classes/SMLEncodingManagedObject.h
index 219aa96..d5c4daa 100644
--- a/Classes/SMLEncodingManagedObject.h
+++ b/Classes/SMLEncodingManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLEncodingManagedObject.m b/Classes/SMLEncodingManagedObject.m
index cc05e7b..3954d2e 100644
--- a/Classes/SMLEncodingManagedObject.m
+++ b/Classes/SMLEncodingManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLExtraInterfaceController.h b/Classes/SMLExtraInterfaceController.h
index 5518d37..c4b95ef 100644
--- a/Classes/SMLExtraInterfaceController.h
+++ b/Classes/SMLExtraInterfaceController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLExtraInterfaceController.m b/Classes/SMLExtraInterfaceController.m
index db1f949..625a6fd 100644
--- a/Classes/SMLExtraInterfaceController.m
+++ b/Classes/SMLExtraInterfaceController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFileMenuController.h b/Classes/SMLFileMenuController.h
index 4c2ba93..5a914ec 100644
--- a/Classes/SMLFileMenuController.h
+++ b/Classes/SMLFileMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFileMenuController.m b/Classes/SMLFileMenuController.m
index 4e9d324..c8c1561 100644
--- a/Classes/SMLFileMenuController.m
+++ b/Classes/SMLFileMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFontTransformer.h b/Classes/SMLFontTransformer.h
index e522dac..196a879 100644
--- a/Classes/SMLFontTransformer.h
+++ b/Classes/SMLFontTransformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFontTransformer.m b/Classes/SMLFontTransformer.m
index 34e54b3..4a87465 100644
--- a/Classes/SMLFontTransformer.m
+++ b/Classes/SMLFontTransformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFullScreenWindow.h b/Classes/SMLFullScreenWindow.h
index 829365d..9175389 100644
--- a/Classes/SMLFullScreenWindow.h
+++ b/Classes/SMLFullScreenWindow.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLFullScreenWindow.m b/Classes/SMLFullScreenWindow.m
index bd3b992..2288fa1 100644
--- a/Classes/SMLFullScreenWindow.m
+++ b/Classes/SMLFullScreenWindow.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLGradientBackgroundView.h b/Classes/SMLGradientBackgroundView.h
index 16cfcf8..6c842a0 100644
--- a/Classes/SMLGradientBackgroundView.h
+++ b/Classes/SMLGradientBackgroundView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLGradientBackgroundView.m b/Classes/SMLGradientBackgroundView.m
index 8eb8da7..6a5bdd9 100644
--- a/Classes/SMLGradientBackgroundView.m
+++ b/Classes/SMLGradientBackgroundView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLGutterTextView.h b/Classes/SMLGutterTextView.h
index 323ef31..fc7ddc5 100644
--- a/Classes/SMLGutterTextView.h
+++ b/Classes/SMLGutterTextView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLGutterTextView.m b/Classes/SMLGutterTextView.m
index b5e9769..a6a9434 100644
--- a/Classes/SMLGutterTextView.m
+++ b/Classes/SMLGutterTextView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLHelpMenuController.h b/Classes/SMLHelpMenuController.h
index 1d9e4da..8484301 100644
--- a/Classes/SMLHelpMenuController.h
+++ b/Classes/SMLHelpMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLHelpMenuController.m b/Classes/SMLHelpMenuController.m
index 725ef72..b5afc5e 100644
--- a/Classes/SMLHelpMenuController.m
+++ b/Classes/SMLHelpMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLInfoController.h b/Classes/SMLInfoController.h
index 3aa3b29..2c6c99e 100644
--- a/Classes/SMLInfoController.h
+++ b/Classes/SMLInfoController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLInfoController.m b/Classes/SMLInfoController.m
index a2fa407..e47fa2e 100644
--- a/Classes/SMLInfoController.m
+++ b/Classes/SMLInfoController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLInterfacePerformer.h b/Classes/SMLInterfacePerformer.h
index 9df9d5b..0edb0c5 100644
--- a/Classes/SMLInterfacePerformer.h
+++ b/Classes/SMLInterfacePerformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLInterfacePerformer.m b/Classes/SMLInterfacePerformer.m
index 69bb09b..08c8fd6 100644
--- a/Classes/SMLInterfacePerformer.m
+++ b/Classes/SMLInterfacePerformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLLayoutManager.h b/Classes/SMLLayoutManager.h
index fb71146..c42fb55 100644
--- a/Classes/SMLLayoutManager.h
+++ b/Classes/SMLLayoutManager.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLLayoutManager.m b/Classes/SMLLayoutManager.m
index a7cfc5f..77c6260 100644
--- a/Classes/SMLLayoutManager.m
+++ b/Classes/SMLLayoutManager.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLLineNumbers.h b/Classes/SMLLineNumbers.h
index 80f998c..32c53ee 100644
--- a/Classes/SMLLineNumbers.h
+++ b/Classes/SMLLineNumbers.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLLineNumbers.m b/Classes/SMLLineNumbers.m
index 6e455b6..5088186 100644
--- a/Classes/SMLLineNumbers.m
+++ b/Classes/SMLLineNumbers.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLMainController.h b/Classes/SMLMainController.h
index 648744e..9cd5053 100644
--- a/Classes/SMLMainController.h
+++ b/Classes/SMLMainController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
@@ -17,9 +17,6 @@ Unless required by applicable law or agreed to in writing, software distributed
@interface SMLMainController : NSObject
{
- NSTimer *checkForUpdateTimer;
- NSTimer *hideNoUpdateAvailableTextFieldTimer;
-
BOOL isInFullScreenMode;
BOOL singleDocumentWindowWasOpenBeforeEnteringFullScreen;
@@ -33,8 +30,4 @@ Unless required by applicable law or agreed to in writing, software distributed
+ (SMLMainController *)sharedInstance;
-- (void)checkForUpdate;
-- (void)checkForUpdateInSeparateThread;
-- (void)updateInterfaceOnMainThreadAfterCheckForUpdateFoundNewUpdate:(id)sender;
-- (void)hideNoUpdateAvailableTextField;
@end
diff --git a/Classes/SMLMainController.m b/Classes/SMLMainController.m
index 8ec7f3a..2453419 100644
--- a/Classes/SMLMainController.m
+++ b/Classes/SMLMainController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
@@ -23,7 +23,7 @@
#import "SMLVariousPerformer.h"
#import "SMLFontTransformer.h"
-#define THISVERSION 3.71
+#define THISVERSION 3.72
@implementation SMLMainController
@@ -96,111 +96,6 @@ - (void)awakeFromNib
[SMLVarious updateCheckIfAnotherApplicationHasChangedDocumentsTimer];
- // Verify check update period and program the update check if necessary.
- if ([[SMLDefaults valueForKey:@"CheckForUpdatesInterval"] integerValue] != SMLCheckForUpdatesNever) {
- BOOL checkForUpdates = NO;
- if ([SMLDefaults valueForKey:@"LastCheckForUpdateDate"] == nil) {
- checkForUpdates = YES;
- } else {
- NSDate *lastCheckDate = [NSUnarchiver unarchiveObjectWithData:[SMLDefaults valueForKey:@"LastCheckForUpdateDate"]];
-
- if ([[SMLDefaults valueForKey:@"CheckForUpdatesInterval"] integerValue] == SMLCheckForUpdatesDaily) {
- if ([[NSDate dateWithTimeInterval:(60 * 60 * 24) sinceDate:lastCheckDate] compare:[NSDate date]] == NSOrderedAscending) {
- checkForUpdates = YES;
- }
- } else if ([[SMLDefaults valueForKey:@"CheckForUpdatesInterval"] integerValue] == SMLCheckForUpdatesWeekly) {
- if ([[NSDate dateWithTimeInterval:(60 * 60 * 24 * 7) sinceDate:lastCheckDate] compare:[NSDate date]] == NSOrderedAscending) {
- checkForUpdates = YES;
- }
- } else if ([[SMLDefaults valueForKey:@"CheckForUpdatesInterval"] integerValue] == SMLCheckForUpdatesMonthly) {
- if ([[NSDate dateWithTimeInterval:(60 * 60 * 24 * 30) sinceDate:lastCheckDate] compare:[NSDate date]] == NSOrderedAscending) {
- checkForUpdates = YES;
- }
- }
- }
-
-
- if (checkForUpdates == YES) {
- checkForUpdateTimer = [NSTimer scheduledTimerWithTimeInterval:3 target:self selector:@selector(checkForUpdate) userInfo:nil repeats:NO];
- }
- }
-}
-
-
-- (void)checkForUpdate
-{
- if (checkForUpdateTimer != nil) {
- [checkForUpdateTimer invalidate];
- checkForUpdateTimer = nil;
- }
-
- [NSThread detachNewThreadSelector:@selector(checkForUpdateInSeparateThread) toTarget:self withObject:nil];
-}
-
-
-/**
- * This method connects to the smultron website and download a property file which contains the latest version number.
- * If the version number is > to the actual version number, we notify the user.
- */
-- (void)checkForUpdateInSeparateThread
-{
- NSAutoreleasePool *checkUpdatePool = [[NSAutoreleasePool alloc] init];
-
- // Checking the website availability.
- SCNetworkConnectionFlags status = 0;
- SCNetworkReachabilityRef target = SCNetworkReachabilityCreateWithName(NULL, "github.com");
-
- BOOL success = SCNetworkReachabilityGetFlags(target, &status);
- CFRelease(target);
-
- BOOL connected = success && (status & kSCNetworkFlagsReachable) && !(status & kSCNetworkFlagsConnectionRequired);
- if (connected) {
- NSDictionary *dictionary = [NSDictionary dictionaryWithContentsOfURL:[NSURL URLWithString:@"http://github.com/downloads/jfmoy/Smultron/checkForUpdate.plist"]];
- if (dictionary) {
- float thisVersion = THISVERSION;
- float latestVersion = [[dictionary valueForKey:@"latestVersion"] floatValue];
- if (latestVersion > thisVersion) {
- [self performSelectorOnMainThread:@selector(updateInterfaceOnMainThreadAfterCheckForUpdateFoundNewUpdate:) withObject:dictionary waitUntilDone:YES];
- } else {
- [self performSelectorOnMainThread:@selector(updateInterfaceOnMainThreadAfterCheckForUpdateFoundNewUpdate:) withObject:nil waitUntilDone:YES];
- }
-
- // Store the last update date.
- [SMLDefaults setValue:[NSArchiver archivedDataWithRootObject:[NSDate date]] forKey:@"LastCheckForUpdateDate"];
- }
- }
- [checkUpdatePool drain];
-}
-
-/**
- * This method is used to notify the user (through a dialog box) of a new update and download it if the user accepts it.
- */
-- (void)updateInterfaceOnMainThreadAfterCheckForUpdateFoundNewUpdate:(id)sender
-{
- if (sender != nil && [sender isKindOfClass:[NSDictionary class]]) {
- NSInteger returnCode = [SMLVarious alertWithMessage:[NSString stringWithFormat:NSLocalizedString(@"A newer version (%@) is available. Do you want to download it?", @"A newer version (%@) is available. Do you want to download it? in checkForUpdate"), [sender valueForKey:@"latestVersionString"]] informativeText:@"" defaultButton:NSLocalizedString(@"Download", @"Download") alternateButton:CANCEL_BUTTON otherButton:nil];
- if (returnCode == NSAlertFirstButtonReturn) {
- [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:[sender valueForKey:@"downloadURL"]]];
- }
-
- } else {
- if ([[[SMLPreferencesController sharedInstance] preferencesWindow] isVisible] == YES) {
- [[[SMLPreferencesController sharedInstance] noUpdateAvailableTextField] setHidden:NO];
- hideNoUpdateAvailableTextFieldTimer = [NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(hideNoUpdateAvailableTextField) userInfo:nil repeats:NO];
- }
- }
-
-}
-
-
-- (void)hideNoUpdateAvailableTextField
-{
- if (hideNoUpdateAvailableTextFieldTimer) {
- [hideNoUpdateAvailableTextFieldTimer invalidate];
- hideNoUpdateAvailableTextFieldTimer = nil;
- }
-
- [[[SMLPreferencesController sharedInstance] noUpdateAvailableTextField] setHidden:YES];
}
@end
diff --git a/Classes/SMLOpenSavePerformer.h b/Classes/SMLOpenSavePerformer.h
index 7d0ba3b..b710741 100644
--- a/Classes/SMLOpenSavePerformer.h
+++ b/Classes/SMLOpenSavePerformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLOpenSavePerformer.m b/Classes/SMLOpenSavePerformer.m
index 6f392e0..884e8e3 100644
--- a/Classes/SMLOpenSavePerformer.m
+++ b/Classes/SMLOpenSavePerformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPreferencesController.h b/Classes/SMLPreferencesController.h
index 303c2ef..f5f8bce 100644
--- a/Classes/SMLPreferencesController.h
+++ b/Classes/SMLPreferencesController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
@@ -25,7 +25,6 @@ Unless required by applicable law or agreed to in writing, software distributed
IBOutlet NSView *advancedView;
IBOutlet NSArrayController *syntaxDefinitionsArrayController;
- IBOutlet NSTextField *noUpdateAvailableTextField;
IBOutlet NSPopUpButton *encodingsPopUp;
IBOutlet NSPopUpButton *syntaxColouringPopUp;
IBOutlet NSPopUpButton *lastSavedFormatPopUp;
@@ -56,9 +55,6 @@ Unless required by applicable law or agreed to in writing, software distributed
- (CGFloat)toolbarHeight;
- (IBAction)setFontAction:(id)sender;
-- (IBAction)checkNowAction:(id)sender;
-
-- (NSTextField *)noUpdateAvailableTextField;
- (IBAction)revertToStandardSettingsAction:(id)sender;
- (void)buildEncodingsMenu;
diff --git a/Classes/SMLPreferencesController.m b/Classes/SMLPreferencesController.m
index bea9c04..47b59f2 100644
--- a/Classes/SMLPreferencesController.m
+++ b/Classes/SMLPreferencesController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
@@ -98,7 +98,6 @@ - (void)setDefaults
[dictionary setValue:[NSNumber numberWithInteger:5] forKey:@"StatusBarLastSavedFormatPopUp"];
[dictionary setValue:[NSNumber numberWithInteger:32] forKey:@"ViewSize"];
[dictionary setValue:[NSNumber numberWithInteger:SMLListView] forKey:@"View"];
- [dictionary setValue:[NSNumber numberWithInteger:SMLCheckForUpdatesDaily] forKey:@"CheckForUpdatesInterval"];
[dictionary setValue:[NSNumber numberWithInteger:SMLPreviewHTML] forKey:@"PreviewParser"];
[dictionary setValue:[NSNumber numberWithInteger:SMLCurrentDocumentScope] forKey:@"AdvancedFindScope"];
@@ -519,18 +518,6 @@ - (IBAction)setFontAction:(id)sender
}
-- (IBAction)checkNowAction:(id)sender
-{
- [[SMLMainController sharedInstance] checkForUpdate];
-}
-
-
-- (NSTextField *)noUpdateAvailableTextField
-{
- return noUpdateAvailableTextField;
-}
-
-
- (void)changeFont:(id)sender
{
NSFontManager *fontManager = [NSFontManager sharedFontManager];
diff --git a/Classes/SMLPreviewController.h b/Classes/SMLPreviewController.h
index 9c29a05..8fc15a6 100644
--- a/Classes/SMLPreviewController.h
+++ b/Classes/SMLPreviewController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPreviewController.m b/Classes/SMLPreviewController.m
index 10f73cd..da4b4d1 100644
--- a/Classes/SMLPreviewController.m
+++ b/Classes/SMLPreviewController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPrintTextView.h b/Classes/SMLPrintTextView.h
index 545ae30..02eebf3 100644
--- a/Classes/SMLPrintTextView.h
+++ b/Classes/SMLPrintTextView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPrintTextView.m b/Classes/SMLPrintTextView.m
index 93dae7c..9d658b8 100644
--- a/Classes/SMLPrintTextView.m
+++ b/Classes/SMLPrintTextView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPrintViewController.h b/Classes/SMLPrintViewController.h
index 6649189..608d9fd 100644
--- a/Classes/SMLPrintViewController.h
+++ b/Classes/SMLPrintViewController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLPrintViewController.m b/Classes/SMLPrintViewController.m
index 8dc9a85..ddb612e 100644
--- a/Classes/SMLPrintViewController.m
+++ b/Classes/SMLPrintViewController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+DocumentViewsController.h b/Classes/SMLProject+DocumentViewsController.h
index 18ece9d..25f0932 100644
--- a/Classes/SMLProject+DocumentViewsController.h
+++ b/Classes/SMLProject+DocumentViewsController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+DocumentViewsController.m b/Classes/SMLProject+DocumentViewsController.m
index bebb5cc..516e666 100644
--- a/Classes/SMLProject+DocumentViewsController.m
+++ b/Classes/SMLProject+DocumentViewsController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+TableViewDelegate.h b/Classes/SMLProject+TableViewDelegate.h
index 8e02c07..c6564c5 100644
--- a/Classes/SMLProject+TableViewDelegate.h
+++ b/Classes/SMLProject+TableViewDelegate.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+TableViewDelegate.m b/Classes/SMLProject+TableViewDelegate.m
index d8f73ae..e2291c1 100644
--- a/Classes/SMLProject+TableViewDelegate.m
+++ b/Classes/SMLProject+TableViewDelegate.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+ToolbarController.h b/Classes/SMLProject+ToolbarController.h
index ff62c5a..5197a26 100644
--- a/Classes/SMLProject+ToolbarController.h
+++ b/Classes/SMLProject+ToolbarController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject+ToolbarController.m b/Classes/SMLProject+ToolbarController.m
index a1ea94e..96ebeea 100644
--- a/Classes/SMLProject+ToolbarController.m
+++ b/Classes/SMLProject+ToolbarController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject.h b/Classes/SMLProject.h
index 1b13f5d..9210f03 100644
--- a/Classes/SMLProject.h
+++ b/Classes/SMLProject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProject.m b/Classes/SMLProject.m
index e0971de..90de63c 100644
--- a/Classes/SMLProject.m
+++ b/Classes/SMLProject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProjectWindow.h b/Classes/SMLProjectWindow.h
index 5bfaeea..aa44d71 100644
--- a/Classes/SMLProjectWindow.h
+++ b/Classes/SMLProjectWindow.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProjectWindow.m b/Classes/SMLProjectWindow.m
index 6abf767..e50d7c8 100644
--- a/Classes/SMLProjectWindow.m
+++ b/Classes/SMLProjectWindow.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProjectsController.h b/Classes/SMLProjectsController.h
index ce45630..9360670 100644
--- a/Classes/SMLProjectsController.h
+++ b/Classes/SMLProjectsController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLProjectsController.m b/Classes/SMLProjectsController.m
index 625282c..9fe0bae 100644
--- a/Classes/SMLProjectsController.m
+++ b/Classes/SMLProjectsController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSearchField.h b/Classes/SMLSearchField.h
index 7b6cc9d..62379f9 100644
--- a/Classes/SMLSearchField.h
+++ b/Classes/SMLSearchField.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSearchField.m b/Classes/SMLSearchField.m
index 188e6f3..5ad7e1c 100644
--- a/Classes/SMLSearchField.m
+++ b/Classes/SMLSearchField.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLServicesController.h b/Classes/SMLServicesController.h
index 7500dc8..41d9eaf 100644
--- a/Classes/SMLServicesController.h
+++ b/Classes/SMLServicesController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLServicesController.m b/Classes/SMLServicesController.m
index dcfdb92..c91eb29 100644
--- a/Classes/SMLServicesController.m
+++ b/Classes/SMLServicesController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLShortcutsController.h b/Classes/SMLShortcutsController.h
index 7c634f8..8eb8fc3 100644
--- a/Classes/SMLShortcutsController.h
+++ b/Classes/SMLShortcutsController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLShortcutsController.m b/Classes/SMLShortcutsController.m
index 66d09db..ed646b5 100644
--- a/Classes/SMLShortcutsController.m
+++ b/Classes/SMLShortcutsController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSingleDocumentPanel.h b/Classes/SMLSingleDocumentPanel.h
index 6b4a423..8320c1e 100644
--- a/Classes/SMLSingleDocumentPanel.h
+++ b/Classes/SMLSingleDocumentPanel.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSingleDocumentPanel.m b/Classes/SMLSingleDocumentPanel.m
index 7953f08..3739d97 100644
--- a/Classes/SMLSingleDocumentPanel.m
+++ b/Classes/SMLSingleDocumentPanel.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSingleDocumentWindowDelegate.h b/Classes/SMLSingleDocumentWindowDelegate.h
index 928690e..de64343 100644
--- a/Classes/SMLSingleDocumentWindowDelegate.h
+++ b/Classes/SMLSingleDocumentWindowDelegate.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSingleDocumentWindowDelegate.m b/Classes/SMLSingleDocumentWindowDelegate.m
index e350ef4..bb00f25 100644
--- a/Classes/SMLSingleDocumentWindowDelegate.m
+++ b/Classes/SMLSingleDocumentWindowDelegate.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetCollectionManagedObject.h b/Classes/SMLSnippetCollectionManagedObject.h
index 1b7b363..746a732 100644
--- a/Classes/SMLSnippetCollectionManagedObject.h
+++ b/Classes/SMLSnippetCollectionManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetCollectionManagedObject.m b/Classes/SMLSnippetCollectionManagedObject.m
index c708c30..291d20a 100644
--- a/Classes/SMLSnippetCollectionManagedObject.m
+++ b/Classes/SMLSnippetCollectionManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetManagedObject.h b/Classes/SMLSnippetManagedObject.h
index a607fff..de595f5 100644
--- a/Classes/SMLSnippetManagedObject.h
+++ b/Classes/SMLSnippetManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetManagedObject.m b/Classes/SMLSnippetManagedObject.m
index 2604f15..e3c30ef 100644
--- a/Classes/SMLSnippetManagedObject.m
+++ b/Classes/SMLSnippetManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetsController.h b/Classes/SMLSnippetsController.h
index 8473b7a..97e3873 100644
--- a/Classes/SMLSnippetsController.h
+++ b/Classes/SMLSnippetsController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSnippetsController.m b/Classes/SMLSnippetsController.m
index a836787..ac9ba3b 100644
--- a/Classes/SMLSnippetsController.m
+++ b/Classes/SMLSnippetsController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSplitView.h b/Classes/SMLSplitView.h
index 9ba80f4..fb77f1b 100644
--- a/Classes/SMLSplitView.h
+++ b/Classes/SMLSplitView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSplitView.m b/Classes/SMLSplitView.m
index e641656..c807cff 100644
--- a/Classes/SMLSplitView.m
+++ b/Classes/SMLSplitView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLStandardHeader.h b/Classes/SMLStandardHeader.h
index 24e117f..beb829b 100644
--- a/Classes/SMLStandardHeader.h
+++ b/Classes/SMLStandardHeader.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
@@ -76,14 +76,6 @@ enum {
};
typedef NSUInteger SMLWhatKindOfProject;
-enum {
- SMLCheckForUpdatesNever = 0,
- SMLCheckForUpdatesDaily = 1,
- SMLCheckForUpdatesWeekly = 2,
- SMLCheckForUpdatesMonthly = 3
-};
-typedef NSUInteger SMLCheckForUpdatesInterval;
-
enum {
SMLPreviewHTML = 0,
SMLPreviewMarkdown = 1,
diff --git a/Classes/SMLSyntaxColouring.h b/Classes/SMLSyntaxColouring.h
index 73e88ff..eb81be4 100644
--- a/Classes/SMLSyntaxColouring.h
+++ b/Classes/SMLSyntaxColouring.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSyntaxColouring.m b/Classes/SMLSyntaxColouring.m
index 40ea576..14546b6 100644
--- a/Classes/SMLSyntaxColouring.m
+++ b/Classes/SMLSyntaxColouring.m
@@ -1,7 +1,7 @@
// SMLTextView delegate
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSyntaxDefinitionManagedObject.h b/Classes/SMLSyntaxDefinitionManagedObject.h
index 921cddc..209d9ac 100644
--- a/Classes/SMLSyntaxDefinitionManagedObject.h
+++ b/Classes/SMLSyntaxDefinitionManagedObject.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLSyntaxDefinitionManagedObject.m b/Classes/SMLSyntaxDefinitionManagedObject.m
index 243f402..fa4878f 100644
--- a/Classes/SMLSyntaxDefinitionManagedObject.m
+++ b/Classes/SMLSyntaxDefinitionManagedObject.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTableView.h b/Classes/SMLTableView.h
index 53507c4..4243f01 100644
--- a/Classes/SMLTableView.h
+++ b/Classes/SMLTableView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTableView.m b/Classes/SMLTableView.m
index d6ef4d1..3312b5f 100644
--- a/Classes/SMLTableView.m
+++ b/Classes/SMLTableView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextMenuController.h b/Classes/SMLTextMenuController.h
index 456332b..d312520 100644
--- a/Classes/SMLTextMenuController.h
+++ b/Classes/SMLTextMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextMenuController.m b/Classes/SMLTextMenuController.m
index 42ec78e..abe4958 100644
--- a/Classes/SMLTextMenuController.m
+++ b/Classes/SMLTextMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextPerformer.h b/Classes/SMLTextPerformer.h
index 31a958d..59bfb92 100644
--- a/Classes/SMLTextPerformer.h
+++ b/Classes/SMLTextPerformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextPerformer.m b/Classes/SMLTextPerformer.m
index aec0052..ca3dc82 100644
--- a/Classes/SMLTextPerformer.m
+++ b/Classes/SMLTextPerformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextView.h b/Classes/SMLTextView.h
index a4a8789..46730f3 100644
--- a/Classes/SMLTextView.h
+++ b/Classes/SMLTextView.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLTextView.m b/Classes/SMLTextView.m
index 1fad6f4..28cef3c 100644
--- a/Classes/SMLTextView.m
+++ b/Classes/SMLTextView.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLToolsMenuController.h b/Classes/SMLToolsMenuController.h
index 4b831ce..fe6f606 100644
--- a/Classes/SMLToolsMenuController.h
+++ b/Classes/SMLToolsMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLToolsMenuController.m b/Classes/SMLToolsMenuController.m
index 59ad356..5f240d1 100644
--- a/Classes/SMLToolsMenuController.m
+++ b/Classes/SMLToolsMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLVariousPerformer.h b/Classes/SMLVariousPerformer.h
index e6ff477..6398e4a 100644
--- a/Classes/SMLVariousPerformer.h
+++ b/Classes/SMLVariousPerformer.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLVariousPerformer.m b/Classes/SMLVariousPerformer.m
index f7a6c80..d08e0fd 100644
--- a/Classes/SMLVariousPerformer.m
+++ b/Classes/SMLVariousPerformer.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLViewMenuController.h b/Classes/SMLViewMenuController.h
index 0fad6ed..5ebdee8 100644
--- a/Classes/SMLViewMenuController.h
+++ b/Classes/SMLViewMenuController.h
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Classes/SMLViewMenuController.m b/Classes/SMLViewMenuController.m
index 68fe9db..df20183 100644
--- a/Classes/SMLViewMenuController.m
+++ b/Classes/SMLViewMenuController.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Command Line Utility/smultron_main.m b/Command Line Utility/smultron_main.m
index a06b843..5b2b55d 100644
--- a/Command Line Utility/smultron_main.m
+++ b/Command Line Utility/smultron_main.m
@@ -1,5 +1,5 @@
/*
-Smultron version 3.7a1, 2009-09-12
+Smultron version 3.7
Written by Jean-François Moy - jeanfrancois.moy@gmail.com
Find the latest version at http://github.com/jfmoy/Smultron
diff --git a/Distribution-Info.plist b/Distribution-Info.plist
new file mode 100644
index 0000000..9778bd1
--- /dev/null
+++ b/Distribution-Info.plist
@@ -0,0 +1,231 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleDocumentTypes
+
+
+ CFBundleTypeExtensions
+
+ smultronProject
+ smlp
+
+ CFBundleTypeIconFile
+ SMLProjectIcon
+ CFBundleTypeName
+ Smultron Project
+ CFBundleTypeRole
+ Editor
+ LSTypeIsPackage
+
+ NSDocumentClass
+ SMLProject
+ NSPersistentStoreTypeKey
+ Binary
+
+
+ CFBundleTypeIconFile
+ SMLDocumentIcon
+ CFBundleTypeName
+ Smultron Document
+ CFBundleTypeOSTypes
+
+ SMLd
+
+ CFBundleTypeRole
+ Editor
+ LSItemContentTypes
+
+ org.smultron.smultron.document
+ public.plain-text
+ public.html
+ public.xml
+ public.c-source
+ public.objective-c-source
+ public.c-plus-plus-source
+ public.objective-c-plus-plus-source
+ public.c-header
+ public.c-plus-plus-header
+ com.sun.java-source
+ com.netscape.javascript-source
+ com.apple.traditional-mac-plain-text
+ public.shell-script
+ public.csh-script
+ public.perl-script
+ public.python-script
+ public.ruby-script
+ public.php-script
+ com.apple.applescript.text
+ public.utf8-plain-text
+ public.utf16-external-plain-text
+ public.utf16-plain-text
+ public.source-code
+ public.script
+
+ LSTypeIsPackage
+
+
+
+ CFBundleTypeExtensions
+
+ *
+
+ CFBundleTypeName
+ All documents
+ CFBundleTypeOSTypes
+
+ ****
+
+ CFBundleTypeRole
+ Editor
+ LSTypeIsPackage
+
+
+
+ CFBundleTypeExtensions
+
+ smultronSnippets
+ smlc
+
+ CFBundleTypeIconFile
+ SMLSnippetsIcon
+ CFBundleTypeName
+ Smultron Snippets
+ CFBundleTypeRole
+ Editor
+ LSTypeIsPackage
+
+
+
+ CFBundleTypeExtensions
+
+ smultronCommands
+
+ CFBundleTypeIconFile
+ SMLCommandsIcon
+ CFBundleTypeName
+ Smultron Commands
+ CFBundleTypeRole
+ Editor
+ LSTypeIsPackage
+
+ NSPersistentStoreTypeKey
+ Binary
+
+
+ CFBundleExecutable
+ Smultron
+ CFBundleHelpBookFolder
+ Smultron Help
+ CFBundleHelpBookName
+ Smultron Help
+ CFBundleIconFile
+ SMLMainIcon
+ CFBundleIdentifier
+ org.smultron.Smultron
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Smultron
+ CFBundlePackageType
+ APPL
+ CFBundleSignature
+ SMUL
+ CFBundleVersion
+ 3.7.2
+ ExcludeSyncKeys
+
+ PreferencesGeneralViewSavedFrame
+ HasInsertedDefaultSnippets
+ HasImportedFromVersion2
+ HasInsertedDefaultCommands3
+
+ LSMinimumSystemVersion
+ 10.6
+ NSAppleScriptEnabled
+ YES
+ NSMainNibFile
+ SMLMainMenu
+ NSPrincipalClass
+ SMLApplication
+ NSServices
+
+
+ NSMenuItem
+
+ default
+ Smultron/Open Selected File
+
+ NSMessage
+ openFile
+ NSPortName
+ Smultron
+ NSSendTypes
+
+ NSStringPboardType
+ NSFilenamesPboardType
+
+
+
+ NSMenuItem
+
+ default
+ Smultron/Insert Selection Into Current Document
+
+ NSMessage
+ insertSelection
+ NSPortName
+ Smultron
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+ NSMenuItem
+
+ default
+ Smultron/New Document Containing Selection
+
+ NSMessage
+ openSelection
+ NSPortName
+ Smultron
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+ OSAScriptingDefinition
+ Smultron.sdef
+ SUFeedURL
+ http://www.bloggezmoy.com/smultron/appcast.xml
+ SUPublicDSAKeyFile
+ dsa_pub.pem
+ UTExportedTypeDeclarations
+
+
+ UTTypeConformsTo
+
+ public.plain-text
+ public.text
+ public.data
+
+ UTTypeDescription
+ Smultron Document
+ UTTypeIconFile
+ DocumentIcon
+ UTTypeIdentifier
+ org.smultron.smultron.document
+ UTTypeTagSpecification
+
+ com.apple.ostype
+ SMLd
+
+
+
+
+
diff --git a/English.lproj/SMLMainMenu.xib b/English.lproj/SMLMainMenu.xib
index dbc03a5..94799e5 100644
--- a/English.lproj/SMLMainMenu.xib
+++ b/English.lproj/SMLMainMenu.xib
@@ -12,7 +12,7 @@
+
+
+
+ checkForUpdates:
+
+
+
+ 1146
+
@@ -3083,6 +3102,7 @@
+
@@ -4391,6 +4411,16 @@
+
+ 1144
+
+
+
+
+ 1145
+
+
+
@@ -4459,6 +4489,8 @@
111.IBPluginDependency
111.ImportedFromIB2
1142.IBPluginDependency
+ 1144.IBPluginDependency
+ 1145.IBPluginDependency
129.IBPluginDependency
129.ImportedFromIB2
130.IBPluginDependency
@@ -4711,6 +4743,7 @@
561.ImportedFromIB2
566.IBPluginDependency
566.ImportedFromIB2
+ 57.IBEditorWindowLastContentRect
57.IBPluginDependency
57.ImportedFromIB2
571.IBPluginDependency
@@ -4837,6 +4870,8 @@
com.apple.InterfaceBuilder.CocoaPlugin
com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
com.apple.InterfaceBuilder.CocoaPlugin
@@ -5095,6 +5130,7 @@
com.apple.InterfaceBuilder.CocoaPlugin
+ {{487, 460}, {229, 203}}
com.apple.InterfaceBuilder.CocoaPlugin
com.apple.InterfaceBuilder.CocoaPlugin
@@ -5173,7 +5209,7 @@
- 1143
+ 1146
@@ -5665,6 +5701,36 @@
+
+ YES
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUUpdater.h
+
+
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
+
YES
@@ -6099,6 +6165,20 @@
QuartzCore.framework/Headers/CIImageProvider.h
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUUpdater.h
+
+
NSObject
@@ -6250,6 +6330,19 @@
AppKit.framework/Headers/NSWindowScripting.h
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
WebView
NSView
diff --git a/English.lproj/SMLPreferencesGeneral.xib b/English.lproj/SMLPreferencesGeneral.xib
index 0bff9d6..3f3df6e 100644
--- a/English.lproj/SMLPreferencesGeneral.xib
+++ b/English.lproj/SMLPreferencesGeneral.xib
@@ -1,11 +1,15 @@
-
+
1050
- 9C7010
- 644
- 949.26
- 352.00
+ 10C540
+ 740
+ 1038.25
+ 458.00
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ 740
+
YES
@@ -14,6 +18,15 @@
YES
com.apple.InterfaceBuilder.CocoaPlugin
+
+ YES
+
+ YES
+
+
+ YES
+
+
YES
@@ -30,6 +43,123 @@
256
YES
+
+
+
+ 268
+ {{131, 340}, {225, 18}}
+
+ YES
+
+ -2080244224
+ 0
+ Automatically check for updates
+
+
+ 1211912703
+ 2
+
+ NSImage
+ NSSwitch
+
+
+ NSSwitch
+
+
+
+ 200
+ 25
+
+
256
@@ -40,17 +170,11 @@
67239424
0
Create new document
-
- LucidaGrande
- 1.300000e+01
- 1044
-
+
1211912703
2
-
- NSSwitch
-
+
200
@@ -111,13 +235,13 @@
LucidaGrande
- 1.100000e+01
+ 11
3100
YES
-
+
YES
allowsFloats
attributedStringForZero
@@ -132,22 +256,20 @@
YES
-
+
0
-
+
YES
-
- YES
-
+
YES
+ .
+
,
-
- wqA
0
1
@@ -166,7 +288,7 @@
-0
0
-
+
0
@@ -179,13 +301,13 @@
NaN
-
+
- ,
- wqA
+ .
+ ,
NO
YES
YES
@@ -230,7 +352,7 @@
controlColor
3
- MC42NjY2NjY2OQA
+ MC42NjY2NjY2NjY3AA
@@ -262,7 +384,7 @@
YES
-
+
YES
allowsFloats
attributedStringForNil
@@ -280,20 +402,20 @@
YES
-
+
NaN
-
+
0
-
+
.
-
+
,
@@ -416,7 +538,7 @@
(20-99)
LucidaGrande
- 9.000000e+00
+ 9
3614
@@ -438,10 +560,7 @@
1211912703
2
-
- NSImage
- NSSwitch
-
+
@@ -463,7 +582,7 @@
1211912703
2
-
+
@@ -484,7 +603,7 @@
YES
-
+
YES
allowsFloats
attributedStringForNil
@@ -502,21 +621,21 @@
YES
-
+
NaN
-
+
0,0
-
+
+ .
+
,
-
- wqA
sv_SE
@@ -538,7 +657,7 @@
-0.0
0.0
-
+
0.0
@@ -551,8 +670,8 @@
- ,
- wqA
+ .
+ ,
NO
YES
YES
@@ -593,7 +712,7 @@
1211912703
2
-
+
@@ -601,52 +720,6 @@
25
-
-
- 256
- {{396, 337}, {72, 16}}
-
- YES
-
- 67239424
- 134479872
- Check now
-
-
- -2038284033
- 1
-
- LucidaGrande
- 9.000000e+00
- 16
-
-
-
-
-
- 200
- 25
-
-
-
-
- -2147483392
- {{388, 324}, {94, 11}}
-
- YES
-
- 67239424
- 272629760
- No update available
-
-
-
-
- 3
- MCAwLjUAA
-
-
-
256
@@ -746,7 +819,7 @@
1211912703
2
-
+
@@ -754,116 +827,6 @@
25
-
-
-
- 256
- {{131, 337}, {124, 17}}
-
- YES
-
- 67239424
- 272629760
- Check for updates:
-
-
-
-
-
-
256
@@ -889,28 +852,19 @@
NSResponder
+
+ YES
+ automaticallyChecksForUpdates
+
YES
+
+ SUUpdater
+
YES
-
-
- noUpdateAvailableTextField
-
-
-
- 64
-
-
-
- checkNowAction:
-
-
-
- 65
-
generalView
@@ -1177,19 +1131,51 @@
- selectedTag: values.CheckForUpdatesInterval
-
-
+ value: automaticallyChecksForUpdates
+
+
-
-
- selectedTag: values.CheckForUpdatesInterval
+
+
+ value: automaticallyChecksForUpdates
+ value
+ automaticallyChecksForUpdates
+ 2
+
+
+ 170
+
+
+
+ selectedTag: updateCheckInterval
+
+
+
+
+
+ selectedTag: updateCheckInterval
selectedTag
- values.CheckForUpdatesInterval
+ updateCheckInterval
+ 2
+
+
+ 180
+
+
+
+ enabled: automaticallyChecksForUpdates
+
+
+
+
+
+ enabled: automaticallyChecksForUpdates
+ enabled
+ automaticallyChecksForUpdates
2
- 96
+ 182
@@ -1197,9 +1183,7 @@
YES
0
-
- YES
-
+
@@ -1207,7 +1191,7 @@
-2
- RmlsZSdzIE93bmVyA
+ File's Owner
-1
@@ -1241,20 +1225,18 @@
-
-
-
-
+
+
- R2VuZXJhbCA8ZG8gbm90IGxvY2FsaXNlPg
+ General <do not localise>
36
@@ -1391,24 +1373,6 @@
-
- 56
-
-
- YES
-
-
-
-
-
- 57
-
-
- YES
-
-
-
-
59
@@ -1463,24 +1427,6 @@
-
- 89
-
-
- YES
-
-
-
-
-
- 94
-
-
- YES
-
-
-
-
97
@@ -1583,16 +1529,6 @@
-
- 149
-
-
-
-
- 150
-
-
-
152
@@ -1623,20 +1559,6 @@
-
- 158
-
-
- YES
-
-
-
-
-
- 159
-
-
-
160
@@ -1658,51 +1580,118 @@
- 90
-
+ 161
+
+
+
+
+ 162
+
YES
-
-
-
-
+
-
+
- 95
-
-
+ 163
+
+
- 93
-
-
+ 171
+
+
+ YES
+
+
+
+
+
+ 172
+
+
+ YES
+
+
+
+
+
+ 173
+
+
+ YES
+
+
+
+
+
+
+
+
+ 174
+
+
+
+
+ 175
+
+
- 92
-
-
+ 176
+
+
- 91
-
-
+ 177
+
+
YES
-
+
YES
- -1.IBPluginDependency
- -2.IBPluginDependency
-3.IBPluginDependency
-3.ImportedFromIB2
+ 134.IBPluginDependency
+ 135.IBPluginDependency
+ 136.IBPluginDependency
+ 137.IBPluginDependency
+ 138.IBPluginDependency
+ 139.IBPluginDependency
+ 140.IBPluginDependency
+ 141.IBPluginDependency
+ 142.IBPluginDependency
+ 143.IBPluginDependency
+ 144.IBPluginDependency
+ 145.IBPluginDependency
+ 146.IBPluginDependency
+ 147.IBPluginDependency
+ 148.IBPluginDependency
+ 152.IBPluginDependency
+ 153.IBPluginDependency
+ 154.IBPluginDependency
+ 155.IBPluginDependency
+ 156.IBPluginDependency
+ 157.IBPluginDependency
+ 160.IBPluginDependency
+ 161.IBPluginDependency
+ 162.IBPluginDependency
+ 163.IBPluginDependency
+ 171.IBPluginDependency
+ 172.IBPluginDependency
+ 173.IBEditorWindowLastContentRect
+ 173.IBPluginDependency
+ 174.IBPluginDependency
+ 175.IBPluginDependency
+ 176.IBPluginDependency
+ 177.IBPluginDependency
35.IBEditorWindowLastContentRect
35.IBPluginDependency
35.ImportedFromIB2
- 35.lastResizeAction
36.IBPluginDependency
36.ImportedFromIB2
37.IBPluginDependency
@@ -1739,10 +1728,6 @@
53.ImportedFromIB2
54.IBPluginDependency
54.ImportedFromIB2
- 56.IBPluginDependency
- 56.ImportedFromIB2
- 57.IBPluginDependency
- 57.ImportedFromIB2
59.IBPluginDependency
59.ImportedFromIB2
60.IBPluginDependency
@@ -1757,122 +1742,106 @@
68.ImportedFromIB2
86.IBPluginDependency
86.ImportedFromIB2
- 89.IBPluginDependency
- 89.ImportedFromIB2
- 90.IBPluginDependency
- 90.ImportedFromIB2
- 91.IBPluginDependency
- 91.ImportedFromIB2
- 92.IBPluginDependency
- 92.ImportedFromIB2
- 93.IBPluginDependency
- 93.ImportedFromIB2
- 94.IBPluginDependency
- 94.ImportedFromIB2
- 95.IBPluginDependency
- 95.ImportedFromIB2
97.IBPluginDependency
97.ImportedFromIB2
YES
com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
com.apple.InterfaceBuilder.CocoaPlugin
com.apple.InterfaceBuilder.CocoaPlugin
-
- {{84, 344}, {600, 398}}
com.apple.InterfaceBuilder.CocoaPlugin
-
-
- YES
-
- YES
- IBResizeActionFinalFrame
- IBResizeActionInitialFrame
-
-
- YES
- {{84, 344}, {600, 398}}
- {{84, 344}, {601, 398}}
-
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
+ {{745, 671}, {121, 83}}
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
com.apple.InterfaceBuilder.CocoaPlugin
-
+ {{401, 387}, {600, 398}}
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
com.apple.InterfaceBuilder.CocoaPlugin
-
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
YES
-
- YES
-
+
YES
@@ -1880,21 +1849,20 @@
YES
-
- YES
-
+
YES
- 160
+ 182
YES
FirstResponder
+ NSObject
IBUserSource
@@ -1919,13 +1887,9 @@
NSObject
YES
-
+
YES
- advancedHelpAction:
- appearanceHelpAction:
checkNowAction:
- generalHelpAction:
- openSaveHelpAction:
openSetFolderAction:
revertToStandardSettingsAction:
saveAsSetFolderAction:
@@ -1938,19 +1902,14 @@
id
id
id
- id
- id
- id
- id
YES
-
+
YES
advancedView
appearanceView
- defaults
encodingsArrayController
encodingsPopUp
encodingsTableView
@@ -1967,7 +1926,6 @@
YES
NSView
NSView
- id
NSArrayController
NSPopUpButton
NSTableView
@@ -1999,8 +1957,683 @@
+
+ YES
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUUpdater.h
+
+
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
+
+
+ YES
+
+ NSActionCell
+ NSCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSActionCell.h
+
+
+
+ NSApplication
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSApplication.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSApplicationScripting.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSColorPanel.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSHelpManager.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPageLayout.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSUserInterfaceItemSearching.h
+
+
+
+ NSArrayController
+ NSObjectController
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSArrayController.h
+
+
+
+ NSButton
+ NSControl
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSButton.h
+
+
+
+ NSButtonCell
+ NSActionCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSButtonCell.h
+
+
+
+ NSCell
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSCell.h
+
+
+
+ NSControl
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSControl.h
+
+
+
+ NSController
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSController.h
+
+
+
+ NSFormatter
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSFormatter.h
+
+
+
+ NSManagedObjectContext
+ NSObject
+
+ IBFrameworkSource
+ CoreData.framework/Headers/NSManagedObjectContext.h
+
+
+
+ NSMenu
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenu.h
+
+
+
+ NSMenuItem
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenuItem.h
+
+
+
+ NSMenuItemCell
+ NSButtonCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenuItemCell.h
+
+
+
+ NSNumberFormatter
+ NSFormatter
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSNumberFormatter.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSAccessibility.h
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDictionaryController.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDragging.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSFontManager.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSFontPanel.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSKeyValueBinding.h
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSNibLoading.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSOutlineView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPasteboard.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSSavePanel.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTableView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSToolbarItem.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSArchiver.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSClassDescription.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSError.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSFileManager.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyValueCoding.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyValueObserving.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyedArchiver.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSObject.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSObjectScripting.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSPortCoder.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSRunLoop.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptClassDescription.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptKeyValueCoding.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptObjectSpecifiers.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptWhoseTests.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSThread.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURL.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURLConnection.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURLDownload.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ PrintCore.framework/Headers/PDEPluginInterface.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ QuartzCore.framework/Headers/CAAnimation.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ QuartzCore.framework/Headers/CALayer.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ QuartzCore.framework/Headers/CIImageProvider.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUUpdater.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebDownload.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebEditingDelegate.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebFrameLoadDelegate.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebJavaPlugIn.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebPlugin.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebPluginContainer.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebPolicyDelegate.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebResourceLoadDelegate.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebScriptObject.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ WebKit.framework/Headers/WebUIDelegate.h
+
+
+
+ NSObjectController
+ NSController
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSObjectController.h
+
+
+
+ NSPopUpButton
+ NSButton
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPopUpButton.h
+
+
+
+ NSPopUpButtonCell
+ NSMenuItemCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPopUpButtonCell.h
+
+
+
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSInterfaceStyle.h
+
+
+
+ NSResponder
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSResponder.h
+
+
+
+ NSTableView
+ NSControl
+
+
+
+ NSTextField
+ NSControl
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTextField.h
+
+
+
+ NSTextFieldCell
+ NSActionCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTextFieldCell.h
+
+
+
+ NSUserDefaultsController
+ NSController
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSUserDefaultsController.h
+
+
+
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSClipView.h
+
+
+
+ NSView
+
+
+
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSRulerView.h
+
+
+
+ NSView
+ NSResponder
+
+
+
+ NSWindow
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDrawer.h
+
+
+
+ NSWindow
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSWindow.h
+
+
+
+ NSWindow
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSWindowScripting.h
+
+
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
+
0
+
+ com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
+
+
+ YES
../Smultron.xcodeproj
3
diff --git a/French.lproj/SMLMainMenu.xib b/French.lproj/SMLMainMenu.xib
index bd8b9cc..eca6c93 100644
--- a/French.lproj/SMLMainMenu.xib
+++ b/French.lproj/SMLMainMenu.xib
@@ -1,7 +1,7 @@
-
+
- 1060
+ 1050
10C540
740
1038.25
@@ -10,4738 +10,5227 @@
com.apple.InterfaceBuilder.CocoaPlugin
740
-
-
-
-
+
+ YES
+
+
+ YES
com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
-
+
+
+ YES
+
+ YES
+
+
+ YES
+
+
+
+ YES
+
NSApplication
-
+
FirstResponder
-
+
NSApplication
-
-
+
SMLMainController
-
+
SMLApplicationMenuController
-
+
SMLDocumentsMenuController
-
+
SMLEditMenuController
-
+
SMLFileMenuController
-
+
SMLHelpMenuController
-
+
SMLTextMenuController
-
+
SMLToolsMenuController
-
+
SMLViewMenuController
-
+
SMLProjectsController
-
+
+ SUUpdater
+
+
-
+
+ YES
performMiniaturize:
-
-
+
+
37
arrangeInFront:
-
-
+
+
39
terminate:
-
-
+
+
139
orderFrontStandardAboutPanel:
-
-
+
+
142
hideOtherApplications:
-
-
+
+
146
hide:
-
-
+
+
152
unhideAllApplications:
-
-
+
+
153
-
-
- cut:
-
-
-
- 175
-
-
-
- paste:
-
-
-
- 176
-
-
-
- redo:
-
-
-
- 178
-
-
-
- undo:
-
-
-
- 180
-
-
-
- copy:
-
-
-
- 181
-
-
-
- showGuessPanel:
-
-
-
- 188
-
-
-
- checkSpelling:
-
-
-
- 190
-
-
-
- toggleContinuousSpellChecking:
-
-
-
- 192
-
-
-
- delete:
-
-
-
- 201
-
performZoom:
-
-
+
+
204
-
-
- performFindPanelAction:
-
-
-
- 205
-
-
-
- performFindPanelAction:
-
-
-
- 206
-
-
-
- performFindPanelAction:
-
-
-
- 207
-
-
-
- performFindPanelAction:
-
-
-
- 208
-
-
-
- centerSelectionInVisibleArea:
-
-
-
- 209
-
runPageLayout:
-
-
+
+
272
clearRecentDocuments:
-
-
+
+
273
runToolbarCustomizationPalette:
-
-
+
+
310
toggleToolbarShown:
-
-
+
+
311
-
-
- selectAll:
-
-
-
- 318
-
documentsMenu
-
-
+
+
483
previousDocumentAction:
-
-
+
+
484
nextDocumentAction:
-
-
+
+
485
showPreferencesWindowAction:
-
-
+
+
486
-
-
- advancedFindReplaceAction:
-
-
-
- 487
-
-
-
- liveFindAction:
-
-
-
- 488
-
newAction:
-
-
+
+
492
saveAllAction:
-
-
+
+
496
revertAction:
-
-
+
+
497
revealInFinderAction:
-
-
+
+
498
installCommandLineUtilityAction:
-
-
+
+
502
textEncodingMenu
-
-
+
+
503
reloadTextWithEncodingMenu
-
-
+
+
504
syntaxDefinitionMenu
-
-
+
+
505
shiftLeftAction:
-
-
+
+
506
shiftRightAction:
-
-
+
+
507
commentOrUncommentAction:
-
-
+
+
508
removeNeedlessWhitespaceAction:
-
-
+
+
509
removeLineEndingsAction:
-
-
+
+
510
changeLineEndingsAction:
-
-
+
+
511
changeLineEndingsAction:
-
-
+
+
512
changeLineEndingsAction:
-
-
+
+
513
entabAction:
-
-
+
+
516
detabAction:
-
-
+
+
517
capitaliseAction:
-
-
+
+
518
toUppercaseAction:
-
-
+
+
519
toLowercaseAction:
-
-
+
+
520
prepareForXMLAction:
-
-
+
+
521
interchangeAdjacentCharactersAction:
-
-
+
+
522
closeTagAction:
-
-
+
+
523
goToLineAction:
-
-
+
+
524
emptyDummyAction:
-
-
+
+
525
emptyDummyAction:
-
-
+
+
526
emptyDummyAction:
-
-
+
+
527
functionsMenu
-
-
+
+
530
emptyDummyAction:
-
-
+
+
532
emptyDummyAction:
-
-
+
+
535
previousFunctionAction:
-
-
+
+
537
nextFunctionAction:
-
-
+
+
538
emptyDummyAction:
-
-
+
+
539
getInfoAction:
-
-
+
+
540
refreshInfoAction:
-
-
+
+
541
previewAction:
-
-
+
+
542
reloadPreviewAction:
-
-
+
+
543
insertColourAction:
-
-
+
+
544
splitWindowAction:
-
-
+
+
545
viewDocumentInSeparateWindowAction:
-
-
+
+
546
viewDocumentInFullScreenAction:
-
-
+
+
547
showDocumentsViewAction:
-
-
+
+
548
showTabBarAction:
-
-
+
+
549
showStatusBarAction:
-
-
+
+
550
showInvisibleCharactersAction:
-
-
+
+
551
showLineNumbersAction:
-
-
+
+
552
lineWrapTextAction:
-
-
+
+
553
showSyntaxColoursAction:
-
-
+
+
554
openAction:
-
-
+
+
556
saveAction:
-
-
+
+
558
saveAsAction:
-
-
+
+
559
saveACopyAsAction:
-
-
+
+
560
openProjectAction:
-
-
+
+
568
closeAction:
-
-
+
+
569
newProjectAction:
-
-
+
+
570
performClose:
-
-
+
+
573
showCommandsWindowAction:
-
-
+
+
592
runTextAction:
-
-
+
+
593
showCommandResultWindowAction:
-
-
+
+
594
importCommandsAction:
-
-
+
+
595
exportCommandsAction:
-
-
+
+
596
runCommandMenu
-
-
+
+
597
showSnippetsWindowAction:
-
-
+
+
598
createSnippetFromSelectionAction:
-
-
+
+
599
importSnippetsAction:
-
-
+
+
600
exportSnippetsAction:
-
-
+
+
601
insertSnippetMenu
-
-
+
+
602
-
-
- startSpeaking:
-
-
-
- 678
-
-
-
- stopSpeaking:
-
-
-
- 679
-
printAction:
-
-
+
+
747
splitWindowAction:
-
-
+
+
749
runSelectionInlineAction:
-
-
+
+
753
-
-
- openAction:
-
-
-
- 757
-
newSnippetAction:
-
-
+
+
776
newSnippetCollectionAction:
-
-
+
+
777
runCommandAction:
-
-
+
+
778
newCommandAction:
-
-
+
+
779
newCommandCollectionAction:
-
-
+
+
780
showSizeSliderAction:
-
-
+
+
789
saveDocumentsAsProjectAction:
-
-
+
+
791
smultronHelp:
-
-
+
+
793
- duplicateLineAction:
-
-
+ startSpeaking:
+
+
- 796
+ 1069
- pasteAsPlainText:
-
-
+ copy:
+
+
- 798
+ 1070
- toggleGrammarChecking:
-
-
+ cut:
+
+
- 816
+ 1071
toggleAutomaticSpellingCorrection:
-
-
+
+
- 818
+ 1072
- orderFrontSubstitutionsPanel:
-
-
+ toggleSmartInsertDelete:
+
+
- 819
+ 1073
- toggleAutomaticTextReplacement:
-
-
+ checkSpelling:
+
+
- 827
+ 1074
- toggleAutomaticDataDetection:
-
-
+ toggleContinuousSpellChecking:
+
+
- 828
+ 1075
- toggleAutomaticLinkDetection:
-
-
+ paste:
+
+
- 829
+ 1076
- toggleAutomaticDashSubstitution:
-
-
+ toggleAutomaticDataDetection:
+
+
- 830
+ 1077
- toggleAutomaticQuoteSubstitution:
-
-
+ toggleAutomaticTextReplacement:
+
+
- 831
+ 1078
- toggleSmartInsertDelete:
-
-
+ orderFrontSubstitutionsPanel:
+
+
- 832
+ 1079
+
+
+
+ toggleAutomaticLinkDetection:
+
+
+
+ 1080
uppercaseWord:
-
-
+
+
- 837
+ 1081
lowercaseWord:
-
-
+
+
- 838
+ 1082
- capitalizeWord:
-
-
+ toggleGrammarChecking:
+
+
- 840
+ 1083
-
-
-
-
- 0
-
-
-
+
+
+ showGuessPanel:
+
+
-
- -2
-
-
- File's Owner
+ 1084
+
+
+
+ redo:
+
+
-
- -1
-
-
- First Responder
+ 1085
+
+
+
+ delete:
+
+
-
- -3
-
-
- Application
+ 1086
+
+
+
+ toggleAutomaticQuoteSubstitution:
+
+
-
- 29
-
-
-
-
-
-
-
-
-
-
-
-
-
- MainMenu
+ 1087
+
+
+
+ capitalizeWord:
+
+
-
- 19
-
-
-
-
-
+ 1088
+
+
+
+ selectAll:
+
+
-
- 24
-
-
-
-
-
-
-
-
+ 1089
+
+
+
+ stopSpeaking:
+
+
-
- 5
-
-
+ 1090
+
+
+
+ undo:
+
+
-
- 23
-
-
+ 1091
+
+
+
+ toggleAutomaticDashSubstitution:
+
+
-
- 92
-
-
+ 1092
+
+
+
+ pasteAsPlainText:
+
+
-
- 203
-
-
+ 1093
+
+
+
+ performFindPanelAction:
+
+
-
- 56
-
-
-
-
-
+ 1094
+
+
+
+ performFindPanelAction:
+
+
-
- 57
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 58
-
-
-
-
- 129
-
-
-
-
- 131
-
-
-
-
-
-
-
- 130
-
-
-
-
- 134
-
-
-
-
- 136
-
-
-
-
- 143
-
-
-
-
- 144
-
-
-
-
- 145
-
-
+ 1095
+
+
+
+ performFindPanelAction:
+
+
-
- 149
-
-
+ 1096
+
+
+
+ centerSelectionInVisibleArea:
+
+
-
- 150
-
-
+ 1097
+
+
+
+ performFindPanelAction:
+
+
-
- 202
-
-
+ 1098
+
+
+
+ liveFindAction:
+
+
-
- 103
-
-
-
-
-
+ 1101
+
+
+
+ advancedFindReplaceAction:
+
+
-
- 106
-
-
-
-
-
-
-
+ 1102
+
+
+
+ openAction:
+
+
-
- 111
-
-
+ 1104
+
+
+
+ duplicateLineAction:
+
+
-
- 377
-
-
+ 1143
+
+
+
+ checkForUpdates:
+
+
+ 1146
+
+
+
+
+ YES
- 378
-
-
+ 0
+
+
+
- 163
-
-
-
-
-
+ -2
+
+
+ File's Owner
- 169
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ -1
+
+
+ First Responder
- 156
-
-
+ -3
+
+
+ Application
- 157
-
-
+ 29
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+ MainMenu
- 158
-
-
+ 19
+
+
+ YES
+
+
+
- 160
-
-
+ 24
+
+
+ YES
+
+
+
+
+
+
- 164
-
-
+ 5
+
+
- 168
-
-
-
-
-
+ 23
+
+
- 159
-
-
-
-
-
-
-
-
-
-
-
+ 92
+
+
- 154
-
-
+ 203
+
+
- 155
-
-
+ 56
+
+
+ YES
+
+
+
- 161
-
-
+ 57
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 162
-
-
+ 58
+
+
- 167
-
-
+ 129
+
+
- 479
-
-
+ 131
+
+
+ YES
+
+
+
- 480
-
-
+ 130
+
+
- 171
-
-
+ 134
+
+
- 173
-
-
+ 136
+
+
- 174
-
-
+ 143
+
+
- 184
-
-
-
-
-
+ 144
+
+
- 185
-
-
-
-
-
-
-
-
-
-
+ 145
+
+
- 187
-
-
+ 149
+
+
- 189
-
-
+ 150
+
+
- 191
-
-
+ 202
+
+
- 317
-
-
+ 103
+
+
+ YES
+
+
+
- 674
-
-
-
-
-
+ 106
+
+
+ YES
+
+
+
+
+
- 675
-
-
-
-
-
-
+ 111
+
+
- 676
-
-
+ 377
+
+
- 677
-
-
+ 378
+
+
243
-
-
-
-
-
+
+
+ YES
+
+
+
244
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
246
-
-
+
+
247
-
-
+
+
248
-
-
+
+
251
-
-
+
+
252
-
-
+
+
253
-
-
+
+
254
-
-
+
+
256
-
-
+
+
257
-
-
+
+
258
-
-
+
+
259
-
-
+
+
261
-
-
+
+
262
-
-
+
+
268
-
-
-
-
-
+
+
+ YES
+
+
+
269
-
-
-
-
-
+
+
+ YES
+
+
+
270
-
-
+
+
271
-
-
+
+
471
-
-
+
+
474
-
-
+
+
561
-
-
+
+
566
-
-
+
+
571
-
-
+
+
572
-
-
-
-
- 756
-
-
+
+
289
-
-
-
-
-
+
+
+ YES
+
+
+
290
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
291
-
-
+
+
292
-
-
+
+
295
-
-
+
+
296
-
-
+
+
297
-
-
+
+
298
-
-
+
+
299
-
-
+
+
300
-
-
+
+
301
-
-
+
+
303
-
-
+
+
305
-
-
+
+
306
-
-
+
+
307
-
-
+
+
308
-
-
+
+
309
-
-
+
+
748
-
-
+
+
788
-
-
+
+
319
-
-
-
-
-
+
+
+ YES
+
+
+
320
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
321
-
-
+
+
322
-
-
+
+
323
-
-
+
+
324
-
-
+
+
325
-
-
-
-
-
+
+
+ YES
+
+
+
326
-
-
+
+
327
-
-
-
-
-
+
+
+ YES
+
+
+
328
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
329
-
-
+
+
330
-
-
+
+
331
-
-
+
+
334
-
-
+
+
335
-
-
+
+
336
-
-
+
+
337
-
-
-
-
-
+
+
+ YES
+
+
+
338
-
-
+
+
339
-
-
+
+
340
-
-
+
+
341
-
-
+
+
342
-
-
+
+
343
-
-
+
+
344
-
-
+
+
345
-
-
+
+
346
-
-
+
+
347
-
-
+
+
348
-
-
+
+
349
-
-
+
+
390
-
-
+
+
391
-
-
-
-
-
+
+
+ YES
+
+
+
392
-
-
+
+
350
-
-
-
-
-
+
+
+ YES
+
+
+
351
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
352
-
-
+
+
353
-
-
+
+
356
-
-
-
-
-
+
+
+ YES
+
+
+
357
-
-
+
+
358
-
-
+
+
359
-
-
+
+
361
-
-
+
+
362
-
-
+
+
363
-
-
+
+
364
-
-
-
-
-
+
+
+ YES
+
+
+
365
-
-
+
+
366
-
-
+
+
367
-
-
+
+
368
-
-
+
+
369
-
-
+
+
371
-
-
+
+
467
-
-
-
-
-
+
+
+ YES
+
+
+
468
-
-
+
+
576
-
-
-
-
-
+
+
+ YES
+
+
+
577
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
578
-
-
+
+
579
-
-
+
+
580
-
-
+
+
589
-
-
+
+
590
-
-
+
+
591
-
-
+
+
752
-
-
+
+
769
-
-
+
+
770
-
-
+
+
771
-
-
+
+
772
-
-
+
+
581
-
-
-
-
-
+
+
+ YES
+
+
+
582
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
584
-
-
+
+
585
-
-
+
+
586
-
-
+
+
587
-
-
+
+
588
-
-
+
+
773
-
-
+
+
774
-
-
+
+
775
-
-
+
+
372
-
-
-
-
-
+
+
+ YES
+
+
+
373
-
-
-
-
-
-
-
+
+
+ YES
+
+
+
+
+
374
-
-
+
+
375
-
-
+
+
376
-
-
+
+
379
-
+
SMLMainController
380
-
+
SMLApplicationMenuController
381
-
+
SMLDocumentsMenuController
382
-
+
SMLEditMenuController
383
-
+
SMLFileMenuController
385
-
+
SMLHelpMenuController
386
-
+
SMLTextMenuController
387
-
+
SMLToolsMenuController
388
-
+
SMLViewMenuController
389
-
+
SMLProjectsController
- 795
-
-
+ 1023
+
+
+ YES
+
+
+
+
+
+ 1024
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 797
-
-
+ 1025
+
+
- 811
-
-
-
-
-
+ 1026
+
+
- 812
-
-
-
-
-
-
-
-
-
-
-
-
+ 1027
+
+
- 813
-
-
+ 1028
+
+
- 814
-
-
+ 1029
+
+
- 815
-
-
+ 1030
+
+
- 817
-
-
+ 1031
+
+
- 820
-
-
+ 1032
+
+
- 821
-
-
+ 1033
+
+
- 822
-
-
+ 1034
+
+
- 823
-
-
+ 1035
+
+
+ YES
+
+
+
- 824
-
-
+ 1036
+
+
+ YES
+
+
+
- 825
-
-
+ 1037
+
+
+ YES
+
+
+
- 826
-
-
+ 1038
+
+
+ YES
+
+
+
- 833
-
-
-
-
-
+ 1039
+
+
+ YES
+
+
+
- 834
-
-
-
-
-
-
-
+ 1040
+
+
+ YES
+
+
+
+
- 835
-
-
+ 1041
+
+
- 836
-
-
+ 1042
+
+
- 839
-
-
+ 1043
+
+
+ YES
+
+
+
+
+
-
+
+ 1044
+
+
+
+
+ 1045
+
+
+
+
+ 1046
+
+
+
+
+ 1047
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+ 1048
+
+
+
+
+ 1049
+
+
+
+
+ 1050
+
+
+
+
+ 1051
+
+
+
+
+ 1052
+
+
+
+
+ 1053
+
+
+
+
+ 1054
+
+
+
+
+ 1055
+
+
+
+
+ 1056
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+ 1057
+
+
+
+
+ 1058
+
+
+
+
+ 1059
+
+
+
+
+ 1060
+
+
+
+
+ 1061
+
+
+
+
+ 1062
+
+
+
+
+ 1063
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+ 1064
+
+
+
+
+ 1065
+
+
+
+
+ 1066
+
+
+
+
+ 1067
+
+
+
+
+ 1068
+
+
+
+
+ 1099
+
+
+
+
+ 1100
+
+
+
+
+ 1103
+
+
+
+
+ 1142
+
+
+
+
+ 1144
+
+
+
+
+ 1145
+
+
+
+
+
+
+ YES
+
+ YES
+ -3.IBPluginDependency
+ -3.ImportedFromIB2
+ 1023.IBPluginDependency
+ 1024.IBEditorWindowLastContentRect
+ 1024.IBPluginDependency
+ 1025.IBPluginDependency
+ 1026.IBPluginDependency
+ 1027.IBPluginDependency
+ 1028.IBPluginDependency
+ 1029.IBPluginDependency
+ 103.IBPluginDependency
+ 103.ImportedFromIB2
+ 1030.IBPluginDependency
+ 1031.IBPluginDependency
+ 1032.IBPluginDependency
+ 1033.IBPluginDependency
+ 1034.IBPluginDependency
+ 1035.IBPluginDependency
+ 1036.IBPluginDependency
+ 1037.IBPluginDependency
+ 1038.IBPluginDependency
+ 1039.IBPluginDependency
+ 1040.IBPluginDependency
+ 1041.IBPluginDependency
+ 1042.IBPluginDependency
+ 1043.IBPluginDependency
+ 1044.IBPluginDependency
+ 1045.IBPluginDependency
+ 1046.IBPluginDependency
+ 1047.IBPluginDependency
+ 1048.IBPluginDependency
+ 1049.IBPluginDependency
+ 1050.IBPluginDependency
+ 1051.IBPluginDependency
+ 1052.IBPluginDependency
+ 1053.IBPluginDependency
+ 1054.IBPluginDependency
+ 1055.IBPluginDependency
+ 1056.IBEditorWindowLastContentRect
+ 1056.IBPluginDependency
+ 1057.IBPluginDependency
+ 1058.IBPluginDependency
+ 1059.IBPluginDependency
+ 106.IBEditorWindowLastContentRect
+ 106.IBPluginDependency
+ 106.ImportedFromIB2
+ 1060.IBPluginDependency
+ 1061.IBPluginDependency
+ 1062.IBPluginDependency
+ 1063.IBEditorWindowLastContentRect
+ 1063.IBPluginDependency
+ 1064.IBPluginDependency
+ 1065.IBPluginDependency
+ 1066.IBPluginDependency
+ 1067.IBPluginDependency
+ 1068.IBPluginDependency
+ 1099.IBPluginDependency
+ 1100.IBPluginDependency
+ 1103.IBPluginDependency
+ 111.IBPluginDependency
+ 111.ImportedFromIB2
+ 1142.IBPluginDependency
+ 1145.IBPluginDependency
+ 129.IBPluginDependency
+ 129.ImportedFromIB2
+ 130.IBPluginDependency
+ 130.ImportedFromIB2
+ 131.IBPluginDependency
+ 131.ImportedFromIB2
+ 134.IBPluginDependency
+ 134.ImportedFromIB2
+ 136.IBPluginDependency
+ 136.ImportedFromIB2
+ 143.IBPluginDependency
+ 143.ImportedFromIB2
+ 144.IBPluginDependency
+ 144.ImportedFromIB2
+ 145.IBPluginDependency
+ 145.ImportedFromIB2
+ 149.IBPluginDependency
+ 149.ImportedFromIB2
+ 150.IBPluginDependency
+ 150.ImportedFromIB2
+ 19.IBPluginDependency
+ 19.ImportedFromIB2
+ 202.IBPluginDependency
+ 202.ImportedFromIB2
+ 203.IBPluginDependency
+ 203.ImportedFromIB2
+ 23.IBPluginDependency
+ 23.ImportedFromIB2
+ 24.IBPluginDependency
+ 24.ImportedFromIB2
+ 243.IBPluginDependency
+ 243.ImportedFromIB2
+ 244.IBEditorWindowLastContentRect
+ 244.IBPluginDependency
+ 244.ImportedFromIB2
+ 246.IBPluginDependency
+ 246.ImportedFromIB2
+ 247.IBPluginDependency
+ 247.ImportedFromIB2
+ 248.IBPluginDependency
+ 248.ImportedFromIB2
+ 251.IBPluginDependency
+ 251.ImportedFromIB2
+ 252.IBPluginDependency
+ 252.ImportedFromIB2
+ 253.IBPluginDependency
+ 253.ImportedFromIB2
+ 254.IBPluginDependency
+ 254.ImportedFromIB2
+ 256.IBPluginDependency
+ 256.ImportedFromIB2
+ 257.IBPluginDependency
+ 257.ImportedFromIB2
+ 258.IBPluginDependency
+ 258.ImportedFromIB2
+ 259.IBPluginDependency
+ 259.ImportedFromIB2
+ 261.IBPluginDependency
+ 261.ImportedFromIB2
+ 262.IBPluginDependency
+ 262.ImportedFromIB2
+ 268.IBPluginDependency
+ 268.ImportedFromIB2
+ 269.IBPluginDependency
+ 269.ImportedFromIB2
+ 270.IBPluginDependency
+ 270.ImportedFromIB2
+ 271.IBPluginDependency
+ 271.ImportedFromIB2
+ 289.IBPluginDependency
+ 289.ImportedFromIB2
+ 29.IBEditorWindowLastContentRect
+ 29.IBPluginDependency
+ 29.ImportedFromIB2
+ 290.IBEditorWindowLastContentRect
+ 290.IBPluginDependency
+ 290.ImportedFromIB2
+ 291.IBPluginDependency
+ 291.ImportedFromIB2
+ 292.IBPluginDependency
+ 292.ImportedFromIB2
+ 295.IBPluginDependency
+ 295.ImportedFromIB2
+ 296.IBPluginDependency
+ 296.ImportedFromIB2
+ 297.IBPluginDependency
+ 297.ImportedFromIB2
+ 298.IBAttributePlaceholdersKey
+ 298.IBPluginDependency
+ 298.ImportedFromIB2
+ 299.IBPluginDependency
+ 299.ImportedFromIB2
+ 300.IBPluginDependency
+ 300.ImportedFromIB2
+ 301.IBPluginDependency
+ 301.ImportedFromIB2
+ 303.IBPluginDependency
+ 303.ImportedFromIB2
+ 305.IBPluginDependency
+ 305.ImportedFromIB2
+ 306.IBPluginDependency
+ 306.ImportedFromIB2
+ 307.IBPluginDependency
+ 307.ImportedFromIB2
+ 308.IBPluginDependency
+ 308.ImportedFromIB2
+ 309.IBPluginDependency
+ 309.ImportedFromIB2
+ 319.IBPluginDependency
+ 319.ImportedFromIB2
+ 320.IBEditorWindowLastContentRect
+ 320.IBPluginDependency
+ 320.ImportedFromIB2
+ 321.IBPluginDependency
+ 321.ImportedFromIB2
+ 322.IBPluginDependency
+ 322.ImportedFromIB2
+ 323.IBPluginDependency
+ 323.ImportedFromIB2
+ 324.IBPluginDependency
+ 324.ImportedFromIB2
+ 325.IBPluginDependency
+ 325.ImportedFromIB2
+ 326.IBPluginDependency
+ 326.ImportedFromIB2
+ 327.IBPluginDependency
+ 327.ImportedFromIB2
+ 328.IBEditorWindowLastContentRect
+ 328.IBPluginDependency
+ 328.ImportedFromIB2
+ 329.IBPluginDependency
+ 329.ImportedFromIB2
+ 330.IBPluginDependency
+ 330.ImportedFromIB2
+ 331.IBPluginDependency
+ 331.ImportedFromIB2
+ 334.IBPluginDependency
+ 334.ImportedFromIB2
+ 335.IBPluginDependency
+ 335.ImportedFromIB2
+ 336.IBPluginDependency
+ 336.ImportedFromIB2
+ 337.IBPluginDependency
+ 337.ImportedFromIB2
+ 338.IBPluginDependency
+ 338.ImportedFromIB2
+ 339.IBPluginDependency
+ 339.ImportedFromIB2
+ 340.IBPluginDependency
+ 340.ImportedFromIB2
+ 341.IBPluginDependency
+ 341.ImportedFromIB2
+ 342.IBPluginDependency
+ 342.ImportedFromIB2
+ 343.IBPluginDependency
+ 343.ImportedFromIB2
+ 344.IBPluginDependency
+ 344.ImportedFromIB2
+ 345.IBPluginDependency
+ 345.ImportedFromIB2
+ 346.IBPluginDependency
+ 346.ImportedFromIB2
+ 347.IBPluginDependency
+ 347.ImportedFromIB2
+ 348.IBPluginDependency
+ 348.ImportedFromIB2
+ 349.IBPluginDependency
+ 349.ImportedFromIB2
+ 350.IBPluginDependency
+ 350.ImportedFromIB2
+ 351.IBEditorWindowLastContentRect
+ 351.IBPluginDependency
+ 351.ImportedFromIB2
+ 352.IBPluginDependency
+ 352.ImportedFromIB2
+ 353.IBPluginDependency
+ 353.ImportedFromIB2
+ 356.IBPluginDependency
+ 356.ImportedFromIB2
+ 357.IBEditorWindowLastContentRect
+ 357.IBPluginDependency
+ 357.ImportedFromIB2
+ 358.IBPluginDependency
+ 358.ImportedFromIB2
+ 359.IBPluginDependency
+ 359.ImportedFromIB2
+ 361.IBPluginDependency
+ 361.ImportedFromIB2
+ 362.IBPluginDependency
+ 362.ImportedFromIB2
+ 363.IBPluginDependency
+ 363.ImportedFromIB2
+ 364.IBPluginDependency
+ 364.ImportedFromIB2
+ 365.IBPluginDependency
+ 365.ImportedFromIB2
+ 366.IBPluginDependency
+ 366.ImportedFromIB2
+ 367.IBPluginDependency
+ 367.ImportedFromIB2
+ 368.IBPluginDependency
+ 368.ImportedFromIB2
+ 369.IBPluginDependency
+ 369.ImportedFromIB2
+ 371.IBPluginDependency
+ 371.ImportedFromIB2
+ 372.IBPluginDependency
+ 372.ImportedFromIB2
+ 373.IBPluginDependency
+ 373.ImportedFromIB2
+ 374.IBPluginDependency
+ 374.ImportedFromIB2
+ 375.IBPluginDependency
+ 375.ImportedFromIB2
+ 376.IBPluginDependency
+ 376.ImportedFromIB2
+ 377.IBPluginDependency
+ 377.ImportedFromIB2
+ 378.IBPluginDependency
+ 378.ImportedFromIB2
+ 379.ImportedFromIB2
+ 380.ImportedFromIB2
+ 381.ImportedFromIB2
+ 382.ImportedFromIB2
+ 383.ImportedFromIB2
+ 385.ImportedFromIB2
+ 386.ImportedFromIB2
+ 387.ImportedFromIB2
+ 388.ImportedFromIB2
+ 389.ImportedFromIB2
+ 390.IBPluginDependency
+ 390.ImportedFromIB2
+ 391.IBPluginDependency
+ 391.ImportedFromIB2
+ 392.IBPluginDependency
+ 392.ImportedFromIB2
+ 467.IBPluginDependency
+ 467.ImportedFromIB2
+ 468.IBPluginDependency
+ 468.ImportedFromIB2
+ 471.IBPluginDependency
+ 471.ImportedFromIB2
+ 474.IBPluginDependency
+ 474.ImportedFromIB2
+ 5.IBPluginDependency
+ 5.ImportedFromIB2
+ 56.IBPluginDependency
+ 56.ImportedFromIB2
+ 561.IBPluginDependency
+ 561.ImportedFromIB2
+ 566.IBPluginDependency
+ 566.ImportedFromIB2
+ 57.IBEditorWindowLastContentRect
+ 57.IBPluginDependency
+ 57.ImportedFromIB2
+ 571.IBPluginDependency
+ 571.ImportedFromIB2
+ 572.IBPluginDependency
+ 572.ImportedFromIB2
+ 576.IBPluginDependency
+ 576.ImportedFromIB2
+ 577.IBPluginDependency
+ 577.ImportedFromIB2
+ 578.IBPluginDependency
+ 578.ImportedFromIB2
+ 579.IBPluginDependency
+ 579.ImportedFromIB2
+ 58.IBPluginDependency
+ 58.ImportedFromIB2
+ 580.IBPluginDependency
+ 580.ImportedFromIB2
+ 581.IBPluginDependency
+ 581.ImportedFromIB2
+ 582.IBPluginDependency
+ 582.ImportedFromIB2
+ 584.IBPluginDependency
+ 584.ImportedFromIB2
+ 585.IBPluginDependency
+ 585.ImportedFromIB2
+ 586.IBPluginDependency
+ 586.ImportedFromIB2
+ 587.IBPluginDependency
+ 587.ImportedFromIB2
+ 588.IBPluginDependency
+ 588.ImportedFromIB2
+ 589.IBPluginDependency
+ 589.ImportedFromIB2
+ 590.IBPluginDependency
+ 590.ImportedFromIB2
+ 591.IBPluginDependency
+ 591.ImportedFromIB2
+ 748.IBPluginDependency
+ 748.ImportedFromIB2
+ 752.IBPluginDependency
+ 752.ImportedFromIB2
+ 769.IBPluginDependency
+ 769.ImportedFromIB2
+ 770.IBPluginDependency
+ 770.ImportedFromIB2
+ 771.IBPluginDependency
+ 771.ImportedFromIB2
+ 772.IBPluginDependency
+ 772.ImportedFromIB2
+ 773.IBPluginDependency
+ 773.ImportedFromIB2
+ 774.IBPluginDependency
+ 774.ImportedFromIB2
+ 775.IBPluginDependency
+ 775.ImportedFromIB2
+ 788.IBPluginDependency
+ 788.ImportedFromIB2
+ 92.IBPluginDependency
+ 92.ImportedFromIB2
+
+
+ YES
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{467, 553}, {254, 283}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{721, 523}, {306, 113}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{503, 922}, {270, 53}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{721, 652}, {275, 143}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{425, 582}, {303, 393}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{475, 663}, {564, 20}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{594, 105}, {405, 313}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+ ToolTip
+
+ ToolTip
+
+ Press Escape to return from full screen mode
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{707, 230}, {349, 433}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{910, 812}, {206, 63}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{693, 125}, {232, 293}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{925, 412}, {64, 6}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+
+
+
+
+
+
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {{487, 460}, {229, 203}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+
+
+ YES
+
+
+ YES
+
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{587, 761}, {356, 53}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{810, 56}, {344, 143}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{534, 96}, {276, 283}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{693, 61}, {382, 113}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{370, -11}, {388, 393}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{375, 379}, {648, 20}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{600, 66}, {405, 313}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
- ToolTip
-
- ToolTip
-
- Press Escape to return from full screen mode
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{682, -54}, {365, 433}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{997, 631}, {206, 63}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
-
-
-
-
-
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {{810, 76}, {215, 43}}
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {{810, 6}, {238, 153}}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {{810, 76}, {255, 63}}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
-
+
+ YES
+
+
+ YES
+
+
- 840
+ 1146
-
+
+ YES
FirstResponder
NSObject
-
- id
- id
- id
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ orderFrontLinkPanel:
+ orderFrontListPanel:
+ orderFrontSpacingPanel:
+ orderFrontTablePanel:
+ toggleBaseWritingDirection:
+ togglePageBreaks:
+ toggleTraditionalCharacterShape:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
IBUserSource
@@ -4784,10 +5273,19 @@
SMLDocumentsMenuController
NSObject
-
- id
- id
-
+
+ YES
+
+ YES
+ nextDocumentAction:
+ previousDocumentAction:
+
+
+ YES
+ id
+ id
+
+
documentsMenu
NSMenu
@@ -4808,10 +5306,19 @@
SMLEditMenuController
NSObject
-
- id
- id
-
+
+ YES
+
+ YES
+ advancedFindReplaceAction:
+ liveFindAction:
+
+
+ YES
+ id
+ id
+
+
IBProjectSource
Classes/SMLEditMenuController.h
@@ -4828,20 +5335,39 @@
SMLFileMenuController
NSObject
-
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ closeAction:
+ newAction:
+ newProjectAction:
+ openAction:
+ printAction:
+ revealInFinderAction:
+ revertAction:
+ saveACopyAsAction:
+ saveAction:
+ saveAllAction:
+ saveAsAction:
+ saveDocumentsAsProjectAction:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
IBProjectSource
Classes/SMLFileMenuController.h
@@ -4858,10 +5384,19 @@
SMLHelpMenuController
NSObject
-
- id
- id
-
+
+ YES
+
+ YES
+ installCommandLineUtilityAction:
+ smultronHelp:
+
+
+ YES
+ id
+ id
+
+
IBProjectSource
Classes/SMLHelpMenuController.h
@@ -4898,10 +5433,19 @@
SMLProjectsController
NSDocumentController
-
- id
- id
-
+
+ YES
+
+ YES
+ openProjectAction:
+ selectDocumentFromTheDock:
+
+
+ YES
+ id
+ id
+
+
IBProjectSource
Classes/SMLProjectsController.h
@@ -4918,32 +5462,68 @@
SMLTextMenuController
NSObject
-
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
-
- NSMenu
- NSMenu
- NSMenu
-
+
+ YES
+
+ YES
+ capitaliseAction:
+ changeEncodingAction:
+ changeLineEndingsAction:
+ changeSyntaxDefinitionAction:
+ closeTagAction:
+ commentOrUncommentAction:
+ detabAction:
+ duplicateLineAction:
+ emptyDummyAction:
+ entabAction:
+ goToLineAction:
+ interchangeAdjacentCharactersAction:
+ prepareForXMLAction:
+ removeLineEndingsAction:
+ removeNeedlessWhitespaceAction:
+ shiftLeftAction:
+ shiftRightAction:
+ toLowercaseAction:
+ toUppercaseAction:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
+
+ YES
+
+ YES
+ reloadTextWithEncodingMenu
+ syntaxDefinitionMenu
+ textEncodingMenu
+
+
+ YES
+ NSMenu
+ NSMenu
+ NSMenu
+
+
IBProjectSource
Classes/SMLTextMenuController.h
@@ -4964,36 +5544,76 @@
SMLToolsMenuController
NSObject
-
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
-
- NSMenu
- NSMenu
- NSMenu
-
+
+ YES
+
+ YES
+ createSnippetFromSelectionAction:
+ emptyDummyAction:
+ exportCommandsAction:
+ exportSnippetsAction:
+ getInfoAction:
+ importCommandsAction:
+ importSnippetsAction:
+ insertColourAction:
+ newCommandAction:
+ newCommandCollectionAction:
+ newSnippetAction:
+ newSnippetCollectionAction:
+ nextFunctionAction:
+ previewAction:
+ previousFunctionAction:
+ refreshInfoAction:
+ reloadPreviewAction:
+ runCommandAction:
+ runSelectionInlineAction:
+ runTextAction:
+ showCommandResultWindowAction:
+ showCommandsWindowAction:
+ showSnippetsWindowAction:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
+
+ YES
+
+ YES
+ functionsMenu
+ insertSnippetMenu
+ runCommandMenu
+
+
+ YES
+ NSMenu
+ NSMenu
+ NSMenu
+
+
IBProjectSource
Classes/SMLToolsMenuController.h
@@ -5010,21 +5630,41 @@
SMLViewMenuController
NSObject
-
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ documentsViewAction:
+ emptyDummyAction:
+ lineWrapTextAction:
+ showDocumentsViewAction:
+ showInvisibleCharactersAction:
+ showLineNumbersAction:
+ showSizeSliderAction:
+ showStatusBarAction:
+ showSyntaxColoursAction:
+ showTabBarAction:
+ splitWindowAction:
+ viewDocumentInFullScreenAction:
+ viewDocumentInSeparateWindowAction:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
IBProjectSource
Classes/SMLViewMenuController.h
@@ -5033,35 +5673,75 @@
SMLViewMenuController
NSObject
-
- id
- id
-
+
+ YES
+
+ YES
+ changeSyntaxDefinitionAction:
+ showNavigationBarAction:
+
+
+ YES
+ id
+ id
+
+
IBUserSource
-
-
+
+
+ YES
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBDocumentRelativeSource
+ ../Sparkle.framework/Versions/A/Headers/SUUpdater.h
+
+
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
+
+
+ YES
NSApplication
NSResponder
-
+
IBFrameworkSource
AppKit.framework/Headers/NSApplication.h
NSApplication
-
+
IBFrameworkSource
AppKit.framework/Headers/NSApplicationScripting.h
NSApplication
-
+
IBFrameworkSource
AppKit.framework/Headers/NSColorPanel.h
@@ -5098,7 +5778,7 @@
NSControl
NSView
-
+
IBFrameworkSource
AppKit.framework/Headers/NSControl.h
@@ -5106,14 +5786,27 @@
NSDocument
NSObject
-
- id
- id
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ printDocument:
+ revertDocumentToSaved:
+ runPageLayout:
+ saveDocument:
+ saveDocumentAs:
+ saveDocumentTo:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+
+
IBFrameworkSource
AppKit.framework/Headers/NSDocument.h
@@ -5129,12 +5822,23 @@
NSDocumentController
NSObject
-
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ clearRecentDocuments:
+ newDocument:
+ openDocument:
+ saveAllDocuments:
+
+
+ YES
+ id
+ id
+ id
+ id
+
+
IBFrameworkSource
AppKit.framework/Headers/NSDocumentController.h
@@ -5159,7 +5863,7 @@
NSMenu
NSObject
-
+
IBFrameworkSource
AppKit.framework/Headers/NSMenu.h
@@ -5167,7 +5871,7 @@
NSMenuItem
NSObject
-
+
IBFrameworkSource
AppKit.framework/Headers/NSMenuItem.h
@@ -5189,19 +5893,19 @@
NSObject
-
+
NSObject
-
+
NSObject
-
+
NSObject
-
+
NSObject
@@ -5240,7 +5944,7 @@
NSObject
-
+
NSObject
@@ -5272,7 +5976,7 @@
NSObject
-
+
IBFrameworkSource
AppKit.framework/Headers/NSTableView.h
@@ -5286,7 +5990,7 @@
NSObject
-
+
IBFrameworkSource
AppKit.framework/Headers/NSView.h
@@ -5452,6 +6156,20 @@
QuartzCore.framework/Headers/CIImageProvider.h
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUAppcast.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Sparkle.framework/Headers/SUUpdater.h
+
+
NSObject
@@ -5540,7 +6258,7 @@
NSTableView
NSControl
-
+
NSText
@@ -5567,7 +6285,7 @@
NSView
-
+
NSView
@@ -5579,7 +6297,7 @@
NSView
NSResponder
-
+
NSWindow
@@ -5603,34 +6321,73 @@
AppKit.framework/Headers/NSWindowScripting.h
+
+ SUUpdater
+ NSObject
+
+ checkForUpdates:
+ id
+
+
+ delegate
+ id
+
+
+
WebView
NSView
-
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
+
+ YES
+
+ YES
+ goBack:
+ goForward:
+ makeTextLarger:
+ makeTextSmaller:
+ makeTextStandardSize:
+ reload:
+ reloadFromOrigin:
+ stopLoading:
+ takeStringURLFrom:
+ toggleContinuousSpellChecking:
+ toggleSmartInsertDelete:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
IBFrameworkSource
WebKit.framework/Headers/WebView.h
-
+
0
+
+ com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+
com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+ com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
+
+
YES
../Smultron.xcodeproj
3
diff --git a/French.lproj/SMLPreferencesGeneral.xib b/French.lproj/SMLPreferencesGeneral.xib
index cbbf8b3..c85a611 100644
--- a/French.lproj/SMLPreferencesGeneral.xib
+++ b/French.lproj/SMLPreferencesGeneral.xib
@@ -1,11 +1,15 @@
-
+
1050
- 9C7010
- 644
- 949.26
- 352.00
+ 10C540
+ 740
+ 1038.25
+ 458.00
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ 740
+
YES
@@ -14,41 +18,140 @@
YES
com.apple.InterfaceBuilder.CocoaPlugin
-
+
+ YES
+
+ YES
+
+
+ YES
+
+
+
YES
-
+
SMLPreferencesController
-
+
FirstResponder
-
+
NSApplication
-
+
256
YES
-
-
- 256
- {{159, 360}, {202, 18}}
-
+
diff --git a/Info.plist b/Info.plist
index 7f139d4..9778bd1 100644
--- a/Info.plist
+++ b/Info.plist
@@ -134,7 +134,7 @@
CFBundleSignature
SMUL
CFBundleVersion
- 3.7.1
+ 3.7.2
ExcludeSyncKeys
PreferencesGeneralViewSavedFrame
@@ -143,7 +143,7 @@
HasInsertedDefaultCommands3
LSMinimumSystemVersion
- 10.5
+ 10.6
NSAppleScriptEnabled
YES
NSMainNibFile
@@ -201,6 +201,10 @@
OSAScriptingDefinition
Smultron.sdef
+ SUFeedURL
+ http://www.bloggezmoy.com/smultron/appcast.xml
+ SUPublicDSAKeyFile
+ dsa_pub.pem
UTExportedTypeDeclarations
diff --git a/InfoPlist.strings b/InfoPlist.strings
index b0a8ab5..bfe8281 100644
Binary files a/InfoPlist.strings and b/InfoPlist.strings differ
diff --git a/Smultron.xcodeproj/project.pbxproj b/Smultron.xcodeproj/project.pbxproj
index 52e35b4..2f59ae1 100644
--- a/Smultron.xcodeproj/project.pbxproj
+++ b/Smultron.xcodeproj/project.pbxproj
@@ -6,6 +6,21 @@
objectVersion = 46;
objects = {
+/* Begin PBXAggregateTarget section */
+ 1F748632114F1F6000767B18 /* Distribution */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = 1F7486C4114F1F6D00767B18 /* Build configuration list for PBXAggregateTarget "Distribution" */;
+ buildPhases = (
+ 1F7486CA114F1F9900767B18 /* ShellScript */,
+ );
+ dependencies = (
+ 1F7486C8114F1F8000767B18 /* PBXTargetDependency */,
+ );
+ name = Distribution;
+ productName = Distribution;
+ };
+/* End PBXAggregateTarget section */
+
/* Begin PBXBuildFile section */
1F0915BB113F88FA00F3BB28 /* SMLPreferencesGeneral.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1F0915BA113F88FA00F3BB28 /* SMLPreferencesGeneral.xib */; };
1F0915C9113F8CC600F3BB28 /* SMLAdvancedFind.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1F0915C8113F8CC600F3BB28 /* SMLAdvancedFind.xib */; };
@@ -27,10 +42,13 @@
1F091713113F95B000F3BB28 /* SMLCommandResult.xib in Resources */ = {isa = PBXBuildFile; fileRef = 510C3F900D92755B005F475A /* SMLCommandResult.xib */; };
1F091714113F95BF00F3BB28 /* SMLPreferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5168D7DA0D92772B005225AB /* SMLPreferences.xib */; };
1F091715113F960000F3BB28 /* SMLSingleDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = 510C3F930D927566005F475A /* SMLSingleDocument.xib */; };
+ 1F7486DD114F201200767B18 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1FB4A7F8114ED9C30056E2EC /* Sparkle.framework */; };
1FACC99F113FAE1200515523 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1FACC99E113FAE1200515523 /* QuartzCore.framework */; };
+ 1FB4A7F9114ED9C30056E2EC /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1FB4A7F8114ED9C30056E2EC /* Sparkle.framework */; };
1FB593BA113EE34600ECB6C0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1FB593B9113EE34600ECB6C0 /* Localizable.strings */; };
1FB593BD113EE35E00ECB6C0 /* Localizable3.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1FB593BC113EE35E00ECB6C0 /* Localizable3.strings */; };
1FB59409113EE58500ECB6C0 /* SMLMainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1FB59408113EE58500ECB6C0 /* SMLMainMenu.xib */; };
+ 1FD4A30F114F120E00131FFB /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 1FD4A30E114F120E00131FFB /* dsa_pub.pem */; };
2F69A1BE0BB0406800D23876 /* SMLDocumentsListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F69A1BD0BB0406800D23876 /* SMLDocumentsListCell.m */; };
2F6CF2E20B848515008B0386 /* DefaultCommands.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2F6CF2E10B848515008B0386 /* DefaultCommands.plist */; };
2F7040F90BBBE07F00D43CAF /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2F7040F80BBBE07F00D43CAF /* Credits.rtf */; };
@@ -139,6 +157,13 @@
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
+ 1F7486C7114F1F8000767B18 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D15AC270486D014006FF6A4;
+ remoteInfo = Smultron;
+ };
7F5C26720B73BF7A00D2EDDC /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
@@ -149,6 +174,16 @@
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
+ 1F7486E8114F202A00767B18 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 1F7486DD114F201200767B18 /* Sparkle.framework in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
7F1DE28F0BD198FA00AD5707 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -446,10 +481,13 @@
1F0917D3113F973700F3BB28 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/SMLPrintAccessoryView.xib; sourceTree = ""; };
1F0917D4113F973700F3BB28 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/SMLRegularExpressionHelp.xib; sourceTree = ""; };
1F0917D5113F973700F3BB28 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/SMLSnippets.xib; sourceTree = ""; };
+ 1F7485FB114F13BF00767B18 /* Distribution-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Distribution-Info.plist"; sourceTree = ""; };
1FACC99E113FAE1200515523 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+ 1FB4A7F8114ED9C30056E2EC /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = ""; };
1FB593BB113EE35000ECB6C0 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/Localizable.strings; sourceTree = ""; };
1FB593BE113EE36300ECB6C0 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/Localizable3.strings; sourceTree = ""; };
1FB5940A113EE58A00ECB6C0 /* French */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = French; path = French.lproj/SMLMainMenu.xib; sourceTree = ""; };
+ 1FD4A30E114F120E00131FFB /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = ""; };
2A37F4ACFDCFA73011CA2CEA /* SMLProject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SMLProject.m; path = Classes/SMLProject.m; sourceTree = ""; };
2A37F4AEFDCFA73011CA2CEA /* SMLProject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMLProject.h; path = Classes/SMLProject.h; sourceTree = ""; };
2A37F4B0FDCFA73011CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Classes/main.m; sourceTree = ""; };
@@ -678,6 +716,7 @@
7F51225C0BA72E7E00183863 /* QuartzCore.framework in Frameworks */,
7FBDDF360CF79C7D003BAFB5 /* QuickLook.framework in Frameworks */,
1FACC99F113FAE1200515523 /* QuartzCore.framework in Frameworks */,
+ 1FB4A7F9114ED9C30056E2EC /* Sparkle.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -692,6 +731,7 @@
7F1DE27A0BD1984700AD5707 /* CoreFoundation.framework */,
7F51225B0BA72E7E00183863 /* QuartzCore.framework */,
7F6C9C670B75F23000531EF9 /* libicucore.dylib */,
+ 1FB4A7F8114ED9C30056E2EC /* Sparkle.framework */,
7F5C26B80B73C06D00D2EDDC /* SystemConfiguration.framework */,
7F5C26B40B73C05100D2EDDC /* WebKit.framework */,
7F5C26B20B73C04800D2EDDC /* ApplicationServices.framework */,
@@ -765,6 +805,7 @@
2A37F4B8FDCFA73011CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
+ 1F7485FB114F13BF00767B18 /* Distribution-Info.plist */,
7F5C24D90B73BCF200D2EDDC /* Xibs */,
7F9809B40B73B4C8000A9140 /* Graphics */,
2FEC50CD0B96DB8D000CF1AD /* Other */,
@@ -772,6 +813,7 @@
7F9809E70B73B4F4000A9140 /* Syntax Definitions */,
7F980A940B73B660000A9140 /* DefaultSnippets.plist */,
2F6CF2E10B848515008B0386 /* DefaultCommands.plist */,
+ 1FD4A30E114F120E00131FFB /* dsa_pub.pem */,
7F980A950B73B660000A9140 /* Smultron.sdef */,
7FD53F120D91A8F30071054F /* Smultron-Manual.pdf */,
8D15AC360486D014006FF6A4 /* Info.plist */,
@@ -1198,6 +1240,7 @@
8D15AC300486D014006FF6A4 /* Sources */,
8D15AC330486D014006FF6A4 /* Frameworks */,
7F1DE28F0BD198FA00AD5707 /* CopyFiles */,
+ 1F7486E8114F202A00767B18 /* CopyFiles */,
);
buildRules = (
);
@@ -1243,6 +1286,7 @@
targets = (
8D15AC270486D014006FF6A4 /* Smultron */,
7F5C26640B73BF2200D2EDDC /* smultron */,
+ 1F748632114F1F6000767B18 /* Distribution */,
);
};
/* End PBXProject section */
@@ -1297,11 +1341,28 @@
1F0915F3113F8D3E00F3BB28 /* SMLSnippets.xib in Resources */,
7F5097710D95A65500D62D67 /* SMLDefaultUnsavedIcon.png in Resources */,
7F5097720D95A65500D62D67 /* SMLDefaultIcon.png in Resources */,
+ 1FD4A30F114F120E00131FFB /* dsa_pub.pem in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
+/* Begin PBXShellScriptBuildPhase section */
+ 1F7486CA114F1F9900767B18 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "set -o errexit\n\n[ $BUILD_STYLE = Release ] || { echo Distribution target requires \"'Release'\" build style; false; }\n\nVERSION=$(defaults read \"$BUILT_PRODUCTS_DIR/$PROJECT_NAME.app/Contents/Info\" CFBundleVersion)\nDOWNLOAD_BASE_URL=\"http://www.github.com/jfmoy/Smultron\"\nRELEASENOTES_URL=\"http://www.bloggezmoy.com/smultron/release-notes.html#version-$VERSION\"\n\nARCHIVE_FILENAME=\"$PROJECT_NAME $VERSION.zip\"\nDOWNLOAD_URL=\"$DOWNLOAD_BASE_URL/$ARCHIVE_FILENAME\"\nKEYCHAIN_PRIVKEY_NAME=\"Sparkle Private Key\"\n\nWD=$PWD\ncd \"$BUILT_PRODUCTS_DIR\"\nrm -f \"$PROJECT_NAME\"*.zip\nditto -ck --keepParent \"$PROJECT_NAME.app\" \"$ARCHIVE_FILENAME\"\n\nSIZE=$(stat -f %z \"$ARCHIVE_FILENAME\")\nPUBDATE=$(date +\"%a, %d %b %G %T %z\")\nSIGNATURE=$(\n\topenssl dgst -sha1 -binary < \"$ARCHIVE_FILENAME\" \\\n\t| openssl dgst -dss1 -sign <(security find-generic-password -g -s \"$KEYCHAIN_PRIVKEY_NAME\" 2>&1 1>/dev/null | perl -pe '($_) = /\"(.+)\"/; s/\\\\012/\\n/g' | perl -MXML::LibXML -e 'print XML::LibXML->new()->parse_file(\"-\")->findvalue(q(//string[preceding-sibling::key[1] = \"NOTE\"]))') \\\n\t| openssl enc -base64\n)\n\n[ $SIGNATURE ] || { echo Unable to load signing private key with name \"'$KEYCHAIN_PRIVKEY_NAME'\" from keychain; false; }\n\ncat <\n\t\t\tVersion $VERSION\n\t\t\t$RELEASENOTES_URL\n\t\t\t$PUBDATE\n\t\t\t\n\t\t\nEOF\n\necho scp \"'$HOME/Documents/Project/Smultron/build/Release/$ARCHIVE_FILENAME'\"http://www.github.com/jfmoy/Smultron/\necho scp \"'$WD/appcast.xml'\" www.bloggezmoy.com:smultron/appcast.xml";
+ };
+/* End PBXShellScriptBuildPhase section */
+
/* Begin PBXSourcesBuildPhase section */
7F5C26620B73BF2200D2EDDC /* Sources */ = {
isa = PBXSourcesBuildPhase;
@@ -1394,6 +1455,11 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
+ 1F7486C8114F1F8000767B18 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D15AC270486D014006FF6A4 /* Smultron */;
+ targetProxy = 1F7486C7114F1F8000767B18 /* PBXContainerItemProxy */;
+ };
7F5C26730B73BF7A00D2EDDC /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 7F5C26640B73BF2200D2EDDC /* smultron */;
@@ -1842,6 +1908,27 @@
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
+ 1F748633114F1F6000767B18 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ PRODUCT_NAME = Distribution;
+ };
+ name = Debug;
+ };
+ 1F748634114F1F6000767B18 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ PRODUCT_NAME = Distribution;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
7F5C266A0B73BF4000D2EDDC /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -1875,7 +1962,10 @@
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = NO;
- FRAMEWORK_SEARCH_PATHS = "$(inherited)";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)\"",
+ );
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
@@ -1895,6 +1985,7 @@
"$(inherited)",
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)",
+ "\"$(SRCROOT)\"",
);
FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../SmultronSource\"";
FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)\"";
@@ -1954,6 +2045,15 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
+ 1F7486C4114F1F6D00767B18 /* Build configuration list for PBXAggregateTarget "Distribution" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1F748633114F1F6000767B18 /* Debug */,
+ 1F748634114F1F6000767B18 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
7F5C26690B73BF4000D2EDDC /* Build configuration list for PBXNativeTarget "smultron" */ = {
isa = XCConfigurationList;
buildConfigurations = (
diff --git a/Sparkle.framework/Headers b/Sparkle.framework/Headers
new file mode 120000
index 0000000..a177d2a
--- /dev/null
+++ b/Sparkle.framework/Headers
@@ -0,0 +1 @@
+Versions/Current/Headers
\ No newline at end of file
diff --git a/Sparkle.framework/Resources b/Sparkle.framework/Resources
new file mode 120000
index 0000000..953ee36
--- /dev/null
+++ b/Sparkle.framework/Resources
@@ -0,0 +1 @@
+Versions/Current/Resources
\ No newline at end of file
diff --git a/Sparkle.framework/Sparkle b/Sparkle.framework/Sparkle
new file mode 120000
index 0000000..b2c5273
--- /dev/null
+++ b/Sparkle.framework/Sparkle
@@ -0,0 +1 @@
+Versions/Current/Sparkle
\ No newline at end of file
diff --git a/Sparkle.framework/Versions/A/Headers/SUAppcast.h b/Sparkle.framework/Versions/A/Headers/SUAppcast.h
new file mode 100644
index 0000000..171148a
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Headers/SUAppcast.h
@@ -0,0 +1,33 @@
+//
+// SUAppcast.h
+// Sparkle
+//
+// Created by Andy Matuschak on 3/12/06.
+// Copyright 2006 Andy Matuschak. All rights reserved.
+//
+
+#ifndef SUAPPCAST_H
+#define SUAPPCAST_H
+
+@class SUAppcastItem;
+@interface SUAppcast : NSObject {
+ NSArray *items;
+ NSString *userAgentString;
+ id delegate;
+ NSMutableData *incrementalData;
+}
+
+- (void)fetchAppcastFromURL:(NSURL *)url;
+- (void)setDelegate:delegate;
+- (void)setUserAgentString:(NSString *)userAgentString;
+
+- (NSArray *)items;
+
+@end
+
+@interface NSObject (SUAppcastDelegate)
+- (void)appcastDidFinishLoading:(SUAppcast *)appcast;
+- (void)appcast:(SUAppcast *)appcast failedToLoadWithError:(NSError *)error;
+@end
+
+#endif
diff --git a/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h b/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
new file mode 100644
index 0000000..7f1ca65
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
@@ -0,0 +1,47 @@
+//
+// SUAppcastItem.h
+// Sparkle
+//
+// Created by Andy Matuschak on 3/12/06.
+// Copyright 2006 Andy Matuschak. All rights reserved.
+//
+
+#ifndef SUAPPCASTITEM_H
+#define SUAPPCASTITEM_H
+
+@interface SUAppcastItem : NSObject {
+ NSString *title;
+ NSDate *date;
+ NSString *itemDescription;
+
+ NSURL *releaseNotesURL;
+
+ NSString *DSASignature;
+ NSString *minimumSystemVersion;
+
+ NSURL *fileURL;
+ NSString *versionString;
+ NSString *displayVersionString;
+
+ NSDictionary *propertiesDictionary;
+}
+
+// Initializes with data from a dictionary provided by the RSS class.
+- initWithDictionary:(NSDictionary *)dict;
+
+- (NSString *)title;
+- (NSString *)versionString;
+- (NSString *)displayVersionString;
+- (NSDate *)date;
+- (NSString *)itemDescription;
+- (NSURL *)releaseNotesURL;
+- (NSURL *)fileURL;
+- (NSString *)DSASignature;
+- (NSString *)minimumSystemVersion;
+
+// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions.
+- (NSDictionary *)propertiesDictionary;
+
+@end
+
+#endif
diff --git a/Sparkle.framework/Versions/A/Headers/SUUpdater.h b/Sparkle.framework/Versions/A/Headers/SUUpdater.h
new file mode 100644
index 0000000..e78c4d3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Headers/SUUpdater.h
@@ -0,0 +1,118 @@
+//
+// SUUpdater.h
+// Sparkle
+//
+// Created by Andy Matuschak on 1/4/06.
+// Copyright 2006 Andy Matuschak. All rights reserved.
+//
+
+#ifndef SUUPDATER_H
+#define SUUPDATER_H
+
+#import
+
+@class SUUpdateDriver, SUAppcastItem, SUHost, SUAppcast;
+@interface SUUpdater : NSObject {
+ NSTimer *checkTimer;
+ SUUpdateDriver *driver;
+
+ SUHost *host;
+ IBOutlet id delegate;
+}
+
++ (SUUpdater *)sharedUpdater;
++ (SUUpdater *)updaterForBundle:(NSBundle *)bundle;
+- (NSBundle *)hostBundle;
+
+- (void)setDelegate:(id)delegate;
+- delegate;
+
+- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyChecks;
+- (BOOL)automaticallyChecksForUpdates;
+
+- (void)setUpdateCheckInterval:(NSTimeInterval)interval;
+- (NSTimeInterval)updateCheckInterval;
+
+- (void)setFeedURL:(NSURL *)feedURL;
+- (NSURL *)feedURL;
+
+- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile;
+- (BOOL)sendsSystemProfile;
+
+- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyDownloadsUpdates;
+- (BOOL)automaticallyDownloadsUpdates;
+
+// This IBAction is meant for a main menu item. Hook up any menu item to this action,
+// and Sparkle will check for updates and report back its findings verbosely.
+- (IBAction)checkForUpdates:sender;
+
+// This kicks off an update meant to be programmatically initiated. That is, it will display no UI unless it actually finds an update,
+// in which case it proceeds as usual. If the fully automated updating is turned on, however, this will invoke that behavior, and if an
+// update is found, it will be downloaded and prepped for installation.
+- (void)checkForUpdatesInBackground;
+
+// Date of last update check. Returns null if no check has been performed.
+- (NSDate*)lastUpdateCheckDate;
+
+// This begins a "probing" check for updates which will not actually offer to update to that version. The delegate methods, though,
+// (up to updater:didFindValidUpdate: and updaterDidNotFindUpdate:), are called, so you can use that information in your UI.
+- (void)checkForUpdateInformation;
+
+// Call this to appropriately schedule or cancel the update checking timer according to the preferences for time interval and automatic checks. This call does not change the date of the next check, but only the internal NSTimer.
+- (void)resetUpdateCycle;
+
+- (BOOL)updateInProgress;
+@end
+
+@interface NSObject (SUUpdaterDelegateInformalProtocol)
+// This method allows you to add extra parameters to the appcast URL, potentially based on whether or not Sparkle will also be sending along the system profile. This method should return an array of dictionaries with keys: "key", "value", "displayKey", "displayValue", the latter two being specifically for display to the user.
+- (NSArray *)feedParametersForUpdater:(SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile;
+
+// Use this to override the default behavior for Sparkle prompting the user about automatic update checks.
+- (BOOL)updaterShouldPromptForPermissionToCheckForUpdates:(SUUpdater *)bundle;
+
+// Implement this if you want to do some special handling with the appcast once it finishes loading.
+- (void)updater:(SUUpdater *)updater didFinishLoadingAppcast:(SUAppcast *)appcast;
+
+// If you're using special logic or extensions in your appcast, implement this to use your own logic for finding
+// a valid update, if any, in the given appcast.
+- (SUAppcastItem *)bestValidUpdateInAppcast:(SUAppcast *)appcast forUpdater:(SUUpdater *)bundle;
+
+// Sent when a valid update is found by the update driver.
+- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)update;
+
+// Sent when a valid update is not found.
+- (void)updaterDidNotFindUpdate:(SUUpdater *)update;
+
+// Sent immediately before installing the specified update.
+- (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)update;
+
+// Return YES to delay the relaunch until you do some processing; invoke the given NSInvocation to continue.
+- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)update untilInvoking:(NSInvocation *)invocation;
+
+// Called immediately before relaunching.
+- (void)updaterWillRelaunchApplication:(SUUpdater *)updater;
+
+// This method allows you to provide a custom version comparator.
+// If you don't implement this method or return nil, the standard version comparator will be used.
+- (id )versionComparatorForUpdater:(SUUpdater *)updater;
+
+// Returns the path which is used to relaunch the client after the update is installed. By default, the path of the host bundle.
+- (NSString *)pathToRelaunchForUpdater:(SUUpdater *)updater;
+
+@end
+
+// Define some minimum intervals to avoid DOS-like checking attacks. These are in seconds.
+#ifdef DEBUG
+#define SU_MIN_CHECK_INTERVAL 60
+#else
+#define SU_MIN_CHECK_INTERVAL 60*60
+#endif
+
+#ifdef DEBUG
+#define SU_DEFAULT_CHECK_INTERVAL 60
+#else
+#define SU_DEFAULT_CHECK_INTERVAL 60*60*24
+#endif
+
+#endif
diff --git a/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h b/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h
new file mode 100644
index 0000000..3d11ae8
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h
@@ -0,0 +1,27 @@
+//
+// SUVersionComparisonProtocol.h
+// Sparkle
+//
+// Created by Andy Matuschak on 12/21/07.
+// Copyright 2007 Andy Matuschak. All rights reserved.
+//
+
+#ifndef SUVERSIONCOMPARISONPROTOCOL_H
+#define SUVERSIONCOMPARISONPROTOCOL_H
+
+/*!
+ @protocol
+ @abstract Implement this protocol to provide version comparison facilities for Sparkle.
+*/
+@protocol SUVersionComparison
+
+/*!
+ @method
+ @abstract An abstract method to compare two version strings.
+ @discussion Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, and NSOrderedSame if they are equivalent.
+*/
+- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB;
+
+@end
+
+#endif
diff --git a/Sparkle.framework/Versions/A/Headers/Sparkle.h b/Sparkle.framework/Versions/A/Headers/Sparkle.h
new file mode 100644
index 0000000..08dd577
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Headers/Sparkle.h
@@ -0,0 +1,21 @@
+//
+// Sparkle.h
+// Sparkle
+//
+// Created by Andy Matuschak on 3/16/06. (Modified by CDHW on 23/12/07)
+// Copyright 2006 Andy Matuschak. All rights reserved.
+//
+
+#ifndef SPARKLE_H
+#define SPARKLE_H
+
+// This list should include the shared headers. It doesn't matter if some of them aren't shared (unless
+// there are name-space collisions) so we can list all of them to start with:
+
+#import
+
+#import
+#import
+#import
+
+#endif
diff --git a/Sparkle.framework/Versions/A/Resources/Info.plist b/Sparkle.framework/Versions/A/Resources/Info.plist
new file mode 100644
index 0000000..c7f277d
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/Info.plist
@@ -0,0 +1,24 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Sparkle
+ CFBundleIdentifier
+ org.andymatuschak.Sparkle
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Sparkle
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.5 Beta 6
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 313
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/License.txt b/Sparkle.framework/Versions/A/Resources/License.txt
new file mode 100644
index 0000000..20466c4
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/License.txt
@@ -0,0 +1,7 @@
+Copyright (c) 2006 Andy Matuschak
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist b/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist
new file mode 100644
index 0000000..92ef947
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist
@@ -0,0 +1,174 @@
+
+
+
+
+ ADP2,1
+ Developer Transition Kit
+ MacBook1,1
+ MacBook (Core Duo)
+ MacBook2,1
+ MacBook (Core 2 Duo)
+ MacBook4,1
+ MacBook (Core 2 Duo Feb 2008)
+ MacBookAir1,1
+ MacBook Air (January 2008)
+ MacBookPro1,1
+ MacBook Pro Core Duo (15-inch)
+ MacBookPro1,2
+ MacBook Pro Core Duo (17-inch)
+ MacBookPro2,1
+ MacBook Pro Core 2 Duo (17-inch)
+ MacBookPro2,2
+ MacBook Pro Core 2 Duo (15-inch)
+ MacBookPro3,1
+ MacBook Pro Core 2 Duo (15-inch LED, Core 2 Duo)
+ MacBookPro3,2
+ MacBook Pro Core 2 Duo (17-inch HD, Core 2 Duo)
+ MacBookPro4,1
+ MacBook Pro (Core 2 Duo Feb 2008)
+ MacPro1,1
+ Mac Pro (four-core)
+ MacPro2,1
+ Mac Pro (eight-core)
+ MacPro3,1
+ Mac Pro (January 2008 4- or 8- core "Harpertown")
+ Macmini1,1
+ Mac Mini (Core Solo/Duo)
+ PowerBook1,1
+ PowerBook G3
+ PowerBook2,1
+ iBook G3
+ PowerBook2,2
+ iBook G3 (FireWire)
+ PowerBook2,3
+ iBook G3
+ PowerBook2,4
+ iBook G3
+ PowerBook3,1
+ PowerBook G3 (FireWire)
+ PowerBook3,2
+ PowerBook G4
+ PowerBook3,3
+ PowerBook G4 (Gigabit Ethernet)
+ PowerBook3,4
+ PowerBook G4 (DVI)
+ PowerBook3,5
+ PowerBook G4 (1GHz / 867MHz)
+ PowerBook4,1
+ iBook G3 (Dual USB, Late 2001)
+ PowerBook4,2
+ iBook G3 (16MB VRAM)
+ PowerBook4,3
+ iBook G3 Opaque 16MB VRAM, 32MB VRAM, Early 2003)
+ PowerBook5,1
+ PowerBook G4 (17 inch)
+ PowerBook5,2
+ PowerBook G4 (15 inch FW 800)
+ PowerBook5,3
+ PowerBook G4 (17-inch 1.33GHz)
+ PowerBook5,4
+ PowerBook G4 (15 inch 1.5/1.33GHz)
+ PowerBook5,5
+ PowerBook G4 (17-inch 1.5GHz)
+ PowerBook5,6
+ PowerBook G4 (15 inch 1.67GHz/1.5GHz)
+ PowerBook5,7
+ PowerBook G4 (17-inch 1.67GHz)
+ PowerBook5,8
+ PowerBook G4 (Double layer SD, 15 inch)
+ PowerBook5,9
+ PowerBook G4 (Double layer SD, 17 inch)
+ PowerBook6,1
+ PowerBook G4 (12 inch)
+ PowerBook6,2
+ PowerBook G4 (12 inch, DVI)
+ PowerBook6,3
+ iBook G4
+ PowerBook6,4
+ PowerBook G4 (12 inch 1.33GHz)
+ PowerBook6,5
+ iBook G4 (Early-Late 2004)
+ PowerBook6,7
+ iBook G4 (Mid 2005)
+ PowerBook6,8
+ PowerBook G4 (12 inch 1.5GHz)
+ PowerMac1,1
+ Power Macintosh G3 (Blue & White)
+ PowerMac1,2
+ Power Macintosh G4 (PCI Graphics)
+ PowerMac10,1
+ Mac Mini G4
+ PowerMac10,2
+ Mac Mini (Late 2005)
+ PowerMac11,2
+ Power Macintosh G5 (Late 2005)
+ PowerMac12,1
+ iMac G5 (iSight)
+ PowerMac2,1
+ iMac G3 (Slot-loading CD-ROM)
+ PowerMac2,2
+ iMac G3 (Summer 2000)
+ PowerMac3,1
+ Power Macintosh G4 (AGP Graphics)
+ PowerMac3,2
+ Power Macintosh G4 (AGP Graphics)
+ PowerMac3,3
+ Power Macintosh G4 (Gigabit Ethernet)
+ PowerMac3,4
+ Power Macintosh G4 (Digital Audio)
+ PowerMac3,5
+ Power Macintosh G4 (Quick Silver)
+ PowerMac3,6
+ Power Macintosh G4 (Mirrored Drive Door)
+ PowerMac4,1
+ iMac G3 (Early/Summer 2001)
+ PowerMac4,2
+ iMac G4 (Flat Panel)
+ PowerMac4,4
+ eMac
+ PowerMac4,5
+ iMac G4 (17-inch Flat Panel)
+ PowerMac5,1
+ Power Macintosh G4 Cube
+ PowerMac6,1
+ iMac G4 (USB 2.0)
+ PowerMac6,3
+ iMac G4 (20-inch Flat Panel)
+ PowerMac6,4
+ eMac (USB 2.0, 2005)
+ PowerMac7,2
+ Power Macintosh G5
+ PowerMac7,3
+ Power Macintosh G5
+ PowerMac8,1
+ iMac G5
+ PowerMac8,2
+ iMac G5 (Ambient Light Sensor)
+ PowerMac9,1
+ Power Macintosh G5 (Late 2005)
+ RackMac1,1
+ Xserve G4
+ RackMac1,2
+ Xserve G4 (slot-loading, cluster node)
+ RackMac3,1
+ Xserve G5
+ Xserve1,1
+ Xserve (Intel Xeon)
+ Xserve2,1
+ Xserve (January 2008 quad-core)
+ iMac1,1
+ iMac G3 (Rev A-D)
+ iMac4,1
+ iMac (Core Duo)
+ iMac4,2
+ iMac for Education (17-inch, Core Duo)
+ iMac5,1
+ iMac (Core 2 Duo, 17 or 20 inch, SuperDrive)
+ iMac5,2
+ iMac (Core 2 Duo, 17 inch, Combo Drive)
+ iMac6,1
+ iMac (Core 2 Duo, 24 inch, SuperDrive)
+ iMac8,1
+ iMac (April 2008)
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib
new file mode 100644
index 0000000..22f13f8
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib
@@ -0,0 +1,56 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ CLASS
+ SUStatusController
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ actionButton
+ NSButton
+ progressBar
+ NSProgressIndicator
+
+ SUPERCLASS
+ SUWindowController
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib
new file mode 100644
index 0000000..a9ac867
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 10A96
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib
new file mode 100644
index 0000000..4f1d598
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..6b92630
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..b4353d2
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..b403a3e
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings
new file mode 100644
index 0000000..b31f928
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..ab36d31
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 658
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9C7010
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..7630390
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2fb8a83
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 18
+
+ IBSystem Version
+ 10A96
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..e7e7497
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..b1cd28e
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,21 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+ 41
+
+ IBSystem Version
+ 10A96
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..e8dc5b8
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings
new file mode 100644
index 0000000..16e0787
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..6b2f938
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..c9b1e7d
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..3eb7f81
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..8c54c21
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings
new file mode 100644
index 0000000..f83ea23
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..33a6020
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,16 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..4cd529a
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..d2586ea
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,16 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..65dfc95
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..d2586ea
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,16 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..4b7cc90
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings
new file mode 100644
index 0000000..ea175ae
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/fr_CA.lproj b/Sparkle.framework/Versions/A/Resources/fr_CA.lproj
new file mode 120000
index 0000000..61a7d4e
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/fr_CA.lproj
@@ -0,0 +1 @@
+/Users/andym/Development/Build Products/Release (GC dual-mode; 10.5-only)/Sparkle.framework/Resources/fr.lproj
\ No newline at end of file
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..15ba8f4
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2e04cfa
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..2984064
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..c493485
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 667
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 5
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..55cc2c2
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings
new file mode 100644
index 0000000..5c410d0
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..3f09790
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,18 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..aa38f86
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..d2586ea
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,16 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..c82d358
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..d2586ea
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,16 @@
+
+
+
+
+ IBFramework Version
+ 629
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..ac298ce
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings
new file mode 100644
index 0000000..67cf535
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/relaunch b/Sparkle.framework/Versions/A/Resources/relaunch
new file mode 100755
index 0000000..e7b96d6
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/relaunch differ
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2b3d425
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..1d4655c
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..994d4c3
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,67 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ CLASS
+ NSApplication
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSResponder
+
+
+ ACTIONS
+
+ installUpdate
+ id
+ remindMeLater
+ id
+ skipThisVersion
+ id
+
+ CLASS
+ SUUpdateAlert
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ description
+ NSTextField
+ releaseNotesView
+ WebView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..2b3d425
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..103b1cf
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..0f776c8
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..5132e29
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,18 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ IBSystem Version
+ 9E17
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..c09d9e7
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings
new file mode 100644
index 0000000..f3ff9d8
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..4b1ab30
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/classes.nib
@@ -0,0 +1,50 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ doNotInstall
+ id
+ installLater
+ id
+ installNow
+ id
+
+ CLASS
+ SUAutomaticUpdateAlert
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..c5a067e
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 10A96
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..53cb91a
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib
new file mode 100644
index 0000000..018710a
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib
@@ -0,0 +1,39 @@
+{
+ IBClasses = (
+ {
+ CLASS = FirstResponder;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSObject;
+ },
+ {
+ CLASS = NSApplication;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSResponder;
+ },
+ {
+ CLASS = NSObject;
+ LANGUAGE = ObjC;
+ },
+ {
+ ACTIONS = {
+ installUpdate = id;
+ remindMeLater = id;
+ skipThisVersion = id;
+ };
+ CLASS = SUUpdateAlert;
+ LANGUAGE = ObjC;
+ OUTLETS = {
+ delegate = id;
+ description = NSTextField;
+ releaseNotesView = WebView;
+ };
+ SUPERCLASS = SUWindowController;
+ },
+ {
+ CLASS = SUWindowController;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSWindowController;
+ }
+ );
+ IBVersion = 1;
+}
\ No newline at end of file
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib
new file mode 100644
index 0000000..6b787d4
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib
@@ -0,0 +1,18 @@
+
+
+
+
+ IBDocumentLocation
+ 69 14 356 240 0 0 1280 778
+ IBFramework Version
+ 489.0
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBSystem Version
+ 9D34
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib
new file mode 100644
index 0000000..7e6d490
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib
new file mode 100644
index 0000000..5220a22
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib
@@ -0,0 +1,59 @@
+
+
+
+
+ IBClasses
+
+
+ CLASS
+ SUWindowController
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSWindowController
+
+
+ ACTIONS
+
+ finishPrompt
+ id
+ toggleMoreInfo
+ id
+
+ CLASS
+ SUUpdatePermissionPrompt
+ LANGUAGE
+ ObjC
+ OUTLETS
+
+ delegate
+ id
+ descriptionTextField
+ NSTextField
+ moreInfoButton
+ NSButton
+ moreInfoView
+ NSView
+
+ SUPERCLASS
+ SUWindowController
+
+
+ CLASS
+ FirstResponder
+ LANGUAGE
+ ObjC
+ SUPERCLASS
+ NSObject
+
+
+ CLASS
+ NSObject
+ LANGUAGE
+ ObjC
+
+
+ IBVersion
+ 1
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib
new file mode 100644
index 0000000..c5a067e
--- /dev/null
+++ b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib
@@ -0,0 +1,20 @@
+
+
+
+
+ IBFramework Version
+ 670
+ IBLastKnownRelativeProjectPath
+ ../Sparkle.xcodeproj
+ IBOldestOS
+ 5
+ IBOpenObjects
+
+ 6
+
+ IBSystem Version
+ 10A96
+ targetFramework
+ IBCocoaFramework
+
+
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib
new file mode 100644
index 0000000..64babac
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib differ
diff --git a/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings b/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings
new file mode 100644
index 0000000..b676a4f
Binary files /dev/null and b/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings differ
diff --git a/Sparkle.framework/Versions/A/Sparkle b/Sparkle.framework/Versions/A/Sparkle
new file mode 100755
index 0000000..2d9bb2a
Binary files /dev/null and b/Sparkle.framework/Versions/A/Sparkle differ
diff --git a/Sparkle.framework/Versions/Current b/Sparkle.framework/Versions/Current
new file mode 120000
index 0000000..8c7e5a6
--- /dev/null
+++ b/Sparkle.framework/Versions/Current
@@ -0,0 +1 @@
+A
\ No newline at end of file
diff --git a/dsa_pub.pem b/dsa_pub.pem
new file mode 100644
index 0000000..493a173
--- /dev/null
+++ b/dsa_pub.pem
@@ -0,0 +1,20 @@
+-----BEGIN PUBLIC KEY-----
+MIIDOjCCAi0GByqGSM44BAEwggIgAoIBAQDJbby3GvMLAHuu2w/ZUjm1yvHKH0W1
+Sn4Gt8XyZjvfbSpP38xpieCw71VI/9df1JIiqzFVh37vM0yv4yNPa9bRWC6Bv0e5
+vxyxuBNNcaaeDP1N2iL0sw2k+syV4lkqZTtq9qVo3wSHcnb9c45lQceRMzHzwTAu
+gEDMGfM009avRTjKbNtuKDgs9qy+YuYBeHjA/dYKBPdbkOMKd1tMZXvGVhLAwGmF
+HDUG2kuJPnF/3PkijlhEIJfxpCNYYUhY302brZ1ZV8rRUTPnXFlM3nEbRHEBi7kQ
+bBlq9pKT6TC1R+fUaSU64STsVmsZSlO9393zeyA/oZL7FKjSEKljZQCVAhUA4CoK
+hcWfQu7nRV0ke9Lqn22KWUkCggEAQzr7nS9DJDefEZ5rHduqL9KIXRdHN1LsTU5o
+Nz2JSaW87TRkkxIWtZT0EFMc9Ct5YZH8W7Gd5H6/rXgvG7AIV2Llkh9U9d4h6BSx
+hHV3V9XHhZpSepRe4TiVZbFIFVFW4dNqpMhcwIsAN3LSYn4DeT42WJC5B/xjAYsk
+qCuAs6ViWTcP8bxW6JzhCbNLZccLjd2zS5nZ54NPrVM71tnvolQr/JkPpomiMY5Z
+1ZYbvwjmSCCwlDF9+AnMXfM8E6BXyyViSVhcKCKeMLtVvjkv6JgBhsXmJumTIjqP
+U/Bspj9U336kKb2sXhf7upK14O11vGrwN4MbLZcI98VDbp6cMgOCAQUAAoIBADrZ
+NdHwUbi/AqRtHAdiObUFJdSBe31Pln8J5azU1e3N8yJPFg8uA9G47/ndBSFDv0bx
+4SJM7mzaDUE+0lO6uyJ6x2+LDnz6t/+wuQGhh+CiRRjxrwkSo4WKuWD8GB9noo50
+pqjur/zBr6YSiWX+M72QtCeksSzJWm5ONFsu+qF/ocqUDrM9C0XmBNOgAhG0uk65
+26SGVrj4CC7ES+SAEJH0Kn9vYvOxIphiluyd33n2xB2IH3OMy/VNM1kb8e/Ws36O
+yeUX5FjeXF/zk14iyURVqB5Pg6td7+4MvmK/Lium5NpCkKvKOOTM8aKuj5Mq1ccv
+b68pgepljByXissKPGA=
+-----END PUBLIC KEY-----