sys: Replaced Search view with a generic Find view

Closes #551
This commit is contained in:
WerWolv
2022-07-29 13:59:57 +02:00
parent 1b68ea4eba
commit b7324913e9
16 changed files with 778 additions and 428 deletions

View File

@@ -81,6 +81,14 @@ namespace hex::plugin::builtin {
{ "hex.builtin.common.browse", "Druchsuchen..." },
{ "hex.builtin.common.choose_file", "Datei auswählen" },
{ "hex.builtin.common.processing", "Verarbeiten" },
{ "hex.builtin.common.filter", "Filter" },
{ "hex.builtin.common.value", "Wert" },
{ "hex.builtin.common.offset", "Offset" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "Applikation verlassen?" },
{ "hex.builtin.popup.exit_application.desc", "Es wurden ungespeicherte Änderungen an diesem Projekt vorgenommen\nBist du sicher, dass du ImHex schliessen willst?" },
@@ -330,22 +338,6 @@ namespace hex::plugin::builtin {
{ "hex.builtin.view.settings.name", "Einstellungen" },
{ "hex.builtin.view.settings.restart_question", "Eine Änderung die du gemacht hast benötigt einen neustart von ImHex. Möchtest du ImHex jetzt neu starten?" },
{ "hex.builtin.view.strings.name", "Strings" },
{ "hex.builtin.view.strings.copy", "String kopieren" },
{ "hex.builtin.view.strings.demangle", "Demangle" },
{ "hex.builtin.view.strings.min_length", "Minimallänge" },
{ "hex.builtin.view.strings.regex", "Regex" },
{ "hex.builtin.view.strings.filter", "Filter" },
{ "hex.builtin.view.strings.extract", "Extrahieren" },
{ "hex.builtin.view.strings.regex_error", "Ungültiges Regex" },
{ "hex.builtin.view.strings.results", "{0} Ergebnisse" },
{ "hex.builtin.view.strings.searching", "Suchen..." },
{ "hex.builtin.view.strings.offset", "Offset" },
{ "hex.builtin.view.strings.size", "Grösse" },
{ "hex.builtin.view.strings.string", "String" },
{ "hex.builtin.view.strings.demangle.title", "Demangled Namen" },
{ "hex.builtin.view.strings.demangle.copy", "Kopieren" },
{ "hex.builtin.view.tools.name", "Werkzeuge" },
{ "hex.builtin.view.yara.name", "Yara Regeln" },
@@ -389,6 +381,30 @@ namespace hex::plugin::builtin {
{ "hex.builtin.view.provider_settings.name", "Provider Einstellungen" },
{ "hex.builtin.view.provider_settings.load_popup", "Provider öffnen" },
{ "hex.builtin.view.find.name", "Finden" },
{ "hex.builtin.view.find.searching", "Suchen..." },
{ "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.range", "Bereich" },
{ "hex.builtin.view.find.range.entire_data", "Gesammte Daten" },
{ "hex.builtin.view.find.range.selection", "Selektion" },
{ "hex.builtin.view.find.strings", "Strings" },
{ "hex.builtin.view.find.strings.min_length", "Minimallänge" },
{ "hex.builtin.view.find.strings.match_settings", "Sucheinstellungen" },
{ "hex.builtin.view.find.strings.null_term", "Null-Terminierung" },
{ "hex.builtin.view.find.strings.chars", "Zeichen" },
{ "hex.builtin.view.find.strings.lower_case", "Kleinbuchstaben" },
{ "hex.builtin.view.find.strings.upper_case", "Grossbuchstaben" },
{ "hex.builtin.view.find.strings.numbers", "Zahlen" },
{ "hex.builtin.view.find.strings.underscores", "Unterstriche" },
{ "hex.builtin.view.find.strings.symbols", "Symbole" },
{ "hex.builtin.view.find.strings.spaces", "Leerzeichen" },
{ "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
{ "hex.builtin.view.find.sequences", "Sequenzen" },
{ "hex.builtin.view.find.regex", "Regex" },
{ "hex.builtin.view.find.search", "Suchen" },
{ "hex.builtin.view.find.context.copy", "Wert Kopieren" },
{ "hex.builtin.view.find.context.copy_demangle", "Demangled Wert Kopieren" },
{ "hex.builtin.command.calc.desc", "Rechner" },
{ "hex.builtin.command.cmd.desc", "Command" },
{ "hex.builtin.command.cmd.result", "Command '{0}' ausführen" },