Open JocelynDelalande opened 8 years ago
@astorije I think we discussed about that already, icons and stuff. Sadly, I find no trace, maybe it was a bare IRC discussion, buried in lost memories... Any stuff ?
Example UI on a mailpile message.
Thanks to @BjarniRunar I found the icons/documents from the modernpgp project, pushing towards an UX effort on encryption/signature. Can be great source of inspiration https://github.com/ModernPGP/icons (even if OTR is not GPG, of course...)
Hi! That's a pretty exciting way to get started with all this. I unfortunately can't commit time to this for the next month. If this issue is still open in one month, I will be happy to work on it, otherwise, feel free to take it.
@almet ok, I will focus first on backend things first and we'll see where we are in one month :)
@JocelynDelalande, there were discussions and "work" (if we can call it that way, considering how early I stopped) around UI for OTR, but it wasn't merged in our otr
branch on this very fork. Everything can be found on this compare view: https://github.com/astorije/shout/compare/otr...astorije:astorije/otr.
For the icons I had used here, those are:
\f09c
: unlock
, #ccc
/ gray although we might prefer unlock-alt
, not sure why I hadn't picked this one since I actually prefer it.\f023
: lock
, #50a656
/ green\f05e
: ban
, #e74c3c
/ red \f110
, spinner
, #ccc
/ grayText was not displayed near the icons, but in tooltips. I remember I had to fix tooltips in the code, but this is now unnecessary as tooltips have changed a great deal in The Lounge, going from a JS solution to a full-CSS one (see https://github.com/thelounge/lounge/pull/79).
As you can see, your suggestions are fairly close to what we had started, good :-)
A few things though:
<i class="fa fa-..." />
solution. So at the moment, I'd vote for going simple and improve later, especially since that icon is not meant to be displayed for more than a few seconds at most. I remember this being our chain of thought when I tried to stack icons last summer, @JocelynDelalande :-)Anyway, exciting! :-)
@almet, would you like to help on this issue? I 100% dropped it because 1) all efforts have been moved to https://github.com/thelounge/lounge, 2) I picked up on hundreds of other issues over this one, sadly.
I don't think @JocelynDelalande is anywhere close to this project either, but I would love to find ways to bring him back :)
I don't think @JocelynDelalande is anywhere close to this project either, but I would love to find ways to bring him back :)
So I do… but being resonable, I don't think that will happen any time soon… And from discussion I had with @almet, I guess he won't have time neither. So, that's an open position ;-) for a required feature !
I confirm that I won't invest time here! I would love to see this happen, though :)
Currently, OTR is working on the fork, except one have to issue commands by hand. (
/otr init
from the query window).A next step would be to add icons/buttons to allow a user to start and get the current status of a query. What I'd suggest :
Following Mailpile's suggestion I'd suggest also a second icon to show the fingerprint verification status. For now, it will alway show a question mark.
These are only suggestions. But having some UI consistency across tools is IMHO a required step towards bringing strong end-to-end communication to every user.
@almet You offered help, do you think you could work on that UI part ?