feat(gui): add option to set cache location, view/delete exists caches (#1941)

This commit is contained in:
Skylot
2023-07-16 22:10:32 +01:00
parent de603ef909
commit 5b7ebec7e3
29 changed files with 1109 additions and 74 deletions
@@ -17,6 +17,7 @@ menu.comment_search=Kommentar suchen
menu.tools=Tools
#menu.plugins=Plugins
#menu.decompile_all=Decompile all classes
#menu.reset_cache=Reset code cache
menu.deobfuscation=Deobfuskierung
menu.log=Log-Anzeige
menu.help=Hilfe
@@ -229,10 +230,26 @@ preferences.res_skip_file=Dateien überspringen (MB)
#preferences.plugins.plugin_jar=Select Plugin jar
#preferences.plugins.plugin_jar_label=or
#preferences.plugins.update_all=Update All
#preferences.plugins.details=Plugin details
#preferences.plugins.task.installing=Installing plugin
#preferences.plugins.task.uninstalling=Uninstalling plugin
#preferences.plugins.task.updating=Updating plugins
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=Bitte Datei öffnen
msg.saving_sources=Quelltexte speichern
msg.language_changed_title=Sprache speichern
@@ -17,6 +17,7 @@ menu.comment_search=Comment search
menu.tools=Tools
menu.plugins=Plugins
menu.decompile_all=Decompile all classes
menu.reset_cache=Reset code cache
menu.deobfuscation=Deobfuscation
menu.log=Log Viewer
menu.help=Help
@@ -229,10 +230,26 @@ preferences.plugins.location_id_label=Location id:
preferences.plugins.plugin_jar=Select Plugin jar
preferences.plugins.plugin_jar_label=or
preferences.plugins.update_all=Update All
preferences.plugins.details=Plugin details
preferences.plugins.task.installing=Installing plugin
preferences.plugins.task.uninstalling=Uninstalling plugin
preferences.plugins.task.updating=Updating plugins
preferences.cache=Cache
preferences.cache.location=Cache location
preferences.cache.location_default=App cache system directory
preferences.cache.location_local=Same directory as project file
preferences.cache.location_custom=Custom location:
preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
preferences.cache.table.title=Caches list
preferences.cache.table.project=Cache for project
preferences.cache.table.size=Disk usage
preferences.cache.btn.usage=Calculate usage
preferences.cache.btn.delete_selected=Delete Selected
preferences.cache.btn.delete_all=Delete All
preferences.cache.task.usage=Calculating cache size
preferences.cache.task.delete=Deleting caches
msg.open_file=Please open file
msg.saving_sources=Saving sources
msg.language_changed_title=Language changed
@@ -17,6 +17,7 @@ menu.class_search=Buscar clase
menu.tools=Herramientas
#menu.plugins=Plugins
#menu.decompile_all=Decompile all classes
#menu.reset_cache=Reset code cache
menu.deobfuscation=Desofuscación
menu.log=Visor log
menu.help=Ayuda
@@ -229,10 +230,26 @@ preferences.reset_title=Reestablecer preferencias
#preferences.plugins.plugin_jar=Select Plugin jar
#preferences.plugins.plugin_jar_label=or
#preferences.plugins.update_all=Update All
#preferences.plugins.details=Plugin details
#preferences.plugins.task.installing=Installing plugin
#preferences.plugins.task.uninstalling=Uninstalling plugin
#preferences.plugins.task.updating=Updating plugins
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=Por favor, abra un archivo
msg.saving_sources=Guardando fuente
msg.language_changed_title=Idioma cambiado
@@ -17,6 +17,7 @@ menu.comment_search=주석 검색
menu.tools=도구
#menu.plugins=Plugins
#menu.decompile_all=Decompile all classes
#menu.reset_cache=Reset code cache
menu.deobfuscation=난독화 해제
menu.log=로그 뷰어
menu.help=도움말
@@ -229,10 +230,26 @@ preferences.res_skip_file=이 옵션보다 큰 파일 건너 뛰기 (MB)
#preferences.plugins.plugin_jar=Select Plugin jar
#preferences.plugins.plugin_jar_label=or
#preferences.plugins.update_all=Update All
#preferences.plugins.details=Plugin details
#preferences.plugins.task.installing=Installing plugin
#preferences.plugins.task.uninstalling=Uninstalling plugin
#preferences.plugins.task.updating=Updating plugins
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=파일을 여십시오
msg.saving_sources=소스 저장 중
msg.language_changed_title=언어 변경됨
@@ -17,6 +17,7 @@ menu.comment_search=Busca por comentário
menu.tools=Ferramentas
#menu.plugins=Plugins
#menu.decompile_all=Decompile all classes
#menu.reset_cache=Reset code cache
menu.deobfuscation=Desofuscar
menu.log=Visualizador de log
menu.help=Ajuda
@@ -229,10 +230,26 @@ preferences.res_skip_file=Pular arquivos excedidos
#preferences.plugins.plugin_jar=Select Plugin jar
#preferences.plugins.plugin_jar_label=or
#preferences.plugins.update_all=Update All
#preferences.plugins.details=Plugin details
#preferences.plugins.task.installing=Installing plugin
#preferences.plugins.task.uninstalling=Uninstalling plugin
#preferences.plugins.task.updating=Updating plugins
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=Abra um arquivo
msg.saving_sources=Salvando recursos
msg.language_changed_title=Idioma alterado
@@ -17,6 +17,7 @@ menu.comment_search=Поиск комментариев
menu.tools=Инструменты
#menu.plugins=Plugins
#menu.decompile_all=Decompile all classes
#menu.reset_cache=Reset code cache
menu.deobfuscation=Деобфускация
menu.log=Просмотр логов
menu.help=Помощь
@@ -229,10 +230,26 @@ preferences.res_skip_file=Пропускать ресурсы больше че
#preferences.plugins.plugin_jar=Select Plugin jar
#preferences.plugins.plugin_jar_label=or
#preferences.plugins.update_all=Update All
#preferences.plugins.details=Plugin details
#preferences.plugins.task.installing=Installing plugin
#preferences.plugins.task.uninstalling=Uninstalling plugin
#preferences.plugins.task.updating=Updating plugins
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=Пожалуйста, откройте файл
msg.saving_sources=Сохранение ресурсов
msg.language_changed_title=Язык изменен
@@ -17,6 +17,7 @@ menu.comment_search=注释搜索
menu.tools=工具
menu.plugins=插件
menu.decompile_all=反编译所有类
#menu.reset_cache=Reset code cache
menu.deobfuscation=反混淆
menu.log=日志查看器
menu.help=帮助
@@ -229,10 +230,26 @@ preferences.plugins.location_id_label=位置ID
preferences.plugins.plugin_jar=选择插件 jar
preferences.plugins.plugin_jar_label=
preferences.plugins.update_all=更新所有
#preferences.plugins.details=Plugin details
preferences.plugins.task.installing=安装插件中
preferences.plugins.task.uninstalling=卸载插件中
preferences.plugins.task.updating=更新插件中
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=请打开文件
msg.saving_sources=正在导出源代码
msg.language_changed_title=语言已更改
@@ -17,6 +17,7 @@ menu.comment_search=註解搜尋
menu.tools=工具
menu.plugins=外掛程式
menu.decompile_all=反編譯所有類別
#menu.reset_cache=Reset code cache
menu.deobfuscation=去模糊化
menu.log=記錄檔檢視器
menu.help=幫助
@@ -229,10 +230,26 @@ preferences.plugins.location_id_label=位置 id
preferences.plugins.plugin_jar=選擇外掛程式 jar
preferences.plugins.plugin_jar_label=
preferences.plugins.update_all=全部更新
#preferences.plugins.details=Plugin details
preferences.plugins.task.installing=正在安裝外掛程式
preferences.plugins.task.uninstalling=正在解除安裝外掛程式
preferences.plugins.task.updating=正在更新外掛程式
#preferences.cache=Cache
#preferences.cache.location=Cache location
#preferences.cache.location_default=App cache system directory
#preferences.cache.location_local=Same directory as project file
#preferences.cache.location_custom=Custom location:
#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset
#preferences.cache.table.title=Caches list
#preferences.cache.table.project=Cache for project
#preferences.cache.table.size=Disk usage
#preferences.cache.btn.usage=Calculate usage
#preferences.cache.btn.delete_selected=Delete Selected
#preferences.cache.btn.delete_all=Delete All
#preferences.cache.task.usage=Calculating cache size
#preferences.cache.task.delete=Deleting caches
msg.open_file=請開啟檔案
msg.saving_sources=正在儲存原始碼
msg.language_changed_title=已更改語言
@@ -0,0 +1,7 @@
<!-- Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="#6E6E6E" fill-rule="evenodd" transform="translate(2 1)">
<polygon points="0 .1 4 4.1 0 8.1" transform="matrix(-1 0 0 1 4 0)"/>
<path d="M4,11 L8.00000048,11 C9.65685473,11 11.0000005,9.65685425 11.0000005,8 C11.0000005,6.34314575 9.65685473,5 8.00000048,5 L4,5 L4,3 L8,3 C10.7614237,3 13,5.23857625 13,8 C13,10.7614237 10.7614237,13 8,13 L4,13 L4,11 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 637 B