mirror of
https://github.com/StarCitizenToolBox/app.git
synced 2026-02-12 02:00:22 +00:00
feat: Introduce shader cache cleaning options ('Keep Latest', 'Clean All') via a new dialog and refactor cleaning logic with new localization.
close: https://github.com/StarCitizenToolBox/app/issues/173
This commit is contained in:
@@ -2406,6 +2406,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"tools_rsi_launcher_enhance_working_msg2": MessageLookupByLibrary.simpleMessage(
|
||||
"Installing patch, this will take some time depending on your computer\'s performance...",
|
||||
),
|
||||
"tools_shader_clean_all": MessageLookupByLibrary.simpleMessage("Clean All"),
|
||||
"tools_shader_clean_dialog_title": MessageLookupByLibrary.simpleMessage(
|
||||
"Clear Shader Cache",
|
||||
),
|
||||
"tools_shader_clean_keep_latest": MessageLookupByLibrary.simpleMessage(
|
||||
"Keep Latest",
|
||||
),
|
||||
"tools_unp4k_action_cancel_multi_select":
|
||||
MessageLookupByLibrary.simpleMessage("Cancel Multi-Select"),
|
||||
"tools_unp4k_action_deselect_all": MessageLookupByLibrary.simpleMessage(
|
||||
|
||||
@@ -2036,6 +2036,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"パッチをインストール中、これはコンピュータのパフォーマンスによって時間がかかります...",
|
||||
),
|
||||
"tools_shader_clean_all": MessageLookupByLibrary.simpleMessage("すべてクリア"),
|
||||
"tools_shader_clean_dialog_title": MessageLookupByLibrary.simpleMessage(
|
||||
"シェーダーキャッシュをクリア",
|
||||
),
|
||||
"tools_shader_clean_keep_latest": MessageLookupByLibrary.simpleMessage(
|
||||
"最新を保持",
|
||||
),
|
||||
"tools_unp4k_missing_runtime": MessageLookupByLibrary.simpleMessage(
|
||||
"ランタイムがありません",
|
||||
),
|
||||
|
||||
@@ -2293,6 +2293,15 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"tools_rsi_launcher_enhance_working_msg2": MessageLookupByLibrary.simpleMessage(
|
||||
"Установка патча, это займет некоторое время в зависимости от производительности вашего компьютера...",
|
||||
),
|
||||
"tools_shader_clean_all": MessageLookupByLibrary.simpleMessage(
|
||||
"Очистить всё",
|
||||
),
|
||||
"tools_shader_clean_dialog_title": MessageLookupByLibrary.simpleMessage(
|
||||
"Очистить кеш шейдеров",
|
||||
),
|
||||
"tools_shader_clean_keep_latest": MessageLookupByLibrary.simpleMessage(
|
||||
"Сохранить последнее",
|
||||
),
|
||||
"tools_unp4k_missing_runtime": MessageLookupByLibrary.simpleMessage(
|
||||
"Отсутствует среда выполнения",
|
||||
),
|
||||
|
||||
@@ -2044,6 +2044,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage("生成补丁 ..."),
|
||||
"tools_rsi_launcher_enhance_working_msg2":
|
||||
MessageLookupByLibrary.simpleMessage("安装补丁,这需要一点时间,取决于您的计算机性能 ..."),
|
||||
"tools_shader_clean_all": MessageLookupByLibrary.simpleMessage("全部清理"),
|
||||
"tools_shader_clean_dialog_title": MessageLookupByLibrary.simpleMessage(
|
||||
"清理着色器缓存",
|
||||
),
|
||||
"tools_shader_clean_keep_latest": MessageLookupByLibrary.simpleMessage(
|
||||
"保留最新",
|
||||
),
|
||||
"tools_unp4k_action_cancel_multi_select":
|
||||
MessageLookupByLibrary.simpleMessage("取消多选"),
|
||||
"tools_unp4k_action_deselect_all": MessageLookupByLibrary.simpleMessage(
|
||||
|
||||
@@ -1907,6 +1907,13 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage("生成補丁 ..."),
|
||||
"tools_rsi_launcher_enhance_working_msg2":
|
||||
MessageLookupByLibrary.simpleMessage("安裝補丁,這需要一點時間,取決於您的電腦性能 ..."),
|
||||
"tools_shader_clean_all": MessageLookupByLibrary.simpleMessage("全部清理"),
|
||||
"tools_shader_clean_dialog_title": MessageLookupByLibrary.simpleMessage(
|
||||
"清理著色器緩存",
|
||||
),
|
||||
"tools_shader_clean_keep_latest": MessageLookupByLibrary.simpleMessage(
|
||||
"保留最新",
|
||||
),
|
||||
"tools_unp4k_missing_runtime": MessageLookupByLibrary.simpleMessage(
|
||||
"缺少運行庫",
|
||||
),
|
||||
|
||||
@@ -9546,6 +9546,36 @@ class S {
|
||||
args: [year],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Clear Shader Cache`
|
||||
String get tools_shader_clean_dialog_title {
|
||||
return Intl.message(
|
||||
'Clear Shader Cache',
|
||||
name: 'tools_shader_clean_dialog_title',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Keep Latest`
|
||||
String get tools_shader_clean_keep_latest {
|
||||
return Intl.message(
|
||||
'Keep Latest',
|
||||
name: 'tools_shader_clean_keep_latest',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Clean All`
|
||||
String get tools_shader_clean_all {
|
||||
return Intl.message(
|
||||
'Clean All',
|
||||
name: 'tools_shader_clean_all',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class AppLocalizationDelegate extends LocalizationsDelegate<S> {
|
||||
|
||||
Reference in New Issue
Block a user