Closed Bug 1684611 Opened 4 years ago Closed 4 years ago

Move Forms from debugQA to Composer

Categories

(SeaMonkey :: Composer, enhancement)

enhancement

Tracking

(seamonkey2.53+ fixed, seamonkey2.57esr? affected)

RESOLVED FIXED
seamonkey 2.87
Tracking Status
seamonkey2.53 + fixed
seamonkey2.57esr ? affected

People

(Reporter: iannbugzilla, Assigned: iannbugzilla)

References

(Blocks 1 open bug)

Details

(Whiteboard: SM2.53.8)

Attachments

(4 files, 3 obsolete files)

Forms should become part of the Insert Menu in Composer rather than being in debugQA.
Any adding of a toolbar button should be in a follow-up bug.
Also see bug 207217

[Approval Request Comment]
Regression caused by (bug #): n/a
User impact if declined: no easy way to insert forms
Testing completed (on m-c, etc.): 2.53.7
Risk to taking this patch (and alternatives if risky): none
String changes made by this patch: 18 strings moved from debugQA to editor that will need to be localised

Attachment #9194999 - Flags: review?(frgrahl)
Attachment #9194999 - Flags: approval-comm-release?
Attachment #9194999 - Flags: approval-comm-esr60?
Attached image editoricons-classic.png (obsolete) —

As discussed via irc. First round. I think the middle one needs a bit of a lighter gray but can be adjusted after a wip patch shows it.

Attached image editoricons-small-classic.png (obsolete) —

Might need a 1px transparent border but lets first look at it.

Attached image editoricons-classic.png (obsolete) —
Attachment #9195139 - Attachment is obsolete: true
Attachment #9195140 - Attachment is obsolete: true
Attached image editoricons-classic.png

Order for the new items was incorrect and accidently overwrote image in the upper left corner

Attachment #9195141 - Attachment is obsolete: true

Comment on attachment 9194999 [details] [diff] [review]
1684611-insert-form-2537.patch [pushed in comment 8 target 2.53.7]

LGTM

Attachment #9194999 - Flags: review?(frgrahl)
Attachment #9194999 - Flags: review+
Attachment #9194999 - Flags: approval-comm-release?
Attachment #9194999 - Flags: approval-comm-release+
Attachment #9194999 - Flags: approval-comm-esr60?
Attachment #9194999 - Flags: approval-comm-esr60+
Blocks: 1684962
Pushed by frgrahl@gmx.net: https://hg.mozilla.org/comm-central/rev/61f10dae8a67 Move Forms from debugQA to Composer. r=frg
Attachment #9194999 - Attachment description: 1684611-insert-form-2537.patch → 1684611-insert-form-2537.patch [pushed in comment 8 target 2.53.7]

[Approval Request Comment]
Regression caused by (bug #): n/a
User impact if declined: no form Button
Testing completed (on m-c, etc.): 2.53.8
Risk to taking this patch (and alternatives if risky): none
String changes made by this patch: 2 new strings

Attachment #9206513 - Flags: review?(frgrahl)
Attachment #9206513 - Flags: approval-comm-release?
Attachment #9206513 - Flags: approval-comm-esr60?
Keywords: leave-open
Whiteboard: SM2.53.8

Comment on attachment 9206513 [details] [diff] [review]
1684611-formButton-2538.patch

LGTM

Bigger NIT for followup bug: Ugly new classic icon needs to be replaced.

Attachment #9206513 - Flags: review?(frgrahl)
Attachment #9206513 - Flags: review+
Attachment #9206513 - Flags: approval-comm-release?
Attachment #9206513 - Flags: approval-comm-release+
Attachment #9206513 - Flags: approval-comm-esr60?
Attachment #9206513 - Flags: approval-comm-esr60+

Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/751a3034c20b
Move Forms from debugQA to Composer - add toolbar button. r=frg

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: