summaryrefslogtreecommitdiffstats
path: root/TODO
blob: 29a6489004db206b59f4cdfcf0d4ce287ed1febb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
High priority:
	Add models for calculating fade and refresh rate parameters
	Test with multiple X screens
	Use ~/.config/geolocation

Medium priority:
	Add a section in manual for information on which order
	  to apply settings and how it affects the result.
	Improve multi-screen and multi-display support so that new
	  connections are not need all the time.
	Demo future_elevation and past_elevation

Low priority:
	Add support for temporarily closing DRM connection so that multiple users can run in DRM
	Add ramp interpolators:
	  https://en.wikipedia.org/wiki/Spline_interpolation
	  https://en.wikipedia.org/wiki/Lanczos_resampling
	  https://en.wikipedia.org/wiki/Kochanek–Bartels_spline
	  https://en.wikipedia.org/wiki/Stairstep_interpolation
	  https://en.wikipedia.org/wiki/Hermite_interpolation
	Use curve sizes returned from RandR/VidMode/...
	  (Not too important, it is hardcoded in X to only allow 256)
	Use Robertson's method
	Screen count function for VidMode should be added
	Demo solar predictions

Future stuff:
	How is it looking on the DirectFB front?
	Make an example that warns about UPS states
	  (not too important, you should have that in /etc/inittab)