Home Features Documentation Back

Swing Updater

Documentation

Getting Started

Installation

Setup your shortcut

Integration

Integration Methods

RoutineHub

ShareShortcuts

Custom Server

Swing for Updates (SFU)

Other editions

Swing Updater 🅂

Swing Updater 🄴

Advanced

Result Codes

Pre-release Updates

Pre-release Versions

Personalization

Get Swing Updater Version

Custom Server Setup

Advanced

Personalize the Update Interface

Swing Updater is all about customization, and customizing the update interface icons let's the user experience feel closer to the look of your shortcut!

In any of your integrations, add a new key/value pair with a key named "Icons" and whose value is a Dictionary. That dictionary should contain all the keys listed below and the values should be the Base64 encoded icons (with no line breaks).

KeyDescription
UpdateThe icon for the update button that appears when an update is available.
RollbackThe icon for the rollback button that appears when a rollback is available.
System OutdatedThe icon for the system outdated button that appears when the user needs to update their device before updating the shortcut.
SkipThe icon for the skip button.
Now NowThe icon for the not now button.

In the end, the Icons dictionary should look something like this:

Personalization Personalization

Note

All the icons are required! If you don't provide one of them, Swing Updater will show up the default ones.