Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incoming Call notifications which appear in the instance that only profanity is the only actively connected client. #1991

Open
shpoongle opened this issue Jul 28, 2024 · 0 comments

Comments

@shpoongle
Copy link

I'm suggesting this feature but would like to apologise in advance if its a stupid suggestion, I'm not a coder and as such I don't understand how the xmpp protocol works on a deep level so this may be impossible to implement.

With that being said, here is my suggestion:

Incoming Call notifications which appear in the instance that only Profanity is the only actively connected client.

Presently, incoming call notifications "X is trying to call you" only appear when there is another client connected that can receive calls.
This is makes it almost entirely necessary to have multiple clients connected just for this feature. It also sometimes messes with the "which client got the message first etc" situation.

Ideally, if Profanity could notify about the incoming call on its own and in turn have the option to set "missed call" pop up persistent notifications as can be done with messages currently, this would negate the need to have any other clients active when just
using the computer. A user could simply be called back in the instance that there is a call / missed call.

Obviously this won't apply to every user's needs but I would suggest that there are a decent number of users who would benefit from this feature.

Thanks for reading.

Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Environment

  • Give us the version and build information output generated by profanity -v
  • If you could not yet build profanity, mention the revision you try to build from
  • Operating System/Distribution
  • glib version
  • libstrophe version
  • Some bugs might be due to specific implementation in the server. /serversoftware example.domain can be helpful
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant