/**
* @brief Indicate if changing brightness feature is supported on platform.
*
- * @note Currently there is no decent API to check if changing brightness is
- * supported. For now we workaround this by checking for hdmi connection.
- * If hdmi is connected we assume the brightness cannot be changed using Tizen API,
- * in other cases we assume it is possible.
+ * @note This is always TRUE in IoT Headed profile.
+ * In IoT Headed profile, Device has a LCD display, which support controling brightness on it.
*/
static bool setting_display_brightness_change_is_supported()
{
- int hdmi_connected;
- int err = vconf_get_int(VCONFKEY_SYSMAN_HDMI, &hdmi_connected);
- if (err != 0) {
- SETTING_TRACE_ERROR("vconf_get_int failed for VCONFKEY_SYSMAN_HDMI");
- return false;
- }
- return hdmi_connected == VCONFKEY_SYSMAN_HDMI_DISCONNECTED;
+ return true;
}
*/
static bool setting_display_screen_timeout_change_is_supported()
{
- int hdmi_connected;
- int err = vconf_get_int(VCONFKEY_SYSMAN_HDMI, &hdmi_connected);
- if (err != 0) {
- SETTING_TRACE_ERROR("vconf_get_int failed for VCONFKEY_SYSMAN_HDMI");
- return false;
- }
- return hdmi_connected == VCONFKEY_SYSMAN_HDMI_DISCONNECTED;
+ return true;
}
static bool setting_display_font_change_is_supported()