Plasmoid presence setting and displaying

Francesco Nwokeka francesco.nwokeka at gmail.com
Sun May 29 22:27:26 CEST 2011


On Sunday 29 May 2011 21:49:41 David Edmundson wrote:
> 2011/5/29 Lukas <1lukas1 at gmail.com>
> 
> > http://bit.ly/lrDO8S <http://bit.ly/lrDO8S%20> possible solution to 1)
> > and 3).
> > 
> The picture in the left displaying all information at once. If we locked 
> the right hand side of that display out, that's a ridiculously simply solid
> solution. I like it a lot.
Me too. Simple and clear.

 
> > For 2) Global state is the one user has chosen on his free will in the
> > telepathy. If there is connection problems and all networks fails, just
> > show temporary "Connecting..." message.
> > 
> Last one chosen is technically difficult at the moment. We could do a
> "last one chosen in that particular application", though I'm still not 100%
> convinced by this. What if you set your global presence to online, then all
> your accounts went to away. That's just confusing. Based on your mockup, we
> could simply not bold-ify any of the global presences.
> 
> Quick idea, if we only have 1 account we should remove the idea of global
> presence - as it makes no sense.
That global presence setter would become the account setter so I see no problem there.

> Also with your current mockup, it fails (in exactly the same way) with the
> status message and avatar. What if you:
> a) wanted to set it differently per account
> b) had it already set differently per account.
We simply don't give the possibility to set more than one presence message. We'll have only one 
presence for all accounts.

> > 1) How do we show the user if one of his accounts is different to the
> > 
> >> global state?
> >> 
> >> If an account changes status different to the global status we need a
> >> way to see it. i.e I can set my global status online - (all accounts
> >> come online) then change my gmail status from within the web browser, I
> >> need to be able to see that it's changed. We need to respond to
> >> external changes but how do we show this? I like someone's suggestion
> >> "online (custom)", and then an arrow that presumably expands on a
> >> per-account basis. But is this clear enough? Would you know what
> >> "online (custom)" meant.
> >> 
> >> 2) What is the "global state" when all his accounts are different"?
> >> 
> >> What do we decide is the current global presence shown? The most common
> >> presence amongst the accounts or the highest presence (i.e if I'm online
> >> in one account, and offline in 3 others) am I "offline" globally or
> >> "online". Or is it the last thing the user explicitly set the global
> >> presence to? We cannot take the assumption that no-one else is
> >> modifying our statuses, so this could get messy.
> >> 
> >> 3) If my account fails to connect I need to /immediately/ see this. How?
> > 
> > _______________________________________________
> > KDE-Telepathy mailing list
> > KDE-Telepathy at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-telepathy


More information about the KDE-Telepathy mailing list