Status Desktop client made in Nim & QML
https://status.app
923350a46f
Prior to this commit, loaded channels and chats would always be sorted by date of last message received, with the latest one being moved to the top of the list. When new channels or chats are joined, they are added on top of the list as well, however, when the application is restarted, those new joined chats would not necessarily show up at the top anymore becaue nothing keeps track of when a channel was joined, which should be taken into account when preserving the order. The changes introduced in this commit solve this by introducing a new `joined` property on the `Chat` type which gets updated with the current timestamp whenever a channel is joined. It also depends on the changes made to the `status-go` client, which have to land first: https://github.com/status-im/status-go/pull/2158 Closes: #1832 |
||
---|---|---|
ci | ||
devuser_guide | ||
docs | ||
scripts | ||
src | ||
ui | ||
vendor | ||
.gitignore | ||
.gitmodules | ||
.npmrc | ||
.yarnrc | ||
AppRun | ||
Info.dev.plist | ||
Info.plist | ||
LICENSE.md | ||
Makefile | ||
QtWebEngineProcess.plist | ||
README.md | ||
VERSION | ||
build-linux.sh | ||
config.nims | ||
docker-linux-app-image.sh | ||
env.sh | ||
fleets.json | ||
nim-status.desktop | ||
nim.cfg | ||
nim_status_client.nimble | ||
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
Status-desktop
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