Skip to content

Add TheRun.gg Integration#1128

Merged
CryZe merged 1 commit intoLiveSplit:masterfrom
CryZe:therun-gg-integration
Feb 26, 2026
Merged

Add TheRun.gg Integration#1128
CryZe merged 1 commit intoLiveSplit:masterfrom
CryZe:therun-gg-integration

Conversation

@CryZe
Copy link
Collaborator

@CryZe CryZe commented Feb 26, 2026

LiveSplit One now supports integration with TheRun.gg for live run tracking and automatic stats uploading.

Changes:

  • TheRun.gg settings: A new "TheRun.gg Integration" section in the Network settings lets users enter their upload key (obtained from therun.gg/livesplit) and toggle live tracking and stats uploading independently.
  • Password field: The upload key is masked by default with a visibility toggle button. The browser's password save prompt is suppressed via autoComplete="off".
  • TheRunClient integration: A TheRunClient is created from the settings and receives timer events (handleEvent) for live tracking and stats uploading.
  • Settings persistence: The three therun.gg fields are stored as a single TheRunGgSettings object in IndexedDB.
  • Localization: All therun.gg labels translated in all supported languages.

@CryZe CryZe force-pushed the therun-gg-integration branch from 6b9c88d to 1ee5457 Compare February 26, 2026 19:37
LiveSplit One now supports integration with
[therun.gg](https://therun.gg) for live run tracking and automatic stats
uploading.

Changes:

- **TheRun.gg settings**: A new "TheRun.gg Integration" section in the
  Network settings lets users enter their upload key (obtained from
  [therun.gg/livesplit](https://therun.gg/livesplit)) and toggle live
  tracking and stats uploading independently.
- **Password field**: The upload key is masked by default with a
  visibility toggle button. The browser's password save prompt is
  suppressed via `autoComplete="off"`.
- **TheRunClient integration**: A `TheRunClient` is created from the
  settings and receives timer events (`handleEvent`) for live tracking
  and stats uploading.
- **Settings persistence**: The three therun.gg fields are stored as a
  single `TheRunGgSettings` object in IndexedDB.
- **Localization**: All therun.gg labels translated in all supported
  languages.

Changelog (en): LiveSplit One now supports [TheRun.gg](https://therun.gg) integration! Enter your upload key in the Network settings to enable live run tracking and automatic stats uploading.
Changelog (de): LiveSplit One unterstützt jetzt die Integration mit [TheRun.gg](https://therun.gg)! Gib deinen Upload-Schlüssel in den Netzwerk-Einstellungen ein, um Live-Run-Tracking und automatisches Hochladen von Statistiken zu aktivieren.
Changelog (fr): LiveSplit One prend désormais en charge l'intégration avec [TheRun.gg](https://therun.gg) ! Entrez votre clé d'envoi dans les paramètres réseau pour activer le suivi en direct et l'envoi automatique des statistiques.
Changelog (nl): LiveSplit One ondersteunt nu integratie met [TheRun.gg](https://therun.gg)! Voer je uploadsleutel in bij de netwerkinstellingen om live run-tracking en automatisch uploaden van statistieken in te schakelen.
Changelog (es): ¡LiveSplit One ahora soporta la integración con [TheRun.gg](https://therun.gg)! Introduce tu clave de subida en la configuración de red para activar el seguimiento en vivo y la subida automática de estadísticas.
Changelog (it): LiveSplit One ora supporta l'integrazione con [TheRun.gg](https://therun.gg)! Inserisci la tua chiave di upload nelle impostazioni di rete per abilitare il tracciamento live e il caricamento automatico delle statistiche.
Changelog (pt): O LiveSplit One agora suporta integração com o [TheRun.gg](https://therun.gg)! Introduza a sua chave de upload nas definições de rede para ativar o rastreamento ao vivo e o envio automático de estatísticas.
Changelog (pt-BR): O LiveSplit One agora suporta integração com o [TheRun.gg](https://therun.gg)! Insira sua chave de upload nas configurações de rede para ativar o rastreamento ao vivo e o envio automático de estatísticas.
Changelog (pl): LiveSplit One obsługuje teraz integrację z [TheRun.gg](https://therun.gg)! Wprowadź swój klucz przesyłania w ustawieniach sieci, aby włączyć śledzenie biegu na żywo i automatyczne przesyłanie statystyk.
Changelog (ru): LiveSplit One теперь поддерживает интеграцию с [TheRun.gg](https://therun.gg)! Введите ключ загрузки в настройках сети, чтобы включить отслеживание забегов в реальном времени и автоматическую загрузку статистики.
Changelog (ja): LiveSplit One が [TheRun.gg](https://therun.gg) との連携に対応しました!ネットワーク設定でアップロードキーを入力すると、ランのライブ追跡と統計の自動アップロードが有効になります。
Changelog (ko): LiveSplit One이 이제 [TheRun.gg](https://therun.gg) 통합을 지원합니다! 네트워크 설정에서 업로드 키를 입력하면 런 실시간 추적과 통계 자동 업로드를 활성화할 수 있습니다.
Changelog (zh-Hans): LiveSplit One 现已支持 [TheRun.gg](https://therun.gg) 集成!在网络设置中输入上传密钥即可启用实时跑图追踪和统计数据自动上传。
Changelog (zh-Hant): LiveSplit One 現已支持 [TheRun.gg](https://therun.gg) 集成!在網路設定中輸入上傳密鑰即可啟用即時跑圖追蹤和統計資料自動上傳。
@CryZe CryZe force-pushed the therun-gg-integration branch from 1ee5457 to e3bd271 Compare February 26, 2026 19:44
@CryZe CryZe enabled auto-merge (squash) February 26, 2026 19:48
@CryZe CryZe merged commit 400b639 into LiveSplit:master Feb 26, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant