Status Desktop client made in Nim & QML https://status.app
Go to file
Stefan 691de11211 fix(Wallet) network selection and unify network implementations
Major changes:

- Don't allow empty network selection. End up using the nim model
  directly instead because of individual row changes issues
  encountered with nim models
- Made the clone model a generic implementation to be used in other
places where we need to clone a model: ReceiveModal,
AddEditSavedAddressPopup
- Use cloned model as alternative to NetworksExtraStoreProxy in
  ReceiveModal
- Added tristate support to our generic checkbox control
- UX improvements as per design
- Fix save address tests naming and zero address issue
- Various fixes

Notes:
- Failed to make NetworkSelectPopup follow ground-truth: show partially
  checked as user intention until the network is selected in the
  source model. Got stuck on nim models not being stable models and
  report wrong entry change when reset. Tried sorting and only updating
  changes without reset but it didn't work.
- Moved grouped property SingleSelectionInfo to its own file from
  an inline component after finding out that it fails to load on Linux
  with error "Cannot assign to property of unknown type: "*".".
  It works on MacOS as expected

Closes: #10119
2023-04-20 19:34:24 +02:00
.github chore(general): pull_request_template.md updated 2022-09-21 18:20:15 +02:00
app Fix: typo 2023-04-11 13:42:21 -04:00
ci ci: force default Squish params for PR jobs 2023-04-20 13:43:43 +02:00
cmake chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
libs fix(@desktop/cpp): Implement StatusGoQt::sendMessage() function 2023-04-18 10:47:42 +02:00
monitoring feat(Monitoring): Backend's properties and models visualization 2023-01-16 14:46:58 +01:00
resources feat: add api to get list of owners from a given nft contract 2023-04-19 16:34:58 -03:00
scripts ci: fix handling of stdout in MacOS notarization 2023-04-12 16:02:34 +02:00
spellchecking@f1a88d1147
src fix(Wallet) network selection and unify network implementations 2023-04-20 19:34:24 +02:00
storybook fix(Wallet) network selection and unify network implementations 2023-04-20 19:34:24 +02:00
test fix(Wallet) network selection and unify network implementations 2023-04-20 19:34:24 +02:00
test-scripts
ui fix(Wallet) network selection and unify network implementations 2023-04-20 19:34:24 +02:00
vendor feat: add api to get list of owners from a given nft contract 2023-04-19 16:34:58 -03:00
.clang-format
.clang-tidy
.gitignore test(community): add a test that pins and unpins messages 2022-08-26 10:29:28 -04:00
.gitmodules move qzxing and SortFilterProxyModel to vendor folder 2023-03-23 12:09:19 +01:00
.npmrc
.yarnrc
AppRun
AppRun-cpp chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
CMakeLists.txt chore(cpp): add chat section and list chats 2022-08-11 21:40:39 +02:00
I18N.md chore(translations): update I18N docs 2022-07-14 22:04:33 +02:00
Info.dev.plist QR code scanner (QML component) (#9464) 2023-03-07 12:08:38 -04:00
Info.plist QR code scanner (QML component) (#9464) 2023-03-07 12:08:38 -04:00
LICENSE.md
Makefile fix(Makefile): Move StatusQ to order-only-dependencies of the app (#10351) 2023-04-18 19:14:00 +03:00
QtWebEngineProcess.plist
README.md
VERSION chore: bump git master version post 0.9 release 2023-02-01 16:55:30 +01:00
build-linux.sh QR code scanner (QML component) (#9464) 2023-03-07 12:08:38 -04:00
cacert.pem
conanfile.txt chore(CPP): integrate tokens balance status-go API (POC) 2022-08-02 16:06:33 +02:00
config.nims fix(StatusQ): StatusQ is QML module (#10207) 2023-04-14 11:18:56 +03:00
docker-linux-app-image.sh QR code scanner (QML component) (#9464) 2023-03-07 12:08:38 -04:00
env.sh
fleets.json
nim-status.desktop
nim.cfg
nim_status_client.nimble
package-lock.json
package.json
screenshot.png
status-dev.icns
status-dev.svg
status-macos-dev.svg
status-macos.ico
status-macos.svg
status.desktop chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
status.icns
status.ico
status.iss
status.svg
windows-install.txt