• spiiroin's avatar
    [displaysettings] Handle MCE settings asynchronously. Fixes JB#34813 · 40284e6d
    spiiroin authored
    Each instantiation of display settings object blocks until it can finish
    13 sequential blocking method calls to get current values of mce settings.
    
    Use expected-by-default values in constructor, then update to currently
    used values via a single asynchronous get_config_all mce dbus method call.
    
    The com.nokia.mce.request.get_config_all is available in mce >= 1.83.0.
    40284e6d