Closed Bug 1100016 Opened 10 years ago Closed 6 years ago

[Accessibility] Implement ability to adjust display color temperature

Categories

(Firefox OS Graveyard :: Gaia::Settings, enhancement)

ARM
Gonk (Firefox OS)
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: kosmodrey, Unassigned)

References

Details

(Keywords: access)

Implement ability to adjust display color temperature (https://en.wikipedia.org/wiki/Color_temperature) to reduce eye strain and improve sleep.

Would be nice if there was two options: manual (static user value in Kelvins) and automatic adjustments (relative sun position and time).

Apps that implement automatic adjustments (examples): f.lux, redshift, Twilight (Android), G.lux (Google Chrome)
Blocks: gaiaa11y
Severity: normal → enhancement
Component: Gaia → Gaia::Settings
Keywords: access
OS: All → Gonk (Firefox OS)
Hardware: All → ARM
I was looking in screen_manager.js [1] that currently handles the system backlight based on the light sensor using the Ambient Light Events api. And I think this feature fits in this place, but I'm not sure how to change the temperature of the screen. Does anyone have a hint on which api to use?

[1] https://github.com/mozilla-b2g/gaia/blob/master/apps/system/js/screen_manager.js
fyi: according to http://cameratico.com/tools/web-browser-color-management-test/ FxOS 2.1 does not support v2 or v4 icc profiles.
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.