Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 067f8b04ae2f57ce6c33551d86d21cea0bd1e9e0
Title: Support Notification Centre on macOS about messages received from Discord
Status: Closed Type: Bug
Severity: Minor Priority: Low
Subsystem: Discord Resolution: Fixed
Last Modified: 2019-01-13 20:41:29
Version Found In: 0.3.6
ddobrev2018-11-06 14:31:46
1. Start Ripcord on macOS;
2. Join Discord;
3. Ask someone to send you a message;
4. Before he does, minimize the application.

Notification Centre should display a message at the top right to inform you about a received message. Instead, the application icon just jumps which is the obsolete way of notifying users.
cancel2018-11-07 03:51:55
You can make Ripcord use notification center by checking "Show popup notifications" in the Preferences. The name of this option isn't very good, so I've fixed it to say "Notification Center" on Mac, and it will be in the next build I release.
ddobrev2018-11-08 00:49:07
Thank you very much! By the way, is there a setting around here I can use to receive e-mails each time you modify or on comment on issues I have reported on commented on?
ddobrev2018-11-08 01:24:15
Also, why don't you simply enable the setting by default on macOS instead of renaming it?
ddobrev2018-11-08 13:04:40
My suggestion above stays - but the feature does work. I would further suggest you complement it the following way:
1. Add a badge (a number with unread messages) to the icon in the dock;
2. Remove the jumping when the pop-up notifications are turned on.
ddobrev2018-11-08 14:13:25
One more suggestion, please: make clicking the notification open the application.
ddobrev2018-11-09 01:04:07
To be precise, clicking the notification does show the window when the application is not minimized but it should also do so if it is.
cancel2018-11-09 07:10:23
Sorry, I don't have an email notifications system yet. I'll look into adding one.

> 1. Add a badge (a number with unread messages) to the icon in the dock

This will be coming after Qt 5.12 is released, when I update Ripcord to use it (5.12 is the next LTS release). It has the necessary features for me to implement this.

> 2. Remove the jumping when the pop-up notifications are turned on.

Hmm, maybe. I will have to change the preferences panel to be different on Mac vs other OS, since that's a feature you may want to control separately in Windows and Linux.

> Also, why don't you simply enable the setting by default on macOS instead of renaming it?

Some people might not want it. I personally don't really like desktop notifications.
ddobrev2018-11-09 09:03:41
Thank you very much for your replies, and for taking my suggestions into consideration.
I understand about your dislike of desktop notifications. I would just like to clarify that the majority of macOS users, for one reason or another, expect to see Apple's recommendations in applications. Jumping in the dock is the old way to notify users while Notifications Centre is the new and therefore recommended way. I don't know if you work on macOS but I do and I can guarantee all new versions of applications and new applications use desktop notifications if applicable. You might've missed that I only suggested enabling it by default on macOS, not in general.
Finally, could you please comment on my suggestion about clicking the notification to open the minimized chat window? Would you like me to report a separate issue about it?
cancel2018-11-10 04:08:07
Yes, please report that as a separate issue. I'll look into it next week. It should be easy to fix.