Merge "Create a custom preference switch widget." into pi-car-dev