summaryrefslogtreecommitdiffstats
path: root/macosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h')
-rwxr-xr-xmacosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/macosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h b/macosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h
new file mode 100755
index 000000000..b3bf3f7b3
--- /dev/null
+++ b/macosx/Sparkle/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h
@@ -0,0 +1,30 @@
+//
+// SUVersionDisplayProtocol.h
+// EyeTV
+//
+// Created by Uli Kusterer on 08.12.09.
+// Copyright 2009 Elgato Systems GmbH. All rights reserved.
+//
+
+#if __has_feature(modules)
+@import Foundation;
+#else
+#import <Foundation/Foundation.h>
+#endif
+
+#import <Sparkle/SUExport.h>
+
+/*!
+ Applies special display formatting to version numbers.
+*/
+@protocol SUVersionDisplay
+
+/*!
+ Formats two version strings.
+
+ Both versions are provided so that important distinguishing information
+ can be displayed while also leaving out unnecessary/confusing parts.
+*/
+- (void)formatVersion:(NSString *_Nonnull*_Nonnull)inOutVersionA andVersion:(NSString *_Nonnull*_Nonnull)inOutVersionB;
+
+@end