Desktop: Feature request: show tray icon and unread new message badge on OS X menu bar.

Created on 24 Feb 2016  ·  36Comments  ·  Source: mattermost/desktop

Should show a tray icon on the bar, and show the number of unread new messages on the tray icon when new messages arrived. That will help a lot when we set the OS X Dock to auto-hide. Hope to see this new feature in the next version.

Fixed on Dev Branch MacOS TypEnhancement

Most helpful comment

Sorry, my fault.
I came here googling Telegram notification bar, I didn't notice this was about mattermost.

Thanks! Sorry for the misleading question :(

All 36 comments

:+1: same for Windows tray
and a option to hide the taskbar icon (see https://github.com/yuya-oc/electron-mattermost/pull/43)

:+1:

Let me know if you want me to resubmit any of my pull request (#46)

Yes it's just a request, hope @yuya-oc or you guys or someone else can code it ;)

I think OS X menu bar is too small to show the number. So I'm thinking about the way to indicate it.
In Windows, I could use colored dot, but OS X requires a template image (black only). Do you have any ideas?

Numbered badge on the menu bar icon is acceptable. As I know there are some other apps have supported this feature by using small size font for the badge, that looks nice, almost a native style.

Are there any example screenshots? I want to know nice size.

Will do it when I am back to my computer later :)

On Fri, Feb 26, 2016 at 6:02 AM -0800, "Yuya Ochiai" [email protected] wrote:

Are there any example screenshots? I want to know how size is nice.


Reply to this email directly or view it on GitHub.

Menu bar icon would be very nice! +1
@yuya-oc Here is a screenshot of Telegram on OS X (original size, non-retina, full-hd)

bildschirmfoto 2016-03-03 um 09 25 09

Thank you, @nItroFreeZer . Do you know about two-digit number?

@yuya-oc Here is a new screenshot with the number 20.

bildschirmfoto 2016-03-03 um 14 09 40

:+1: for the same on Linux. I'd be fine with the red/green dot indication that Slack uses :)

Practically it has no effect yet. src/main.js should receive message via ipc like win32-overlay in order to change icon.

I moved the feature request to mattermost's feature idea forum.

@Johnich @sinky @jmreynolds @acidicX: If this is still a priority for you, please upvote the request in mattermost's feature idea forum and add / move your comments.

I implemented the tray functionality for matterfront (https://github.com/lloeki/matterfront/pull/81) and can port it to mattermost desktop, if that's ok with you.

If it's ok the icon is the same as Windows, I can add it very easily in fact.

Unread: tray_unread
Mention: tray_mention

Then, this is my experiment. How do you think?

Normal: tray_osx
Dark: tray_osx_dark

@yuya-oc Great! :+1:

Nice. Though a dot is enough info for me. Do we really need the actual message count?

At least, I think there should be the way to know whether the message is "mention" or "unread", like Windows tray icon.

So as @teetrinkers said, the count might not be necessary.

@yuya-oc In my opinion the count is nice to have, not must have.

I added a second team and found out that the unread marker (on Dock icon) only appears if a new message arrives in the current active team. (OS X)

Please make sure this is an option, as I like my menubar to be uncluttered and free of distractions.

Now, I will able to add the icon. But it seems that it's hard to support the counting in Retina environment. Dynamically-generated images are not correctly assigned as 2x images for Electron's nativeImage.

screenshot 2016-04-04 at 11 22 37

@yuya-oc Counting is not so important.

Hi everyone! What's the current status of this feature? I can't seem to be able to find it in 2.5.2.

@xeno-by Which desktop app version are you running? We haven't released v2.5.2

Looks like it might be the Slack desktop app @xeno-by

If you're using the app to run a Mattermost instance, we recommend downloading the Mattermost desktop app to get the best user experience.

Oops, I came here via google and figured that you guys are somehow related. Sorry for the trouble!

no worries! 👍

Is this released? Can't find it.
Using the native app on mac.

@harryi3t Yes. Press cmd+, and enable the option.

Can't find the option to enable menu bar icon in the Notifications menu on Telegram mac os native app (downloaded via app store, not the Desktop version).
Am I missing something?

image

I confirm telegram menu bar can be added in the other version (Desktop Telegram), but it seems to me not in the os x native one.
Maybe I'm looking in the wrong place, but didn't found in other settings menus...

@besil If you go to the Mac Desktop App, choose "Mattermost" > "Preferences", there is an option to Show Mattermost icon in the menu bar

image

Let me know if you can't find it.

@besil This is neither Telegram Desktop nor Telegram Mobile, this is about Mattermost Desktop.

Sorry, my fault.
I came here googling Telegram notification bar, I didn't notice this was about mattermost.

Thanks! Sorry for the misleading question :(

Was this page helpful?
0 / 5 - 0 ratings