Skip to content

Systray widget used to load ICC color profiles with different color temperatures, either on demand or automatically based on the sun's position.

License

Notifications You must be signed in to change notification settings

stefantalpalaru/iccloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Systray widget used to load ICC color profiles with different color temperatures, either on demand or automatically based on the sun's position.

iccloader's main inspiration is redshift.

Usage

iccloader &

The program was tested on Linux with ICC profiles generated by ArgyllCMS using dispcalGUI as a front-end.

Various color temperatures in Kelvin were set for the white point. In auto loading mode, iccloader will use the highest temperature during the day, the lowest during the night and the rest for the transition period.

The sun's position needed to determine these intervals is computed based on latitude and longitude using solpos.

Build

Generic

./autogen.sh
./configure VALAC=$(type -P valac-0.36)
make

Gentoo

layman -a stefantalpalaru
emerge iccloader

Tips

  • when adding ICC/ICM files in the "Preferences" window, try the "Auto add" functionality first. If the files were generated using dispcalGUI and saved in one of the known directories, the corresponding color temperatures will be inferred from the file names.

  • when using OpenStreetMap to get your position, the latitude and longitude are the last 2 numbers in the URL. E.g.: for http://www.openstreetmap.org/#map=14/45.4298/9.1936 lat=45.4298 and lon=9.1936

  • if you want smoother transitions, create more ICC profiles in the day-night interval

  • if you don't need color management and would like seamless transitions, try redshift

Screenshots

The screenshots are using the Zukitwo GTK3 theme and Tango icons.

Known problems

  • "solpos" will stop working after 2050

License

MPL-2.0

Credits

About

Systray widget used to load ICC color profiles with different color temperatures, either on demand or automatically based on the sun's position.

Resources

License

Stars

Watchers

Forks

Packages

No packages published