Closed
Bug 1161092
Opened 10 years ago
Closed 9 years ago
A theme generated by the ThemeEditor can not be selected in the settings app
Categories
(Firefox OS Graveyard :: Gaia::Theme Editor, defect, P1)
Tracking
(blocking-b2g:2.5+, b2g-master fixed)
Tracking | Status | |
---|---|---|
b2g-master | --- | fixed |
People
(Reporter: etienne, Assigned: hub)
References
Details
(Whiteboard: [spark])
Attachments
(2 files)
Initially when you install the theme it works, but if you go back to the Default theme from the settings app, then try to go back to a Studio theme it won't work.
It's because the themes we generate don't have a wallpaper.json.
We should add an empty wallpaper.json to the generated zips (js/generation.js) and also use it to store the picture in the case of an Autotheme.
Reporter | ||
Updated•10 years ago
|
Blocks: spark-theme-editor
Priority: -- → P1
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → hub
Status: NEW → ASSIGNED
[Blocking Requested - why for this release]:
blocking-b2g: --- → spark?
Whiteboard: [spark]
Assignee | ||
Comment 2•9 years ago
|
||
An empty wallpaper.json will not work either. It needs a bit more tweaking. Several solution:
1. change the settings app to allow NOT having a valid wallpaper - this my open up a huge can of worm.
2. force a default wallpaper to be added to themes. Something like the default theme wallpaper.
spark+ as we need this for the Studio.
blocking-b2g: spark? → spark+
UX to review whether we want this in the spark dogfooding build or not.
blocking-b2g: spark+ → spark?
Flags: needinfo?(firefoxos-ux-bugzilla)
Oops. wrong bug. We do need this in the spark build. sorry for the noise.
blocking-b2g: spark? → spark+
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 6•9 years ago
|
||
Assignee | ||
Comment 7•9 years ago
|
||
The current PR make the test fail. And the test fail because of bug 1169363, and possibly the PR itself.
Assignee | ||
Comment 8•9 years ago
|
||
We'll need a studio patch as wall to create the empty wallpaper.json.
Assignee | ||
Comment 9•9 years ago
|
||
This is the part in studio to generate a wallpaper.json
Attachment #8613043 -
Flags: review?(etienne)
Reporter | ||
Comment 10•9 years ago
|
||
Comment on attachment 8613043 [details] [review]
Link to Github pull-request: https://github.com/fxos/studio/pull/14
lgtm :)
Attachment #8613043 -
Flags: review?(etienne) → review+
Assignee | ||
Comment 11•9 years ago
|
||
Studio patch landed:
https://github.com/fxos/studio/commit/0faa606f92f90011d4890bf97ff61bbe5e1741cd
Assignee | ||
Comment 12•9 years ago
|
||
Comment on attachment 8611407 [details] [review]
[gaia] hfiguiere:bug1161092-theme-wallpaper > mozilla-b2g:master
Arthur,
We need this change to settings to be able to have a theme installed without wallpaper.
Let me know if you have any concerns.
Thanks,
Attachment #8611407 -
Flags: review?(arthur.chen)
Comment 13•9 years ago
|
||
Comment on attachment 8611407 [details] [review]
[gaia] hfiguiere:bug1161092-theme-wallpaper > mozilla-b2g:master
r=me, thanks!
Attachment #8611407 -
Flags: review?(arthur.chen) → review+
Assignee | ||
Comment 14•9 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
blocking-b2g: spark+ → 2.5+
Updated•9 years ago
|
Updated•9 years ago
|
status-b2g-v2.5:
fixed → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•