Open Bug 1752114 Opened 3 years ago Updated 1 year ago

cloudFile API: Add a popup/modal to set per file options

Categories

(Thunderbird :: FileLink, enhancement)

enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: tdulcet, Unassigned)

References

(Depends on 2 open bugs)

Details

Follow up from bug 1711446 comment #8.

Add a CloudFile specific popup/modal to set per file options that could work in all places that CloudFile uploads could be initiated, including the compose window and calendar, as well potential future places like the chat tab (bug 783477). This would eliminate the need for users to have a greyed out and otherwise unusable composeAction button in their compose window for each FileLink add-on (see top right of this screenshot), as well as potential future actions buttons in the calendar and chat tabs.

After bug 1711446, developers of FileLink add-ons will have to support the composeAction popup for uploads initiated from the compose window, as well as standalone popup windows for uploads initiated from the calendar. This will only compound as more action popups are added. While action popups are much better than standalone popup windows, they still do not provide the best UX for FileLink uploads, as they are limited in size, easily accidentally dismissable, which can hang file uploads indefinitely (bug 1751897) and they have many known issues (bug 1733195, bug 1716295, etc.).

Depends on: 1711446

(In reply to tdulcet from comment #0)

Add a CloudFile specific popup/modal

The new HTML <dialog> element could potentially be used for this.

Component: Add-Ons: Extensions API → FileLink
Depends on: 1848190
You need to log in before you can comment on or make changes to this bug.