From f7576885fda641a3da8d3736c06fe0e0d3c7b800 Mon Sep 17 00:00:00 2001 From: lensferno Date: Mon, 29 Mar 2021 11:25:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=9B=AE=E5=BD=95=E7=BB=93?= =?UTF-8?q?=E6=9E=84=EF=BC=8C=E7=A7=BB=E5=8A=A8=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 14 +++++++------- dogename.iml => Dogename/dogename.iml | 0 pom.xml => Dogename/pom.xml | 0 {src => Dogename/src}/main/java/log4j2.xml | 0 .../java/me/lensferno/dogename/DataReleaser.java | 0 .../src}/main/java/me/lensferno/dogename/Main.java | 0 .../java/me/lensferno/dogename/choose/Chooser.java | 0 .../lensferno/dogename/configs/ConfigLoader.java | 0 .../dogename/configs/ConfigValuesBean.java | 0 .../me/lensferno/dogename/configs/MainConfig.java | 0 .../me/lensferno/dogename/configs/VoiceConfig.java | 0 .../configs/adapters/BooleanPropertyAdapter.java | 0 .../configs/adapters/DoublePropertyAdapter.java | 0 .../configs/adapters/IntegerPropertyAdapter.java | 0 .../configs/adapters/StringPropertyAdapter.java | 0 .../controllers/GushiciPaneController.java | 0 .../controllers/HistoryPaneController.java | 0 .../controllers/HitokotoPaneController.java | 0 .../controllers/MainInterfaceController.java | 0 .../dogename/controllers/MiniPaneController.java | 0 .../controllers/NameManagerPaneController.java | 0 .../controllers/NumberSettingsPaneController.java | 0 .../dogename/controllers/OcrPaneController.java | 0 .../controllers/ProgramInfoPaneController.java | 0 .../controllers/SettingsPaneController.java | 0 .../controllers/VoiceSettingsPaneController.java | 0 .../WindowListeners/MoveWindowByMouse.java | 0 .../WindowListeners/MoveWindowByTouch.java | 0 .../java/me/lensferno/dogename/data/History.java | 0 .../java/me/lensferno/dogename/data/NameData.java | 0 .../main/java/me/lensferno/dogename/ocr/Ocr.java | 0 .../me/lensferno/dogename/ocr/ScreenCapture.java | 0 .../me/lensferno/dogename/resources/LibLicense.txt | 0 .../lensferno/dogename/resources/LicenseText.java | 0 .../dogename/resources/MainInterfaceImage.java | 0 .../me/lensferno/dogename/resources/dogename.java | 0 .../me/lensferno/dogename/sayings/Gushici.java | 0 .../me/lensferno/dogename/sayings/Hitokoto.java | 0 .../me/lensferno/dogename/utils/Clipboard.java | 0 .../me/lensferno/dogename/utils/DialogMaker.java | 0 .../me/lensferno/dogename/utils/FileProcessor.java | 0 .../me/lensferno/dogename/utils/HtmlRequseter.java | 0 .../java/me/lensferno/dogename/voice/Token.java | 0 .../me/lensferno/dogename/voice/TokenManager.java | 0 .../me/lensferno/dogename/voice/VoicePlayer.java | 0 .../src}/main/resources/META-INF/MANIFEST.MF | 0 .../dogename/FXMLs/AdvancedVoiceSettingsPane.fxml | 0 .../me/lensferno/dogename/FXMLs/GushiciPane.fxml | 0 .../me/lensferno/dogename/FXMLs/HistoryPane.fxml | 0 .../me/lensferno/dogename/FXMLs/HitokotoPane.fxml | 0 .../me/lensferno/dogename/FXMLs/MainInterface.fxml | 0 .../me/lensferno/dogename/FXMLs/MiniPane.fxml | 0 .../me/lensferno/dogename/FXMLs/NameListPane.fxml | 0 .../lensferno/dogename/FXMLs/NameManagerPane.fxml | 0 .../dogename/FXMLs/NumberSettingPane.fxml | 0 .../me/lensferno/dogename/FXMLs/OcrPane.fxml | 0 .../lensferno/dogename/FXMLs/ProgramInfoPane.fxml | 0 .../me/lensferno/dogename/FXMLs/SettingsPane.fxml | 0 .../dogename/FXMLs/VoiceSettingsPane.fxml | 0 DogenameLauncher/src/launcher.go | 0 60 files changed, 7 insertions(+), 7 deletions(-) rename dogename.iml => Dogename/dogename.iml (100%) rename pom.xml => Dogename/pom.xml (100%) rename {src => Dogename/src}/main/java/log4j2.xml (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/DataReleaser.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/Main.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/choose/Chooser.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/ConfigLoader.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/ConfigValuesBean.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/MainConfig.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/VoiceConfig.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/adapters/BooleanPropertyAdapter.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/adapters/DoublePropertyAdapter.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/adapters/IntegerPropertyAdapter.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/configs/adapters/StringPropertyAdapter.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/GushiciPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/HistoryPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/HitokotoPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/MainInterfaceController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/MiniPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/NameManagerPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/NumberSettingsPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/OcrPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/ProgramInfoPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/SettingsPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/VoiceSettingsPaneController.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByMouse.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByTouch.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/data/History.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/data/NameData.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/ocr/Ocr.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/ocr/ScreenCapture.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/resources/LibLicense.txt (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/resources/LicenseText.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/resources/MainInterfaceImage.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/resources/dogename.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/sayings/Gushici.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/sayings/Hitokoto.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/utils/Clipboard.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/utils/DialogMaker.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/utils/FileProcessor.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/utils/HtmlRequseter.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/voice/Token.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/voice/TokenManager.java (100%) rename {src => Dogename/src}/main/java/me/lensferno/dogename/voice/VoicePlayer.java (100%) rename {src => Dogename/src}/main/resources/META-INF/MANIFEST.MF (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/AdvancedVoiceSettingsPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/GushiciPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/HistoryPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/HitokotoPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/MainInterface.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/MiniPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/NameListPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/NameManagerPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/NumberSettingPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/OcrPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/ProgramInfoPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/SettingsPane.fxml (100%) rename {src => Dogename/src}/main/resources/me/lensferno/dogename/FXMLs/VoiceSettingsPane.fxml (100%) create mode 100644 DogenameLauncher/src/launcher.go diff --git a/.gitignore b/.gitignore index dc49a05..903024b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,9 @@ -/out -/files -/caches -/target +out +files +caches +target *.token -/target/ -/log/ -/logs/ +target +log +logs .idea \ No newline at end of file diff --git a/dogename.iml b/Dogename/dogename.iml similarity index 100% rename from dogename.iml rename to Dogename/dogename.iml diff --git a/pom.xml b/Dogename/pom.xml similarity index 100% rename from pom.xml rename to Dogename/pom.xml diff --git a/src/main/java/log4j2.xml b/Dogename/src/main/java/log4j2.xml similarity index 100% rename from src/main/java/log4j2.xml rename to Dogename/src/main/java/log4j2.xml diff --git a/src/main/java/me/lensferno/dogename/DataReleaser.java b/Dogename/src/main/java/me/lensferno/dogename/DataReleaser.java similarity index 100% rename from src/main/java/me/lensferno/dogename/DataReleaser.java rename to Dogename/src/main/java/me/lensferno/dogename/DataReleaser.java diff --git a/src/main/java/me/lensferno/dogename/Main.java b/Dogename/src/main/java/me/lensferno/dogename/Main.java similarity index 100% rename from src/main/java/me/lensferno/dogename/Main.java rename to Dogename/src/main/java/me/lensferno/dogename/Main.java diff --git a/src/main/java/me/lensferno/dogename/choose/Chooser.java b/Dogename/src/main/java/me/lensferno/dogename/choose/Chooser.java similarity index 100% rename from src/main/java/me/lensferno/dogename/choose/Chooser.java rename to Dogename/src/main/java/me/lensferno/dogename/choose/Chooser.java diff --git a/src/main/java/me/lensferno/dogename/configs/ConfigLoader.java b/Dogename/src/main/java/me/lensferno/dogename/configs/ConfigLoader.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/ConfigLoader.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/ConfigLoader.java diff --git a/src/main/java/me/lensferno/dogename/configs/ConfigValuesBean.java b/Dogename/src/main/java/me/lensferno/dogename/configs/ConfigValuesBean.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/ConfigValuesBean.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/ConfigValuesBean.java diff --git a/src/main/java/me/lensferno/dogename/configs/MainConfig.java b/Dogename/src/main/java/me/lensferno/dogename/configs/MainConfig.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/MainConfig.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/MainConfig.java diff --git a/src/main/java/me/lensferno/dogename/configs/VoiceConfig.java b/Dogename/src/main/java/me/lensferno/dogename/configs/VoiceConfig.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/VoiceConfig.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/VoiceConfig.java diff --git a/src/main/java/me/lensferno/dogename/configs/adapters/BooleanPropertyAdapter.java b/Dogename/src/main/java/me/lensferno/dogename/configs/adapters/BooleanPropertyAdapter.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/adapters/BooleanPropertyAdapter.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/adapters/BooleanPropertyAdapter.java diff --git a/src/main/java/me/lensferno/dogename/configs/adapters/DoublePropertyAdapter.java b/Dogename/src/main/java/me/lensferno/dogename/configs/adapters/DoublePropertyAdapter.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/adapters/DoublePropertyAdapter.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/adapters/DoublePropertyAdapter.java diff --git a/src/main/java/me/lensferno/dogename/configs/adapters/IntegerPropertyAdapter.java b/Dogename/src/main/java/me/lensferno/dogename/configs/adapters/IntegerPropertyAdapter.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/adapters/IntegerPropertyAdapter.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/adapters/IntegerPropertyAdapter.java diff --git a/src/main/java/me/lensferno/dogename/configs/adapters/StringPropertyAdapter.java b/Dogename/src/main/java/me/lensferno/dogename/configs/adapters/StringPropertyAdapter.java similarity index 100% rename from src/main/java/me/lensferno/dogename/configs/adapters/StringPropertyAdapter.java rename to Dogename/src/main/java/me/lensferno/dogename/configs/adapters/StringPropertyAdapter.java diff --git a/src/main/java/me/lensferno/dogename/controllers/GushiciPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/GushiciPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/GushiciPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/GushiciPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/HistoryPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/HistoryPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/HistoryPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/HistoryPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/HitokotoPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/HitokotoPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/HitokotoPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/HitokotoPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/MainInterfaceController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/MainInterfaceController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/MainInterfaceController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/MainInterfaceController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/MiniPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/MiniPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/MiniPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/MiniPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/NameManagerPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/NameManagerPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/NameManagerPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/NameManagerPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/NumberSettingsPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/NumberSettingsPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/NumberSettingsPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/NumberSettingsPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/OcrPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/OcrPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/OcrPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/OcrPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/ProgramInfoPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/ProgramInfoPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/ProgramInfoPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/ProgramInfoPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/SettingsPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/SettingsPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/SettingsPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/SettingsPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/VoiceSettingsPaneController.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/VoiceSettingsPaneController.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/VoiceSettingsPaneController.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/VoiceSettingsPaneController.java diff --git a/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByMouse.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByMouse.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByMouse.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByMouse.java diff --git a/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByTouch.java b/Dogename/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByTouch.java similarity index 100% rename from src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByTouch.java rename to Dogename/src/main/java/me/lensferno/dogename/controllers/WindowListeners/MoveWindowByTouch.java diff --git a/src/main/java/me/lensferno/dogename/data/History.java b/Dogename/src/main/java/me/lensferno/dogename/data/History.java similarity index 100% rename from src/main/java/me/lensferno/dogename/data/History.java rename to Dogename/src/main/java/me/lensferno/dogename/data/History.java diff --git a/src/main/java/me/lensferno/dogename/data/NameData.java b/Dogename/src/main/java/me/lensferno/dogename/data/NameData.java similarity index 100% rename from src/main/java/me/lensferno/dogename/data/NameData.java rename to Dogename/src/main/java/me/lensferno/dogename/data/NameData.java diff --git a/src/main/java/me/lensferno/dogename/ocr/Ocr.java b/Dogename/src/main/java/me/lensferno/dogename/ocr/Ocr.java similarity index 100% rename from src/main/java/me/lensferno/dogename/ocr/Ocr.java rename to Dogename/src/main/java/me/lensferno/dogename/ocr/Ocr.java diff --git a/src/main/java/me/lensferno/dogename/ocr/ScreenCapture.java b/Dogename/src/main/java/me/lensferno/dogename/ocr/ScreenCapture.java similarity index 100% rename from src/main/java/me/lensferno/dogename/ocr/ScreenCapture.java rename to Dogename/src/main/java/me/lensferno/dogename/ocr/ScreenCapture.java diff --git a/src/main/java/me/lensferno/dogename/resources/LibLicense.txt b/Dogename/src/main/java/me/lensferno/dogename/resources/LibLicense.txt similarity index 100% rename from src/main/java/me/lensferno/dogename/resources/LibLicense.txt rename to Dogename/src/main/java/me/lensferno/dogename/resources/LibLicense.txt diff --git a/src/main/java/me/lensferno/dogename/resources/LicenseText.java b/Dogename/src/main/java/me/lensferno/dogename/resources/LicenseText.java similarity index 100% rename from src/main/java/me/lensferno/dogename/resources/LicenseText.java rename to Dogename/src/main/java/me/lensferno/dogename/resources/LicenseText.java diff --git a/src/main/java/me/lensferno/dogename/resources/MainInterfaceImage.java b/Dogename/src/main/java/me/lensferno/dogename/resources/MainInterfaceImage.java similarity index 100% rename from src/main/java/me/lensferno/dogename/resources/MainInterfaceImage.java rename to Dogename/src/main/java/me/lensferno/dogename/resources/MainInterfaceImage.java diff --git a/src/main/java/me/lensferno/dogename/resources/dogename.java b/Dogename/src/main/java/me/lensferno/dogename/resources/dogename.java similarity index 100% rename from src/main/java/me/lensferno/dogename/resources/dogename.java rename to Dogename/src/main/java/me/lensferno/dogename/resources/dogename.java diff --git a/src/main/java/me/lensferno/dogename/sayings/Gushici.java b/Dogename/src/main/java/me/lensferno/dogename/sayings/Gushici.java similarity index 100% rename from src/main/java/me/lensferno/dogename/sayings/Gushici.java rename to Dogename/src/main/java/me/lensferno/dogename/sayings/Gushici.java diff --git a/src/main/java/me/lensferno/dogename/sayings/Hitokoto.java b/Dogename/src/main/java/me/lensferno/dogename/sayings/Hitokoto.java similarity index 100% rename from src/main/java/me/lensferno/dogename/sayings/Hitokoto.java rename to Dogename/src/main/java/me/lensferno/dogename/sayings/Hitokoto.java diff --git a/src/main/java/me/lensferno/dogename/utils/Clipboard.java b/Dogename/src/main/java/me/lensferno/dogename/utils/Clipboard.java similarity index 100% rename from src/main/java/me/lensferno/dogename/utils/Clipboard.java rename to Dogename/src/main/java/me/lensferno/dogename/utils/Clipboard.java diff --git a/src/main/java/me/lensferno/dogename/utils/DialogMaker.java b/Dogename/src/main/java/me/lensferno/dogename/utils/DialogMaker.java similarity index 100% rename from src/main/java/me/lensferno/dogename/utils/DialogMaker.java rename to Dogename/src/main/java/me/lensferno/dogename/utils/DialogMaker.java diff --git a/src/main/java/me/lensferno/dogename/utils/FileProcessor.java b/Dogename/src/main/java/me/lensferno/dogename/utils/FileProcessor.java similarity index 100% rename from src/main/java/me/lensferno/dogename/utils/FileProcessor.java rename to Dogename/src/main/java/me/lensferno/dogename/utils/FileProcessor.java diff --git a/src/main/java/me/lensferno/dogename/utils/HtmlRequseter.java b/Dogename/src/main/java/me/lensferno/dogename/utils/HtmlRequseter.java similarity index 100% rename from src/main/java/me/lensferno/dogename/utils/HtmlRequseter.java rename to Dogename/src/main/java/me/lensferno/dogename/utils/HtmlRequseter.java diff --git a/src/main/java/me/lensferno/dogename/voice/Token.java b/Dogename/src/main/java/me/lensferno/dogename/voice/Token.java similarity index 100% rename from src/main/java/me/lensferno/dogename/voice/Token.java rename to Dogename/src/main/java/me/lensferno/dogename/voice/Token.java diff --git a/src/main/java/me/lensferno/dogename/voice/TokenManager.java b/Dogename/src/main/java/me/lensferno/dogename/voice/TokenManager.java similarity index 100% rename from src/main/java/me/lensferno/dogename/voice/TokenManager.java rename to Dogename/src/main/java/me/lensferno/dogename/voice/TokenManager.java diff --git a/src/main/java/me/lensferno/dogename/voice/VoicePlayer.java b/Dogename/src/main/java/me/lensferno/dogename/voice/VoicePlayer.java similarity index 100% rename from src/main/java/me/lensferno/dogename/voice/VoicePlayer.java rename to Dogename/src/main/java/me/lensferno/dogename/voice/VoicePlayer.java diff --git a/src/main/resources/META-INF/MANIFEST.MF b/Dogename/src/main/resources/META-INF/MANIFEST.MF similarity index 100% rename from src/main/resources/META-INF/MANIFEST.MF rename to Dogename/src/main/resources/META-INF/MANIFEST.MF diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/AdvancedVoiceSettingsPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/AdvancedVoiceSettingsPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/AdvancedVoiceSettingsPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/AdvancedVoiceSettingsPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/GushiciPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/GushiciPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/GushiciPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/GushiciPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/HistoryPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/HistoryPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/HistoryPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/HistoryPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/HitokotoPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/HitokotoPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/HitokotoPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/HitokotoPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/MainInterface.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/MainInterface.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/MainInterface.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/MainInterface.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/MiniPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/MiniPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/MiniPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/MiniPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/NameListPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NameListPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/NameListPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NameListPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/NameManagerPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NameManagerPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/NameManagerPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NameManagerPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/NumberSettingPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NumberSettingPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/NumberSettingPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/NumberSettingPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/OcrPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/OcrPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/OcrPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/OcrPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/ProgramInfoPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/ProgramInfoPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/ProgramInfoPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/ProgramInfoPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/SettingsPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/SettingsPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/SettingsPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/SettingsPane.fxml diff --git a/src/main/resources/me/lensferno/dogename/FXMLs/VoiceSettingsPane.fxml b/Dogename/src/main/resources/me/lensferno/dogename/FXMLs/VoiceSettingsPane.fxml similarity index 100% rename from src/main/resources/me/lensferno/dogename/FXMLs/VoiceSettingsPane.fxml rename to Dogename/src/main/resources/me/lensferno/dogename/FXMLs/VoiceSettingsPane.fxml diff --git a/DogenameLauncher/src/launcher.go b/DogenameLauncher/src/launcher.go new file mode 100644 index 0000000..e69de29