Closed Bug 1074107 Opened 11 years ago Closed 11 years ago

Add wallpaper test themes to dev-apps.

Categories

(Firefox OS Graveyard :: Gaia, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.1 verified, b2g-v2.2 fixed)

RESOLVED FIXED
2.1 S7 (24Oct)
Tracking Status
b2g-v2.1 --- verified
b2g-v2.2 --- fixed

People

(Reporter: olle.klang, Assigned: arcturus)

References

Details

Attachments

(3 files)

No description provided.
Attached file GitHub pull-request
Attachment #8496735 - Flags: review?(fabrice)
Depends on: 1015853
Comment on attachment 8496735 [details] [review] GitHub pull-request I'd like these themes to do a bit more than changing the wallpaper, to be useful as starting points for people that want to build other themes.
Attachment #8496735 - Flags: review?(fabrice) → review-
Status: UNCONFIRMED → NEW
Ever confirmed: true
Francisco, I added some gaia-theme.css changes in https://github.com/fabricedesre/gaia/tree/test-themes but basically nothing works - even the wallpaper switching... Any idea why?
Flags: needinfo?(francisco)
Attached file Pointer to PR 25334
This was a tricky one. We have changes the gaia-theme element, so it doesn't contain /gaia-theme/style.css anymore, but gaia-theme/gaia-theme.css That tiny thing was creating a build error. I've updated the PR, it needed rebase and fixed the pointer to the correct css file in both apps. Now, I hope, it should work.
Flags: needinfo?(francisco)
Attachment #8507929 - Flags: review?(fabrice)
Sorry, reviewing your specific branch (before I took previous PR as base), I can see that wallpapers images are 0 bytes, so that will explain why the wallpaper change doesn't work. For the css changes, I changed: --color-turquoise: #000; So I can see black header in comms app like contacts and sms
Attached file Pointer to PR 25343
New PR based on Fabrice's branch. Adding the correct images, also for testing the CSS changes I changed comms default color in the themes, theme 1 should be violet and theme 2 should be dark orange
Attachment #8508068 - Flags: review?(fabrice)
Attachment #8507929 - Flags: review?(fabrice)
Attachment #8508068 - Flags: review?(fabrice) → review+
Landed in master: https://github.com/mozilla-b2g/gaia/commit/2804b0a335bdb15ca4d51222112408bc3b7bf0a1 @Fabrice, do you want this in 2.1? Should I ask for approval ;) ?
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(fabrice)
Resolution: --- → FIXED
Tony, do you want the test themes on 2.1 or are you fine with testing that on master only?
Flags: needinfo?(fabrice) → needinfo?(tchung)
(In reply to Fabrice Desré [:fabrice] from comment #8) > Tony, do you want the test themes on 2.1 or are you fine with testing that > on master only? i'd like to test this on 2.1, since that is what's shipping. can you uplift it there please?
Flags: needinfo?(tchung)
Flags: needinfo?(francisco)
Flags: needinfo?(fabrice)
Flags: needinfo?(fabrice)
Attachment #8508068 - Flags: approval-gaia-v2.1+
Flags: needinfo?(francisco)
Assignee: nobody → francisco
Target Milestone: --- → 2.1 S7 (24Oct)
verified theme fixes on 2.1 Gaia-Rev 2866e1de1bcf07ae729fb1a8246fb89568bace6a Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/5315b9e6e3d9 Build-ID 20141112161201 Version 34.0 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20141112.171455 FW-Date Wed Nov 12 17:15:13 EST 2014 Bootloader L1TC10011880
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: