Closed Bug 935088 Opened 11 years ago Closed 11 years ago

[Download Manager] Download list implementation

Categories

(Firefox OS Graveyard :: Gaia, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
1.3 Sprint 6 - 12/6

People

(Reporter: crdlc, Assigned: borjasalguero)

References

Details

(Whiteboard: [systemsfe])

Attachments

(1 file, 1 obsolete file)

Implement the controller to display the list of downloads
Blocks: 935082
Depends on: 935070, 935071, 935077, 935081
No longer depends on: 937116
Attached file Download list implementation (obsolete) —
I'm adding this patch to keep the flow, but I was the reviewer.
Attachment #8335931 - Flags: review+
Whiteboard: [systemsfe]
Comment on attachment 8335931 [details] [review]
Download list implementation

Hi kaze, this is the continuation of bug 935087. Actually you need it to try this one.

As we got bug 935087, back out we decided to split the development on a separate branch to land the whole functionality in settings.

You also will need to compile with WIP4 patch for the download api: bug 938023

Also we added a mock to display downloads (all kind of possible states) even if no api is present, for better review.

Thanks!
Attachment #8335931 - Flags: review?(kaze)
Hmm, are you asking me to review a patch that is already landed?
Nevermind, that’s a development branch. Looking again.
Attachment #8335931 - Attachment is obsolete: true
Attachment #8335931 - Flags: review?(kaze)
Attachment #8340215 - Flags: review?(kaze)
Attachment #8340215 - Flags: review?(francisco.jordano)
Assignee: nobody → borja.bugzilla
Blocks: 906257
No longer blocks: 935082
Blocks: 935100
Blocks: 941655
Blocks: 941608
Blocks: 940886
Blocks: 935249
Blocks: 940298
Summary: [Download Manager] Download list app behavior → [Download Manager] Download list implementation
Comment on attachment 8340215 [details] [diff] [review]
Download List patch

r+ once comments on github addressed (that i think you are doing meanwhile I write this ;))
Attachment #8340215 - Flags: review?(francisco.jordano) → review+
Comments addressed! :)

Kaze, we are ready to get your final review! This is important because we need to land this patch for unlock all dependencies and accomplish our goal of landing this week! Could you take a look? Thanks!
Flags: needinfo?(kaze)
Comment on attachment 8340215 [details] [diff] [review]
Download List patch

Hi Evelyn!! After first round of feedback&review from :kaze and :arcturus, we need the final review! :)

This is a patch for landing 'Downloads' feature to Settings (System & Notifications patches are already landed in Gaia master).

We are waiting for the final icon, but it will be added in a separate PR:
https://bugzilla.mozilla.org/show_bug.cgi?id=935249

For testing is simple! Go to the browser, search for a file to download... and that's it! There are some issues to be fixed in Gecko, but :fabrice is working on it. If you have any doubt don't hesitate to ask! Thanks! 谢谢! Gracias!
Attachment #8340215 - Flags: review?(ehung)
Comment on attachment 8340215 [details] [diff] [review]
Download List patch

The code looks good to me, the tests are green, the Settings app still works, the startup time has not regressed, the device has not exploded: I guess it’s an r+. :-)

Thanks for the good work Borja!
Attachment #8340215 - Flags: review?(kaze) → review+
Flags: needinfo?(kaze)
Attachment #8340215 - Flags: review?(ehung)
Thanks Kaze!!! I've just squashed all changes and wait till Travis for merging. Thanks a lot! Muchísimas gracias ;)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Sorry I didn't finish my review, but the refined patch looks good to me. :)
@kaze, thanks for taking this review. :)
Target Milestone: --- → 1.3 Sprint 6 - 12/6
Blocks: 957584
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: