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
Anthony Laibe
a7a56cf471
refactor(@desktop/wallet): connect ui and account token
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
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
c084a56e60
Displaying icons in app nav bar qml component updated.
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
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
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
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
Sale Djenic
e9bb9b256e
Onboarding creating new account process updated.
2021-11-05 11:02:45 -04:00
Sale Djenic
9f4eeffdea
A base structure for new architecture added
...
Initial structure for MainModule containing ChatSectionModule and
CommunitySectionModule is added, as well as initial structure for
StartupModule containing OnboardingModule and LoginModule.
Order of execution is updated and adapted to the current app state.
Main module gets loaded once a user is successfully logged in.
2021-11-05 11:02:45 -04:00
Anastasiya S
69656cfef5
chore(GenKeyModal.qml): added object name for tests
2021-11-02 15:12:55 -04:00
Pascal Precht
b91a423801
refactor: replace StatusWalletColor components with StatusQ components
2021-10-28 11:31:21 +02:00
Alexandra Betouni
426c116bac
refactor(desktop) Made shared a QML module
...
Use it as import shared 1.0, import shared.controls 1.0
etc instead of import "../../../shared"
Closes #3934
2021-10-27 18:05:45 -04:00
Pascal Precht
ac365ce139
fix(GroupChatPopup): supply popup with missing store
2021-10-27 11:50:35 -04:00
Pascal Precht
5fd317a6e1
fix(GroupChatPopup): fix ui elements
...
This corrects the call to action button in the modal footer
as well as the "no friends" rectangle, which was wrongly rendered.
2021-10-27 11:50:26 -04:00
Pascal Precht
8617c70742
refactor: remove AccountSelector and replace with StatusAccountSelector
2021-10-27 11:48:43 -04:00
Pascal Precht
a12d047d77
refactor: replace StatusRadioButtonRow with RadioButtonSelector
...
This does a couple of things:
- It remove StatusRadioButton row from ui/shared/status
- Introduces RadioButtonSelector in ui/shared/controls instead
- That component is then built with StatusQ
2021-10-27 11:47:27 -04:00
Pascal Precht
4bf23b3048
refactor: replace `StatusCategoryButton` with StatusQ component
2021-10-27 11:29:02 -04:00
Iuri Matias
184e88d44f
bump status-lib
2021-10-27 11:26:41 -04:00
Pascal Precht
92320ffb1c
refactor(StatusChatCommandsPopup): use StatusQ StatusChatCommandButton
2021-10-27 11:26:41 -04:00
Pascal Precht
72b46c3b94
refactor: remove/replace StatusContextMenuButton with StatusQ components
2021-10-27 09:52:40 -04:00
Alexandra Betouni
056f84c301
refactor(desktop/chat) Cleaning up popups
2021-10-26 16:22:49 -04:00
Alexandra Betouni
23811dc7e4
refactor(desktop/chat) Cleaning up views
2021-10-26 16:20:31 -04:00
Alexandra Betouni
22429689e3
refactor(desktop/chat) Cleaning up panels
2021-10-26 16:16:37 -04:00
Khushboo Mehta
be7a56cc27
refactor: replace all the StatusImageIdenticon with StatusQ's StatusSmartIdenticon
...
closes #3848
2021-10-26 19:23:33 +02:00
Khushboo Mehta
7114240e72
refactor: Replace and remove StatusRoundButton under ui/shared/status
...
closes #3898
2021-10-26 18:58:16 +02:00
Pascal Precht
2db77fa31c
refactor: replace StatusIcon and StatusLoadingIndicator with StatusQ components
2021-10-26 10:47:47 -04:00
Pascal Precht
cbbbedcc79
cleanup: remove legacy `StatusCheckbox`
2021-10-26 10:47:16 -04:00
Anastasiya S
05e7701ae2
chore(BeforeGetStartedModal.qml): added object names for tests
2021-10-26 10:45:21 -04:00
Pascal Precht
f3f5826c51
refactor(ui/shared): replace legacy StatusButton with StatusQ button
2021-10-26 16:07:56 +02:00
Khushboo Mehta
173943f1be
refactor: replace StatusIdenticon with StatusSmartIdenticon
...
closes #3882
2021-10-26 09:30:18 -04:00
Khushboo Mehta
781f86bd60
refactor: Remove and update usage of StatusSlider to its StausQ Component
...
closes #3896
2021-10-26 09:16:36 -04:00
Khushboo Mehta
ef4934cee4
refactor: Replace usage of StatusRadioButton under ui/shared to its corresponding StatusQ component
...
closes #3897
2021-10-26 14:37:15 +02:00
Pascal Precht
7037df9da0
fix(ChatContextMenu): ensure popup types exist
...
Fixes #3906
2021-10-26 14:35:38 +02:00
Khushboo Mehta
d12aaec87e
refactor: Remove and replace StatusSwitch from ui/shared/status
2021-10-26 14:33:55 +02:00
Khushboo Mehta
e97f1c5e37
refactor: remove unsed component
2021-10-26 14:33:55 +02:00
Richard Ramos
7fe218fc85
fix: missing property in browser backend and path to provider.js
...
Fix #3827
2021-10-26 14:33:37 +02:00
Khushboo Mehta
14b49b800a
refactor: remove StatusIconButton from ui/shared/status
...
fixes #3832
2021-10-26 08:27:11 -04:00
Anastasiya S
07965a97f7
fix Onboarding/popups/BeforeGetStartedModal.qml: fix button and window width by design
2021-10-26 08:15:58 -04:00
¨Anthony
a715c6b62e
refactor(@desktop/ens): Keep only one ens view
...
Once refactoring with module this should probably be attached to main
or to something common to all module since it is accessed in low level part
of the app accross multiple section
2021-10-26 08:15:36 -04:00
Khushboo Mehta
b59e4c0b93
refactor: remove StatusToolTip.qml from ui/shared/status
...
Updated path to use StatusQ StatusToolTip.
closes #3819
2021-10-26 13:37:09 +02:00
Pascal Precht
59109e1318
fix: make `getLinkStyle` work again
...
Probably slipped through in the refactor: `getLinkStyle` was defined
in to places, was probably meant to live only in `Utils`.
In addition, it expected a `wrapper` expression which wasn't defined.
This commit fixes it by removing the second declaration of that function
and passing a third parameter to the one defined in `Utils`.
2021-10-25 11:25:38 +02:00
Pascal Precht
193b42ed54
fix(ActivityChannelBadgePanel): ensure loading badge components works
...
QML is complaining that it can't assign the types to `sourceComponent`,
so this commit wraps them in `Component` types to mitigate that.
2021-10-25 11:25:27 +02:00
Pascal Precht
a95348b289
fix(ActivityCenterMessageComponentView): ensure popups and model expressions are working
...
Those most likely broke as part of the refactor.
2021-10-25 11:25:11 +02:00
Anastasiya S
056d7815a4
chore(BeforeGetStartedModal.qml): add object names for testing purposes
2021-10-22 12:32:49 -04:00
Pascal Precht
a8adc668e2
fix(ConfirmAppRestartModal): correct button type
2021-10-21 09:22:35 -04:00
Pascal Precht
419c4e8cbd
fix(ChatRequestMessage): add missing Theme import
2021-10-21 09:22:35 -04:00
Pascal Precht
e91a003806
chore: remove unused `CollectibleModal`
...
This one doesn't exist in Wallet v2 anymore
2021-10-21 09:22:35 -04:00
Pascal Precht
7f1b62fe32
refactor(ActivityCenterTopBar): make use of StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
845640bd13
refactor(ActivityCenter): use StatusButton from StatusQ
2021-10-21 09:22:35 -04:00
Pascal Precht
cf1fc38304
refactor(ChatRequestMessage): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
04523a0e85
refactor(SignTransactionModal): make use of StatusModal and other StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
72e9a31b30
refactor(AddressRequiredValidator): use StatusQ components instead of legacy ones
2021-10-21 09:22:35 -04:00
Pascal Precht
85065b8d33
refactor(ChatCommandModal): use StatusModal instead of ModalPopup
2021-10-21 09:22:35 -04:00
Pascal Precht
0739f78388
refactor(InvitationBubble): make use of StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
2d89a815f4
refactor(SelectAccountModal): use StatusQ components to build modal
2021-10-21 09:22:35 -04:00
Pascal Precht
1de75c514e
refactor(LinksMessage): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
37861bf853
refactor(AccessExistingCommunityPopup): use StatusQ components to create components
2021-10-21 09:22:35 -04:00
Pascal Precht
d2232cd5c2
refactor(BackupCommunityBanner): use StatusQ components in banner
2021-10-21 09:22:35 -04:00
Pascal Precht
572c039a7d
cleanup: remove unused shared import in community components
2021-10-21 09:22:35 -04:00
Pascal Precht
414a933263
refactor(CommunityWelcomeBanner): use StatusQ StatusButton and others
2021-10-21 09:22:35 -04:00
Pascal Precht
f86a55f0b1
refactor(EmptyView): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
b3883f9b47
refactor(NicknamePopup): use StatusModal and StatusButton from StatusQ
2021-10-21 09:22:35 -04:00
Pascal Precht
20ac29c6c4
refactor(PinnedMessagePopup): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
f244de248c
refactor(ContactRequestPopup): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
ffe072a90d
refactor(PublicChatPopup): make use of StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
a87568e7c2
refactor(RenameGroupPopup): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
ce792a1300
refactor(ChooseBrowserPopup): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
33bc29961a
refactor(@desktop/onboarding): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
6db7b5be44
refactor(@desktop/wallet): replace legacy StatusButton with StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
44e43350f1
refactor(@desktop/profile): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
684d0b30b6
refactor(@desktop/browser): use StatusQ controls in browser module
2021-10-21 09:22:35 -04:00
Pascal Precht
ecec858594
refactor(Browser/FavoritesBar): use StatusQ StatusModal and StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
48bb73be3a
chore: bump StatusQ to v0.13.0
2021-10-21 09:22:35 -04:00
Alexandra Betouni
9cc361c40a
refactor(desktop/chat) Moving chat to new architecture
...
Closes #3710
2021-10-20 15:29:38 -04:00
Khushboo Mehta
d8c388c9b8
refactor: Remove StatusLetterIdenticon from ui/shared/status and use existing one from StatusQ
...
closes #3845
2021-10-18 17:05:38 -04:00
B.Melnik
e853eaa3ec
chore(ForTests): Add objectName's for tests
2021-10-18 14:04:44 -04:00
Pascal Precht
78414b9c15
refactor(@desktop/walletv2): clean up account related modals
2021-10-18 14:01:33 -04:00
Pascal Precht
6b5db40c47
refactor(@desktop/walletv2): make sign phrase modal a StatusModal
...
This originated as part of the refactor being done for https://github.com/status-im/status-desktop/issues/3831
2021-10-18 14:01:05 -04:00
Pascal Precht
20af5435a5
fix(@desktop/profile): fix bug in switch buttons for privacy settings
...
This bug was introduced with the profile refactor to use stores. Due to
copy and paste, the wrong expression is used in the settings to display chat
images. This commit corrects that.
2021-10-18 14:00:30 -04:00
Pascal Precht
166118d49c
fix(@desktop/profile): make profile image work again
...
There is a bug in the store property accessed for the profile image.
This commit corrects it. It also ensures that the image source used in the
`ImageLoader` component is correct.
2021-10-18 14:00:09 -04:00
B.Melnik
502973c1fb
chore: Add highlighting for StatusQ module
2021-10-18 13:50:08 -04:00
Pascal Precht
3a0c29909e
fix(ModalPopup): use correct path for icon
2021-10-14 12:51:27 -04:00
Pascal Precht
3cee9e0c40
refactor: move `UserStatusContextMenu` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
3fd6279078
refactor: move `UnblockContactConfirmationDialog` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
4d8fb4e2d6
refactor: move `TransactionStackView` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
88049eac49
refactor: move `TransactionSigner` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
94cea6d741
refactor: move `TransactionPreview` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
b3fefb07e4
refactor: move `TransactionFormGroup` to ui/shared/controls
2021-10-14 12:51:27 -04:00