Closed Bug 873431 Opened 11 years ago Closed 11 years ago

App launching splash screen displays incorrectly on hi-dpi devices

Categories

(Firefox OS Graveyard :: Gaia::System, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cwiiis, Assigned: timdream)

References

Details

(Whiteboard: [TAIPEI_FND_TRACKING])

Attachments

(1 file)

The new splash screen for cold app launch displays a small screenshot centered in the screen with space all around on a Geeksphone Peak (and I would assume other hidpi devices)
FYI, dev-gaia "App loading splash image and multi-resolution".
Whiteboard: [TAIPEI_FND_TRACKING]
Assignee: nobody → timdream
Comment on attachment 755250 [details] [review]
Github: https://github.com/mozilla-b2g/gaia/pull/10065

Can't we simply add bigger screenshots and make the window manager more aware of the size of the screen?
An interesting thing that the WIMM One (an Android-based smart watch) does for this is have a separate 'simple' layout file that it renders while loading the proper layout/app.

The equivalent would be to allow specifying a splash page that renders very quickly, which we replace with the full app once it's ready.

The benefit would be that we wouldn't have to worry about maintaining splash screens for various different resolutions, or providing a lesser experience, though I don't know how technically difficult this would be in the current framework.
(In reply to Vivien Nicolas (:vingtetun) (:21) from comment #4)
> Comment on attachment 755250 [details] [review]
> Github: https://github.com/mozilla-b2g/gaia/pull/10065
> 
> Can't we simply add bigger screenshots and make the window manager more
> aware of the size of the screen?

Hi, Vivien, long time no see!

No, the solution won't scale. We have kind of went through that in dev-gaia, and you were CC'd the whole time. It would be appreciated if you raise your solution in the right place and in the right time.

(In reply to Chris Lord [:cwiiis] from comment #5)
> An interesting thing that the WIMM One (an Android-based smart watch) does
> for this is have a separate 'simple' layout file that it renders while
> loading the proper layout/app.
> 
> The equivalent would be to allow specifying a splash page that renders very
> quickly, which we replace with the full app once it's ready.

No one is prevent the apps from implementing that on their own.

> The benefit would be that we wouldn't have to worry about maintaining splash
> screens for various different resolutions, or providing a lesser experience,
> though I don't know how technically difficult this would be in the current
> framework.

Yes.
I am tempted to mark this as hd? because this is one thing that prevent us from align features between v1.1hd and master.

We need a resolution here. Vivien, would you accept the patch as-is and let's move on the roll out a proper feature on a future bug, or we should convert this bug to the proper fix discussed on dev-gaia?
Blocks: 881126
Flags: needinfo?(21)
Rebasing...
Flags: needinfo?(21)
https://github.com/mozilla-b2g/gaia/commit/a47faa4a8a11cbaee004bf4f6cc2d7645dba569f
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: