feat: F4.6f3 the file explorer and the image viewer

Oracle FileExplorerWindowRun uses Java's explorer and viewer windows as a
person does (the right-click menu, Java's questions answered, the import
window, the viewer's open). Both windows work on the document's files
through the core's operations: the tree of folders and files, the chosen
folder's entries, Java's menu (also as buttons, no right click needed),
copy that stays and cut that goes once pasted, the import; the viewer's
picture and title. Not taken from Java: a file chosen in the tree taken
for a folder, pictures laid over each other, a text file as an empty
picture. writeFiles numbers the entries in the file system's order again
when a rename made a new key.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-03 18:13:22 +00:00
co-authored by Claude Opus 5.5
parent 2c7733b575
commit 3dc2713f81
21 changed files with 2951 additions and 39 deletions
+37
View File
@@ -122,6 +122,39 @@
"emailServer.username": "Benutzername:",
"emailServer.whiteSpace": "Der Benutzername darf keine Leerzeichen enthalten!",
"emailServer.yes": "Ja",
"explorer.cancel": "Abbrechen",
"explorer.chooseFile": "Datei wählen",
"explorer.close": "Schließen",
"explorer.copy": "Kopieren",
"explorer.cut": "Ausschneiden",
"explorer.delete": "Löschen",
"explorer.entries": "Inhalt des Ordners",
"explorer.file": "Datei",
"explorer.folder": "Ordner",
"explorer.import": "Importieren",
"explorer.importButton": "Datei importieren",
"explorer.importMissing": "Eingabe- und Ausgabedatei müssen angegeben werden!",
"explorer.importTitle": "Datei importieren",
"explorer.imported": "Datei erfolgreich importiert!",
"explorer.invalidName": "„{name}“ ist kein zulässiger Name.",
"explorer.invalidTarget": "Unzulässiger Zielordner!",
"explorer.localFile": "Lokale Datei:",
"explorer.menu": "Aktionen",
"explorer.nameTaken": "Den Namen „{name}“ gibt es in diesem Ordner schon.",
"explorer.newFolder": "Neuer Ordner",
"explorer.newName": "Neuer Name:",
"explorer.no": "Nein",
"explorer.noName": "Geben Sie einen Namen ein.",
"explorer.notImported": "Datei konnte nicht importiert werden",
"explorer.ok": "OK",
"explorer.paste": "Einfügen",
"explorer.pasteMissing": "Was eingefügt werden sollte, gibt es nicht mehr.",
"explorer.pasteTaken": "In diesem Ordner gibt es „{name}“ schon.",
"explorer.rename": "Umbenennen",
"explorer.sure": "Sicher?",
"explorer.tooLarge": "Datei existiert nicht oder ist zu groß (> 150KB)",
"explorer.tree": "Ordner und Dateien",
"explorer.yes": "Ja",
"fileDialog.cancel": "Abbrechen",
"fileDialog.entries": "Inhalt des Ordners",
"fileDialog.folder": "Ordner:",
@@ -279,6 +312,10 @@
"textEditor.saveAs": "Speichern unter",
"textEditor.savedLive": "Was Sie tippen, steht sofort in der Datei.",
"textEditor.text": "Text",
"viewer.notFound": "Die Datei „{name}“ gibt es nicht.",
"viewer.notImage": "„{name}“ ist keine Bilddatei.",
"viewer.open": "Öffnen",
"viewer.picture": "Bild",
"webServer.folder": "Unterverzeichnis",
"webServer.hostName": "Hostname",
"webServer.useVirtualHosts": "Verwende virtuelle Hosts",