Status Desktop client made in Nim & QML
https://status.app
dc9de1968f
Prior to this commit, we would only set the translation package for the application's engine when `appSettings.locale !== "en"`. This is problematic because it seems that `engine` is already provided with a system default that may not be `en`. In practice, this means that, initially, engine is loaded with, say `de`. `appSettings.locale` might be `en` but because we're only loading the correct translation package when it's **not** `en`, the application will stay in `de`. Changing the language to `en` at runtime is fine, however once the application is restarted, `engine` is again initialized with some other possible system default. It seems that we should *always* load the translation packge when `appSettings` are loaded. |
||
---|---|---|
ci | ||
docs | ||
scripts | ||
src | ||
ui | ||
vendor | ||
.gitignore | ||
.gitmodules | ||
.npmrc | ||
.yarnrc | ||
AppRun | ||
Info.plist | ||
Info.runner.plist | ||
LICENSE.md | ||
Makefile | ||
QtWebEngineProcess.plist | ||
README.md | ||
build-linux.sh | ||
config.nims | ||
docker-linux-app-image.sh | ||
env.sh | ||
fleets.json | ||
nim-status.desktop | ||
nim.cfg | ||
nim_status_client.nimble | ||
nim_status_client.sh | ||
package-lock.json | ||
package.json | ||
status-dev.icns | ||
status-dev.svg | ||
status-macos-dev.svg | ||
status-macos.svg | ||
status.icns | ||
status.ico | ||
status.svg | ||
windows-install.txt |
README.md
Nim-status-client
Desktop client for the Status Network built with Nim and Qt
note: this documentation is wip
Getting started
Overview
Architecture & Development
Guides & Tutorials
Continuous Integration
API
Translations
License
Licensed under the Mozilla Public License Version 2.0