Summary: | Add account assistant page 2 (former first page) needs some restyling | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Daniele E. Domenichelli <ddomenichelli> |
Component: | accounts-kcm | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | florian.reinhard, kde |
Priority: | NOR | ||
Version: | git-latest | ||
Target Milestone: | Future | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-accounts-kcm/79a06ff0f40c0e71efa50e9d963d77deac2d7e41 | Version Fixed In: | 0.7.0 |
Sentry Crash Report: |
Description
Daniele E. Domenichelli
2012-01-01 21:50:16 UTC
I disagree. The second page is still used for a lot of normal (not advanced) users, to select Aol, Skype, Yahoo, IRC etc. You want to play with different CMs because you're a Telepathy developer, but I don't want to have to explain CMs to the average normal user. "What's a haze?" "which one do I want?" It is wrong to give the user the option to choose something that sucks for no reason, plus it increases our tech-support load. The only current situation with CMs is Haze/MSN and Gabble/MSN and that can be equally resolved (arguably better resolved) by having two profile with clear distinct names (MSN and "MSN over XMPP"). Summary: I think giving the option is actually the "lazy" approach, IMHO the right thing to do is for us to properly look at the options as we're by far the most knowledgeable on the subject and select what is actually best. Rather than making each user conduct their own research. I would like discussion to be agreed on (even if we do go with DrDanz's proposal) before anyone writes any code on this. Ok, here's my counter proposal: We can have a "simplified" table with just one column with one choice per protocol (basically what we have now) and an "advanced" checkbox that shows all the choices and adds the connection manager column... If user doesn't want to know what is gabble or haze he won't check the "advanced" option... Hi! The second page needs some work, that's right. The task for the user is to find the appropriate Chatnetwork, in our words Profile. I agree with David and don't see any benefit in providing more information than the profilename to the user. The first step befor considering a new design for the UI is to filter the profiles from the first page from the second page. The last button on the first page says "Others", so one might argue it doesn't make sense to show them on the second page too. Or the other way round rename "Others" to "All available protocols". If we really need to display more information, i'd suggest to use a design as we have when you open "kcmshell4 kcm_ktp_accounts". Possibly not relevant information for an account is shown in the second line (just deactivate an account). @DrDanz you've supplied another "how" but I want a "why". Is there a real use case right now for doing it that more than say 20 people would want to do? @Florian. Totally agreed. Either rename to "All" or filter out so it's actually "Other". I don't have a strong opinion on either. Git commit 79a06ff0f40c0e71efa50e9d963d77deac2d7e41 by David Edmundson. Committed on 14/07/2013 at 19:37. Pushed by davidedmundson into branch 'master'. Rename "Others" to "All" on add account dialog FIXED-IN: 0.7.0 REVIEWED-BY: Martin Klapetek M +1 -1 src/KCMTelepathyAccounts/simple-profile-select-widget.ui http://commits.kde.org/telepathy-accounts-kcm/79a06ff0f40c0e71efa50e9d963d77deac2d7e41 |