Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

thread handling improvements, seperate file for constants, async impr… #98

Merged
merged 8 commits into from
Feb 27, 2025
2 changes: 2 additions & 0 deletions BabbleApp/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
*.log
eval/id_rsa
eval/id_rsa.pub
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Afrikaans/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo Settings",
"babble.calibrationPage": "Calibration",
"babble.exit": "Exiting Babble App",
"babble.invalidVersionFormat": "Invalid version format received from GitHub API.",
"babble.updateTimeout": "Timeout occurred while checking for updates.",
"babble.updateHttpError": "HTTP error occurred while checking for updates.",
"babble.updateCheckFailed": "Failed to check for updates due to an unexpected error.",
"calibration.header": "Calibration Settings",
"calibration.mode": "Calibration Mode",
"calibration.modeTooltip": "Neutral = Only Min values are set when starting and stopping calibration. Full = Min and Max values are set based on recorded values when starting calibration.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Dansk/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo Settings",
"babble.calibrationPage": "Calibration",
"babble.exit": "Exiting Babble App",
"babble.invalidVersionFormat": "Invalid version format received from GitHub API.",
"babble.updateTimeout": "Timeout occurred while checking for updates.",
"babble.updateHttpError": "HTTP error occurred while checking for updates.",
"babble.updateCheckFailed": "Failed to check for updates due to an unexpected error.",
"calibration.header": "Calibration Settings",
"calibration.mode": "Calibration Mode",
"calibration.modeTooltip": "Neutral = Only Min values are set when starting and stopping calibration. Full = Min and Max values are set based on recorded values when starting calibration.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Deutsch/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo-Einstellungen",
"babble.calibrationPage": "Kalibrierung",
"babble.exit": "Babble-App wird beendet",
"babble.invalidVersionFormat": "Ungültiges Versionsformat von der GitHub API empfangen.",
"babble.updateTimeout": "Timeout aufgetreten beim Prüfen auf Updates.",
"babble.updateHttpError": "HTTP-Fehler aufgetreten beim Prüfen auf Updates.",
"babble.updateCheckFailed": "Fehler beim Prüfen auf Updates wegen eines unerwarteten Fehlers.",
"calibration.header": "Kalibrierung",
"calibration.mode": "Kalibrierungs-Modus",
"calibration.modeTooltip": "Neutral = Beim Starten und Stoppen der Kalibrierung werden nur Mindestwerte festgelegt. Voll = Beim Starten der Kalibrierung werden Mindest- und Höchstwerte basierend auf den aufgezeichneten Werten festgelegt.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/English/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Also Settings",
"babble.calibrationPage": "Calibration",
"babble.exit": "Exiting Babble App",
"babble.invalidVersionFormat": "Invalid version format received from GitHub API.",
"babble.updateTimeout": "Timeout occurred while checking for updates.",
"babble.updateHttpError": "HTTP error occurred while checking for updates.",
"babble.updateCheckFailed": "Failed to check for updates due to an unexpected error.",
"calibration.header": "Calibration Settings",
"calibration.mode": "Calibration Mode",
"calibration.modeTooltip": "Neutral = Only Min values are set when starting and stopping calibration. Full = Min and Max values are set based on recorded values when starting calibration.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Español/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Ajustes de Algoritmo",
"babble.calibrationPage": "Calibración",
"babble.exit": "Saliendo de la App Babble",
"babble.invalidVersionFormat": "Formato de versión inválido recibido de la API de GitHub.",
"babble.updateTimeout": "Se produjo un timeout al verificar actualizaciones.",
"babble.updateHttpError": "Se produjo un error HTTP al verificar actualizaciones.",
"babble.updateCheckFailed": "No se pudieron verificar las actualizaciones debido a un error inesperado.",
"calibration.header": "Configuración de Calibración",
"calibration.mode": "Modo de Calibración",
"calibration.modeTooltip": "Neutral = Solo se establecen los valores mínimos al iniciar y detener la calibración. Completa = Se establecen los valores Mín y Máx en base a los valores registrados al iniciar la calibración.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Française/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Paramètres d'algorithme",
"babble.calibrationPage": "Calibration",
"babble.exit": "Sortie de l'application Babble",
"babble.invalidVersionFormat": "Format de version invalide reçu de l'API GitHub.",
"babble.updateTimeout": "Délai d'attente dépassé lors de la vérification des mises à jour.",
"babble.updateHttpError": "Erreur HTTP lors de la vérification des mises à jour.",
"babble.updateCheckFailed": "Échec de la vérification des mises à jour en raison d'une erreur inattendue.",
"calibration.header": "Paramètres de calibration",
"calibration.mode": "Mode de calibration",
"calibration.modeTooltip": "Neutre = Seulement les valeurs minimales sont appliquées au démarrage et à l'arrêt de la calibration. Entière = Les valeurs minimales et maximales sont appliquées en fonction des valeurs enregistrées au début de la calibration.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Indonesian/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Pengaturan Algo",
"babble.calibrationPage": "Kalibrasi",
"babble.exit": "Tutup App Babble",
"babble.invalidVersionFormat": "Format versi tidak valid diterima dari API GitHub.",
"babble.updateTimeout": "Waktu tunggu habis saat memeriksa pembaruan.",
"babble.updateHttpError": "Kesalahan HTTP saat memeriksa pembaruan.",
"babble.updateCheckFailed": "Pemeriksaan pembaruan gagal karena kesalahan yang tidak terduga.",
"calibration.header": "Pengaturan Kalibrasi",
"calibration.mode": "Mode Kalibrasi",
"calibration.modeTooltip": "Neutral = Hanya nilai Min ditentukan ketika mulai dan berhenti kalibrasi. Full = Nilai Min dan Maks menjadi dasar nilai yang terekam ketika memulai kalibrasi.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Italiano/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Impostazioni Algoritmo",
"babble.calibrationPage": "Calibrazione",
"babble.exit": "Uscendo Dall'App Babble",
"babble.invalidVersionFormat": "Formato versione non valido ricevuto dall'API GitHub.",
"babble.updateTimeout": "Timeout superato durante la verifica degli aggiornamenti.",
"babble.updateHttpError": "Errore HTTP durante la verifica degli aggiornamenti.",
"babble.updateCheckFailed": "Verifica degli aggiornamenti non riuscita a causa di un errore imprevisto.",
"calibration.header": "Impostazioni Calibrazione",
"calibration.mode": "Modalità Calibrazione",
"calibration.modeTooltip": "Neutrale = Vengono impostati solo i valori minimi all'avvio e all'arresto della calibrazione. Completo = Valori minimi e massimi sono impostati in base ai valori registrati quando si inizia la calibrazione.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Nederlands/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo Instellingen",
"babble.calibrationPage": "Kalibratie",
"babble.exit": "Babble App Verlaten",
"babble.invalidVersionFormat": "Ongeldig versieformaat ontvangen van de GitHub API.",
"babble.updateTimeout": "Time-out opgetreden bij het controleren op updates.",
"babble.updateHttpError": "HTTP-fout bij het controleren op updates.",
"babble.updateCheckFailed": "Controleren op updates mislukt vanwege een onverwachte fout.",
"calibration.header": "Kalibratie-Instellingen",
"calibration.mode": "Kalibratie-Modus",
"calibration.modeTooltip": "Neutraal = Alleen Min waardes zijn ingesteld bij het starten en stoppen van de kalibratie. Volledig = Min en Max waardes zijn ingesteld d.m.v opgenomen waardes bij het starten van de kalibratie",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/OwO/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "awgo settings :3",
"babble.calibrationPage": "cawibwation OwO",
"babble.exit": "Qwiting Babble App~ Nyaa~",
"babble.invalidVersionFormat": "Invawid vewsion fowmat weceived fwom the GitHub API nya~",
"babble.updateTimeout": "Timeout occuwwed while checking fow updates UwU",
"babble.updateHttpError": "HTTP ewwow occuwwed while checking fow updates >w<",
"babble.updateCheckFailed": "Fwailed to check fow updates due to an unexpected ewwow :3",
"calibration.header": "cawibwation Settings >w<",
"calibration.mode": "cawibwation Mode nya~",
"calibration.modeTooltip": "neutwaw = onwy min vawues awe set when stawting and stopping cawibwation. fuww = min and max vawues awe set based on wecowded vawues when stawting cawibwation. :3",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Pirate Speak/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo Riggin's",
"babble.calibrationPage": "Calibration",
"babble.exit": "Exiting Babble App",
"babble.invalidVersionFormat": "Arrr! GitHub API's sent us a crooked version map that makes no sense.",
"babble.updateTimeout": "Blast! Our hunt fer booty updates ran out o' time on the high seas.",
"babble.updateHttpError": "Shiver me timbers! An HTTP error struck while scoutin' fer fresh booty.",
"babble.updateCheckFailed": "Yo-ho-ho! The update check be marooned by an unexpected squall.",
"calibration.header": "Calibration Riggin's",
"calibration.mode": "Calibration Mode",
"calibration.modeTooltip": "Neutral = Only Min values be set when startin' and stoppin' calibration. Full = Min and Max values be set based on recorded values when startin' calibration.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Polski/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Ustawienia algorytmu",
"babble.calibrationPage": "Kalibracja",
"babble.exit": "Wychodzenie z aplikacji",
"babble.invalidVersionFormat": "Nieprawidłowy format wersji otrzymany z GitHub API.",
"babble.updateTimeout": "Przekroczono limit czasu podczas sprawdzania aktualizacji.",
"babble.updateHttpError": "Wystąpił błąd HTTP podczas sprawdzania aktualizacji.",
"babble.updateCheckFailed": "Nie udało się sprawdzić aktualizacji z powodu nieoczekiwanego błędu.",
"calibration.header": "Ustawienia kalibracji",
"calibration.mode": "Tryb kalibracji",
"calibration.modeTooltip": "Neutralna = Tylko Minimalne wartości są ustawiane podczas rozpoczynania i zakańczania kalibracji. Pełna = Minimalne I maksymalne wartości są ustawione na podstawie zapisanych wartości podczas kalibracji.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Pусский/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Настройки алгоритма",
"babble.calibrationPage": "Калибровка",
"babble.exit": "Выход из приложения Babble",
"babble.invalidVersionFormat": "Получен недопустимый формат версии от GitHub API.",
"babble.updateTimeout": "Произошло превышение времени ожидания при проверке обновлений.",
"babble.updateHttpError": "При проверке обновлений произошла HTTP-ошибка.",
"babble.updateCheckFailed": "Не удалось проверить обновления из-за непредвиденной ошибки.",
"calibration.header": "Настройки калибровки",
"calibration.mode": "Режим калибровки",
"calibration.modeTooltip": "Нейтральный = Устанавливаются только минимальные значения при начале и завершении калибровки. Полный = Устанавливаются минимальные и максимальные значения на основе записанных данных при начале калибровки.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/Svenska/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "Algo Inställningar",
"babble.calibrationPage": "Kalibrering",
"babble.exit": "Babble Avslutas",
"babble.invalidVersionFormat": "Ogiltigt versionsformat mottaget från GitHub API.",
"babble.updateTimeout": "Tidsgräns överskreds vid sökning efter uppdateringar.",
"babble.updateHttpError": "HTTP-fel inträffade vid sökning efter uppdateringar.",
"babble.updateCheckFailed": "Misslyckades med att söka efter uppdateringar på grund av ett oväntat fel.",
"calibration.header": "Kalibreringsinställningar",
"calibration.mode": "Kalibreringsläge",
"calibration.modeTooltip": "Neutralt = Endast Min värden är inställda vid kalibrering. Full = Min och Max värden är inställda baserat på tidigare sparade värden vid kalibrering.",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/简体中文/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "算法设定",
"babble.calibrationPage": "校准",
"babble.exit": "退出Babble",
"babble.invalidVersionFormat": "从 GitHub API 接收到的版本格式无效。",
"babble.updateTimeout": "检查更新时发生了超时。",
"babble.updateHttpError": "检查更新时发生了 HTTP 错误。",
"babble.updateCheckFailed": "由于意外错误,检查更新失败。",
"calibration.header": "校准设定",
"calibration.mode": "校准模式",
"calibration.modeTooltip": "中性:开始和停止校准时仅设置最小值。\n完整:开始校准时根据记录值设置最小值和最大值",
Expand Down
4 changes: 4 additions & 0 deletions BabbleApp/Locale/繁體中文/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@
"babble.algoSettingsPage": "演算法設定",
"babble.calibrationPage": "校正",
"babble.exit": "結束 Babble App",
"babble.invalidVersionFormat": "從 GitHub API 接收到的版本格式無效。",
"babble.updateTimeout": "檢查更新時發生超時。",
"babble.updateHttpError": "檢查更新時發生 HTTP 錯誤。",
"babble.updateCheckFailed": "由於意外錯誤,無法檢查更新。",
"calibration.header": "校正設定",
"calibration.mode": "校正模式",
"calibration.modeTooltip": "自然校正 = 僅在開始和停止校正時設定最小值。完整校正 = 根據開始校正時記錄的數值設定最小值和最大值。",
Expand Down
Loading