remove <deck> from imAccounts.xhtml
Categories
(Thunderbird :: Instant Messaging, task)
Tracking
(thunderbird_esr78 wontfix, thunderbird84 wontfix)
People
(Reporter: mkmelin, Assigned: khushil324)
References
Details
Attachments
(1 file, 1 obsolete file)
|
2.42 KB,
patch
|
aleca
:
review+
|
Details | Diff | Splinter Review |
The <deck> usage in https://searchfox.org/comm-central/rev/f8c11a36225bbe5e145f1a9a0a3801428e265715/mail/components/preferences/chat.inc.xhtml#175-185 should be removed.
We simply shouldn't show that pane at all if no accounts are set up. Instead, we can add the "Add new account" to the main view, like next to the "Conversations will be shown here". Maybe out of scope for this bug, but it would be better for that view to show the account setup hub instead, with chat accounts selected, once we have that in a page.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
| Reporter | ||
Comment 2•5 years ago
|
||
| Reporter | ||
Updated•5 years ago
|
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
We simply shouldn't show that pane at all if no accounts are set up.
That dialog is not accessible if no account is currently set.
I think the pane variation is necessary only for the scenario in which a user opens the dialog, then clicks on properties and deleted the IM accounts.
Now the dialog is still opened even if no accounts are present.
Instead, we can add the "Add new account" to the main view, like next to the "Conversations will be shown here".
I think we already do that if I'm not missing something.
If no accounts are configured there's a (not very intuitive) Get Started button in the main pane.
I think we shouldn't spend too much time on this dialog as it would make more sense to drop it entirely since the IM accounts properties are all managed in a tab. This whole area should be heavily rebuilt, so I think a simple deck removal here is good enough.
Comment 5•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
| Reporter | ||
Updated•5 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/299cdd699762
remove <deck> from imAccounts.xhtml. r=aleca
Description
•