Skip to content

Commit

Permalink
Show battery rem. only when power source is battery
Browse files Browse the repository at this point in the history
  • Loading branch information
gao-sun committed Feb 4, 2021
1 parent 4cb5d9a commit ad959d9
Show file tree
Hide file tree
Showing 14 changed files with 18 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Resource/ar.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "البطارية";
"battery.charge" = "شحن البطارية";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Power Source";
"battery.power_source.battery" = "مصدر الطاقة";
"battery.power_source.acPower" = "تيار مستمر";
Expand Down
2 changes: 1 addition & 1 deletion Resource/cs.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Baterie";
"battery.charge" = "Nabito";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Zdroj Energie";
"battery.power_source.battery" = "Baterie";
"battery.power_source.acPower" = "Nápájen ze Sítě";
Expand Down
2 changes: 1 addition & 1 deletion Resource/de.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Batterie";
"battery.charge" = "Laden";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Stromquelle";
"battery.power_source.battery" = "Batterie";
"battery.power_source.acPower" = "Netzteil";
Expand Down
2 changes: 1 addition & 1 deletion Resource/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Battery";
"battery.charge" = "Charge";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Power Source";
"battery.power_source.battery" = "Battery";
"battery.power_source.acPower" = "AC Power";
Expand Down
2 changes: 1 addition & 1 deletion Resource/es.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Batería";
"battery.charge" = "Carga";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Alimentación";
"battery.power_source.battery" = "Batería";
"battery.power_source.acPower" = "Alimentación CA";
Expand Down
2 changes: 1 addition & 1 deletion Resource/fr.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Batterie";
"battery.charge" = "Charge";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Source d'alimentation";
"battery.power_source.battery" = "Batterie";
"battery.power_source.acPower" = "Adaptateur secteur";
Expand Down
2 changes: 1 addition & 1 deletion Resource/ja.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "バッテリー";
"battery.charge" = "充電";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "電源";
"battery.power_source.battery" = "バッテリー";
"battery.power_source.acPower" = "電源アダプタ";
Expand Down
2 changes: 1 addition & 1 deletion Resource/mn.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Батaрей";
"battery.charge" = "Цэнэг";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Эх үүсвэр";
"battery.power_source.battery" = "Батарей";
"battery.power_source.acPower" = "Цэнэглэгч";
Expand Down
2 changes: 1 addition & 1 deletion Resource/pt.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Bateria";
"battery.charge" = "Carga";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Fonte de Alimentação";
"battery.power_source.battery" = "Bateria";
"battery.power_source.acPower" = "Fonte AC";
Expand Down
2 changes: 1 addition & 1 deletion Resource/ru.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Батарея";
"battery.charge" = "Заряд";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Источник питания";
"battery.power_source.battery" = "Батарея";
"battery.power_source.acPower" = "Сетевой Адаптер";
Expand Down
2 changes: 1 addition & 1 deletion Resource/uk.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "Акумулятор";
"battery.charge" = "Заряд";
"battery.timeRemaining" = "Time Rem.";
"battery.time_remaining" = "Time Rem.";
"battery.power_source" = "Джерело живлення";
"battery.power_source.battery" = "Акумулятор";
"battery.power_source.acPower" = "Електромережа";
Expand Down
2 changes: 1 addition & 1 deletion Resource/zh-Hans.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// MARK: Battery
"battery" = "电池";
"battery.charge" = "电量";
"battery.timeRemaining" = "剩余时间";
"battery.time_remaining" = "剩余时间";
"battery.power_source" = "电源";
"battery.power_source.battery" = "电池";
"battery.power_source.acPower" = "电源适配器";
Expand Down
4 changes: 2 additions & 2 deletions eul/Store/BatteryStore.swift
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class BatteryStore: ObservableObject, Refreshable {
@Published var maxCapacity = 0
@Published var designCapacity = 0
@Published var cycleCount = 0
@Published var timeRemaining = ""
@Published var timeRemaining = ""

var charge: Double {
io.currentCharge
Expand All @@ -52,7 +52,7 @@ class BatteryStore: ObservableObject, Refreshable {
maxCapacity = battery.maxCapactiy()
designCapacity = battery.designCapacity()
cycleCount = battery.cycleCount()
timeRemaining = battery.timeRemainingFormatted()
timeRemaining = io.powerSource == .battery ? battery.timeRemainingFormatted() : ""
_ = battery.close()
writeToContainer()
}
Expand Down
6 changes: 4 additions & 2 deletions eul/Views/Menu/BatteryMenuBlockView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,10 @@ struct BatteryMenuBlockView: View {
MiniSectionView(title: "battery.cycle_count".localized(), value: batteryStore.cycleCount.description)
Spacer()
MiniSectionView(title: "battery.condition".localized(), value: io.condition.description)
Spacer()
MiniSectionView(title: "battery.timeRemaining".localized(), value: batteryStore.timeRemaining)
if io.powerSource == .battery {
Spacer()
MiniSectionView(title: "battery.time_remaining".localized(), value: batteryStore.timeRemaining)
}
}
}
.menuBlock()
Expand Down

0 comments on commit ad959d9

Please sign in to comment.