字段 125 → 156 项。
Toybox.Complications(source/Comp.mc)
这条路推翻了我之前几个「表盘做不到」的判断 —— 当时只查了 ActivityMonitor /
UserProfile / Weather,漏了系统把这些作为 complication 发布出来:
- 下一个日程(CIQ 确实没有日历 API,但有 CALENDAR_EVENTS complication)
- 训练状态、完赛预测 ×4、配速预测 ×4、最近高尔夫得分
- 本周跑步 / 骑行距离(按运动分类的,按天历史做不出来)
- 第三方 App 1–5(CGM、补水、行情这类 App 发布的)
需要 ComplicationSubscriber 权限。
其余补齐
- 近 28 天累计:步数 / 卡路里 / 距离 / 楼层
- 事件倒计时:设置里填 YYYY-MM-DD,显示还剩几天
- 自定义时间格式、日期格式 1/2:单字母占位符(h/H/m/s/a/D/M/N/Y/y/w)
- OWM 空气质量:AQI 等级 + 描述 + PM2.5 + PM10 + CO,走
/data/2.5/air_pollution —— 那个接口在免费档就开放,不需要 One Call 订阅
运行时踩的坑
- Complication.unit 不保证是 String(周跑步距离返回的就不是),直接调
.length() 抛 Symbol Not Found。unit 和 shortLabel 都改成先 instanceof 判型。
- 浮点 value 直接 toString 印成 "0.000000",统一格式化成一位小数。
- 第三方 App 槽位每取一次就要走完整个迭代器,四个格子都选 App 时会走四遍。
改成每帧只枚举一次,由 view 在绘制开始时调 Comp.beginFrame() 失效。
测试
全字段验证的 harness 本身会触发看门狗(一次 onUpdate 里算 156 个字段),
改成分批每帧 12 个。实际使用一帧只算 4 个,不受影响。
156 项全部可渲染,零运行时错误;17 款设备全部编译通过。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
768 lines
47 KiB
XML
768 lines
47 KiB
XML
<settings>
|
|
|
|
<setting propertyKey="@Properties.Theme" title="@Strings.SettingTheme">
|
|
<settingConfig type="list">
|
|
<listEntry value="1">@Strings.ThemeEmber</listEntry>
|
|
<listEntry value="2">@Strings.ThemeAurora</listEntry>
|
|
<listEntry value="3">@Strings.ThemeBrass</listEntry>
|
|
<listEntry value="4">@Strings.ThemeVoltage</listEntry>
|
|
<listEntry value="5">@Strings.ThemeReef</listEntry>
|
|
<listEntry value="6">@Strings.ThemeAcid</listEntry>
|
|
<listEntry value="7">@Strings.ThemeKelp</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.LeftTop" title="@Strings.SettingLeftTop">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.FldOff</listEntry>
|
|
<listEntry value="860">@Strings.FldTime</listEntry>
|
|
<listEntry value="880">@Strings.FldUtcTime</listEntry>
|
|
<listEntry value="864">@Strings.FldAltTime1</listEntry>
|
|
<listEntry value="865">@Strings.FldAltTime2</listEntry>
|
|
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
|
|
<listEntry value="872">@Strings.FldDayDate</listEntry>
|
|
<listEntry value="852">@Strings.FldMonthDay</listEntry>
|
|
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
|
|
<listEntry value="870">@Strings.FldDayShort</listEntry>
|
|
<listEntry value="856">@Strings.FldDayFull</listEntry>
|
|
<listEntry value="853">@Strings.FldMonthName</listEntry>
|
|
<listEntry value="868">@Strings.FldMonthNum</listEntry>
|
|
<listEntry value="858">@Strings.FldMeridiem</listEntry>
|
|
<listEntry value="859">@Strings.FldWeekIso</listEntry>
|
|
<listEntry value="850">@Strings.FldSeconds</listEntry>
|
|
<listEntry value="869">@Strings.FldSeconds0</listEntry>
|
|
<listEntry value="873">@Strings.FldWeekCal</listEntry>
|
|
<listEntry value="861">@Strings.FldCustomTime</listEntry>
|
|
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
|
|
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
|
|
<listEntry value="735">@Strings.FldCountdown</listEntry>
|
|
<listEntry value="1">@Strings.FldSteps</listEntry>
|
|
<listEntry value="14">@Strings.FldStepsRound</listEntry>
|
|
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
|
|
<listEntry value="2">@Strings.FldCalories</listEntry>
|
|
<listEntry value="603">@Strings.FldActiveCal</listEntry>
|
|
<listEntry value="150">@Strings.FldActiveMin</listEntry>
|
|
<listEntry value="152">@Strings.FldActiveMod</listEntry>
|
|
<listEntry value="154">@Strings.FldActiveVig</listEntry>
|
|
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
|
|
<listEntry value="3">@Strings.FldDistance</listEntry>
|
|
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
|
|
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
|
|
<listEntry value="6">@Strings.FldMetersUp</listEntry>
|
|
<listEntry value="9">@Strings.FldPushDist</listEntry>
|
|
<listEntry value="10">@Strings.FldPushes</listEntry>
|
|
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
|
|
<listEntry value="220">@Strings.FldSteps7d</listEntry>
|
|
<listEntry value="211">@Strings.FldCalWeek</listEntry>
|
|
<listEntry value="212">@Strings.FldCal7d</listEntry>
|
|
<listEntry value="213">@Strings.FldDistWeek</listEntry>
|
|
<listEntry value="214">@Strings.FldDist7d</listEntry>
|
|
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
|
|
<listEntry value="204">@Strings.FldFloors7d</listEntry>
|
|
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
|
|
<listEntry value="828">@Strings.FldSteps28d</listEntry>
|
|
<listEntry value="832">@Strings.FldCal28d</listEntry>
|
|
<listEntry value="836">@Strings.FldDist28d</listEntry>
|
|
<listEntry value="840">@Strings.FldFloors28d</listEntry>
|
|
<listEntry value="618">@Strings.FldHeartRate</listEntry>
|
|
<listEntry value="276">@Strings.FldRestingHr</listEntry>
|
|
<listEntry value="12">@Strings.FldStress</listEntry>
|
|
<listEntry value="635">@Strings.FldPulseOx</listEntry>
|
|
<listEntry value="11">@Strings.FldRespiration</listEntry>
|
|
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
|
|
<listEntry value="8">@Strings.FldMoveBar</listEntry>
|
|
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
|
|
<listEntry value="281">@Strings.FldWeight</listEntry>
|
|
<listEntry value="742">@Strings.FldBmi</listEntry>
|
|
<listEntry value="13">@Strings.FldRecovery</listEntry>
|
|
<listEntry value="278">@Strings.FldVo2Run</listEntry>
|
|
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
|
|
<listEntry value="250">@Strings.FldBattery</listEntry>
|
|
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
|
|
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
|
|
<listEntry value="253">@Strings.FldAlarms</listEntry>
|
|
<listEntry value="255">@Strings.FldNotifications</listEntry>
|
|
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
|
|
<listEntry value="256">@Strings.FldBluetooth</listEntry>
|
|
<listEntry value="252">@Strings.FldSolar</listEntry>
|
|
<listEntry value="615">@Strings.FldAltitude</listEntry>
|
|
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
|
|
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
|
|
<listEntry value="712">@Strings.FldSunrise</listEntry>
|
|
<listEntry value="717">@Strings.FldSunset</listEntry>
|
|
<listEntry value="700">@Strings.FldNextSun</listEntry>
|
|
<listEntry value="731">@Strings.FldUntilSun</listEntry>
|
|
<listEntry value="706">@Strings.FldMoonAge</listEntry>
|
|
<listEntry value="732">@Strings.FldMoonLit</listEntry>
|
|
<listEntry value="710">@Strings.FldCivilAm</listEntry>
|
|
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
|
|
<listEntry value="708">@Strings.FldAstroAm</listEntry>
|
|
<listEntry value="711">@Strings.FldBlueAm</listEntry>
|
|
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
|
|
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
|
|
<listEntry value="718">@Strings.FldBluePm</listEntry>
|
|
<listEntry value="719">@Strings.FldCivilPm</listEntry>
|
|
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
|
|
<listEntry value="721">@Strings.FldAstroPm</listEntry>
|
|
<listEntry value="306">@Strings.FldTemp</listEntry>
|
|
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
|
|
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
|
|
<listEntry value="301">@Strings.FldTempHigh</listEntry>
|
|
<listEntry value="302">@Strings.FldTempLow</listEntry>
|
|
<listEntry value="305">@Strings.FldHumidity</listEntry>
|
|
<listEntry value="304">@Strings.FldPrecip</listEntry>
|
|
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
|
|
<listEntry value="307">@Strings.FldWindBearing</listEntry>
|
|
<listEntry value="310">@Strings.FldWindDir</listEntry>
|
|
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
|
|
<listEntry value="312">@Strings.FldPressureSea</listEntry>
|
|
<listEntry value="313">@Strings.FldUvi</listEntry>
|
|
<listEntry value="314">@Strings.FldVisibility</listEntry>
|
|
<listEntry value="315">@Strings.FldDewPoint</listEntry>
|
|
<listEntry value="612">@Strings.FldNextCal</listEntry>
|
|
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
|
|
<listEntry value="627">@Strings.FldRace5k</listEntry>
|
|
<listEntry value="628">@Strings.FldRace10k</listEntry>
|
|
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
|
|
<listEntry value="630">@Strings.FldRaceFull</listEntry>
|
|
<listEntry value="631">@Strings.FldPace5k</listEntry>
|
|
<listEntry value="632">@Strings.FldPace10k</listEntry>
|
|
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
|
|
<listEntry value="634">@Strings.FldPaceFull</listEntry>
|
|
<listEntry value="641">@Strings.FldGolfScore</listEntry>
|
|
<listEntry value="619">@Strings.FldRunWeek</listEntry>
|
|
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
|
|
<listEntry value="695">@Strings.FldApp1</listEntry>
|
|
<listEntry value="696">@Strings.FldApp2</listEntry>
|
|
<listEntry value="697">@Strings.FldApp3</listEntry>
|
|
<listEntry value="698">@Strings.FldApp4</listEntry>
|
|
<listEntry value="699">@Strings.FldApp5</listEntry>
|
|
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
|
|
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
|
|
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
|
|
<listEntry value="504">@Strings.FldOwmMax</listEntry>
|
|
<listEntry value="505">@Strings.FldOwmMin</listEntry>
|
|
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
|
|
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
|
|
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
|
|
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
|
|
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
|
|
<listEntry value="510">@Strings.FldOwmWind</listEntry>
|
|
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
|
|
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
|
|
<listEntry value="512">@Strings.FldOwmGust</listEntry>
|
|
<listEntry value="513">@Strings.FldOwmRain</listEntry>
|
|
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
|
|
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
|
|
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
|
|
<listEntry value="530">@Strings.FldOwmDew</listEntry>
|
|
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
|
|
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
|
|
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
|
|
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
|
|
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
|
|
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
|
|
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
|
|
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
|
|
<listEntry value="542">@Strings.FldOwmCo</listEntry>
|
|
<listEntry value="516">@Strings.FldOwmCity</listEntry>
|
|
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
|
|
<listEntry value="703">@Strings.FldCustom1</listEntry>
|
|
<listEntry value="704">@Strings.FldCustom2</listEntry>
|
|
<listEntry value="705">@Strings.FldCustom3</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.RightTop" title="@Strings.SettingRightTop">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.FldOff</listEntry>
|
|
<listEntry value="860">@Strings.FldTime</listEntry>
|
|
<listEntry value="880">@Strings.FldUtcTime</listEntry>
|
|
<listEntry value="864">@Strings.FldAltTime1</listEntry>
|
|
<listEntry value="865">@Strings.FldAltTime2</listEntry>
|
|
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
|
|
<listEntry value="872">@Strings.FldDayDate</listEntry>
|
|
<listEntry value="852">@Strings.FldMonthDay</listEntry>
|
|
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
|
|
<listEntry value="870">@Strings.FldDayShort</listEntry>
|
|
<listEntry value="856">@Strings.FldDayFull</listEntry>
|
|
<listEntry value="853">@Strings.FldMonthName</listEntry>
|
|
<listEntry value="868">@Strings.FldMonthNum</listEntry>
|
|
<listEntry value="858">@Strings.FldMeridiem</listEntry>
|
|
<listEntry value="859">@Strings.FldWeekIso</listEntry>
|
|
<listEntry value="850">@Strings.FldSeconds</listEntry>
|
|
<listEntry value="869">@Strings.FldSeconds0</listEntry>
|
|
<listEntry value="873">@Strings.FldWeekCal</listEntry>
|
|
<listEntry value="861">@Strings.FldCustomTime</listEntry>
|
|
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
|
|
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
|
|
<listEntry value="735">@Strings.FldCountdown</listEntry>
|
|
<listEntry value="1">@Strings.FldSteps</listEntry>
|
|
<listEntry value="14">@Strings.FldStepsRound</listEntry>
|
|
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
|
|
<listEntry value="2">@Strings.FldCalories</listEntry>
|
|
<listEntry value="603">@Strings.FldActiveCal</listEntry>
|
|
<listEntry value="150">@Strings.FldActiveMin</listEntry>
|
|
<listEntry value="152">@Strings.FldActiveMod</listEntry>
|
|
<listEntry value="154">@Strings.FldActiveVig</listEntry>
|
|
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
|
|
<listEntry value="3">@Strings.FldDistance</listEntry>
|
|
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
|
|
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
|
|
<listEntry value="6">@Strings.FldMetersUp</listEntry>
|
|
<listEntry value="9">@Strings.FldPushDist</listEntry>
|
|
<listEntry value="10">@Strings.FldPushes</listEntry>
|
|
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
|
|
<listEntry value="220">@Strings.FldSteps7d</listEntry>
|
|
<listEntry value="211">@Strings.FldCalWeek</listEntry>
|
|
<listEntry value="212">@Strings.FldCal7d</listEntry>
|
|
<listEntry value="213">@Strings.FldDistWeek</listEntry>
|
|
<listEntry value="214">@Strings.FldDist7d</listEntry>
|
|
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
|
|
<listEntry value="204">@Strings.FldFloors7d</listEntry>
|
|
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
|
|
<listEntry value="828">@Strings.FldSteps28d</listEntry>
|
|
<listEntry value="832">@Strings.FldCal28d</listEntry>
|
|
<listEntry value="836">@Strings.FldDist28d</listEntry>
|
|
<listEntry value="840">@Strings.FldFloors28d</listEntry>
|
|
<listEntry value="618">@Strings.FldHeartRate</listEntry>
|
|
<listEntry value="276">@Strings.FldRestingHr</listEntry>
|
|
<listEntry value="12">@Strings.FldStress</listEntry>
|
|
<listEntry value="635">@Strings.FldPulseOx</listEntry>
|
|
<listEntry value="11">@Strings.FldRespiration</listEntry>
|
|
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
|
|
<listEntry value="8">@Strings.FldMoveBar</listEntry>
|
|
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
|
|
<listEntry value="281">@Strings.FldWeight</listEntry>
|
|
<listEntry value="742">@Strings.FldBmi</listEntry>
|
|
<listEntry value="13">@Strings.FldRecovery</listEntry>
|
|
<listEntry value="278">@Strings.FldVo2Run</listEntry>
|
|
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
|
|
<listEntry value="250">@Strings.FldBattery</listEntry>
|
|
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
|
|
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
|
|
<listEntry value="253">@Strings.FldAlarms</listEntry>
|
|
<listEntry value="255">@Strings.FldNotifications</listEntry>
|
|
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
|
|
<listEntry value="256">@Strings.FldBluetooth</listEntry>
|
|
<listEntry value="252">@Strings.FldSolar</listEntry>
|
|
<listEntry value="615">@Strings.FldAltitude</listEntry>
|
|
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
|
|
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
|
|
<listEntry value="712">@Strings.FldSunrise</listEntry>
|
|
<listEntry value="717">@Strings.FldSunset</listEntry>
|
|
<listEntry value="700">@Strings.FldNextSun</listEntry>
|
|
<listEntry value="731">@Strings.FldUntilSun</listEntry>
|
|
<listEntry value="706">@Strings.FldMoonAge</listEntry>
|
|
<listEntry value="732">@Strings.FldMoonLit</listEntry>
|
|
<listEntry value="710">@Strings.FldCivilAm</listEntry>
|
|
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
|
|
<listEntry value="708">@Strings.FldAstroAm</listEntry>
|
|
<listEntry value="711">@Strings.FldBlueAm</listEntry>
|
|
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
|
|
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
|
|
<listEntry value="718">@Strings.FldBluePm</listEntry>
|
|
<listEntry value="719">@Strings.FldCivilPm</listEntry>
|
|
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
|
|
<listEntry value="721">@Strings.FldAstroPm</listEntry>
|
|
<listEntry value="306">@Strings.FldTemp</listEntry>
|
|
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
|
|
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
|
|
<listEntry value="301">@Strings.FldTempHigh</listEntry>
|
|
<listEntry value="302">@Strings.FldTempLow</listEntry>
|
|
<listEntry value="305">@Strings.FldHumidity</listEntry>
|
|
<listEntry value="304">@Strings.FldPrecip</listEntry>
|
|
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
|
|
<listEntry value="307">@Strings.FldWindBearing</listEntry>
|
|
<listEntry value="310">@Strings.FldWindDir</listEntry>
|
|
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
|
|
<listEntry value="312">@Strings.FldPressureSea</listEntry>
|
|
<listEntry value="313">@Strings.FldUvi</listEntry>
|
|
<listEntry value="314">@Strings.FldVisibility</listEntry>
|
|
<listEntry value="315">@Strings.FldDewPoint</listEntry>
|
|
<listEntry value="612">@Strings.FldNextCal</listEntry>
|
|
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
|
|
<listEntry value="627">@Strings.FldRace5k</listEntry>
|
|
<listEntry value="628">@Strings.FldRace10k</listEntry>
|
|
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
|
|
<listEntry value="630">@Strings.FldRaceFull</listEntry>
|
|
<listEntry value="631">@Strings.FldPace5k</listEntry>
|
|
<listEntry value="632">@Strings.FldPace10k</listEntry>
|
|
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
|
|
<listEntry value="634">@Strings.FldPaceFull</listEntry>
|
|
<listEntry value="641">@Strings.FldGolfScore</listEntry>
|
|
<listEntry value="619">@Strings.FldRunWeek</listEntry>
|
|
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
|
|
<listEntry value="695">@Strings.FldApp1</listEntry>
|
|
<listEntry value="696">@Strings.FldApp2</listEntry>
|
|
<listEntry value="697">@Strings.FldApp3</listEntry>
|
|
<listEntry value="698">@Strings.FldApp4</listEntry>
|
|
<listEntry value="699">@Strings.FldApp5</listEntry>
|
|
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
|
|
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
|
|
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
|
|
<listEntry value="504">@Strings.FldOwmMax</listEntry>
|
|
<listEntry value="505">@Strings.FldOwmMin</listEntry>
|
|
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
|
|
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
|
|
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
|
|
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
|
|
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
|
|
<listEntry value="510">@Strings.FldOwmWind</listEntry>
|
|
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
|
|
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
|
|
<listEntry value="512">@Strings.FldOwmGust</listEntry>
|
|
<listEntry value="513">@Strings.FldOwmRain</listEntry>
|
|
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
|
|
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
|
|
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
|
|
<listEntry value="530">@Strings.FldOwmDew</listEntry>
|
|
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
|
|
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
|
|
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
|
|
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
|
|
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
|
|
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
|
|
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
|
|
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
|
|
<listEntry value="542">@Strings.FldOwmCo</listEntry>
|
|
<listEntry value="516">@Strings.FldOwmCity</listEntry>
|
|
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
|
|
<listEntry value="703">@Strings.FldCustom1</listEntry>
|
|
<listEntry value="704">@Strings.FldCustom2</listEntry>
|
|
<listEntry value="705">@Strings.FldCustom3</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.BottomLeft" title="@Strings.SettingBottomLeft">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.FldOff</listEntry>
|
|
<listEntry value="860">@Strings.FldTime</listEntry>
|
|
<listEntry value="880">@Strings.FldUtcTime</listEntry>
|
|
<listEntry value="864">@Strings.FldAltTime1</listEntry>
|
|
<listEntry value="865">@Strings.FldAltTime2</listEntry>
|
|
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
|
|
<listEntry value="872">@Strings.FldDayDate</listEntry>
|
|
<listEntry value="852">@Strings.FldMonthDay</listEntry>
|
|
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
|
|
<listEntry value="870">@Strings.FldDayShort</listEntry>
|
|
<listEntry value="856">@Strings.FldDayFull</listEntry>
|
|
<listEntry value="853">@Strings.FldMonthName</listEntry>
|
|
<listEntry value="868">@Strings.FldMonthNum</listEntry>
|
|
<listEntry value="858">@Strings.FldMeridiem</listEntry>
|
|
<listEntry value="859">@Strings.FldWeekIso</listEntry>
|
|
<listEntry value="850">@Strings.FldSeconds</listEntry>
|
|
<listEntry value="869">@Strings.FldSeconds0</listEntry>
|
|
<listEntry value="873">@Strings.FldWeekCal</listEntry>
|
|
<listEntry value="861">@Strings.FldCustomTime</listEntry>
|
|
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
|
|
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
|
|
<listEntry value="735">@Strings.FldCountdown</listEntry>
|
|
<listEntry value="1">@Strings.FldSteps</listEntry>
|
|
<listEntry value="14">@Strings.FldStepsRound</listEntry>
|
|
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
|
|
<listEntry value="2">@Strings.FldCalories</listEntry>
|
|
<listEntry value="603">@Strings.FldActiveCal</listEntry>
|
|
<listEntry value="150">@Strings.FldActiveMin</listEntry>
|
|
<listEntry value="152">@Strings.FldActiveMod</listEntry>
|
|
<listEntry value="154">@Strings.FldActiveVig</listEntry>
|
|
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
|
|
<listEntry value="3">@Strings.FldDistance</listEntry>
|
|
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
|
|
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
|
|
<listEntry value="6">@Strings.FldMetersUp</listEntry>
|
|
<listEntry value="9">@Strings.FldPushDist</listEntry>
|
|
<listEntry value="10">@Strings.FldPushes</listEntry>
|
|
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
|
|
<listEntry value="220">@Strings.FldSteps7d</listEntry>
|
|
<listEntry value="211">@Strings.FldCalWeek</listEntry>
|
|
<listEntry value="212">@Strings.FldCal7d</listEntry>
|
|
<listEntry value="213">@Strings.FldDistWeek</listEntry>
|
|
<listEntry value="214">@Strings.FldDist7d</listEntry>
|
|
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
|
|
<listEntry value="204">@Strings.FldFloors7d</listEntry>
|
|
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
|
|
<listEntry value="828">@Strings.FldSteps28d</listEntry>
|
|
<listEntry value="832">@Strings.FldCal28d</listEntry>
|
|
<listEntry value="836">@Strings.FldDist28d</listEntry>
|
|
<listEntry value="840">@Strings.FldFloors28d</listEntry>
|
|
<listEntry value="618">@Strings.FldHeartRate</listEntry>
|
|
<listEntry value="276">@Strings.FldRestingHr</listEntry>
|
|
<listEntry value="12">@Strings.FldStress</listEntry>
|
|
<listEntry value="635">@Strings.FldPulseOx</listEntry>
|
|
<listEntry value="11">@Strings.FldRespiration</listEntry>
|
|
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
|
|
<listEntry value="8">@Strings.FldMoveBar</listEntry>
|
|
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
|
|
<listEntry value="281">@Strings.FldWeight</listEntry>
|
|
<listEntry value="742">@Strings.FldBmi</listEntry>
|
|
<listEntry value="13">@Strings.FldRecovery</listEntry>
|
|
<listEntry value="278">@Strings.FldVo2Run</listEntry>
|
|
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
|
|
<listEntry value="250">@Strings.FldBattery</listEntry>
|
|
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
|
|
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
|
|
<listEntry value="253">@Strings.FldAlarms</listEntry>
|
|
<listEntry value="255">@Strings.FldNotifications</listEntry>
|
|
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
|
|
<listEntry value="256">@Strings.FldBluetooth</listEntry>
|
|
<listEntry value="252">@Strings.FldSolar</listEntry>
|
|
<listEntry value="615">@Strings.FldAltitude</listEntry>
|
|
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
|
|
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
|
|
<listEntry value="712">@Strings.FldSunrise</listEntry>
|
|
<listEntry value="717">@Strings.FldSunset</listEntry>
|
|
<listEntry value="700">@Strings.FldNextSun</listEntry>
|
|
<listEntry value="731">@Strings.FldUntilSun</listEntry>
|
|
<listEntry value="706">@Strings.FldMoonAge</listEntry>
|
|
<listEntry value="732">@Strings.FldMoonLit</listEntry>
|
|
<listEntry value="710">@Strings.FldCivilAm</listEntry>
|
|
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
|
|
<listEntry value="708">@Strings.FldAstroAm</listEntry>
|
|
<listEntry value="711">@Strings.FldBlueAm</listEntry>
|
|
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
|
|
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
|
|
<listEntry value="718">@Strings.FldBluePm</listEntry>
|
|
<listEntry value="719">@Strings.FldCivilPm</listEntry>
|
|
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
|
|
<listEntry value="721">@Strings.FldAstroPm</listEntry>
|
|
<listEntry value="306">@Strings.FldTemp</listEntry>
|
|
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
|
|
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
|
|
<listEntry value="301">@Strings.FldTempHigh</listEntry>
|
|
<listEntry value="302">@Strings.FldTempLow</listEntry>
|
|
<listEntry value="305">@Strings.FldHumidity</listEntry>
|
|
<listEntry value="304">@Strings.FldPrecip</listEntry>
|
|
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
|
|
<listEntry value="307">@Strings.FldWindBearing</listEntry>
|
|
<listEntry value="310">@Strings.FldWindDir</listEntry>
|
|
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
|
|
<listEntry value="312">@Strings.FldPressureSea</listEntry>
|
|
<listEntry value="313">@Strings.FldUvi</listEntry>
|
|
<listEntry value="314">@Strings.FldVisibility</listEntry>
|
|
<listEntry value="315">@Strings.FldDewPoint</listEntry>
|
|
<listEntry value="612">@Strings.FldNextCal</listEntry>
|
|
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
|
|
<listEntry value="627">@Strings.FldRace5k</listEntry>
|
|
<listEntry value="628">@Strings.FldRace10k</listEntry>
|
|
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
|
|
<listEntry value="630">@Strings.FldRaceFull</listEntry>
|
|
<listEntry value="631">@Strings.FldPace5k</listEntry>
|
|
<listEntry value="632">@Strings.FldPace10k</listEntry>
|
|
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
|
|
<listEntry value="634">@Strings.FldPaceFull</listEntry>
|
|
<listEntry value="641">@Strings.FldGolfScore</listEntry>
|
|
<listEntry value="619">@Strings.FldRunWeek</listEntry>
|
|
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
|
|
<listEntry value="695">@Strings.FldApp1</listEntry>
|
|
<listEntry value="696">@Strings.FldApp2</listEntry>
|
|
<listEntry value="697">@Strings.FldApp3</listEntry>
|
|
<listEntry value="698">@Strings.FldApp4</listEntry>
|
|
<listEntry value="699">@Strings.FldApp5</listEntry>
|
|
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
|
|
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
|
|
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
|
|
<listEntry value="504">@Strings.FldOwmMax</listEntry>
|
|
<listEntry value="505">@Strings.FldOwmMin</listEntry>
|
|
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
|
|
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
|
|
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
|
|
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
|
|
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
|
|
<listEntry value="510">@Strings.FldOwmWind</listEntry>
|
|
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
|
|
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
|
|
<listEntry value="512">@Strings.FldOwmGust</listEntry>
|
|
<listEntry value="513">@Strings.FldOwmRain</listEntry>
|
|
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
|
|
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
|
|
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
|
|
<listEntry value="530">@Strings.FldOwmDew</listEntry>
|
|
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
|
|
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
|
|
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
|
|
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
|
|
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
|
|
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
|
|
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
|
|
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
|
|
<listEntry value="542">@Strings.FldOwmCo</listEntry>
|
|
<listEntry value="516">@Strings.FldOwmCity</listEntry>
|
|
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
|
|
<listEntry value="703">@Strings.FldCustom1</listEntry>
|
|
<listEntry value="704">@Strings.FldCustom2</listEntry>
|
|
<listEntry value="705">@Strings.FldCustom3</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.BottomRight" title="@Strings.SettingBottomRight">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.FldOff</listEntry>
|
|
<listEntry value="860">@Strings.FldTime</listEntry>
|
|
<listEntry value="880">@Strings.FldUtcTime</listEntry>
|
|
<listEntry value="864">@Strings.FldAltTime1</listEntry>
|
|
<listEntry value="865">@Strings.FldAltTime2</listEntry>
|
|
<listEntry value="851">@Strings.FldDayMonthDay</listEntry>
|
|
<listEntry value="872">@Strings.FldDayDate</listEntry>
|
|
<listEntry value="852">@Strings.FldMonthDay</listEntry>
|
|
<listEntry value="855">@Strings.FldDayOfMonth</listEntry>
|
|
<listEntry value="870">@Strings.FldDayShort</listEntry>
|
|
<listEntry value="856">@Strings.FldDayFull</listEntry>
|
|
<listEntry value="853">@Strings.FldMonthName</listEntry>
|
|
<listEntry value="868">@Strings.FldMonthNum</listEntry>
|
|
<listEntry value="858">@Strings.FldMeridiem</listEntry>
|
|
<listEntry value="859">@Strings.FldWeekIso</listEntry>
|
|
<listEntry value="850">@Strings.FldSeconds</listEntry>
|
|
<listEntry value="869">@Strings.FldSeconds0</listEntry>
|
|
<listEntry value="873">@Strings.FldWeekCal</listEntry>
|
|
<listEntry value="861">@Strings.FldCustomTime</listEntry>
|
|
<listEntry value="862">@Strings.FldDateFmt1</listEntry>
|
|
<listEntry value="863">@Strings.FldDateFmt2</listEntry>
|
|
<listEntry value="735">@Strings.FldCountdown</listEntry>
|
|
<listEntry value="1">@Strings.FldSteps</listEntry>
|
|
<listEntry value="14">@Strings.FldStepsRound</listEntry>
|
|
<listEntry value="707">@Strings.FldStepsToGo</listEntry>
|
|
<listEntry value="2">@Strings.FldCalories</listEntry>
|
|
<listEntry value="603">@Strings.FldActiveCal</listEntry>
|
|
<listEntry value="150">@Strings.FldActiveMin</listEntry>
|
|
<listEntry value="152">@Strings.FldActiveMod</listEntry>
|
|
<listEntry value="154">@Strings.FldActiveVig</listEntry>
|
|
<listEntry value="151">@Strings.FldActiveWeek</listEntry>
|
|
<listEntry value="3">@Strings.FldDistance</listEntry>
|
|
<listEntry value="4">@Strings.FldFloorsUp</listEntry>
|
|
<listEntry value="5">@Strings.FldFloorsDown</listEntry>
|
|
<listEntry value="6">@Strings.FldMetersUp</listEntry>
|
|
<listEntry value="9">@Strings.FldPushDist</listEntry>
|
|
<listEntry value="10">@Strings.FldPushes</listEntry>
|
|
<listEntry value="219">@Strings.FldStepsWeek</listEntry>
|
|
<listEntry value="220">@Strings.FldSteps7d</listEntry>
|
|
<listEntry value="211">@Strings.FldCalWeek</listEntry>
|
|
<listEntry value="212">@Strings.FldCal7d</listEntry>
|
|
<listEntry value="213">@Strings.FldDistWeek</listEntry>
|
|
<listEntry value="214">@Strings.FldDist7d</listEntry>
|
|
<listEntry value="203">@Strings.FldFloorsWeek</listEntry>
|
|
<listEntry value="204">@Strings.FldFloors7d</listEntry>
|
|
<listEntry value="200">@Strings.FldActiveMin7d</listEntry>
|
|
<listEntry value="828">@Strings.FldSteps28d</listEntry>
|
|
<listEntry value="832">@Strings.FldCal28d</listEntry>
|
|
<listEntry value="836">@Strings.FldDist28d</listEntry>
|
|
<listEntry value="840">@Strings.FldFloors28d</listEntry>
|
|
<listEntry value="618">@Strings.FldHeartRate</listEntry>
|
|
<listEntry value="276">@Strings.FldRestingHr</listEntry>
|
|
<listEntry value="12">@Strings.FldStress</listEntry>
|
|
<listEntry value="635">@Strings.FldPulseOx</listEntry>
|
|
<listEntry value="11">@Strings.FldRespiration</listEntry>
|
|
<listEntry value="623">@Strings.FldBodyBattery</listEntry>
|
|
<listEntry value="8">@Strings.FldMoveBar</listEntry>
|
|
<listEntry value="15">@Strings.FldMoveBarRev</listEntry>
|
|
<listEntry value="281">@Strings.FldWeight</listEntry>
|
|
<listEntry value="742">@Strings.FldBmi</listEntry>
|
|
<listEntry value="13">@Strings.FldRecovery</listEntry>
|
|
<listEntry value="278">@Strings.FldVo2Run</listEntry>
|
|
<listEntry value="277">@Strings.FldVo2Bike</listEntry>
|
|
<listEntry value="250">@Strings.FldBattery</listEntry>
|
|
<listEntry value="251">@Strings.FldBatteryDays</listEntry>
|
|
<listEntry value="257">@Strings.FldBatteryBoth</listEntry>
|
|
<listEntry value="253">@Strings.FldAlarms</listEntry>
|
|
<listEntry value="255">@Strings.FldNotifications</listEntry>
|
|
<listEntry value="254">@Strings.FldDoNotDisturb</listEntry>
|
|
<listEntry value="256">@Strings.FldBluetooth</listEntry>
|
|
<listEntry value="252">@Strings.FldSolar</listEntry>
|
|
<listEntry value="615">@Strings.FldAltitude</listEntry>
|
|
<listEntry value="616">@Strings.FldSeaPressure</listEntry>
|
|
<listEntry value="733">@Strings.FldAmbPressure</listEntry>
|
|
<listEntry value="712">@Strings.FldSunrise</listEntry>
|
|
<listEntry value="717">@Strings.FldSunset</listEntry>
|
|
<listEntry value="700">@Strings.FldNextSun</listEntry>
|
|
<listEntry value="731">@Strings.FldUntilSun</listEntry>
|
|
<listEntry value="706">@Strings.FldMoonAge</listEntry>
|
|
<listEntry value="732">@Strings.FldMoonLit</listEntry>
|
|
<listEntry value="710">@Strings.FldCivilAm</listEntry>
|
|
<listEntry value="709">@Strings.FldNauticalAm</listEntry>
|
|
<listEntry value="708">@Strings.FldAstroAm</listEntry>
|
|
<listEntry value="711">@Strings.FldBlueAm</listEntry>
|
|
<listEntry value="714">@Strings.FldGoldenAm</listEntry>
|
|
<listEntry value="715">@Strings.FldGoldenPm</listEntry>
|
|
<listEntry value="718">@Strings.FldBluePm</listEntry>
|
|
<listEntry value="719">@Strings.FldCivilPm</listEntry>
|
|
<listEntry value="720">@Strings.FldNauticalPm</listEntry>
|
|
<listEntry value="721">@Strings.FldAstroPm</listEntry>
|
|
<listEntry value="306">@Strings.FldTemp</listEntry>
|
|
<listEntry value="639">@Strings.FldTempHiLo</listEntry>
|
|
<listEntry value="300">@Strings.FldFeelsLike</listEntry>
|
|
<listEntry value="301">@Strings.FldTempHigh</listEntry>
|
|
<listEntry value="302">@Strings.FldTempLow</listEntry>
|
|
<listEntry value="305">@Strings.FldHumidity</listEntry>
|
|
<listEntry value="304">@Strings.FldPrecip</listEntry>
|
|
<listEntry value="308">@Strings.FldWindSpeed</listEntry>
|
|
<listEntry value="307">@Strings.FldWindBearing</listEntry>
|
|
<listEntry value="310">@Strings.FldWindDir</listEntry>
|
|
<listEntry value="309">@Strings.FldWeatherTime</listEntry>
|
|
<listEntry value="312">@Strings.FldPressureSea</listEntry>
|
|
<listEntry value="313">@Strings.FldUvi</listEntry>
|
|
<listEntry value="314">@Strings.FldVisibility</listEntry>
|
|
<listEntry value="315">@Strings.FldDewPoint</listEntry>
|
|
<listEntry value="612">@Strings.FldNextCal</listEntry>
|
|
<listEntry value="626">@Strings.FldTrainStatus</listEntry>
|
|
<listEntry value="627">@Strings.FldRace5k</listEntry>
|
|
<listEntry value="628">@Strings.FldRace10k</listEntry>
|
|
<listEntry value="629">@Strings.FldRaceHalf</listEntry>
|
|
<listEntry value="630">@Strings.FldRaceFull</listEntry>
|
|
<listEntry value="631">@Strings.FldPace5k</listEntry>
|
|
<listEntry value="632">@Strings.FldPace10k</listEntry>
|
|
<listEntry value="633">@Strings.FldPaceHalf</listEntry>
|
|
<listEntry value="634">@Strings.FldPaceFull</listEntry>
|
|
<listEntry value="641">@Strings.FldGolfScore</listEntry>
|
|
<listEntry value="619">@Strings.FldRunWeek</listEntry>
|
|
<listEntry value="620">@Strings.FldBikeWeek</listEntry>
|
|
<listEntry value="695">@Strings.FldApp1</listEntry>
|
|
<listEntry value="696">@Strings.FldApp2</listEntry>
|
|
<listEntry value="697">@Strings.FldApp3</listEntry>
|
|
<listEntry value="698">@Strings.FldApp4</listEntry>
|
|
<listEntry value="699">@Strings.FldApp5</listEntry>
|
|
<listEntry value="500">@Strings.FldOwmTemp</listEntry>
|
|
<listEntry value="515">@Strings.FldOwmMinMax</listEntry>
|
|
<listEntry value="503">@Strings.FldOwmFeels</listEntry>
|
|
<listEntry value="504">@Strings.FldOwmMax</listEntry>
|
|
<listEntry value="505">@Strings.FldOwmMin</listEntry>
|
|
<listEntry value="507">@Strings.FldOwmDescShort</listEntry>
|
|
<listEntry value="502">@Strings.FldOwmDescLong</listEntry>
|
|
<listEntry value="501">@Strings.FldOwmHumidity</listEntry>
|
|
<listEntry value="506">@Strings.FldOwmPressure</listEntry>
|
|
<listEntry value="509">@Strings.FldOwmVisibility</listEntry>
|
|
<listEntry value="510">@Strings.FldOwmWind</listEntry>
|
|
<listEntry value="511">@Strings.FldOwmWindDeg</listEntry>
|
|
<listEntry value="518">@Strings.FldOwmWindDir</listEntry>
|
|
<listEntry value="512">@Strings.FldOwmGust</listEntry>
|
|
<listEntry value="513">@Strings.FldOwmRain</listEntry>
|
|
<listEntry value="532">@Strings.FldOwmSnow</listEntry>
|
|
<listEntry value="536">@Strings.FldOwmClouds</listEntry>
|
|
<listEntry value="537">@Strings.FldOwmPrecip</listEntry>
|
|
<listEntry value="530">@Strings.FldOwmDew</listEntry>
|
|
<listEntry value="534">@Strings.FldOwmTomorrow</listEntry>
|
|
<listEntry value="522">@Strings.FldOwmMinMaxTmrw</listEntry>
|
|
<listEntry value="535">@Strings.FldOwmDayAfter</listEntry>
|
|
<listEntry value="523">@Strings.FldOwmMinMaxD2</listEntry>
|
|
<listEntry value="538">@Strings.FldOwmAqi</listEntry>
|
|
<listEntry value="539">@Strings.FldOwmAqiText</listEntry>
|
|
<listEntry value="540">@Strings.FldOwmPm25</listEntry>
|
|
<listEntry value="541">@Strings.FldOwmPm10</listEntry>
|
|
<listEntry value="542">@Strings.FldOwmCo</listEntry>
|
|
<listEntry value="516">@Strings.FldOwmCity</listEntry>
|
|
<listEntry value="517">@Strings.FldOwmUpdated</listEntry>
|
|
<listEntry value="703">@Strings.FldCustom1</listEntry>
|
|
<listEntry value="704">@Strings.FldCustom2</listEntry>
|
|
<listEntry value="705">@Strings.FldCustom3</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.RingTR" title="@Strings.SettingRingTR">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.MetricSteps</listEntry>
|
|
<listEntry value="1">@Strings.MetricCalories</listEntry>
|
|
<listEntry value="2">@Strings.MetricDistance</listEntry>
|
|
<listEntry value="3">@Strings.MetricFloors</listEntry>
|
|
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
|
|
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
|
|
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.RingTL" title="@Strings.SettingRingTL">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.MetricSteps</listEntry>
|
|
<listEntry value="1">@Strings.MetricCalories</listEntry>
|
|
<listEntry value="2">@Strings.MetricDistance</listEntry>
|
|
<listEntry value="3">@Strings.MetricFloors</listEntry>
|
|
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
|
|
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
|
|
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.RingBR" title="@Strings.SettingRingBR">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.MetricSteps</listEntry>
|
|
<listEntry value="1">@Strings.MetricCalories</listEntry>
|
|
<listEntry value="2">@Strings.MetricDistance</listEntry>
|
|
<listEntry value="3">@Strings.MetricFloors</listEntry>
|
|
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
|
|
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
|
|
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.RingBL" title="@Strings.SettingRingBL">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.MetricSteps</listEntry>
|
|
<listEntry value="1">@Strings.MetricCalories</listEntry>
|
|
<listEntry value="2">@Strings.MetricDistance</listEntry>
|
|
<listEntry value="3">@Strings.MetricFloors</listEntry>
|
|
<listEntry value="4">@Strings.MetricMoveBar</listEntry>
|
|
<listEntry value="5">@Strings.MetricActiveMin</listEntry>
|
|
<listEntry value="6">@Strings.MetricBodyBattery</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
|
|
<setting propertyKey="@Properties.TempUnit" title="@Strings.SettingTempUnit">
|
|
<settingConfig type="list">
|
|
<listEntry value="0">@Strings.TempUnitAuto</listEntry>
|
|
<listEntry value="1">@Strings.TempUnitC</listEntry>
|
|
<listEntry value="2">@Strings.TempUnitF</listEntry>
|
|
</settingConfig>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.AltOffset1" title="@Strings.SettingAltOffset1">
|
|
<settingConfig type="numeric" min="-720" max="840"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.AltOffset2" title="@Strings.SettingAltOffset2">
|
|
<settingConfig type="numeric" min="-720" max="840"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.CountdownDate" title="@Strings.SettingCountdownDate">
|
|
<settingConfig type="alphaNumeric" maxLength="10"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.TimeFmt" title="@Strings.SettingTimeFmt">
|
|
<settingConfig type="alphaNumeric" maxLength="16"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.DateFmt1" title="@Strings.SettingDateFmt1">
|
|
<settingConfig type="alphaNumeric" maxLength="16"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.DateFmt2" title="@Strings.SettingDateFmt2">
|
|
<settingConfig type="alphaNumeric" maxLength="16"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.OwmKey" title="@Strings.SettingOwmKey">
|
|
<settingConfig type="alphaNumeric" maxLength="40"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.Custom1" title="@Strings.SettingCustom1">
|
|
<settingConfig type="alphaNumeric" maxLength="12"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.Custom2" title="@Strings.SettingCustom2">
|
|
<settingConfig type="alphaNumeric" maxLength="12"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.Custom3" title="@Strings.SettingCustom3">
|
|
<settingConfig type="alphaNumeric" maxLength="12"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.ShowTop" title="@Strings.SettingShowTop">
|
|
<settingConfig type="boolean"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.ShowBand" title="@Strings.SettingShowBand">
|
|
<settingConfig type="boolean"/>
|
|
</setting>
|
|
|
|
<setting propertyKey="@Properties.ShowBottom" title="@Strings.SettingShowBottom">
|
|
<settingConfig type="boolean"/>
|
|
</setting>
|
|
</settings>
|