qml-power-app not longer reverses the order of lines returned by kfocus-fan-set. Instead, the _optionTable in kfocus-fan-set itself has had its line order reversed. This makes it easy to put fan levels in sensible places on the fan slider, while also making it easy to handle text messages returned when the system doesn't support fan controls.
qml-power-app now uses kfocus-fan-set -x rather than kfocus-fan-set -p.
Detailed messages returned from kfocus-fan-set -x are now displayed when the system doesn't support fan controls for some reason.
Modified the messages returned by kfocus-fan-set -x so that they are formatted better for qml-power-app - this involved stripping off a lot of tags and adding spaces at the beginning of many of the message lines.
Note that this does not yet include updated regression test info, as I didn't want to just update all the info myself and possibly put bad info into the tests. So expect this to break all of the kfocus-fan-set regression tests (it did in my testing, though the new results looked good to me at first glance).
Full changes list:
tags and adding spaces at the beginning of many of the message lines.
Note that this does not yet include updated regression test info, as I didn't want to just update all the info myself and possibly put bad info into the tests. So expect this to break all of the kfocus-fan-set regression tests (it did in my testing, though the new results looked good to me at first glance).