summaryrefslogblamecommitdiffstats
path: root/TODO
blob: 29a6489004db206b59f4cdfcf0d4ce287ed1febb (plain) (tree)
1
2
3
4
5
6
7
8
9
              
                                                                   
                                    
                                 
 
                
                                                              
                                                          
                                                                  
                                                
                                                
 
             
                                                                                                
                               

                                                            

                                                                 
                                                             
                                                       
                                                                     
                              
                                                         
                              
 
             
                                                

                                                                   
 
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)