Jonathan Rainville
1d0b20b156
refactor: refactor contacts sub-section to the new architecture
2021-11-05 11:02:45 -04:00
Sale Djenic
8c3c4d7607
refactor(@desktop/general): code cleaned app after `accountSettings` and `globalSettings` moved to Nim
...
Since we have `accountSettings` and `globalSettings` available on both sides Nim
and qml, we don't need `src/app_service/service/local_settings/service` any more.
Indeed it has never been a service logically, but we made it as service according to
the old code base.
Accessing any of local setting instances is easy doable from any part of the app just
using `singletonInstance` and appropriate settings from it.
2021-11-05 11:02:45 -04:00
Sale Djenic
3f6bb66536
refactor(@desktop/general): `globalSettings` moved to Nim
2021-11-05 11:02:45 -04:00
Sale Djenic
f0b2ed6cca
refactor(@desktop/general): `appSettings` moved to Nim
2021-11-05 11:02:45 -04:00
Sale Djenic
80bf896265
refactor(@desktop/general): constants formatted in a better way
2021-11-05 11:02:45 -04:00
Iuri Matias
4e3ecbf4b5
add profile section
...
add profile module
add boilerplate for profile section
add profile module
add profile module
fix variant
use accounts service
get identityimage to work
cleanup
add other contacts services
add contacts service
make contact section compile with refactor
fix controller and service interfaces
add about section
2021-11-05 11:02:45 -04:00
Richard Ramos
70c1095b60
refactor: creating module for bookmarks and provider
2021-11-05 11:02:45 -04:00
Iuri Matias
e0deb28e8f
update status-lib
2021-11-05 11:02:45 -04:00
Anthony Laibe
5b1510313a
fix: loading service without error
2021-11-05 11:02:45 -04:00
Anthony Laibe
a7a56cf471
refactor(@desktop/wallet): connect ui and account token
2021-11-05 11:02:45 -04:00
Anthony Laibe
6a1923abcf
refactor(@desktop/wallet): Add walletaccount to more module
2021-11-05 11:02:45 -04:00
Anthony Laibe
4bc61134c4
refactor(@desktop/wallet): Connect list account and qml
2021-11-05 11:02:45 -04:00
Anthony Laibe
4bbf19c470
refactor(@wallet/desktop): bind new token list to qml
2021-11-05 11:02:45 -04:00
Anthony Laibe
142d2a9188
refactor(@desktop/wallet): enable check recent history
2021-11-05 11:02:45 -04:00
Anthony Laibe
b7eaef8a84
refactor(@desktop/wallet): load account list
2021-11-05 11:02:45 -04:00
Anthony Laibe
7e22ff161c
refactor(@desktop/wallet): add balance and price
2021-11-05 11:02:45 -04:00
Anthony Laibe
b01e20302b
refactor(@desktop/wallet): build wallet account token
2021-11-05 11:02:45 -04:00
Anthony Laibe
b050796fc8
refactor(@desktop/wallet): add visible property to token
2021-11-05 11:02:45 -04:00
Anthony Laibe
0d129fa7fd
refactor(@desktop/wallet): Add settings service and to module
2021-11-05 11:02:45 -04:00
Anthony Laibe
5d523b739e
refactor(@desktop/wallet): Add eventemitter
2021-11-05 11:02:45 -04:00
Anthony Laibe
072b36e672
Fix rebase
2021-11-05 11:02:45 -04:00
Anthony Laibe
a876a4b9ce
refactor(@desktop/wallet): Add wallet account service
2021-11-05 11:02:45 -04:00
Anthony Laibe
1828029ab2
refactor(@desktop/wallet): Add collection/item/collectibles module
2021-11-05 11:02:45 -04:00
Anthony Laibe
c97138c1dd
refactor(@desktop/wallet): Attach utils data to main account
2021-11-05 11:02:45 -04:00
Anthony Laibe
0b38ec2568
refactor(@desktop/wallet): Connect backend to collectible service
2021-11-05 11:02:45 -04:00
Anthony Laibe
20a636d912
refactor(@desktop/wallet): Init collectible service
2021-11-05 11:02:45 -04:00
Anthony Laibe
8203643f86
refactor(@desktop/wallet): Init transaction service
2021-11-05 11:02:45 -04:00
Anthony Laibe
27d92f32f9
refactor(@desktop/wallet): Add getToken and controller
2021-11-05 11:02:45 -04:00
Anthony Laibe
d9b6153ed0
refactor(@desktop/wallet): add token service
2021-11-05 11:02:45 -04:00
Anthony Laibe
32cfe03880
refactor(@desktop/wallet): Add transaction model/item
2021-11-05 11:02:45 -04:00
Anthony Laibe
1088669a6e
refactor(@desktop/wallet): Add account tokens model/item
2021-11-05 11:02:45 -04:00
Anthony Laibe
9e6a1bdf57
refactor(@desktop/wallet): Add token view/model/item
2021-11-05 11:02:45 -04:00
Anthony Laibe
ad7b6f7087
refactor(@desktop/wallet): init boilerplate code for wallet section
2021-11-05 11:02:45 -04:00
Sale Djenic
7a37c50958
refactor(@desktop/general): connection to undefined prop fixed
...
An error `ReferenceError: mainModule is not defined` is fixed.
That started to happen when we moved registered context properties
from constructors to `load` proc, because of lazy context property
inatialization (after we ensure that a user is logged in), but main.qml is
loaded when the app start, when we don't have `mainModule` registered yet.
2021-11-05 11:02:45 -04:00
Sale Djenic
b2f2801d3d
Missed "loginCompleted" signal added.
...
It will be removed at the end of refactoring phase, when everything is done,
but now we need it to init all parts of the app correctly.
2021-11-05 11:02:45 -04:00
Sale Djenic
c084a56e60
Displaying icons in app nav bar qml component updated.
2021-11-05 11:02:45 -04:00
Sale Djenic
07f1510dd3
Fixed issues after rebase to the `refactoring/base` branch.
2021-11-05 11:02:45 -04:00
Sale Djenic
162ced9c38
Local account settings is not part of the `local_settings` service any more,
...
cause it logically doesn't belong there as it is not a service. It is a global
instance, exposed to the UI (qml) part. Since it represents QSettings it should
be maintained from the single point.
2021-11-05 11:02:45 -04:00
Sale Djenic
37e9150021
Cleaning up the code, and removing leftovers
2021-11-05 11:02:45 -04:00
Sale Djenic
72197f86f5
Accounts service is cleared if on NodeStopped signal
2021-11-05 11:02:45 -04:00
Sale Djenic
11cdd608f3
Log out the app on NodeStopped signal
2021-11-05 11:02:45 -04:00
Sale Djenic
48a39e4569
keychain feature refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
44ba3f43f7
Local account settings exposed to the UI
2021-11-05 11:02:45 -04:00
Sale Djenic
08e7fef491
keychain feature partly refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
3e0d312fee
Events class is forwarded instead of whole AppService
2021-11-05 11:02:45 -04:00
Sale Djenic
c3a374c36a
Local settings service moved to AppController.
...
Old ProfileController and related props moved to AppController in order
to have an usable app during refactoring of onboarding/login modules.
2021-11-05 11:02:45 -04:00
Sale Djenic
7568880f26
quick fix for `production is not defined` error
2021-11-05 11:02:45 -04:00
Sale Djenic
4f3ca4eb78
login process refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
8974a8db5e
selecting among multiple accounts on login added
2021-11-05 11:02:45 -04:00
Sale Djenic
30f11c06d4
onboarding process updated, import account feature handled
2021-11-05 11:02:45 -04:00