status-desktop/ui/imports/shared/controls
Alex Jbanca 8b4cbc59a8 refactor: Refactoring of AccountSelector dropdown
The new account selector expects a generic account model. It will display all the account data if provided, including preferred chains, balance or asset balance. Otherwise it will display only the available data.
The account selector can receive an initial selection based on account address and will provide the current selected address and the current selected model item.

- Unify the account selector between communities and wallet
- Update the account selector to work with addresses instead of model indexes
- Adapt all components using the account selector or the account selection
- Move/reuse qml components involved in the account selector UI
- Remove nim logic used to handle index based account selection.
- Adding storybook page
2024-06-20 11:24:35 +03:00
..
chat chore: object names added for link previews elements (#14869) 2024-05-22 09:35:25 +07:00
delegates fix: Hide members count from community cards when the community is encrypted and the community info is not available 2024-04-30 14:03:38 +03:00
AccountSelector.qml refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00
AccountSelectorHeader.qml refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00
AddressInput.qml fix(@desktop/statusq): Fix StatusQ and shared components as part of 2023-03-01 13:59:49 +03:00
AmountInput.qml fix(airdrop): fix decimals validation 2024-05-23 19:40:33 +07:00
AssetsDetailsHeader.qml feat(@desktop/wallet): Update token details view 2024-02-23 13:03:28 +01:00
AssetsSectionDelegate.qml feat(AssetsView): business logic not related to ui removed 2024-06-19 16:36:18 +02:00
ContactSelector.qml feat(savedaddresses): display various cards if an address user is trying to save is known 2024-01-29 14:56:24 +01:00
ContactsListAndSearch.qml feat(profile dialog): General UI updates 2024-02-09 11:41:55 +01:00
CopyButton.qml feat(profile dialog): General UI updates 2024-02-09 11:41:55 +01:00
CopyButtonWithCircle.qml feat(wallet): ReceiveModal dialog UI tweaks 2024-02-28 17:23:46 +01:00
CopyToClipBoardButton.qml fix(@wallet): trim tx data 2023-02-23 14:53:45 +01:00
CurrencyAmountInput.qml feat: [UI - Swap] Create row radiobutton component with custom field 2024-05-28 10:02:20 +02:00
EmojiHash.qml feat: New Profile Modal 2022-10-17 12:05:54 +02:00
EmptyShapeRectangleFooterListView.qml feat(ProfileShowcase): Simplify ProfileShowcasePanel API and connect to the new models 2024-03-06 14:49:54 +02:00
ErrorDetails.qml fix: Device syncing 2023-03-16 00:27:21 +13:00
ErrorTag.qml fix(@desktop/wallet): solving the issues with SwapInputPanel list in the issue 2024-06-19 17:20:22 +02:00
ExpandableTag.qml feat(ProfileShowcasePopup): Adding interactions in delegates 2024-04-05 12:31:11 +03:00
FoldableHeader.qml fix(FoldableHeader): do not display the switch if the model is empty 2024-03-19 14:18:55 +01:00
FormGroup.qml refactor(desktop) Made shared a QML module 2021-10-27 18:05:45 -04:00
GetSyncCodeDesktopInstructions.qml fix(wallet): Renamed KeyPair to key pair throughout the entire app (#15051) 2024-06-07 16:29:09 +03:00
GetSyncCodeInstruction.qml fix(GetSyncCodeInstructionsPopup): mention same network 2023-10-05 10:12:48 +02:00
GetSyncCodeMobileInstructions.qml fix(wallet): Renamed KeyPair to key pair throughout the entire app (#15051) 2024-06-07 16:29:09 +03:00
ImportKeypairInfo.qml fix(wallet): Renamed KeyPair to key pair throughout the entire app (#15051) 2024-06-07 16:29:09 +03:00
InformationTag.qml feat: [UI - Swap] Create tag error component 2024-05-23 08:55:10 +02:00
InformationTile.qml feat(@desktop/wallet): Implement connection error screens 2023-03-23 15:26:22 +01:00
Input.qml fix(airdrop): fix decimals validation 2024-05-23 19:40:33 +07:00
LinkPreviewDebugView.qml feature: support unfurled Status links (contact/community/channel) (#12303) 2023-10-13 14:36:07 +01:00
LoadingTokenDelegate.qml chore(Wallet): AssetView replaced with the refactored version 2024-06-19 16:36:18 +02:00
MockedKeycardReaderStateSelector.qml chore: object names added for keycard controller elements (#12583) 2023-10-30 17:57:24 +01:00
MockedKeycardStateSelector.qml chore: object names added for keycard controller elements (#12583) 2023-10-30 17:57:24 +01:00
Padding.qml feat(@desktop/wallet): Add support for Account selection in Swap Modal using already existing AccountsModalHeader.qml 2024-05-28 10:59:18 +02:00
ProfilePerspectiveSelector.qml feat(ProfileShowcase): Integrate profile perspective selector 2024-04-02 10:16:17 +03:00
RadioButtonSelector.qml feat: Add scrolling velocity and deceleration settings to advanced 2023-06-16 15:54:33 +02:00
RecipientSelector.qml fix(@desktop/wallet): correct error message when adding own ENS name to saved addresses 2022-11-15 07:26:45 -03:00
SearchBox.qml fix(StatusBaseInput): No padding for input fields 2023-01-06 00:59:42 +01:00
SendToContractWarning.qml chore(translations): transform `qsTrId` to `qsTr` 2022-07-06 19:09:50 +02:00
SettingsRadioButton.qml feat(profile): add Messaging settings view in profile 2022-03-17 14:59:45 -04:00
ShapeRectangle.qml feat(ProfileShowcase): Add foldable sections in profile showcase tabs 2024-02-19 11:13:23 +01:00
SlippageSelector.qml feat(@desktop/wallet): Implements Edit slippage 2024-06-07 16:17:08 +02:00
SocialLinkPreview.qml feat: implement ProfileShowcase settings 2023-04-12 11:39:37 +02:00
StatusSyncCodeInput.qml chore@StatusSyncCodeInput: add object names for buttons 2024-04-18 19:52:02 +03:00
StatusSyncCodeScan.qml fix(SyncingEnterCode): tweak to local pairing messaging 2023-10-05 10:12:48 +02:00
StyledButton.qml refactor(desktop) Made shared a QML module 2021-10-27 18:05:45 -04:00
StyledTextArea.qml fix(general): buttons font fixed, font loading refactored 2022-09-19 22:10:25 +02:00
StyledTextEdit.qml fix(general): buttons font fixed, font loading refactored 2022-09-19 22:10:25 +02:00
StyledTextEditWithLoadingState.qml feat(@desktop/wallet): Add loading State for Assets view and Wallet main navigation page 2023-01-31 07:57:37 +01:00
StyledTextField.qml fix: Use `StatusCursorDelegate` for password inputs (#10890) 2023-06-01 21:23:22 +03:00
Timer.qml style: remove trailing whitespaces 2022-02-09 11:16:23 +01:00
TokenDelegate.qml chore(Wallet): AssetView replaced with the refactored version 2024-06-19 16:36:18 +02:00
TransactionAddress.qml feat(savedaddresses): add save receiver address to the context menu in tx details view 2024-02-15 10:07:48 +01:00
TransactionAddressTile.qml feat: Change optimism network short name (#14766) 2024-05-16 18:37:54 +02:00
TransactionDataTile.qml feat(@desktop/wallet): Fetch multi tx details (#12002) 2023-08-30 14:10:59 +02:00
TransactionDelegate.qml fix(wallet): Load activity details (#14516) 2024-04-25 12:01:26 +02:00
WalletAccountListItem.qml refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00
qmldir refactor: Refactoring of AccountSelector dropdown 2024-06-20 11:24:35 +03:00