Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h
author Thijs Alkemade <me@thijsalkema.de>
Sun, 23 Apr 2017 21:05:16 +0200
branchadium-1.5.10.4
changeset 5985 5883c460b8cb
parent 5924 f0f2d246891c
permissions -rw-r--r--
Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
4224
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     1
//
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     2
//  SUVersionDisplayProtocol.h
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     3
//  EyeTV
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     4
//
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     5
//  Created by Uli Kusterer on 08.12.09.
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     6
//  Copyright 2009 Elgato Systems GmbH. All rights reserved.
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     7
//
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
     8
5985
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
     9
#if __has_feature(modules)
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
    10
@import Foundation;
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
    11
#else
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
    12
#import <Foundation/Foundation.h>
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
    13
#endif
5924
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    14
#import "SUExport.h"
4224
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    15
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    16
/*!
5924
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    17
    Applies special display formatting to version numbers.
4224
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    18
*/
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    19
@protocol SUVersionDisplay
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    20
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    21
/*!
5924
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    22
    Formats two version strings.
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    23
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    24
    Both versions are provided so that important distinguishing information
f0f2d246891c Updated Sparkle to 1.13.1.
Thijs Alkemade <me@thijsalkema.de>
parents: 4224
diff changeset
    25
    can be displayed while also leaving out unnecessary/confusing parts.
4224
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    26
*/
5985
5883c460b8cb Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
Thijs Alkemade <me@thijsalkema.de>
parents: 5924
diff changeset
    27
- (void)formatVersion:(NSString *_Nonnull*_Nonnull)inOutVersionA andVersion:(NSString *_Nonnull*_Nonnull)inOutVersionB;
4224
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    28
7f0a8f30b78c Still updating our binary Sparkle.framework to the latest, though.
Thijs Alkemade <thijsalkemade@gmail.com>
parents:
diff changeset
    29
@end