create tablet device distribution directory

RESOLVED FIXED

Status

Firefox OS
Gaia
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: gasolin@mozilla.com, Assigned: gasolin@mozilla.com)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Assignee)

Description

5 years ago
The initial thought is we need provide sharp default wallpaper and hide not used communication apps for tablet device.

The wallpaper could be customized and apps can be hide by use customized applist.

Since most vendors will have their own customization distribution for wallpaper, app list, etc. We could provide a reference customization repository for large device, and avoid introducing new build time command to do above tasks.
(Assignee)

Comment 1

5 years ago
For basic customization (wallpaper, homescreen swipe rate) with Flatfish,
I've setup a tablet distribution branch
https://github.com/gaia-local/gaia-distribution/tree/tablet-master

Would like to move under mozilla-b2g/ if we agree its the right way to do such upcoming tasks.



FYR, I've also setup a 'repo' that fetch both gaia and related customization folder into place
https://github.com/gaia-local/gaia-local-repo/tree/tablet-master
Blocks: 903304
blocking-b2g: --- → koi?
Flags: needinfo?(timdream)
(Assignee)

Updated

5 years ago
Assignee: nobody → gasolin
(Assignee)

Comment 2

5 years ago
After discussion with tim offline, we'd prefer to take this approach:

Create a custom tablet device distribution directory within gaia.

To build gaia with tablet configurations, use 

$ GAIA_DISTRIBUTION_DIR=tablet_profile make


Reference
https://wiki.mozilla.org/B2G/MarketCustomizations#Steps_to_Apply_Customization
Flags: needinfo?(timdream)
Summary: create default reference customization repository for large device → create tablet device distribution directory
(Assignee)

Comment 3

5 years ago
carrie, juwei,

Since in tablet there are 5 apps in the dock by default, and some communication apps are not exist in tablet version.(phone version is dialer, sms, contacts, browser)

I'll set these 5 apps in default dock: 

"browser", "gallery", "music", "video", "calendar"

please give your suggestion if you have any concern on this list. thanks
Flags: needinfo?(jhuang)
Flags: needinfo?(cawang)
(Assignee)

Comment 4

5 years ago
Created attachment 801985 [details]
pull request redirect to github
Attachment #801985 - Flags: review?(timdream)
(Assignee)

Comment 5

5 years ago
use `distribution_small` as folder name, which contains 

* wallpaper
* homescreen dock

We don't need homescreen swipe customization once bug 913895 is applied.
If not I'll add homescreen swipe customization back

Comment 6

5 years ago
Hi Fred,
We suggest that the 5 apps should be:
"Calendar", "Mail", "Browser", "Gallery", "Music"

Browser is on the centre, production app is on the left side, media apps on the right side.
What do you think?


Hi Fr(In reply to Fred Lin [:gasolin] from comment #3)
> carrie, juwei,
> 
> Since in tablet there are 5 apps in the dock by default, and some
> communication apps are not exist in tablet version.(phone version is dialer,
> sms, contacts, browser)
> 
> I'll set these 5 apps in default dock: 
> 
> "browser", "gallery", "music", "video", "calendar"
> 
> please give your suggestion if you have any concern on this list. thanks
Flags: needinfo?(jhuang)
(Assignee)

Comment 7

5 years ago
Created attachment 802003 [details]
screenshot after apply distribution_small

make sense to me, attached screenshot
Flags: needinfo?(cawang)
(Assignee)

Comment 8

5 years ago
add apps.list into PR. 

hide dialer will be done in bug 911696
(Assignee)

Updated

5 years ago
Blocks: 911696
(Assignee)

Comment 9

5 years ago
Comment on attachment 801985 [details]
pull request redirect to github

f? yuren to double confirm customization syntax rightness
Attachment #801985 - Flags: feedback?(yurenju.mozilla)
(Assignee)

Updated

5 years ago
Blocks: 908846
Comment on attachment 801985 [details]
pull request redirect to github

looks good except distribution name. how about distribution_tablet? distribution_samll sound like using on a small device like phone.
Attachment #801985 - Flags: feedback?(yurenju.mozilla) → feedback+
Comment on attachment 801985 [details]
pull request redirect to github

Yeah I agree the name should be "tablet". For the record, this is supposed to be a temporary solution until we figure out a way to do everything (except applist) runtime.
Attachment #801985 - Flags: review?(timdream) → review+
(Assignee)

Comment 12

5 years ago
rename to distribution_tablet and merged to master-gaia
https://github.com/mozilla-b2g/gaia/commit/a278506e2133cb14c249f15e42f99eadb242d1b8
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED

Updated

5 years ago
blocking-b2g: koi? → ---
You need to log in before you can comment on or make changes to this bug.