Closed Bug 1642635 Opened 5 years ago Closed 5 years ago

Improve text wrapping in calendar-item-summary custom element

Categories

(Calendar :: Dialogs, enhancement, P3)

enhancement

Tracking

(thunderbird78 fixed)

RESOLVED FIXED
Thunderbird 78.0
Tracking Status
thunderbird78 --- fixed

People

(Reporter: pmorris, Assigned: pmorris)

References

Details

Attachments

(5 files)

Let the text wrap in the right hand column of the summary table, particularly needed for date fields. Follow-up on bug 1631902, continuing the work of the part3 WIP patch there.

All of the styles in the file are for that custom element.

Some XUL elements will be removed in the next patch. Do the
re-indentation first and separately to make the patches easier
to follow.

Depends on D77974

For lengthy content like dates with timezones we want the content
to wrap, not disappear on the right side of dialogs. Removing the
HTML input elements allows us to do that.

Depends on D77975

It was confusing and awkward to have to import
recurrenceRule2String in order to use getRecurrenceRule.

Depends on D77977

Attachment #9153697 - Attachment description: Bug 1642635 - Let text wrap in item summary table and improve alignment. r?darktrojan → Bug 1642635 - Let text wrap in item summary table and improve alignment. r=darktrojan
Attachment #9153698 - Attachment description: Bug 1642635 - Put repeat details on one line in calendar item summary. r?darktrojan → Bug 1642635 - Put repeat details on one line in calendar item summary. r=darktrojan
Attachment #9153699 - Attachment description: Bug 1642635 - Rearrange recurrence string function imports. r?darktrojan → Bug 1642635 - Rearrange recurrence string function imports. r=darktrojan

Thanks Geoff for the review. I've made the suggested changes. Here's a try run, just started:
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=e4d2007cf4afae4f31d27bc992a83ca5a716c2c3

Status: NEW → ASSIGNED

Geoff, I'd like to request your beta uplift approval for these patches, but I don't see how to do that on Phabricator. Any idea how that works?

Flags: needinfo?(geoff)

Comment on attachment 9153695 [details]
Bug 1642635 - Rename CSS file for calendar-item-summary custom element. r?darktrojan

This seems to work. I don't think I'm supposed to grant approval until the patch has landed, but I'm doing it now while I'm here.

Flags: needinfo?(geoff)
Attachment #9153695 - Flags: approval-calendar-beta+
Attachment #9153696 - Flags: approval-calendar-beta+
Attachment #9153697 - Flags: approval-calendar-beta+
Attachment #9153698 - Flags: approval-calendar-beta+
Attachment #9153699 - Flags: approval-calendar-beta+

I've now updated the browser_import.js test so that it passes, and uploaded the new revision to phabricator.
New successful try run: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=d296ab88411eeca49b8c947795c59eacbfca8528

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/84a25e6535b4
Rename CSS file for calendar-item-summary custom element. r=darktrojan
https://hg.mozilla.org/comm-central/rev/06ee3df59f65
Re-indent XUL/HTML in calendar-item-summary custom element. r=darktrojan
https://hg.mozilla.org/comm-central/rev/b7ff2f88b6a9
Let text wrap in item summary table and improve alignment. r=darktrojan
https://hg.mozilla.org/comm-central/rev/bcc6a5540e04
Put repeat details on one line in calendar item summary. r=darktrojan
https://hg.mozilla.org/comm-central/rev/43f7fed980d9
Rearrange recurrence string function imports. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 79
Target Milestone: 79 → 78
Regressions: 1645094
Regressions: 1804729
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: