Widget config sheets: unify row layout across both widgets — Fuel type first, then Sort by, then Favourite (Favourites sort only). Small widget's Favourites branch reordered from Sort/Fuel/Favourite to Fuel/Sort/Favourite, and the favourites-scoped fuel param retitled 'Fuel' so the row reads identically in every mode. Medium widget was already Fuel-first. No parameter type changes, so no stored-config reset beyond the normal reinstall.
This commit is contained in:
@@ -257,7 +257,7 @@ struct FuelBoardSmallWidgetConfigurationIntent: WidgetConfigurationIntent, Widge
|
|||||||
@Parameter(title: "Distance", default: WidgetDistance(id: 5))
|
@Parameter(title: "Distance", default: WidgetDistance(id: 5))
|
||||||
var distance: WidgetDistance
|
var distance: WidgetDistance
|
||||||
|
|
||||||
@Parameter(title: "Favourite Fuel", default: FavouriteFuel(fuel: .e10))
|
@Parameter(title: "Fuel", default: FavouriteFuel(fuel: .e10))
|
||||||
var favouriteFuel: FavouriteFuel
|
var favouriteFuel: FavouriteFuel
|
||||||
|
|
||||||
@Parameter(title: "Favourite", default: WidgetFavourite(fuel: .e10, stationID: "", stationName: ""))
|
@Parameter(title: "Favourite", default: WidgetFavourite(fuel: .e10, stationID: "", stationName: ""))
|
||||||
@@ -269,8 +269,8 @@ struct FuelBoardSmallWidgetConfigurationIntent: WidgetConfigurationIntent, Widge
|
|||||||
static var parameterSummary: some ParameterSummary {
|
static var parameterSummary: some ParameterSummary {
|
||||||
When(\.$sort, .equalTo, WidgetSort.favourites) {
|
When(\.$sort, .equalTo, WidgetSort.favourites) {
|
||||||
Summary("Show \(\.$favouriteFuel) favourite \(\.$favourite)") {
|
Summary("Show \(\.$favouriteFuel) favourite \(\.$favourite)") {
|
||||||
\.$sort
|
|
||||||
\.$favouriteFuel
|
\.$favouriteFuel
|
||||||
|
\.$sort
|
||||||
\.$favourite
|
\.$favourite
|
||||||
}
|
}
|
||||||
} otherwise: {
|
} otherwise: {
|
||||||
|
|||||||
Reference in New Issue
Block a user