make account manager live in a tab (about:accountsettings)
Categories
(Thunderbird :: Account Manager, task, P2)
Tracking
(Not tracked)
People
(Reporter: mkmelin, Assigned: khushil324)
References
Details
Attachments
(2 files, 3 obsolete files)
(deleted),
patch
|
khushil324
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
mkmelin
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1096006 +++
Bug 1096006 was ultimately backed out, but the goal to have the account manager be in a tab still remains. This is the bug to track that work: make the account manager open as a tab instead of a separate dialog, and related work.
Comment 1•5 years ago
|
||
Apparently there's already a prototype implementation by alta88 for this, see attachments of bug 1468167: attachment 8985174 [details], attachment 8985198 [details] and attachment 8985554 [details]. Apparently all done in HTML instead of XUL. Should we use that instead of reinventing it?
Reporter | ||
Comment 2•5 years ago
|
||
I'm not sure how much can be reused from what, certainly a bunch of the code from bug 1096006 will likely be needed. I think it would make sense to do this incrementally: just make the current account manager UI live in a tab.
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Reporter | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
Reporter | ||
Comment 6•5 years ago
|
||
Reporter | ||
Comment 7•5 years ago
|
||
Maybe it would also be preferable to make it about:accountsettings instead
Assignee | ||
Comment 8•5 years ago
|
||
Reporter | ||
Comment 9•5 years ago
|
||
Assignee | ||
Comment 10•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #9)
so what about this?
I don't have much idea about this failure. It is related to basic server configuration. Do you know any experts? I will open a bug and we can discuss it over there.
Assignee | ||
Comment 11•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #9)
I think it should be {Number}
JSDoc suggests using {number} : https://jsdoc.app/tags-param.html
And we are using {number} and {Number} both at various places that look ugly. So what do you suggest so we can have some consistency?
Reporter | ||
Comment 12•5 years ago
|
||
AIUI, {Number} is more correct because that is the build in type. It probably doesn't matter much.
Assignee | ||
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2dbbeabc26b1
make account manager live in a tab - about:accountsettings . r=mkmelin
Reporter | ||
Comment 15•5 years ago
|
||
Landed. Now we just need to make it prettier ;)
Assignee | ||
Comment 16•5 years ago
|
||
Do we have any mock up or anything?
Reporter | ||
Comment 17•5 years ago
|
||
No, but Alex will take a look at some point.
Comment 18•5 years ago
|
||
I'll file a bug as a follow up of this and do some UI.
I think we should be able to tackle this pretty quickly with Richard as well, in order to not leave it in this state for too long.
Assignee | ||
Comment 19•5 years ago
|
||
"Properties" button is not working in chat accounts dialog i.e it is not opening up the account manager.
Reporter | ||
Comment 20•5 years ago
|
||
Comment 21•5 years ago
|
||
Comment 22•4 years ago
|
||
quite many regressions. Do we need some tests in this area?
Reporter | ||
Comment 23•4 years ago
|
||
Yes, in general we should add more tests.
Description
•