Closed Bug 534831 Opened 15 years ago Closed 14 years ago

Mailing List dialog not resizable

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Hb, Assigned: philip.chee)

References

Details

Attachments

(1 file)

The Mailing List dialog window should be resizable as in Thunderbird.
The Mailing List dialogs (New List, Edit List) are not resizable in Shredder either.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
While this may be true (I didn't check) that actually isn't an argument. ;-)
In which case this should be an enhancement bug not a bugfix bug.
You're right...
Severity: normal → enhancement
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Status: REOPENED → NEW
> The Mailing List dialog window should be resizable as in Thunderbird.
Minimal patch.
Assignee: nobody → philip.chee
Status: NEW → ASSIGNED
Attachment #434524 - Flags: review?(mnyromyr)
Comment on attachment 434524 [details] [diff] [review]
Patch v1.0 resizable mailing list dialogs.

Okay in a minimal way, although my KDE doesn't care anyway (I can resize all windows, hence I tested on Mac. 

MXRing for resizable=no it seems that only addressbook stuff is affected anyway, so maybe it's worth fixing all these in one row.

Furthermore, I noticed two glitches:
- the resized dialogs don't remember their size 
- abListOverlay.xul sports some odd <spacer flex="1"/> elements which push the mailing list header textboxen to the right edge. That looks very weird. Unfortunately, that file is shared (although a decent fix should be possible still).
Attachment #434524 - Flags: review?(mnyromyr) → review+
(In reply to comment #6)
> Unfortunately, that file is shared

Oh, but it isn't! So we could just move it home...
Comment on attachment 434524 [details] [diff] [review]
Patch v1.0 resizable mailing list dialogs.

> MXRing for resizable=no it seems that only addressbook stuff is affected
> anyway, so maybe it's worth fixing all these in one row.

> Furthermore, I noticed two glitches:
> - the resized dialogs don't remember their size

Should they remember their size? What is the suite policy about remembering the size in resizable dialogs?

> - abListOverlay.xul sports some odd <spacer flex="1"/> elements which push the
> mailing list header textboxen to the right edge. That looks very weird.

CVS blame says that this has been the case since checkin (although they were springs initially).

> Unfortunately, that file is shared (although a decent fix should be possible
> still).

> Oh, but it isn't! So we could just move it home...

A separate bug perhaps for all these glitches?
Attachment #434524 - Flags: superreview?(neil)
> MXRing for resizable=no it seems that only addressbook stuff is affected
> anyway, so maybe it's worth fixing all these in one row.

OK.

> - the resized dialogs don't remember their size

I'll fix the Mail List dialogs, but the others appear to be shared with TB.

> - abListOverlay.xul sports some odd <spacer flex="1"/> elements which push the
> mailing list header textboxen to the right edge. That looks very weird.

Filed Bug 555452 for this issue.
>> MXRing for resizable=no it seems that only addressbook stuff is affected
>> anyway, so maybe it's worth fixing all these in one row.
> OK.

After testing a bit, I've decided that it makes no sense to make the other dialogs resizable since the sizes of the contents of these don't resize.

I'm not sure of the utility of making the mailing list dialogs resizable either after testing. Neil?
Once bug 555452 is fixed I have no objection to making them resizable, but I am as yet undecided as to whether the size and/or position should be persisted.
Depends on: 555452
(In reply to comment #11)
> I am as yet undecided as to whether the size and/or position should
> be persisted.

My personal reasoning would go along the lines of "If I'm allowed to resize this dialog and I want to as well, it should stay that size." 
Resizable dialogs which snap back to their own size are pretty much annoying, IMO.
My opinion, less is more. Leave the persists off until someone (a real user *not* *you*) complains and files a bug.
Attachment #434524 - Flags: superreview?(neil) → superreview+
checked-in http://hg.mozilla.org/comm-central/rev/17e1829c4c41
Status: ASSIGNED → RESOLVED
Closed: 14 years ago14 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: