Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQ] A flag to specify a transition time #2

Open
alba4k opened this issue Oct 8, 2024 · 6 comments
Open

[REQ] A flag to specify a transition time #2

alba4k opened this issue Oct 8, 2024 · 6 comments

Comments

@alba4k
Copy link

alba4k commented Oct 8, 2024

It would be nice, and fitting for a compositor that aims to be easy on the eye like hyprland is, to be able to set a "transition" time instead of having the screen immediately change temperature.

I suppose it could default zero and require a set amount of ms (100 ms could also be a reasonable default)

It would also be cool to be able to set a custom animation, e.g. switching between a linear and a cubic interpolation? Shouldn't be too hard to calculate

@vaxerski
Copy link
Member

vaxerski commented Oct 8, 2024

the current idea is to add a configurable temperatures for the time:

temp = identity, 16:00
temp = 3000, 22:00
temp = 3000, 4:00
temp = identity, 8:00

@alba4k
Copy link
Author

alba4k commented Oct 8, 2024

not really what I'm referring to here?

I was talking about being able to animate the transition between one temperature and the next

@vaxerski
Copy link
Member

vaxerski commented Oct 8, 2024

this will make the transition gradual between 16:00 - 22:00 and 4:00 - 8:00 in this scenario.

I know you mean begin/end. yes.

@alba4k
Copy link
Author

alba4k commented Oct 8, 2024

this will make the transition gradual between 16:00 - 22:00 and 4:00 - 8:00 in this scenario.

Oh cool, I thought you meant it would just be scheduled. that seems quite cool ngl

@leon-erd
Copy link

Is this already implemented or just an idea for the future?

@alba4k
Copy link
Author

alba4k commented Oct 18, 2024

None of this has been implemented yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants