Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
ea96983
[feature] adding nothing lockscreen clocks provider
elpaablo May 13, 2026
e015804
[ax_clocks|bugfix] fixing clock issues
rmp22 Apr 18, 2026
587911b
fixup! [ax_clocks|bugfix] fixing clock issues
rmp22 Apr 19, 2026
e54f852
[ax_clocks|bugfix] fixing time update regressions
rmp22 May 6, 2026
ba79a15
[feature] adding lockscreen widgets feature
rmp22 Feb 17, 2026
6aac4f6
[ax_themepicker] adding system color hooks
rmp22 Mar 21, 2026
6221ac9
core: Catch IndexOutOfBoundsException in TypedArray
elpaablo May 17, 2026
d9697de
core: settings: Add new custom secure settings keys
elpaablo May 17, 2026
3283abd
SystemUI: Implement QS Weather Tile tap dialog
elpaablo May 17, 2026
dd23378
SystemUI: Nuke AOSP KeyguardSlice and legacy weather views
elpaablo May 17, 2026
ee5b246
SystemUI: Update Axion clock engine and Smartspace
elpaablo May 17, 2026
5346625
SystemUI: Sync Monet fidelity and chroma engine
elpaablo May 17, 2026
0357d3a
services: Update QuickSwitchService to new AlphaThemePicker namespace
elpaablo May 17, 2026
a898cbd
SystemUI: Notification stack and icon container tweaks
elpaablo May 17, 2026
b4c95a2
SystemUI: Fix custom large clock sizing issues with dynamic clock
elpaablo May 18, 2026
de9ef7a
SystemUI: Port legacy Stylish clocks and fix layout bugs
elpaablo May 19, 2026
8f8bef5
[ax_ambient] adding aod screen off animation
rmp22 May 2, 2026
ca31269
[ax_animations] adding screen on wp depth animation
rmp22 May 9, 2026
a84c9f9
fixup! [ax_animations] adding screen on wp depth animation
rmp22 May 11, 2026
638512a
[ax_animations] fixing wp depth animation delay
rmp22 May 14, 2026
5a1dd3a
SystemUI: Finalize Stylish 7 clock layout and scaling
elpaablo May 22, 2026
38d79f7
Notifier: Reduce user activity broadcast minimum interval to 100ms
elpaablo May 25, 2026
b63a38f
SystemUI: Remove notification layer-type debounce in ViewState
elpaablo May 25, 2026
18cb8e9
SettingsLib: Fix UsageProgressBarPreference progress animation
elpaablo May 25, 2026
0192d23
view/SystemUI: UI thread performance optimizations
elpaablo May 25, 2026
88f3575
axdynamicbar: Fix sports event team-name regression and add live even…
elpaablo May 25, 2026
35d318f
SystemUI/theme: fall back to iconpack for statusbar wifi/signal
elpaablo May 26, 2026
ca27677
core: tune default animation durations for snappier UX
elpaablo May 26, 2026
f8d3a5e
ThemeEngine: icon-pack overlay support and statusbar fallback fixes
elpaablo May 29, 2026
d75fa30
SystemUI/ThemeEngine: static QS connectivity icons when icon pack is …
elpaablo May 30, 2026
a9e9f7f
New translations alpha_strings.xml (Romanian)
elpaablo May 31, 2026
b8e59e6
New translations alpha_strings.xml (French)
elpaablo May 31, 2026
3e222f5
New translations alpha_strings.xml (Spanish)
elpaablo May 31, 2026
6a92384
New translations alpha_strings.xml (Bulgarian)
elpaablo May 31, 2026
13a3202
New translations alpha_strings.xml (Czech)
elpaablo May 31, 2026
2abeacb
New translations alpha_strings.xml (German)
elpaablo May 31, 2026
59e2f69
New translations alpha_strings.xml (Greek)
elpaablo May 31, 2026
4fccce4
New translations alpha_strings.xml (Hungarian)
elpaablo May 31, 2026
b53867a
New translations alpha_strings.xml (Italian)
elpaablo May 31, 2026
c03d93f
New translations alpha_strings.xml (Polish)
elpaablo May 31, 2026
77b215b
New translations alpha_strings.xml (Portuguese)
elpaablo May 31, 2026
3cc5026
New translations alpha_strings.xml (Albanian)
elpaablo May 31, 2026
1221951
New translations alpha_strings.xml (Albanian)
elpaablo May 31, 2026
4b1bffe
New translations alpha_strings.xml (Turkish)
elpaablo May 31, 2026
c9fc164
New translations alpha_strings.xml (Chinese Simplified)
elpaablo May 31, 2026
9bfd1b8
New translations alpha_strings.xml (Chinese Traditional)
elpaablo May 31, 2026
0c8ad44
New translations alpha_strings.xml (Vietnamese)
elpaablo May 31, 2026
38637a1
New translations alpha_strings.xml (Portuguese, Brazilian)
elpaablo May 31, 2026
31a35a0
New translations alpha_strings.xml (Indonesian)
elpaablo May 31, 2026
50367e5
New translations alpha_strings.xml (Hindi)
elpaablo May 31, 2026
912a00a
New translations alpha_strings.xml (Hindi)
elpaablo May 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 6 additions & 1 deletion core/java/android/content/res/TypedArray.java
Original file line number Diff line number Diff line change
Expand Up @@ -1388,7 +1388,12 @@ private boolean getValueAt(int index, TypedValue outValue) {
outValue.changingConfigurations = ActivityInfo.activityInfoConfigNativeToJava(
data[index + STYLE_CHANGING_CONFIGURATIONS]);
outValue.density = data[index + STYLE_DENSITY];
outValue.string = (type == TypedValue.TYPE_STRING) ? loadStringValueAt(index) : null;
try {
outValue.string = (type == TypedValue.TYPE_STRING) ? loadStringValueAt(index) : null;
} catch (IndexOutOfBoundsException e) {
android.util.Log.e("TypedArray", "Caught IndexOutOfBoundsException loading string value (likely due to rapid theme/overlay changes). Returning null.", e);
outValue.string = null;
}
outValue.sourceResourceId = data[index + STYLE_SOURCE_RESOURCE_ID];
return true;
}
Expand Down
10 changes: 9 additions & 1 deletion core/java/android/os/PowerManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -597,9 +597,15 @@ public static String userActivityEventToString(@UserActivityEvent int userActivi
public static final int GO_TO_SLEEP_REASON_UNKNOWN = 14;

/**
* Go to sleep reason code: Going to sleep due to a touch tap or double tap.
* @hide
*/
public static final int GO_TO_SLEEP_REASON_MAX = GO_TO_SLEEP_REASON_UNKNOWN;
public static final int GO_TO_SLEEP_REASON_TOUCH = 15;

/**
* @hide
*/
public static final int GO_TO_SLEEP_REASON_MAX = GO_TO_SLEEP_REASON_TOUCH;

/**
* @hide
Expand All @@ -620,6 +626,7 @@ public static String sleepReasonToString(@GoToSleepReason int sleepReason) {
case GO_TO_SLEEP_REASON_QUIESCENT: return "quiescent";
case GO_TO_SLEEP_REASON_SLEEP_BUTTON: return "sleep_button";
case GO_TO_SLEEP_REASON_TIMEOUT: return "timeout";
case GO_TO_SLEEP_REASON_TOUCH: return "touch";
case GO_TO_SLEEP_REASON_UNKNOWN: return "unknown";
default: return Integer.toString(sleepReason);
}
Expand Down Expand Up @@ -733,6 +740,7 @@ public static String sleepReasonToString(@GoToSleepReason int sleepReason) {
GO_TO_SLEEP_REASON_QUIESCENT,
GO_TO_SLEEP_REASON_SLEEP_BUTTON,
GO_TO_SLEEP_REASON_TIMEOUT,
GO_TO_SLEEP_REASON_TOUCH,
GO_TO_SLEEP_REASON_UNKNOWN,
})
@Retention(RetentionPolicy.SOURCE)
Expand Down
26 changes: 26 additions & 0 deletions core/java/android/provider/Settings.java
Original file line number Diff line number Diff line change
Expand Up @@ -15569,6 +15569,32 @@ public static boolean putFloatForUser(ContentResolver cr, String name, float val
*/
public static final String LOCKSCREEN_SMARTSPACE_ENABLED = "lockscreen_smartspace_enabled";

/**
* Selects the lockscreen smartspace data source.
*
* <ul>
* <li>{@code 0} ({@link #LOCKSCREEN_SMARTSPACE_SOURCE_AXION}): AxQuickLook only —
* smartspace data is rendered inside the active Axion clock face.</li>
* <li>{@code 1} ({@link #LOCKSCREEN_SMARTSPACE_SOURCE_GOOGLE}): Google BC only —
* smartspace data is rendered in the BC carousel below the clock.</li>
* <li>{@code 2} ({@link #LOCKSCREEN_SMARTSPACE_SOURCE_NONE}): no smartspace, falls
* back to the OmniJaws weather chip when {@code LOCKSCREEN_WEATHER_ENABLED} is
* set.</li>
* </ul>
*
* @hide
*/
public static final String LOCKSCREEN_SMARTSPACE_SOURCE = "lockscreen_smartspace_source";

/** @hide */
public static final int LOCKSCREEN_SMARTSPACE_SOURCE_AXION = 0;

/** @hide */
public static final int LOCKSCREEN_SMARTSPACE_SOURCE_GOOGLE = 1;

/** @hide */
public static final int LOCKSCREEN_SMARTSPACE_SOURCE_NONE = 2;

/**
* Whether the feature that the device will fire a haptic when users scroll and hit
* the edge of the screen is enabled.
Expand Down
11 changes: 11 additions & 0 deletions core/java/android/view/Choreographer.java
Original file line number Diff line number Diff line change
Expand Up @@ -873,6 +873,17 @@ public long getExpectedPresentationTimeMillis() {
* @hide
*/
public long getLatestExpectedPresentTimeNanos() {
// mLastVsyncEventData is refreshed at the start of every doFrame
// (see copyFrom() under mLock at the end of the synchronized block in doFrame).
// Once at least one frame has run, the cached value is identical to what the
// IPC would return for the same vsync, so we can skip the binder round-trip on
// the UI thread. Same staleness contract as getFrameDeadline() / getVsyncId(),
// which already trust this field unconditionally. mLastFrameTimeNanos is
// initialized to Long.MIN_VALUE in the constructor and only becomes positive
// once doFrame has populated mLastVsyncEventData via copyFrom().
if (mLastFrameTimeNanos > 0L) {
return mLastVsyncEventData.preferredFrameTimeline().expectedPresentationTime;
}
if (mDisplayEventReceiver == null) {
return System.nanoTime();
}
Expand Down
6 changes: 4 additions & 2 deletions core/java/android/view/ViewRootImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -708,8 +708,7 @@ default void onConfigurationChanged(@NonNull Configuration overrideConfig,

// This is used to reduce the race between window focus changes being dispatched from
// the window manager and input events coming through the input system.
@GuardedBy("this")
boolean mWindowFocusChanged;
volatile boolean mWindowFocusChanged;
@GuardedBy("this")
boolean mUpcomingWindowFocus;
@GuardedBy("this")
Expand Down Expand Up @@ -4915,6 +4914,9 @@ private void maybeHandleWindowMove(Rect frame) {
}

private void handleWindowFocusChanged() {
if (!mWindowFocusChanged) {
return;
}
final boolean hasWindowFocus;
synchronized (this) {
if (!mWindowFocusChanged) {
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-bg-rBG/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">SystemUI restart required</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Не сега</string>
<string name="systemui_restart_process">Рестартиране на launcher-a за прилагане на промените...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-cs-rCZ/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Je vyžadován restart SystemUI</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Teď ne</string>
<string name="systemui_restart_process">Restartuje se SystemUI, aby se projevily změny…</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-de-rDE/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">System-UI-Neustart erforderlich</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Später</string>
<string name="systemui_restart_process">Neustart der Systemoberfläche, um Änderungen anzuwenden...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-el-rGR/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">SystemUI restart required</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Όχι τώρα</string>
<string name="systemui_restart_process">Restarting SystemUI to apply changes...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-es-rES/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Se requiere el reinicio de la interfaz de usuario del sistema</string>
<string name="systemui_restart_message">Para que todos los cambios surtan efecto, es necesario reiniciar SystemUI. ¿Reiniciar SystemUI ahora?</string>
<string name="systemui_restart_yes">Si</string>
<string name="systemui_restart_not_now">Ahora no</string>
<string name="systemui_restart_process">Reiniciando interfaz de usuario para aplicar los cambios...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Es necesario reiniciar el lanzador</string>
<string name="launcher_restart_message">Para que todos los cambios surtan efecto, es necesario reiniciar el lanzador. ¿Reiniciar el lanzador ahora?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-fr-rFR/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">SystemUI restart required</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Oui</string>
<string name="systemui_restart_not_now">Plus tard</string>
<string name="systemui_restart_process">Redémarrer l\'interface système pour appliquer les changements...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-hi-rIN/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">SystemUI restart required</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Not now</string>
<string name="systemui_restart_process">Restarting SystemUI to apply changes...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-hu-rHU/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Rendszerfelület-újraindítás szükséges</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Igen</string>
<string name="systemui_restart_not_now">Most nem</string>
<string name="systemui_restart_process">Rendszerfelület-újraindítás a változások életbe léptetéséhez...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-in-rID/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Diperlukan mengulang SystemUI</string>
<string name="systemui_restart_message">Agar semua perubahan bisa terlihat, SystemUI butuh dijalankan ulang. Jalankan ulang SystemUI sekarang?</string>
<string name="systemui_restart_yes">Ya</string>
<string name="systemui_restart_not_now">Tidak sekarang</string>
<string name="systemui_restart_process">Mulai ulang SystemUI untuk menerapkan perubahan...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Peluncur butuh dijalankan ulang</string>
<string name="launcher_restart_message">Agar semua perubahan bisa terlihat, Peluncur butuh dijalankan ulang. Jalankan ulang Peluncur sekarang?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-it-rIT/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Riavvio SystemUI richiesto</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Non ora</string>
<string name="systemui_restart_process">Riavvio SystemUI per applicare i cambiamenti...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-pl-rPL/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Wymagany restart interfejsu systemowego</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Nie teraz</string>
<string name="systemui_restart_process">Ponowne uruchamianie interfejsu systemowego, aby zastosować zmiany...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-pt-rBR/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">É necessário reiniciar a Interface do Sistema</string>
<string name="systemui_restart_message">Para que todas as alterações entrem em vigor, é necessário reiniciar o SystemUI. Reiniciar o SystemUI agora?</string>
<string name="systemui_restart_yes">Sim</string>
<string name="systemui_restart_not_now">Agora não</string>
<string name="systemui_restart_process">Reiniciando a Interface do Sistema para aplicar as alterações...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">É necessário reiniciar o Launcher</string>
<string name="launcher_restart_message">Para que todas as alterações entrem em vigor, é necessário reiniciar o Launcher. Reiniciar o Launcher agora?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-pt-rPT/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">É necessário o reinício da UI do sistema</string>
<string name="systemui_restart_message">É necessário reiniciar a interface do sistema para que todas as modificações tenham efeito. Reiniciar agora?</string>
<string name="systemui_restart_yes">Sim</string>
<string name="systemui_restart_not_now">Agora não</string>
<string name="systemui_restart_process">A reiniciar a interface do sistema para aplicar as alterações...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Reinício do launcher necessário</string>
<string name="launcher_restart_message">É necessário reiniciar o launcher para que todas as modificações tenham efeito. Reiniciar agora?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-ro-rRO/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Este necesară repornirea interfeței sistemului</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Nu acum</string>
<string name="systemui_restart_process">Se repornește interfața sistem pentru a aplica modificările...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-sq-rAL/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">SystemUI restart required</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Yes</string>
<string name="systemui_restart_not_now">Not now</string>
<string name="systemui_restart_process">Restarting SystemUI to apply changes...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
Expand Down
3 changes: 0 additions & 3 deletions core/res/res/values-tr-rTR/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Sistem arayüzünü yeniden başlatmak gerekli</string>
<string name="systemui_restart_message">Tüm değişikliklerin etkili olabilmesi için, sistem arayüzü yeniden başlatılmalı. Yeniden başlatmak ister misiniz?</string>
<string name="systemui_restart_yes">Evet</string>
<string name="systemui_restart_not_now">Şimdi değil</string>
<string name="systemui_restart_process">Değişiklikleri uygulamak için sistem arayüzü yeniden başlatılıyor...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Başlatıcının yeniden başlatılması gerekiyor</string>
<string name="launcher_restart_message">Tüm değişikliklerin etkili olması için başlatıcının yeniden başlatılması gerekiyor. Başlatıcıyı şimdi yeniden başlatmak ister misiniz?</string>
Expand Down
13 changes: 5 additions & 8 deletions core/res/res/values-vi-rVN/alpha_strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,17 @@
<!-- Upload crash log -->
<string name="url_copy_failed">An error occured while uploading the log</string>
<!-- Digital Wellbeing shorter title -->
<string name="digital_wellbeing_title">Digital Wellbeing</string>
<string name="digital_wellbeing_title">Sức khoẻ kỹ thuật số</string>
<!-- Settings Restart -->
<string name="settings_restart_title">Settings restart required</string>
<string name="settings_restart_message">For all changes to take effect, a Settings app restart is required. Restart Settings app now?</string>
<!-- System Reboot -->
<string name="system_restart_title">System restart required</string>
<string name="system_restart_message">For all the changes to take effect, a system restart is required. Perform system restart now?</string>
<string name="system_restart_title">Yêu cầu khởi động lại hệ thống</string>
<string name="system_restart_message">Để áp dụng tất cả thay đổi, cần khởi động lại hệ thống. Thực hiện khởi động lại ngay?</string>
<!-- SystemUI Restart -->
<string name="systemui_restart_title">Yêu cầu khởi động lại giao diện hệ thống</string>
<string name="systemui_restart_message">For all changes to take effect, a SystemUI restart is required. Restart SystemUI now?</string>
<string name="systemui_restart_yes">Có</string>
<string name="systemui_restart_not_now">Không phải bây giờ</string>
<string name="systemui_restart_process">Đang mở lại giao diện hệ thống để áp dụng các thay đổi...</string>
<!-- Launcher Restart -->
<string name="launcher_restart_title">Launcher restart required</string>
<string name="launcher_restart_message">For all changes to take effect, a Launcher restart is required. Restart Launcher now?</string>
<string name="launcher_restart_title">Yêu cầu khởi động lại Trình khởi chạy</string>
<string name="launcher_restart_message">Để tất cả các thay đổi có hiệu lực, cần phải khởi động lại Trình khởi chạy. Khởi động lại Trình khởi chạy ngay bây giờ?</string>
</resources>
Loading