Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@
### Added
- Battery charging options for a number of devices
- Choose one of three "charging profiles" to influence peak charge and charging time
- Choose whether to priorize charging or performance when on USB-C PD
- Choose whether to prioritize charging or performance when on USB-C PD
- For now available through "Settings" => "Battery charging options" (for devices with this feature)
- Tray shortcut coming soon

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,11 @@ export class ChargingSettingsComponent implements OnInit, OnDestroy {
this.chargingProfileDescriptions.set('balanced', $localize `:@@chargingProfileBalancedDescription:Reduced charging speed and battery capacity (~90 %) for better battery lifespan.`);
this.chargingProfileDescriptions.set('stationary', $localize `:@@chargingProfileStationaryDescription:Very significant reduced charging speed and battery capacity (~80 %) for best possible battery lifespan. This is recommended if you use your TUXEDO almost only stationary connected to a wall outlet.`);

this.chargingPriorityLabels.set('charge_battery', $localize `:@@chargingPriorityChargeBatteryLabel:Priorize battery charging speed`);
this.chargingPriorityLabels.set('performance', $localize `:@@chargingPriorityPerformanceLabel:Priorize performance`);
this.chargingPriorityLabels.set('charge_battery', $localize `:@@chargingPriorityChargeBatteryLabel:Prioritize battery charging speed`);
this.chargingPriorityLabels.set('performance', $localize `:@@chargingPriorityPerformanceLabel:Prioritize performance`);

this.chargingPriorityDescriptions.set('charge_battery', $localize `:@@chargingPriorityChargeBatteryDescription:Fast battery charging is priorized at the expense of system performance. Once the battery is charged, full performance is available.`);
this.chargingPriorityDescriptions.set('performance', $localize `:@@chargingPriorityPerformanceDescription:Performance is priorized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.`);
this.chargingPriorityDescriptions.set('charge_battery', $localize `:@@chargingPriorityChargeBatteryDescription:Fast battery charging is prioritized at the expense of system performance. Once the battery is charged, full performance is available.`);
this.chargingPriorityDescriptions.set('performance', $localize `:@@chargingPriorityPerformanceDescription:Performance is prioritized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.`);

this.thresholdPresets.set(BatteryThresholdOptions.Balanced, new ThresholdPresets(60, 90));
this.thresholdPresets.set(BatteryThresholdOptions.Stationary, new ThresholdPresets(40, 80));
Expand Down
8 changes: 4 additions & 4 deletions src/ng-app/assets/locale/lang.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -2731,31 +2731,31 @@ Handelsregisternummer HRB 27755
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryLabel" datatype="html">
<source>Priorize battery charging speed</source>
<source>Prioritize battery charging speed</source>
<target state="translated">Akku schnell laden</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">105</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceLabel" datatype="html">
<source>Priorize performance</source>
<source>Prioritize performance</source>
<target state="translated">Beste Leistung</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">106</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryDescription" datatype="html">
<source>Fast battery charging is priorized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<source>Fast battery charging is prioritized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<target state="translated">Die schnelle Aufladung des Akkus hat Vorrang zulasten der Systemleistung. Sobald der Akku aufgeladen ist, steht die volle Systemleistung zur Verfügung.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">108</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceDescription" datatype="html">
<source>Performance is priorized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<source>Performance is prioritized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<target state="translated">Die Leistung des PCs hat Vorrang vor der Aufladegeschwindigkeit. Unter hoher Last ist die Ladegeschwindigkeit zugunsten maximaler Leistung verringert; Bei geringer Last steht die volle Ladegeschwindigkeit zur Verfügung.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
Expand Down
16 changes: 8 additions & 8 deletions src/ng-app/assets/locale/lang.en.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -2741,32 +2741,32 @@ Commercial register number - Part B of the commercial register - 27755
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryLabel" datatype="html">
<source>Priorize battery charging speed</source>
<target state="translated">Priorize battery charging speed</target>
<source>Prioritize battery charging speed</source>
<target state="translated">Prioritize battery charging speed</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">105</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceLabel" datatype="html">
<source>Priorize performance</source>
<target state="translated">Priorize performance</target>
<source>Prioritize performance</source>
<target state="translated">Prioritize performance</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">106</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryDescription" datatype="html">
<source>Fast battery charging is priorized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<target state="translated">Fast battery charging is priorized at the expense of system performance. Once the battery is charged, full performance is available.</target>
<source>Fast battery charging is prioritized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<target state="translated">Fast battery charging is prioritized at the expense of system performance. Once the battery is charged, full performance is available.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">108</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceDescription" datatype="html">
<source>Performance is priorized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<target state="translated">Performance is priorized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</target>
<source>Performance is prioritized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<target state="translated">Performance is prioritized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">109</context>
Expand Down
8 changes: 4 additions & 4 deletions src/ng-app/assets/locale/lang.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -2386,28 +2386,28 @@ Commercial register number - Part B of the commercial register - 27755
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryLabel" datatype="html">
<source>Priorize battery charging speed</source>
<source>Prioritize battery charging speed</source>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">105</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceLabel" datatype="html">
<source>Priorize performance</source>
<source>Prioritize performance</source>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">106</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityChargeBatteryDescription" datatype="html">
<source>Fast battery charging is priorized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<source>Fast battery charging is prioritized at the expense of system performance. Once the battery is charged, full performance is available.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">108</context>
</context-group>
</trans-unit>
<trans-unit id="chargingPriorityPerformanceDescription" datatype="html">
<source>Performance is priorized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<source>Performance is prioritized over battery charging speed. Under high system load charging speed is reduced for best performance. At low loads full charging speed is available.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/ng-app/app/charging-settings/charging-settings.component.ts</context>
<context context-type="linenumber">109</context>
Expand Down