Skip to content
  • Roman Gilg's avatar
    ColorCorrect Library for configuring color correction by compositors · f106f53d
    Roman Gilg authored
    The new Night Color module for KWin is designed in a way to be fully
    configurable (while safe checking values) via DBus. Also it is supposed to
    get updated location data from workspace. To ease the configuration and
    provide the updated location data this library is introduced.
    
    * Abstracts away the DBus part and provides a generic adaptor to the
      compositor as QML object for that.
    ** Allows to stage values and send them at once as needed for KWin's atomic
       config changes.
    ** Informs about configuration changes.
    * Provides also QML objects for other often used functionality in this
      context (sun calculator and a locator, i.e. an encapsulated connection to
      the location data service).
    * For automatic location updates the library provides a KDE Daemon Module,
      which gets the current location via such a locator object and sends it to
      KWin.
    * The library is named and structured in a way, such that it later can be
      extended with funct...
    f106f53d