status-desktop/storybook/pages
Alex Jbanca 7603f24372 refactor: Remove business logic from WC ui components
This commit brings a separation of concerns for the UI components involved in dApp interactions.

Issue: The UI components depend on the WalletConnectService and also on its dependencies like DAppsRequestHAndler. As a result the UI components have a hard dependency on the WalletConnect specifics and are incompatible with BC. This results in duplication of logic.
Issue: The UI components operate on WalletConnect specific JSON object. E.g. session objects, session proposal etc. As a result the UI is built around the WalletConnect message format.
Issue: The UI components operate on ListModel items received through functions and stored internally. Any change in the model would result in a crash.
Solution: Remove the WalletConnectService dependency from DAppsWorkflow. The DAppsWorkflow now operates with models, signals and functions. This is the first step in the broader refactoring. Moving the logic into the service itself will allow us to further refactor the WC and BC.

How does it work now:

Dependencies - The UI components have a dependency on models. SessionRequestsModel and DAppsModel.
Pairing - The pairing is initiated in the UI. On user input a pairingValidationRequested signal is emitted and the result is received as a function pairingValidated. If the url is valid the UI requests a pairingRequested. When the WalletConnectService is refactored we can go further and request only pairingRequested and to receive a pairingResult call as a function with the result. In the current implementation on pairingRequested we'll receive a connectDApp request.
Connecting dApps - The flow is initiated with connectDApp function. This call currently contains all the needed info as args. In the next step it could be replaced with a ConnectionRequests model. The connectDApp call triggered a connection popup if we're not currently showing one to the user. If we're currently showing one it will be queued (corner case). The connection can be accepted with connectionAccepted and rejected with connectionDeclined. Once the connection is accepted we're expecting a result connectionSuccessful or connectionFailed. The connectionSuccessful also expects a new id for the established connection.
Signing - The signing flow orbits around the SessionRequestsModel. Each item from the model will generate a popup showing the sign details to the user. Sign can be accepted or rejected using signRequestAccepted or signRequestRejected. No response is currently expected. The model is expected to remove the sign request item.
2024-10-09 13:32:53 +03:00
..
AboutViewPage.qml feat(AboutViewPage): display the runtime Qt version in Settings/About 2024-08-12 23:52:51 +02:00
AccountContextMenuPage.qml fix: Use prefixes for address copy (#16230) 2024-09-13 14:19:26 +02:00
AccountSelectorPage.qml refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00
AccountViewPage.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
ActivityFilterMenuPage.qml fix(@desktop/wallet): Updatebthe new assets models in Token mangement, Activity filters and SharedAddressPanel 2024-01-25 12:45:22 +00:00
ActivityNotificationCommunityMembershipRequestPage.qml feat(ActivityCenter): Transfer ownership messages 2023-11-08 14:35:51 +01:00
ActivityNotificationCommunityTokenReceivedPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
ActivityNotificationNewDevicePage.qml feat(sync): add a fallback mechanism when the pairing does't work (#15820) 2024-10-02 09:54:35 -04:00
ActivityNotificationTransferOwnershipPage.qml feat(ActivityCenter): Transfer ownership messages 2023-11-08 14:35:51 +01:00
AddEditSavedAddressPopupPage.qml fix(AddEditSavedAddressPopup): fix validating account 2024-09-29 11:01:35 +02:00
AddressesInputListPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AddressesSelectorPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AggregatorPage.qml feat(SQ/Aggregator): Created utility `Aggregator` 2023-12-01 18:57:01 +01:00
AirdropRecipientsSelectorPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
AirdropTokensSelectorPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
AirdropsSettingsPanelPage.qml fix(airdrop): fix decimals validation 2024-05-23 19:40:33 +07:00
AlertPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AmountToSendPage.qml chore(AmountToSend): AmountToSendNew is dead, long live AmountToSend 2024-08-17 09:39:42 +02:00
AmountValidatorPage.qml feat(StatusQ): AmountValidator for handling user-provided fp numbers 2024-07-19 17:27:08 +02:00
AssetSelectorCompactPage.qml Token/Asset selectors fixes 2024-09-23 12:30:50 +02:00
AssetSelectorPage.qml Token/Asset selectors fixes 2024-09-23 12:30:50 +02:00
AssetsViewAdaptorPage.qml feature(wallet): Token preferences in assets model (#15706) 2024-07-23 14:00:49 +02:00
AssetsViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
BeforeGetStartedModalPage.qml fix[onboarding] Broken links to "Terms" and "Privacy" 2024-03-11 20:30:59 +01:00
BurnTokensPopupPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
BuyCryptoModalPage.qml feat(@desktop/wallet): Buy Mercuryo flow - Improvements 2024-09-02 16:51:16 +02:00
ChangePasswordViewPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
ChatAnchorButtonsPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
ChatInputLinksPreviewAreaPage.qml feat(LinkPreviews): Integrate Link previews with the backend (#12523) 2023-10-25 18:20:02 +03:00
ChatPermissionQualificationPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
CollectibleDetailViewPage.qml shared/RootStore: make the SB stub empty 2024-10-02 00:08:20 +02:00
CollectibleMediaPage.qml fix(wallet): Update collectibles media management (#16080) 2024-08-28 15:58:33 +02:00
CollectiblesSelectionAdaptorPage.qml TokenSelectorNew renamed to TokenSelector 2024-09-23 12:30:50 +02:00
CollectiblesViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
ColorsPage.qml QClipboardProxy QML type renamed to ClipboardUtils 2024-08-29 15:46:17 +02:00
ColumnHeaderPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CommunitiesPortalDummyModel.qml fix(community): Token gating info when permission not met and set to private 2024-10-07 12:09:23 +02:00
CommunitiesPortalLayoutPage.qml fix(community): Token gating info when permission not met and set to private 2024-10-07 12:09:23 +02:00
CommunitiesPortalModelEditor.qml feat(storybook): extended editing of communities portal page 2022-10-27 13:55:06 +02:00
CommunitiesViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
CommunityInfoEditor.qml fix(StatusCard): fix some visual glitches 2024-05-02 20:25:13 +02:00
CommunityMembershipSetupDialogPage.qml fix(CommunityMembershipSetupDialog): wait for the Join Permission response only 2024-05-17 14:26:55 +02:00
CommunityPermissionsHoldingItemEditor.qml chore(@desktop/wallet): Unifying the various "TokensTypes" across the app 2023-11-21 13:02:26 +01:00
CommunityPermissionsSettingsPanelEditor.qml chore(@desktop/wallet): Unifying the various "TokensTypes" across the app 2023-11-21 13:02:26 +01:00
CommunityTokenViewPage.qml refactor(community_tokens): only fetch holders when going to the page (#16308) 2024-09-19 16:32:38 -04:00
ConcatModelPage.qml feat(StatusQ): QML-oriented proxy model concatenating source models vertically 2023-12-05 22:45:08 +01:00
ConfirmChangePasswordModalPage.qml [Settings]: Added change password view (#13284) 2024-02-09 13:31:37 +02:00
ConnectDAppModalPage.qml feat(WalletConnect): Fine-tune connect dApp modal 2024-07-05 01:03:23 +03:00
ConnectionStatusTagPage.qml feat(WalletConnect): Fine-tune connect dApp modal 2024-07-05 01:03:23 +03:00
ContactDetailsPage.qml refactor(ProfileView): Adapt the profile view to the new `ContactDetails` component 2024-06-14 17:17:18 +03:00
ContactsListAndSearchPage.qml chore: extract move gifs module (#14315) 2024-04-09 19:01:24 +01:00
CopyButtonPage.qml feat(wallet): ReceiveModal dialog UI tweaks 2024-02-28 17:23:46 +01:00
CountdownPillPage.qml feat(CountdownPill): implement a countdown pill component 2024-09-20 09:47:10 +02:00
CreateChannelPopupPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
CurrencyAmountInputPage.qml feat: Add Advanced settings in new Advanced Tab 2024-01-11 14:52:52 +01:00
DAppConfirmDisconnectPopupPage.qml fix(dapps) fail to process a transaction if missing usual fields (#15481) 2024-07-15 12:23:35 +03:00
DAppSignRequestModalPage.qml feat: add countdown pill to sign dialogs and make them unclosable 2024-09-20 09:47:10 +02:00
DAppsUriCopyInstructionsPage.qml feat(DAppsCopyUriInstructions): implemented popup with the instructions (#15354) 2024-07-01 14:34:30 +03:00
DAppsWorkflowPage.qml refactor: Remove business logic from WC ui components 2024-10-09 13:32:53 +03:00
DappsComboBoxPage.qml feat: Add external link to download extension plugin 2024-09-05 11:22:52 +02:00
DerivationPathInputPage.qml fix(storybook): fix broken pages 2023-10-06 14:59:02 +02:00
DidYouKnowSplashScreenPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
DoubleFlickablePage.qml feat(StatusQ): DoubleFlickable utility making two Flickables operating line one 2024-01-23 17:07:02 +00:00
DoubleFlickableWithFoldingPage.qml chore(DoubleFlickableWithFolding): Inline component moved to separate file 2024-01-31 13:51:00 +01:00
EditAirdropViewPage.qml [UI - Swap] Update / improve NetworkFilter component to cover swap design specs 2024-06-07 15:19:51 +02:00
EditCommunityTokenViewPage.qml chore(@desktop/wallet): Simplify the wallet networks service 2024-03-28 11:47:33 +01:00
EditNetworkViewPage.qml chore(config) rename pokt.network urls to grove.city as required 2024-01-12 21:23:59 +01:00
EditOwnerTokenViewPage.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
EditPermissionViewPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
EditSettingsPanelPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
EnableShardingPopupPage.qml feat(communities): integrate community sharding 2023-11-03 17:11:18 +01:00
EnterSeedPhrasePage.qml fix(SeedPhrase): Fixing seed phrase validation (#13496) 2024-02-14 15:50:14 +02:00
ErrorTagPage.qml fix(@desktop/wallet): solving the issues with SwapInputPanel list in the issue 2024-06-19 17:20:22 +02:00
ExportControlNodePopupPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
FeeRowPage.qml fix: Gradient mask of replied message doesn't work 2023-09-20 10:46:25 +02:00
FeesBoxPage.qml refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00
FeesPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
FinaliseOwnershipDeclinePopupPage.qml fix(StoryBook): add missing required property communityId 2024-03-11 12:44:16 +01:00
FinaliseOwnershipPopupPage.qml fix(FinaliseOwnershipPopup): fix declining ownership transfer 2024-04-18 22:22:40 +02:00
FirstTokenReceivedPopupPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
FunctionAggregatorPage.qml feat(StatusQ): General purpose js function-based aggregator 2024-05-13 15:54:03 +02:00
GenericValidatorPage.qml StatusQ: QValidator fully exposed to QML 2024-07-17 01:32:04 +02:00
GroupingModelPage.qml feat(StatusQ): GroupingModel for grouping rows with the same key into 2024-06-28 17:35:41 +02:00
HoldingsDropdownPage.qml fix(airdrop): fix decimals validation 2024-05-23 19:40:33 +07:00
ImagesGridViewPage.qml feat(Storybook): read Figma links directly from pages 2023-10-03 21:32:41 +02:00
ImportCommunityPopupPage.qml fix `ImportCommunityPopup` issues, remove private key importing (#12554) 2023-10-27 11:25:27 +01:00
ImportControlNodePopupPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
InDropdownPage.qml chore(Communities/InDropdown): performance improved 2024-04-05 14:58:06 +02:00
InlineNetworksComboBoxPage.qml chore(Communities): Refactor amounts handling for displaying, minting, airdropping and burning 2023-08-17 11:26:25 +02:00
IntroPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
InviteFriendsToCommunityPopupPage.qml Using ClipboardUtils.setText instead of nim's copyToClipboard 2024-08-29 15:46:17 +02:00
IssuePillPage.qml chore(IssuePill): add a Primary type 2024-09-20 09:47:10 +02:00
JoinCommunityPermissionsEditor.qml fix(JoinCommunity): Add missing state ONLY private permissions and NOT MET (#14164) 2024-03-28 10:59:40 -04:00
JoinCommunityViewPage.qml fix(@desktop/communities): request to join fixes (#14287) 2024-04-04 18:03:10 +02:00
JoinPermissionsOverlayPanelPage.qml fix(JoinCommunity): Join CTA labelling: Change text and remove existing icon 2024-03-27 12:16:56 +01:00
KickBanPopupPage.qml feat(Communities): Integrate kick/ban actions with token holders list 2023-09-01 14:11:31 +02:00
LanguageViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
LazyStackLayoutPage.qml Storybook: LazyStackLayoutPage added 2024-10-03 20:08:32 +02:00
LeftJoinModelPage.qml StatusQ: Add generic LeftJoinModel model mimicking SQL Left Join 2023-10-27 13:27:30 +02:00
LeftJoinRenamingSfpmPage.qml Storybook: Add example combining RolesRenamingModel, LeftJoinModel and SFPM 2023-10-27 13:27:30 +02:00
LinkPreviewCardPage.qml feat(LinkPreviews): Integrate Link previews with the backend (#12523) 2023-10-25 18:20:02 +03:00
LinkPreviewMiniCardPage.qml fix(LinkPreviewMiniCard): dark theme background color (#12733) 2023-11-15 08:00:25 +00:00
LinkPreviewSettingsCardPage.qml feat: Add settings card to control link previews settings in chat input 2023-10-12 15:40:01 +03:00
LinksMessageViewPage.qml fix(LinkPreviews): Left align the message link preview tight corner 2023-11-02 14:32:22 +02:00
LoginViewPage.qml fix(StatusMenu): StatusSuccessAction is not taken into account for Menu width 2024-09-23 17:35:27 +02:00
ManageAssetsPanelPage.qml fix(wallet): hidden groups are still loading from user local settings 2024-04-14 10:59:08 +02:00
ManageCollectiblesPanelPage.qml fix(wallet): hidden groups are still loading from user local settings 2024-04-14 10:59:08 +02:00
ManageHiddenPanelPage.qml fix(wallet): hidden groups are still loading from user local settings 2024-04-14 10:59:08 +02:00
ManageShardingPopupPage.qml feat(communities): integrate community sharding 2023-11-03 17:11:18 +01:00
MembersDropdownPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
MembersSelectorPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
MembersTabPanelPage.qml fix(MembersTabPanel): Buttons in the Member tab do not work 2024-10-03 14:34:12 +02:00
MessageContextMenuViewPage.qml fix(MessageContextMenuView): Message context menu displaying incorrectly 2024-10-02 15:58:59 +02:00
MetricsEnablePopupPage.qml feat(Settings/Privacy and security): add Privacy Policy popup 2024-08-21 15:28:11 +02:00
MintTokensSettingsPanelPage.qml chore(@desktop/wallet): Simplify the wallet networks service 2024-03-28 11:47:33 +01:00
MintedTokensViewPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
ModelEntryPage.qml chore(ModelEntry): Emit itemChanged event when the ModelEntry points to another model item 2024-07-19 19:07:51 +03:00
MovableModelPage.qml StatusQ(MovableModel): Methods naming refactor, Storybook pages updated/improved 2024-02-21 09:42:05 +01:00
MovableModelWithSfpmPage.qml StatusQ(MovableModel): Methods naming refactor, Storybook pages updated/improved 2024-02-21 09:42:05 +01:00
NetworkFilterPage.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
NetworkSelectItemDelegatePage.qml refactoring(NetworkSelectItemDelegate): Remove backend dependency and clean the API 2024-06-20 15:13:54 +03:00
NetworkSelectPopupPage.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
NetworkSelectorViewPage.qml refactoring(NetworkSelectionView): Update NetworkSelectionView and remove the backend dependency 2024-06-20 16:30:10 +03:00
ObjectProxyModelExample1.qml chore(ObjectProxyModel): Generalized version of SubmodelProxyModel 2024-06-05 14:18:43 +02:00
ObjectProxyModelExample2.qml chore(ObjectProxyModel): Generalized version of SubmodelProxyModel 2024-06-05 14:18:43 +02:00
ObjectProxyModelPage.qml chore(ObjectProxyModel): Generalized version of SubmodelProxyModel 2024-06-05 14:18:43 +02:00
OverviewSettingsChartPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
OverviewSettingsFooterPage.qml fix(CommunitySettingsView): hide control node functionality for admins and token masters 2024-04-18 22:22:40 +02:00
OverviewSettingsPanelPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
OwnerTokenWelcomeViewPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
PasswordViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionConflictWarningPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
PermissionQualificationPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
PermissionsRowPage.qml fix(community): Token gating info when permission not met and set to private 2024-10-07 12:09:23 +02:00
PermissionsSettingsPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
PermissionsViewPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
PlaygroundPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PopupSizingPage.qml fix(StatusDropdown, StatusDialog): height calculation improved 2023-08-03 14:52:19 +02:00
PrivilegedTokenArtworkPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileAccountsPage.qml feat: Change optimism network short name (#14766) 2024-05-16 18:37:54 +02:00
ProfileContextMenuPage.qml feature: add remove from group option to group chats 2024-09-25 10:29:21 -04:00
ProfileDescriptionPanelPage.qml fix(ProfileDescriptionPanel): Profile settings -> Identity : Addition of validation to bio field (#14772) 2024-05-21 00:13:55 +03:00
ProfileDialogViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
ProfileFetchingModelEditor.qml fix(storybook): profile fetching updated 2023-01-04 11:15:58 +01:00
ProfileFetchingViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfilePerspectiveSelectorPage.qml feat(ProfileShowcase): Add profile perspective selector component 2024-04-02 10:16:17 +03:00
ProfilePopupInviteFriendsPanelPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
ProfilePopupInviteMessagePanelPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
ProfileShowcaseAccountsPanelPage.qml feat(ProfileShowcase): Implement custom showcase position when searcher text is filtering items 2024-05-16 16:47:42 +03:00
ProfileShowcaseAssetsPanelPage.qml feat(ProfileShowcase): Display counter in `In showcase` section header and elements limit 2024-03-07 16:10:46 +01:00
ProfileShowcaseCollectiblesPanelPage.qml feat(ProfileShowcase): Implement custom showcase position when searcher text is filtering items 2024-05-16 16:47:42 +03:00
ProfileShowcaseCommunitiesPanelPage.qml feat(ProfileShowcase): Display counter in `In showcase` section header and elements limit 2024-03-07 16:10:46 +01:00
ProfileShowcaseDirtyStatePage.qml Feat: New showcase models for a contact (#13998) 2024-03-29 12:43:49 +01:00
ProfileShowcaseInfoPopupPage.qml feat(ProfileShowcase): Created first info popup 2024-02-26 10:08:52 +01:00
ProfileShowcaseModelsPage.qml Feat: New showcase models for a contact (#13998) 2024-03-29 12:43:49 +01:00
ProfileShowcasePanelPage.qml feat(@wallet): unknown token 2024-03-11 11:29:32 +01:00
ProfileSocialLinksPanelPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
ReceiveModalPage.qml fix(Stored): Make stores typed 2024-08-27 10:52:18 +02:00
RecipientSelectorPanelPage.qml storybook(RecipientSelectorPage): Added new page for `RecipientSelector` 2024-07-11 14:05:55 +02:00
RemotelyDestructPopupPage.qml fix(Update fees periodically): Implementing periodic fee update for airdrops, minting, self destruct and burning transactions 2023-09-08 23:25:04 +03:00
RolesRenamingModelPage.qml StatusQ: Add generic proxy model for roles renaming 2023-10-27 13:27:30 +02:00
RoundImageWithBadgePage.qml feat(WalletConnect): Fine-tune connect dApp modal 2024-07-05 01:03:23 +03:00
SearchableAssetsPanelPage.qml Token/Asset selectors fixes 2024-09-23 12:30:50 +02:00
SeedPhraseInputViewPage.qml fix(SeedPhrase): Fixing seed phrase validation (#13496) 2024-02-14 15:50:14 +02:00
SendModalPage.qml feat(SendModal): add a spinner when resolving an ENS name 2024-09-20 12:10:26 +02:00
SendRecipientInputPage.qml feat(SendModal): add a spinner when resolving an ENS name 2024-09-20 12:10:26 +02:00
SequenceColumnLayoutPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SettingsPageHeaderPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SharedAddressesAccountSelectorPage.qml feat(SharedAddressesAccountSelector): Support for collectibles in account's delegate tags 2024-04-02 12:18:36 +02:00
SignTransactionsPopupPage.qml chore(Communities): rename SignMultiTokenTransactionsPopup to SignTransactionsPopup 2023-09-22 10:43:05 +02:00
SlippageSelectorPage.qml fix: Slippage Selector Issues 2024-09-03 17:36:48 +02:00
SortableTokenHoldersListPage.qml fix(TokenHoldersPanel): Added sorting feature 2023-08-08 17:32:49 +03:00
SortableTokenHoldersPanelPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
StatusAmountInputPage.qml fix: do not display the thousands separator when editing 2024-04-17 14:04:03 +02:00
StatusBetaTagPage.qml fix: Add additional information to the Beta tags 2024-08-05 15:39:51 +02:00
StatusBlockProgressBarPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusButtonPage.qml fix(StatusBaseButton): correct radius and icon size for `isRoundIcon` mode 2024-08-20 22:08:19 +02:00
StatusButtonRowPage.qml fix(StatusButtonRow): move to StatusQ 2024-05-28 10:02:20 +02:00
StatusChartPanelPage.qml feat: Add initial support for ChartJs plugins (#14433) 2024-06-04 13:08:16 +03:00
StatusChatInputPage.qml stores: remove isWalletEnabled from shared/RootStore 2024-10-02 13:38:22 +02:00
StatusChatListAndCategoriesPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusChatListItemPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusCommunityCardPage.qml fix(StatusCard): fix some visual glitches 2024-05-02 20:25:13 +02:00
StatusDatePickerPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusDateRangePickerPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusDialogFooterPage.qml fix(StatusDialogFooter): Prevent footer's buttons overflow 2024-02-09 13:41:39 +01:00
StatusDialogPage.qml chore(StatusDialog): Support custom elements in the footer 2024-05-17 10:08:43 +02:00
StatusDotsLoadingIndicatorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusEmojiAndColorComboBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusEmojiPopupPage.qml feat(StatusEmojiPopup): reimplement around C++ EmojiModel 2024-09-03 10:19:54 +02:00
StatusFlowSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusGroupBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusImageCropPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusInfoBoxPanelPage.qml fix(Minting): After minting completed 1 airdrop button is enabled and the other disabled 2023-08-01 13:20:31 +02:00
StatusInputPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusItemSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusMessagePage.qml feat(@desktop/wallet): Added feature flag FLAG_SEND_VIA_PERSONAL_CHAT_ENABLED for the send via personal chat feature 2024-09-23 11:20:56 +02:00
StatusModalFooterPage.qml fix(StatusModalFooter): Prevent footer's buttons overflow 2024-02-09 13:41:39 +01:00
StatusScrollViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusToastMessagePage.qml feat(Wallet/Toasts): Updated / added toasts related to community tokens received 2024-01-23 18:40:28 +01:00
StatusTxProgressBarPage.qml fix(storybook): fix broken pages 2023-10-06 14:59:02 +02:00
SupportedTokenListsPanelPage.qml chore(@desktop/wallet): Simplify the wallet networks service 2024-03-28 11:47:33 +01:00
SwapApproveCapModalPage.qml fix: inconsistent/incorrect decimal value formatting 2024-08-01 15:35:52 +02:00
SwapExchangeButtonPage.qml feat: [UI - Swap] Create swap switch button 2024-05-28 09:12:07 +02:00
SwapInputPanelPage.qml chore: improvements of the sending route generated by the router process 2024-10-01 17:21:26 +02:00
SwapModalPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
SwapSignModalPage.qml feat: add countdown pill to sign dialogs and make them unclosable 2024-09-20 09:47:10 +02:00
SyncingEnterCodePage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
SyncingViewPage.qml chore: adjust storybook pages to address changes in stores 2024-10-03 20:08:32 +02:00
TestRunnerControlsPage.qml feat(Storybook): Add tests runner available from the app 2023-10-16 13:37:08 +02:00
TokenDelegatePage.qml chore(Wallet): AssetView replaced with the refactored version 2024-06-19 16:36:18 +02:00
TokenHoldersPanelPage.qml fix(TokenHoldersPanel): Added sorting feature 2023-08-08 17:32:49 +03:00
TokenItemPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenListPopupPage.qml fix: Removed duplicated text in Token Popup by reusing existing supportedTokenSources mapping (#15587) 2024-07-19 18:41:40 +03:00
TokenMasterActionPopupPage.qml feat(Communities): TokenMasterActionPopup added for Remote destruct, Kick and Ban actions 2023-08-03 16:26:34 +02:00
TokenPanelPage.qml fix(airdrop): fix decimals validation 2024-05-23 19:40:33 +07:00
TokenPermissionsPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenSelectorAssetDelegatePage.qml TokenSelectorAssetDelegate simplified 2024-09-23 12:30:50 +02:00
TokenSelectorButtonPage.qml TokenSelectorAssetDelegate simplified 2024-09-23 12:30:50 +02:00
TokenSelectorCollectibleDelegatePage.qml feat(Wallet): New tokens selector and related adaptor 2024-07-09 13:13:52 +02:00
TokenSelectorCompactButtonPage.qml AssetSelectorCompact added 2024-09-23 12:30:50 +02:00
TokenSelectorPage.qml TokenSelectorNew renamed to TokenSelector 2024-09-23 12:30:50 +02:00
TokenSelectorPanelPage.qml feat(Wallet): New tokens selector and related adaptor 2024-07-09 13:13:52 +02:00
TransactionAddressPage.qml feat: Change optimism network short name (#14766) 2024-05-16 18:37:54 +02:00
TransactionAddressTilePage.qml feat: Change optimism network short name (#14766) 2024-05-16 18:37:54 +02:00
TransactionDelegatePage.qml TransactionDetailView: RootStore and CurrenciesStore decoupled 2024-10-02 00:08:20 +02:00
TransactionDetailViewPage.qml TransactionDetailView: RootStore and CurrenciesStore decoupled 2024-10-02 00:08:20 +02:00
TransferOwnershipAlertPopupPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
TransferOwnershipPopupPage.qml feat(TransferOwnershipPopup): Updated transfer ownership popup according to new design 2023-09-20 11:08:29 +02:00
UserAgreementPopupPage.qml chore(Storybook): Figma links moved from figma.json to pages 2023-10-03 21:32:41 +02:00
UserListPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
UsersModelEditor.qml Adding StatusChatInput to storybook 2022-12-08 12:09:40 +02:00
WCUriInputPage.qml feat(dapps): Implemented Loading state while processing URL (#15346) 2024-07-04 16:33:05 +03:00
WalletAccountListItemPage.qml [UI - Swap] Update / improve AccountsSelector component to cover swap design specs 2024-07-01 19:57:01 +02:00
WalletHeaderPage.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
WritableProxyModelPage.qml feat(StatusQ.Models): Adding SingleModelItemData helper component (#14891) 2024-06-04 13:08:52 +03:00