psi-plus / main

Main repository with patches and required resources
https://psi-plus.com/
GNU Lesser General Public License v2.1
68 stars 20 forks source link

Repeating Sound notification for present unread message. #771

Open Aeon1704 opened 4 years ago

Aeon1704 commented 4 years ago

Simple suggestion to add support of periodic notification if unread message is present in 1 on 1 chat.

Right know it is only one sound on 'message received'. It gives a really high chance to miss the message, while user away from PC, or working in fulllscreen apps ( not to mention afk with fullscreen app :) ).

Instead of sending one-time sound on received, sending sound notification, for example, every 5 mins will make sure that message will not be missed.

P.s. Maybe i am missing something. But i did check all plugins, including 'Watcher' and haven't found anything similar. I think it will be worth adding.

tehnick commented 4 years ago

Maybe i am missing something.

Program icon in system tray is changed when you have unread messages. Depending on system it may be configured even to blinking periodically.

What version of Psi+ are you using? In which operation system?

Aeon1704 commented 4 years ago

Maybe i am missing something.

Program icon in system tray is changed when you have unread messages. Depending on system it may be configured even to blinking periodically.

What version of Psi+ are you using? In which operation system?

Icon works only if you have no fullscreen apps ( video, games, video call ). If you are in fullscreen mode on whatever application, you can miss sound by accident ( away from PC, loud sound ) and not notice unread message for sometime. And Psi+ doesn't have overlay, unlike Trillian.

On my cellphone, i've scripted Xabber notification activities for periodic sound notification using Automate. Works like charm. Even suggested same to developers to make it build-in feature. As Xabber, Psi+ seems to lack that too.

Vitozz commented 4 years ago

When you have unread messages, they are displayed in the roster window using a special row, or in front of contact nickname in squared brackets

Ri0n commented 4 years ago

I believe he means something like "let's show notification popup again if message is not opened after N minutes"

Vitozz commented 4 years ago

@Ri0n you know that this behavior is not supported by any of OS

Neustradamus commented 5 months ago

@Ri0n has worked on sound recently, maybe he has looked this ticket too...