Skinnable Composer [cmanske] - rewrite all UI with new widgets




20 years ago
11 years ago


(Reporter: hyatt, Assigned: cmanske)


Dependency tree / graph

Firefox Tracking Flags

(Not tracked)


(Whiteboard: 5/8 [nsbeta2+]5/16)

Tracking bug for problems with this component's skin.
Some details as to why we are not "skinnable" would be appreciated.
See the skins doc on xpfe.  It outlines rules that you're in violation of.
(Everyone is, so don't feel singled out.)
Summary: [Skins] Composer is unskinnable. → [Skins] Composer is unskinnable. [cmanske]
I take ownership of this for Composer.
spam: changing qa contact from ckritzer -> paulmac for xul bugs
Assignee: hyatt → cmanske
Target Milestone: M13 → M14
Changing to M14.
Adding [beta], since we will be localizig it, and making a dependency for 12394.
Blocks: 12394
Summary: [Skins] Composer is unskinnable. [cmanske] → [BETA][Skins] Composer is unskinnable. [cmanske]
These are pre-requisites of localizable chrome. Marking them [BETA]. Please fix
them by M14 so that we can be ready for localization. To make the chrome
localizable, the font name, font size, and UI geometry setting needs to be
externalized and move to chrome/[package]/locale/*.css.

Adding lyecies, amasri, and tao into CC list.

Severity: normal → major
Priority: P3 → P2
setting a higher priority on this since this is needed by international
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL.  XUL 
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Keywords: beta1
Skins aren't a b1 feature.  Changing summary to "localizable composer"
Summary: [BETA][Skins] Composer is unskinnable. [cmanske] → [BETA]Localizable Composer [cmanske]
Whiteboard: [pdt-]
Thanks, I needed some M14 relief!
Target Milestone: M14 → M15
Removing beta1 keyword
Keywords: beta1
Due to Beta indication in Summary, putting beta1 into keyword field.
Keywords: beta1
Summary: [BETA]Localizable Composer [cmanske] → Localizable Composer [cmanske]
Huh? This went through the "beta1" evaluation and was marked pdt- and moved
to M15, so I removed "beta1". Why put it back?
changing summary since this isn't a localization bug
removing beta1 keyword since this skins aren't in for beta1; 
removing pdt- on status whiteboard
Keywords: beta1
OS: other → All
Hardware: PC → All
Summary: Localizable Composer [cmanske] → Skinnable Composer [cmanske]
Whiteboard: [pdt-]
*IGNORE* - massive spam changing open XPToolkit bug's QA contact to
QA Contact: paulmac → jrgm
Adding 'skins' keyword to appropriate bugs en masse, sorry about any 
Keywords: skins
Blocks: 29160
Can't finish until all of the new XUL widgets are available.
Target Milestone: M15 → M16
Adding myself to the cc list.  We need to know when editorOverlay.xul gets 
updated to use the new XUL widgets because we rely on it for IM.
Whiteboard: expected to take all of M16: 5/2
Mass-adding beta2 keyword to all skins bugs.
Keywords: beta2
Summary: Skinnable Composer [cmanske] → Skinnable Composer [cmanske] - rewrite all UI with new widgets
*** Bug 35103 has been marked as a duplicate of this bug. ***
*** Bug 35106 has been marked as a duplicate of this bug. ***
Whiteboard: expected to take all of M16: 5/2 → 4/25
Blocks: 28483
Blocks: 34113
Blocks: 34526
this is a beta 2 feature work bug that the Composer team deems a must fix for 
beta 2.
Priority: P2 → P1
Keywords: nsbeta2
Revising completion date
Keywords: beta2
Whiteboard: 4/25 → 5/8
adding nsbeta2+ 5/16 for feature tracking per pdt
Whiteboard: 5/8 → 5/8 [nsbeta2+]5/16
Progress: At least 90% complete. Image map dialogs and Advanced Edit dialogs
need to be done. Main window, including overlays used by IM and Message Composer
are done.
Remaining tasks for Composer skins have been filed as separate bugs:
Advanced Edit (bug 38534)and Image Map editor (38535).
Any other issues concerning Composer skins should be filed a new bugs.
Closed: 20 years ago
Resolution: --- → FIXED
per manske above, marking verified (bug 38534 tracks the advanced dialogs
which still contain html elements, image dialog appears done, and file other
bugs for specific issues). 

Keywords: skins
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.