From 54f6447712389c9289fd9a11a07744600cf24bd5 Mon Sep 17 00:00:00 2001 From: Jonas Schwabe Date: Wed, 29 Jun 2016 21:28:43 +0200 Subject: [PATCH] Implements #176 --- package.json | 2 +- src/browser/index.jsx | 11 +++-------- src/package.json | 1 + 3 files changed, 5 insertions(+), 9 deletions(-) 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 a8690932..abe0aa73 100644 --- a/src/browser/index.jsx +++ b/src/browser/index.jsx @@ -508,13 +508,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, @@ -531,7 +527,6 @@ var showUnreadBadge = function(unreadCount, mentionCount) { showUnreadBadgeOSX(unreadCount, mentionCount); break; case 'linux': - console.log(unreadCount); showUnreadBadgeLinux(unreadCount, mentionCount); break; default: 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",