I thought I would post this simple change to enable support for showing "°F" when wanting to display temperature using a Fahrenheit scale.
The change is in the venus QML file PageTemperatureSensor.qml
First add the following binding:
VBusItem { id: temperatureScale bind: service.path("/Scale") }
Then change the following line:
item.unit: "°C"
To this:
item.unit: temperatureScale.value == '1' ? "°C" : "°F"
The logic will just check if the scale is = 1. If so, it will continue to use the Celsius representation, otherwise it will assume Fahrenheit. If anyone wanted to display in Kelvin we could add more logic to the offset but not sure anyone wants to do that ;)
It's a simple change and I'm happy to do a PR for is just not sure where and who I should interact with. It would be nice to have this in the code base for future updates!