Linux: Support showing badge count

This was a macOS-only API before, but it's cross-platform now via
`app.setBadgeCount()`
This commit is contained in:
Feross Aboukhadijeh
2016-07-25 15:37:29 -07:00
parent 1b3b6fef10
commit ad62bbd9d3
2 changed files with 5 additions and 6 deletions

View File

@@ -30,12 +30,11 @@ function downloadFinished (path) {
}
/**
* Display string in dock badging area. (OS X)
* Display a counter badge for the app. (OS X, Linux)
*/
function setBadge (text) {
if (!app.dock) return
log(`setBadge: ${text}`)
app.dock.setBadge(String(text))
function setBadge (count) {
log(`setBadge: ${count}`)
app.setBadgeCount(Number(count))
}
function getMenuTemplate () {