├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fabric ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ ├── kotlin │ └── xyz │ │ └── bluspring │ │ └── unitytranslate │ │ └── fabric │ │ ├── FabricPlatformProxy.kt │ │ ├── UnityTranslateFabric.kt │ │ ├── client │ │ └── UnityTranslateFabricClient.kt │ │ └── compat │ │ └── modmenu │ │ └── UTModMenuIntegration.kt │ └── resources │ ├── META-INF │ └── services │ │ └── xyz.bluspring.unitytranslate.PlatformProxy │ └── fabric.mod.json ├── forge ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ ├── kotlin │ └── xyz │ │ └── bluspring │ │ └── unitytranslate │ │ └── forge │ │ ├── ConfigScreenHelper.kt │ │ ├── ForgeEvents.kt │ │ ├── ForgePlatformProxy.kt │ │ ├── UnityTranslateForge.kt │ │ └── UnityTranslateForgeClient.kt │ └── resources │ └── META-INF │ ├── mods.toml │ └── services │ └── xyz.bluspring.unitytranslate.PlatformProxy ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle.kts ├── gradle.properties ├── src │ └── main │ │ ├── kotlin │ │ └── xyz │ │ │ └── bluspring │ │ │ └── unitytranslate │ │ │ └── neoforge │ │ │ ├── ConfigScreenHelper.kt │ │ │ ├── NeoForgeEvents.kt │ │ │ ├── NeoForgePlatformProxy.kt │ │ │ ├── UnityTranslateNeoForge.kt │ │ │ └── UnityTranslateNeoForgeClient.kt │ │ └── resources │ │ └── META-INF │ │ ├── neoforge.mods.toml │ │ └── services │ │ └── xyz.bluspring.unitytranslate.PlatformProxy └── versions │ └── 1.21.8 │ └── gradle.properties ├── settings.gradle.kts ├── src └── main │ ├── java │ └── xyz │ │ └── bluspring │ │ └── unitytranslate │ │ └── mixin │ │ ├── AbstractWidgetAccessor.java │ │ └── AbstractWidgetMixin.java │ ├── kotlin │ └── xyz │ │ └── bluspring │ │ └── unitytranslate │ │ ├── Language.kt │ │ ├── PlatformProxy.kt │ │ ├── UnityTranslate.kt │ │ ├── client │ │ ├── UnityTranslateClient.kt │ │ ├── gui │ │ │ ├── EditTranscriptBoxesScreen.kt │ │ │ ├── LanguageSelectScreen.kt │ │ │ ├── LanguageSelectType.kt │ │ │ ├── OpenBrowserScreen.kt │ │ │ ├── TranscriptBox.kt │ │ │ └── UTConfigScreen.kt │ │ └── transcribers │ │ │ ├── SpeechTranscriber.kt │ │ │ ├── TranscriberType.kt │ │ │ ├── browser │ │ │ ├── BrowserApplication.kt │ │ │ └── BrowserSpeechTranscriber.kt │ │ │ ├── sphinx │ │ │ └── SphinxSpeechTranscriber.kt │ │ │ └── windows │ │ │ └── sapi5 │ │ │ └── WindowsSpeechApiTranscriber.kt │ │ ├── commands │ │ └── UnityTranslateCommands.kt │ │ ├── compat │ │ ├── talkballoons │ │ │ └── TalkBalloonsCompat.kt │ │ └── voicechat │ │ │ ├── PlasmoVoiceChatClientCompat.kt │ │ │ ├── PlasmoVoiceChatCompat.kt │ │ │ ├── SimpleVoiceChatCompat.kt │ │ │ └── UTVoiceChatCompat.kt │ │ ├── config │ │ ├── DependsOn.kt │ │ ├── FloatRange.kt │ │ ├── Hidden.kt │ │ ├── IntRange.kt │ │ └── UnityTranslateConfig.kt │ │ ├── duck │ │ └── ScrollableWidget.kt │ │ ├── events │ │ └── TranscriptEvents.kt │ │ ├── network │ │ ├── PacketDefinitions.kt │ │ ├── UTClientNetworking.kt │ │ ├── UTServerNetworking.kt │ │ └── payloads │ │ │ ├── MarkIncompletePayload.kt │ │ │ ├── SendTranscriptToClientPayload.kt │ │ │ ├── SendTranscriptToServerPayload.kt │ │ │ ├── ServerSupportPayload.kt │ │ │ ├── SetCurrentLanguagePayload.kt │ │ │ └── SetUsedLanguagesPayload.kt │ │ ├── transcript │ │ ├── Transcript.kt │ │ └── TranscriptHolder.kt │ │ ├── translator │ │ ├── LibreTranslateInstance.kt │ │ ├── Translation.kt │ │ ├── TranslatorManager.kt │ │ └── library │ │ │ ├── TranslationModelDownloadQueue.kt │ │ │ └── UnityTranslateLibInstance.kt │ │ └── util │ │ ├── ClassLoaderProviderForkJoinWorkerThreadFactory.kt │ │ ├── Event.kt │ │ ├── Flags.kt │ │ ├── HttpHelper.kt │ │ ├── multiversion │ │ ├── GuiGraphicsHelper.kt │ │ └── MultiVersionHelper.kt │ │ └── nativeaccess │ │ ├── CudaAccess.kt │ │ ├── CudaState.kt │ │ ├── LwjglLoader.kt │ │ └── NativeAccess.kt │ └── resources │ ├── assets │ └── unitytranslate │ │ ├── lang │ │ ├── en_us.json │ │ ├── es_es.json │ │ └── es_mx.json │ │ └── textures │ │ └── gui │ │ ├── close.png │ │ ├── sprites │ │ ├── arrow_down.png │ │ └── arrow_up.png │ │ ├── transcriber │ │ ├── browser.png │ │ ├── sphinx.png │ │ └── windows_sapi.png │ │ └── transcription_muted.png │ ├── icon.png │ ├── pack.mcmeta │ ├── unitytranslate.mixins.json │ └── website │ ├── package.json │ ├── speech.css │ ├── speech.js │ ├── speech_recognition.html │ └── yarn.lock ├── stonecutter.gradle.kts └── versions ├── 1.20.1 └── gradle.properties ├── 1.21.1 └── gradle.properties ├── 1.21.10 └── gradle.properties ├── 1.21.4 └── gradle.properties ├── 1.21.5 └── gradle.properties └── 1.21.8 └── gradle.properties /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | - Fix Forge-exclusive crash -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/README.md -------------------------------------------------------------------------------- /fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/build.gradle.kts -------------------------------------------------------------------------------- /fabric/gradle.properties: -------------------------------------------------------------------------------- 1 | loom.platform = fabric -------------------------------------------------------------------------------- /fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/FabricPlatformProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/FabricPlatformProxy.kt -------------------------------------------------------------------------------- /fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/UnityTranslateFabric.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/UnityTranslateFabric.kt -------------------------------------------------------------------------------- /fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/client/UnityTranslateFabricClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/client/UnityTranslateFabricClient.kt -------------------------------------------------------------------------------- /fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/compat/modmenu/UTModMenuIntegration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/kotlin/xyz/bluspring/unitytranslate/fabric/compat/modmenu/UTModMenuIntegration.kt -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy -------------------------------------------------------------------------------- /fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /forge/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/build.gradle.kts -------------------------------------------------------------------------------- /forge/gradle.properties: -------------------------------------------------------------------------------- 1 | loom.platform = forge -------------------------------------------------------------------------------- /forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ConfigScreenHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ConfigScreenHelper.kt -------------------------------------------------------------------------------- /forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ForgeEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ForgeEvents.kt -------------------------------------------------------------------------------- /forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ForgePlatformProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/ForgePlatformProxy.kt -------------------------------------------------------------------------------- /forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/UnityTranslateForge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/UnityTranslateForge.kt -------------------------------------------------------------------------------- /forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/UnityTranslateForgeClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/kotlin/xyz/bluspring/unitytranslate/forge/UnityTranslateForgeClient.kt -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/forge/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/build.gradle.kts -------------------------------------------------------------------------------- /neoforge/gradle.properties: -------------------------------------------------------------------------------- 1 | loom.platform = neoforge -------------------------------------------------------------------------------- /neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/ConfigScreenHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/ConfigScreenHelper.kt -------------------------------------------------------------------------------- /neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/NeoForgeEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/NeoForgeEvents.kt -------------------------------------------------------------------------------- /neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/NeoForgePlatformProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/NeoForgePlatformProxy.kt -------------------------------------------------------------------------------- /neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/UnityTranslateNeoForge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/UnityTranslateNeoForge.kt -------------------------------------------------------------------------------- /neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/UnityTranslateNeoForgeClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/kotlin/xyz/bluspring/unitytranslate/neoforge/UnityTranslateNeoForgeClient.kt -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/neoforge/src/main/resources/META-INF/services/xyz.bluspring.unitytranslate.PlatformProxy -------------------------------------------------------------------------------- /neoforge/versions/1.21.8/gradle.properties: -------------------------------------------------------------------------------- 1 | deps.plasmo_mc = 1.21.7 -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/xyz/bluspring/unitytranslate/mixin/AbstractWidgetAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/java/xyz/bluspring/unitytranslate/mixin/AbstractWidgetAccessor.java -------------------------------------------------------------------------------- /src/main/java/xyz/bluspring/unitytranslate/mixin/AbstractWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/java/xyz/bluspring/unitytranslate/mixin/AbstractWidgetMixin.java -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/Language.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/Language.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/PlatformProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/PlatformProxy.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/UnityTranslate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/UnityTranslate.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/UnityTranslateClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/UnityTranslateClient.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/EditTranscriptBoxesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/EditTranscriptBoxesScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/LanguageSelectScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/LanguageSelectScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/LanguageSelectType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/LanguageSelectType.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/OpenBrowserScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/OpenBrowserScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/TranscriptBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/TranscriptBox.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/UTConfigScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/gui/UTConfigScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/SpeechTranscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/SpeechTranscriber.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/TranscriberType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/TranscriberType.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/browser/BrowserApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/browser/BrowserApplication.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/browser/BrowserSpeechTranscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/browser/BrowserSpeechTranscriber.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/sphinx/SphinxSpeechTranscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/sphinx/SphinxSpeechTranscriber.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/windows/sapi5/WindowsSpeechApiTranscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/client/transcribers/windows/sapi5/WindowsSpeechApiTranscriber.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/commands/UnityTranslateCommands.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/commands/UnityTranslateCommands.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/compat/talkballoons/TalkBalloonsCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/compat/talkballoons/TalkBalloonsCompat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/PlasmoVoiceChatClientCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/PlasmoVoiceChatClientCompat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/PlasmoVoiceChatCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/PlasmoVoiceChatCompat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/SimpleVoiceChatCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/SimpleVoiceChatCompat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/UTVoiceChatCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/compat/voicechat/UTVoiceChatCompat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/config/DependsOn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/config/DependsOn.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/config/FloatRange.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/config/FloatRange.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/config/Hidden.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/config/Hidden.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/config/IntRange.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/config/IntRange.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/config/UnityTranslateConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/config/UnityTranslateConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/duck/ScrollableWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/duck/ScrollableWidget.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/events/TranscriptEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/events/TranscriptEvents.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/PacketDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/PacketDefinitions.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/UTClientNetworking.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/UTClientNetworking.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/UTServerNetworking.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/UTServerNetworking.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/MarkIncompletePayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/MarkIncompletePayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SendTranscriptToClientPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SendTranscriptToClientPayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SendTranscriptToServerPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SendTranscriptToServerPayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/ServerSupportPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/ServerSupportPayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SetCurrentLanguagePayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SetCurrentLanguagePayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SetUsedLanguagesPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/network/payloads/SetUsedLanguagesPayload.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/transcript/Transcript.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/transcript/Transcript.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/transcript/TranscriptHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/transcript/TranscriptHolder.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/translator/LibreTranslateInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/translator/LibreTranslateInstance.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/translator/Translation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/translator/Translation.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/translator/TranslatorManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/translator/TranslatorManager.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/translator/library/TranslationModelDownloadQueue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/translator/library/TranslationModelDownloadQueue.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/translator/library/UnityTranslateLibInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/translator/library/UnityTranslateLibInstance.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/ClassLoaderProviderForkJoinWorkerThreadFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/ClassLoaderProviderForkJoinWorkerThreadFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/Event.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/Flags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/Flags.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/HttpHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/HttpHelper.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/multiversion/GuiGraphicsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/multiversion/GuiGraphicsHelper.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/multiversion/MultiVersionHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/multiversion/MultiVersionHelper.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/CudaAccess.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/CudaAccess.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/CudaState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/CudaState.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/LwjglLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/LwjglLoader.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/NativeAccess.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/kotlin/xyz/bluspring/unitytranslate/util/nativeaccess/NativeAccess.kt -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/lang/es_es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/lang/es_es.json -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/lang/es_mx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/lang/es_mx.json -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/close.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/sprites/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/sprites/arrow_down.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/sprites/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/sprites/arrow_up.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/transcriber/browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/transcriber/browser.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/transcriber/sphinx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/transcriber/sphinx.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/transcriber/windows_sapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/transcriber/windows_sapi.png -------------------------------------------------------------------------------- /src/main/resources/assets/unitytranslate/textures/gui/transcription_muted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/assets/unitytranslate/textures/gui/transcription_muted.png -------------------------------------------------------------------------------- /src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/icon.png -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /src/main/resources/unitytranslate.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/unitytranslate.mixins.json -------------------------------------------------------------------------------- /src/main/resources/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/website/package.json -------------------------------------------------------------------------------- /src/main/resources/website/speech.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/website/speech.css -------------------------------------------------------------------------------- /src/main/resources/website/speech.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/website/speech.js -------------------------------------------------------------------------------- /src/main/resources/website/speech_recognition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/website/speech_recognition.html -------------------------------------------------------------------------------- /src/main/resources/website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/src/main/resources/website/yarn.lock -------------------------------------------------------------------------------- /stonecutter.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/stonecutter.gradle.kts -------------------------------------------------------------------------------- /versions/1.20.1/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.20.1/gradle.properties -------------------------------------------------------------------------------- /versions/1.21.1/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.21.1/gradle.properties -------------------------------------------------------------------------------- /versions/1.21.10/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.21.10/gradle.properties -------------------------------------------------------------------------------- /versions/1.21.4/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.21.4/gradle.properties -------------------------------------------------------------------------------- /versions/1.21.5/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.21.5/gradle.properties -------------------------------------------------------------------------------- /versions/1.21.8/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UnityMultiplayer/UnityTranslate/HEAD/versions/1.21.8/gradle.properties --------------------------------------------------------------------------------