elementary / elementary/gala

Waking display should always fade-in

Open
#1,009 2 comments 3 reactions 0 assignees View on GitHub
Needs Design
Dominant language
Vala
Stars
302
Forks
83
Avg merge
1d 1h
Merged PRs (30d)
7

Description

## Problem
If the device's screen gets turned off from set inactivity timer, user input jankily just turns it back on. This isn't very user-friendly since it doesn't indicate that the user's actions have direct correlation to the devices response (like the jarring delay in talking when having a video call with someone over a bad connection)

## Proposal
If the detected device is a laptop, the device should turn on the display and smoothly ramp it up the brightness to whatever it was set as before (just like macOS). If detected device is a desktop, then it should just play a software fade-in instead.
I'd be hard-pressed to find any laptops made in the last decade that are physically incapable of smoothly changing brightness. Need be, it could only be applied to certain OEMs and be forcable through DConf.

## Prior Art

https://user-images.githubusercontent.com/58219504/103463090-be7c2a80-4d21-11eb-8cd7-e592f8e5c842.mp4

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.