@@ -21,7 +21,7 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
2121 @Dependency ( \. fullVersionChecker) private var fullVersionChecker
2222
2323 #if !ALWAYS_PREMIUM
24- private var summer2025BannerView : UIView ?
24+ private var autumn2025BannerView : UIView ?
2525 private var fullVersionPurchasedObserver : NSObjectProtocol ?
2626 #endif
2727
@@ -57,10 +57,10 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
5757
5858 #if !ALWAYS_PREMIUM
5959 fullVersionPurchasedObserver = NotificationCenter . default. addObserver ( forName: . purchasedFullVersionNotification, object: nil , queue: . main) { [ weak self] _ in
60- self ? . dismissSummer2025Banner ( )
60+ self ? . dismissAutumn2025Banner ( )
6161 }
62- if SalePromo . shared. shouldShowSummer2025Banner ( ) {
63- showSummer2025Banner ( )
62+ if SalePromo . shared. shouldShowAutumn2025Banner ( ) {
63+ showAutumn2025Banner ( )
6464 }
6565 #endif
6666 }
@@ -126,21 +126,21 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
126126 // MARK: - Sale Promo Banner
127127
128128 #if !ALWAYS_PREMIUM
129- private func showSummer2025Banner ( ) {
129+ private func showAutumn2025Banner ( ) {
130130 let banner = UIView ( )
131131 banner. backgroundColor = UIColor . cryptomatorPrimary
132132 banner. translatesAutoresizingMaskIntoConstraints = false
133133 banner. layer. cornerRadius = 12
134134 banner. layer. masksToBounds = true
135135
136136 let emojiLabel = UILabel ( )
137- emojiLabel. text = SalePromo . summer2025Emoji
137+ emojiLabel. text = SalePromo . autumn2025Emoji
138138 emojiLabel. translatesAutoresizingMaskIntoConstraints = false
139139 emojiLabel. setContentHuggingPriority ( . required, for: . horizontal)
140140 emojiLabel. setContentCompressionResistancePriority ( . required, for: . horizontal)
141141
142142 let textLabel = UILabel ( )
143- textLabel. text = " Lifetime License is \( SalePromo . summer2025Discount ) ! "
143+ textLabel. text = " Lifetime License is \( SalePromo . autumn2025Discount ) ! "
144144 textLabel. textColor = . white
145145 textLabel. font = UIFont . preferredFont ( forTextStyle: . footnote)
146146 textLabel. adjustsFontSizeToFitWidth = true
@@ -149,7 +149,7 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
149149 textLabel. translatesAutoresizingMaskIntoConstraints = false
150150
151151 let dismissButton = UIButton ( type: . close)
152- dismissButton. addTarget ( self , action: #selector( dismissSummer2025Banner ) , for: . touchUpInside)
152+ dismissButton. addTarget ( self , action: #selector( dismissAutumn2025Banner ) , for: . touchUpInside)
153153 dismissButton. translatesAutoresizingMaskIntoConstraints = false
154154 dismissButton. setContentHuggingPriority ( . required, for: . horizontal)
155155 dismissButton. setContentCompressionResistancePriority ( . required, for: . horizontal)
@@ -170,7 +170,7 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
170170 dismissButton. centerYAnchor. constraint ( equalTo: banner. centerYAnchor)
171171 ] )
172172
173- let tapGestureRecognizer = UITapGestureRecognizer ( target: self , action: #selector( summer2025BannerTapped ) )
173+ let tapGestureRecognizer = UITapGestureRecognizer ( target: self , action: #selector( autumn2025BannerTapped ) )
174174 banner. addGestureRecognizer ( tapGestureRecognizer)
175175
176176 view. addSubview ( banner)
@@ -183,20 +183,20 @@ class VaultListViewController: ListViewController<VaultCellViewModel> {
183183 banner. heightAnchor. constraint ( equalToConstant: 50 )
184184 ] )
185185
186- summer2025BannerView = banner
186+ autumn2025BannerView = banner
187187 }
188188
189- @objc private func dismissSummer2025Banner ( ) {
189+ @objc private func dismissAutumn2025Banner ( ) {
190190 UIView . animate ( withDuration: 0.3 , animations: {
191- self . summer2025BannerView ? . alpha = 0
191+ self . autumn2025BannerView ? . alpha = 0
192192 } , completion: { _ in
193- self . summer2025BannerView ? . removeFromSuperview ( )
194- self . summer2025BannerView = nil
193+ self . autumn2025BannerView ? . removeFromSuperview ( )
194+ self . autumn2025BannerView = nil
195195 } )
196- CryptomatorUserDefaults . shared. summer2025BannerDismissed = true
196+ CryptomatorUserDefaults . shared. autumn2025BannerDismissed = true
197197 }
198198
199- @objc private func summer2025BannerTapped ( ) {
199+ @objc private func autumn2025BannerTapped ( ) {
200200 coordinator? . showPurchase ( )
201201 }
202202 #endif
0 commit comments