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
Reply/Quote messages #625
Comments
|
I'm interested in this as well. I'd like to discuss it a bit tho. What should be the UI/UX for replying/quoting? It would need to stick to the currrent design, so contextual menus are out of the question. Some ideas that come to my mind:
Any thoughts? Once the UI/UX is clear it should be fairly easy to implement, as it's just appending the selected message text to the input box. |
|
telegram and conversations use contextual menus for replying, single and long taps respectively. tg desktop shows a 'reply' link on hover (not sure how to do it with keyboard) also, conversations adds a '> ' quote and processes it as a markdown blockquote, so maybe you could follow the same convention? it makes me think xmpp doesn't have support for threading messages |
|
AFAIK there is no threading support (at least not widespread) for XMPP. Regarding styling, the markdown-ish syntax you mean is XEP-0393: Message Styling, for which there is WIP support on Dino. |
|
I think that a right click on desktop and long click on mobile and option from context menu would be the best UI. There could also be a keyboard shortcut like ctrl+up/down to scroll through the messages one wants to reply to. |
Threading support is actually baked right into the base standard, and is supported in a basic way by many clients (such as Gajim) -- what's largely missing from the ecosystem is clients with good UI for it... |
|
I think being able to just right click (or long press in case of mobile) and select quote like on conversations would be already a good feature. Currently its hard to quote someone easily (you need to manually copy the text and add formatting for quote). |
|
For the record, I added a quote button in a local branch, which greatly improved my UX. Unfortunately, it required a few hacks in the code that nobody would merge, so there is no point in publishing it until I figure out how to implement it properly. |
|
Much wanted feature! So far I have to add a |
|
As no such button is welcomed for the quote feature by the devs, if somebody is interested an idea would be to implement autocompletion for previous messages when the start of the input starts with '>'. profanity-im/profanity#1651 relevant pull request for profanity |
|
Done in dc52e75. |


Please add an option to quote / reply to a message
The text was updated successfully, but these errors were encountered: