Application
Implementing App Icon Badging, Bouncing and a Progress Bar
To provide a native desktop experience, ToDesktop exposes functionality that allows you to manipulate progress bars and the app icon.
Adding Count Badges
Works on all platforms
You can easily set the counter using the setBadgeCount
method. Setting the count to 0
will hide the badge.
Adding Text Badges
Works on Mac only
On mac, you have the option to set the set the dock badge to any text you like.
Bouncing dock icon
Work on Mac only
Bouncing the dock icon has two modes: critical
and informational
. If no parameters are used then the default is informational
.
informational
— the dock icon will bounce once (for a duration of one second)critical
— the dock icon will bounce until either the application becomes active or the request is canceled
Showing a progress bar
Works on all platforms (Windows, Mac and Linux). On Linux, only the Unity desktop environment is supported.
Putting it all together — An homage to Daft Punk
We made a quick video that puts all the methods together. It's just a bit of fun and not very practical but we hope you enjoy it as much as we enjoyed making it (headphones recommended):