Closed
Bug 929875
Opened 11 years ago
Closed 10 years ago
[Flatfish][Gallery] Slideshow
Categories
(Firefox OS Graveyard :: Gaia::Gallery, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 906542
1.3 Sprint 5 - 11/22
People
(Reporter: gasolin, Unassigned)
References
Details
(Whiteboard: [flatfish][TCP])
Attachments
(1 file)
(deleted),
application/pdf
|
Details |
According to Bug 928254 Gallery Spec, there's a new Slideshow feature in tablet
To play slide show, tap slideshow icon to play in full screen.
* Slideshow only available on photos
Preset transition effect and interval time: Fade in/out,
2.5 sec to show image and 1 sec to transfer image.
* Slideshow settings is under TBD, and the transition will
fine-tune during the implementation.
Reporter | ||
Comment 1•11 years ago
|
||
Gary suggest we could put slideshow code in share/ folder, thus both gallery slideshow and photoframe can reuse the same code.
Reporter | ||
Comment 2•11 years ago
|
||
After discussion, we'd handle core gallery slideshow function in this bug, left homescreen to gallery slideshow web activity & settings to bug 929883
Comment 3•11 years ago
|
||
WIP
https://github.com/cctuan/gaia/commit/804208da22c6f4c11403356a528c42b2ec61a1ff
I have done a digital_frame.html/css/js , user can define what kinda slide effect in css file and set the class name in the js file,
and then use web activity to launch it .
The pbs I have not yet solved,
1. digitalframe activity cannot be launched:
I write test code with uitest and try to launch it but it doesn't work. Only after I replace all the content of open.html and use "open" to launch it
2. not yet handle when it stop and return
3. not yet handle when user touch screen
4. not yet handle db events (need UX input)
Comment 4•11 years ago
|
||
Hi Neo,
Just some questions.
What should we do if we receive below events in slideshow?
1. db is upgrading or scanning
2. db is unavailable
3. card is removed
4. new picture inserted
Flags: needinfo?(nhsieh)
Reporter | ||
Updated•11 years ago
|
Assignee: nobody → gduan
Comment 5•11 years ago
|
||
As offline discussed, it might be not possible to launch slideshow immediately while we're viewing photos. So, I will try to move it to frames.js and try to less impact our current logic.
Comment 6•11 years ago
|
||
hi Neo,
can you please reply comment #4?
blocking-b2g: --- → 1.3+
Target Milestone: --- → 1.3 Sprint 5 - 11/22
Comment 7•11 years ago
|
||
as offline discussed, I'll put activity handler inside gallery.js and reuse all the handling method.
Flags: needinfo?(nhsieh)
Reporter | ||
Comment 8•11 years ago
|
||
Slideshow & PhotoFrame spec from Neo
Comment 9•11 years ago
|
||
WIP
https://github.com/mozilla-b2g/gaia/pull/13543
Still working on
1. performance on tablet: everything works fine on mobile and desktop, but on tablet, the screen seems to repaint each time when image is changed and background image is resized to fullscreen.
2. first slide not equals to currentFileIndex
3. test cases
Comment 10•11 years ago
|
||
implementation resource and ETA date are both agree with RD team. this has to be done before 1.3FC
Whiteboard: [Flatfish only][developer+]
Updated•11 years ago
|
blocking-b2g: 1.3+ → ---
Updated•10 years ago
|
Whiteboard: [Flatfish only][developer+] → [Flatfish only][developer+][TCP]
Updated•10 years ago
|
Whiteboard: [Flatfish only][developer+][TCP] → [flatfish][TCP]
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•