Closed
Bug 476154
Opened 15 years ago
Closed 3 years ago
Add a sidebar container for extensions to hook into
Categories
(Thunderbird :: Add-Ons: Extensions API, defect)
Thunderbird
Add-Ons: Extensions API
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1693543
People
(Reporter: Fallen, Unassigned)
References
()
Details
(Keywords: calendar-integration, Whiteboard: [no l10n impact])
Some extensions will want to add a sidebar to Thunderbird. One of them is Lightning, which needs the today pane on the right side. This bug should be used to implement the container in Thunderbird. Open questions that come to mind: * Where should the container be placed? - Left, Right, Both? - Lightning needs the today pane on the right side * Should the sidebar be under the tabstrip or next to it? (probably latter) * We need some sort of integration with the tabmail component. - Extensions might want to show their sidebar only for certain tabs. Philip Chee has already done a lot of work on this in an extension which should greatly simplify integration. https://addons.mozilla.org/thunderbird/addon/10000
Flags: blocking-thunderbird3?
Comment 1•15 years ago
|
||
Want the today pane showing again ;)
Flags: blocking-thunderbird3? → blocking-thunderbird3+
Target Milestone: --- → Thunderbird 3.0b3
Comment 2•15 years ago
|
||
Andrew, we want your input on this bug based on your refactoring work.
Assignee: nobody → bugmail
Comment 3•15 years ago
|
||
xSidebar seems nice. If someone could adapt it to something that could land in comm-central and uses the box introduced on bug 460252, that would be great. (Right now the sidebar is exposed only inside the folder pane multiplexed tab panel.) Perhaps an option could be added to let it be moved to the right side, if desired? Once that is done, the sidebar logic could be setup to be a tab listener, and to persist what sidebar is displayed for each tab. When the tab changes, it could then change the displayed sidebar once more. If someone is willing to step-up and start work on this, we can probably get it in for 3.0. But if no one steps up, it is not going to happen and Lightning will have to keep using its workaround.
Comment 4•15 years ago
|
||
And I would propose removing the blocking status.
Updated•15 years ago
|
Assignee: bugmail → nobody
Updated•15 years ago
|
Assignee: nobody → dmose
Updated•15 years ago
|
Target Milestone: Thunderbird 3.0b3 → Thunderbird 3.0b4
Updated•15 years ago
|
Whiteboard: [no l10n impact]
Comment 5•15 years ago
|
||
The Thunderbird drivers wish to release Thunderbird 3 as soon as possible. As a result, we feel that this bug shouldn't stand in the way of all the other good work getting into the hands of users sooner rather than later. Therefore we are retargeting it for 3.1. See http://ccgi.standard8.plus.com/blog/archives/242 for more details. The 3.1 release is expected to be a quick release soon after Thunderbird 3.
Flags: blocking-thunderbird3.1+
Flags: blocking-thunderbird3-
Flags: blocking-thunderbird3+
Target Milestone: Thunderbird 3.0b4 → ---
Updated•14 years ago
|
blocking-thunderbird3.1: --- → beta1+
Flags: blocking-thunderbird3.1+
Comment 6•14 years ago
|
||
We want this, but I suspect I won't have a few hours between now and tomorrow to put it together with a test, so moving it out to block beta2 instead of beta1. Blake, if you or anyone else is interesting in grabbing this bug and running with it either now or in the future, feel free!
blocking-thunderbird3.1: beta1+ → beta2+
Comment 7•14 years ago
|
||
We're resetting the blocking flag for 3.1 on this bug and instead setting the wanted-thunderbird+ flag. We have too many blocking-3.1 bugs, to the point where it doesn't mean much, and managing the list is making it hard to actually work on closing bugs, which helps no one. Thunderbird 3.1's primary purpose is to allow us to offer a prompted major update to Thunderbird 2 users, to ensure their continued ability to safely use Thunderbird. Thunderbird 2 is built on an outdated version of Gecko, and our long-term ability to maintain the users' safety for Thunderbird 2 users is limited. If you think this bug meets the requirements below, please renominate with a detailed explanation of how it meets the following two criteria, and we will reconsider. To qualify, this bug must either: a) make the upgrade experience from TB2 very painful for a large number of users or b) be a new, reproducible, severe quality issue (eg dataloss, frequent crashes) Just because this bug doesn't block TB3.1 doesn't mean it can't or won't make the release. Once they're done with their blockers (if any), we encourage developers to keep working on non-blocking bugs, and to try to land them as early in the cycle as possible, as non-blocking bugs will become increasingly difficult to land in the later stages of the cycle.
blocking-thunderbird3.1: beta2+ → ---
Flags: wanted-thunderbird+
Updated•7 years ago
|
Assignee: dmose → nobody
Updated•6 years ago
|
Component: Mail Window Front End → Add-Ons: Extensions API
Comment 8•3 years ago
|
||
With the switch to WebExtensions this must be channeled through a new API. A good candidate is the customUI proposed in bug 1693543.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•