diff --git a/package.json b/package.json index db539128..fec74e54 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "electron-builder": "5.2.1", "electron-connect": "^0.3.7", "electron-packager": "^7.0.1", - "electron-prebuilt": "1.2.2", + "electron-prebuilt": "1.2.6", "electron-winstaller": "^2.2.0", "esformatter": "^0.9.3", "esformatter-jsx": "^5.0.0", diff --git a/src/browser/index.jsx b/src/browser/index.jsx index 3b82050a..24a1e902 100644 --- a/src/browser/index.jsx +++ b/src/browser/index.jsx @@ -519,13 +519,9 @@ var showUnreadBadgeOSX = function(unreadCount, mentionCount) { } var showUnreadBadgeLinux = function(unreadCount, mentionCount) { - /*if (mentionCount > 0) { - remote.app.dock.setBadge(mentionCount.toString()); - } else if (unreadCount > 0) { - remote.app.dock.setBadge('•'); - } else { - remote.app.dock.setBadge(''); - }*/ + if (remote.app.isUnityRunning()) { + remote.app.setBadgeCount(mentionCount); + } ipcRenderer.send('update-unread', { unreadCount: unreadCount, diff --git a/src/package.json b/src/package.json index a28e2c76..1cf17d04 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,7 @@ { "name": "mattermost-desktop", "productName": "Mattermost", + "desktopName": "Mattermost.desktop", "version": "1.3.0", "description": "Mattermost Desktop application for Windows, Mac and Linux", "main": "main.js",