Closed Bug 1965515 Opened 1 year ago Closed 1 year ago

[Downloads v2] Update the UI on the downloads screen to support in progress downloads

Categories

(Firefox for Android :: Downloads, task)

All
Android
task

Tracking

()

VERIFIED FIXED
141 Branch
Tracking Status
firefox141 --- verified

People

(Reporter: npoon, Assigned: npoon)

References

()

Details

(Whiteboard: [fxdroid] [group4])

Attachments

(8 files)

No description provided.
Depends on: 1965513, 1965511
Summary: Update the UI on the downloads screen to support in progress downloads → [Downloads v2] Update the UI on the downloads screen to support in progress downloads
Assignee: nobody → npoon
Status: NEW → ASSIGNED
Depends on: 1970176
No longer depends on: 1970176
Attachment #9493393 - Attachment description: Bug 1965515 - Part 2: Allow SelectableListItem to modify icon tint and description text color → Bug 1965515 - Part 3: Allow SelectableListItem to modify icon tint and description text color
Attachment #9493394 - Attachment description: Bug 1965515 - Part 3: Update downloads UI to support in progress downloads → Bug 1965515 - Part 4: Update downloads UI to support in progress downloads

The issue here is that these download items have the same name, so we need to filter away the cancelled items before filtering by filename

Attachment #9493404 - Attachment description: Bug 1965515 - Part 4: Enable live downloads in Nightly → Bug 1965515 - Part 6: Enable live downloads in Nightly
Blocks: 1971338
Attachment #9493703 - Attachment description: Bug 1965515 - Part 5: When downloading a previously cancelled item, it should be shown in the downloads screen → Bug 1965515 - Part 5: Fix live download not showing if it has previously been cancelled
Attachment #9493404 - Attachment description: Bug 1965515 - Part 6: Enable live downloads in Nightly → Bug 1965515 - Part 7: Enable live downloads in Nightly
Blocks: 1971563
Pushed by npoon@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7b3b83e7c1ef https://hg.mozilla.org/integration/autoland/rev/ec7f822a93be Part 1: Create FileItem.Status sealed interface to be used in FileItem r=android-reviewers,tthibaud https://github.com/mozilla-firefox/firefox/commit/df60e9c5cc79 https://hg.mozilla.org/integration/autoland/rev/f0d5f672858b Part 2: Refactor ListItemContent out of ListItem and create belowListItemContent slot API in ListItem and SelectableListItem r=android-reviewers,tthibaud https://github.com/mozilla-firefox/firefox/commit/076d79695797 https://hg.mozilla.org/integration/autoland/rev/32823ccb5345 Part 3: Allow SelectableListItem to modify icon tint and description text color r=android-reviewers,tthibaud https://github.com/mozilla-firefox/firefox/commit/84391a0c8ef8 https://hg.mozilla.org/integration/autoland/rev/ba5e3812c822 Part 4: Update downloads UI to support in progress downloads r=android-reviewers,android-l10n-reviewers,delphine,tthibaud https://github.com/mozilla-firefox/firefox/commit/4ddedb95d655 https://hg.mozilla.org/integration/autoland/rev/2e67dd3dec88 Part 5: Fix live download not showing if it has previously been cancelled r=android-reviewers,tthibaud https://github.com/mozilla-firefox/firefox/commit/fd8add133132 https://hg.mozilla.org/integration/autoland/rev/a421f12c0ee5 Part 6: Update file item description for streaming download r=android-reviewers,tthibaud https://github.com/mozilla-firefox/firefox/commit/9b48c2adf7bf https://hg.mozilla.org/integration/autoland/rev/4cda8b8ed2c3 Part 7: Enable live downloads in Nightly r=android-reviewers,giorga

Hi QA,
When this gets merged into main, can you please verify that the live downloads feature works according to the figma?

We are already aware of a few bugs (under Bug 1949803):

If you find any other bugs, can you file them under Bug 1949803? Thanks

Flags: qe-verify+

Verified as implemented on the latest Firefox for Android Nightly 141.0a1 from 6/12 with an Oppo Find N2 Flip (Android 15), Oppo Find X3 Lite (Android 11), and Samsung Galaxy Tab S9 (Android 15)

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: