status-desktop/ui/shared
Eric Mastro 9e6bd7a2da fix: create community and channel name validation
Fixes #2050.

This PR contains changes to fix the name validation for new communities and new channels in communities. In the process of updating this, better validation was also added to both popups (create community and create channel), including the prevention of the "Create" button from being enabled until all form fields were valid.

During this process, it was noticed that the community image cropper was not actually cropping the image *in the preview*. Once the community was created, status-go was successfully cropping the image as the user intended. However, the preview thumbnail prior to creation was not accurately showing the cropped image preview and showing the entire image centred instead. *This is still yet to be fixed.* One solution is to upgrade Qt to `5.15` to take advantage of Image QML's `sourceClipRect`.
2021-04-19 20:19:43 +10:00
..
img fix(Chat): don't render "Copy Link" menu item if not desired 2021-03-17 15:28:12 -04:00
status fix(StatusChatInfoButton): use correct hover color in darkmode 2021-04-14 17:00:37 +02:00
AccountSelector.qml fix(Wallet): use correct theme colors for wallet icons in receive modal 2021-04-14 17:00:37 +02:00
Address.qml fix: make profile popup look like the design 2021-01-13 13:14:06 -05:00
AddressInput.qml feat: improve ens search in wallet send by showing the result 2021-04-14 14:39:11 -04:00
AddressRequiredValidator.qml fix: introduce validation for required address requests in tx previews 2020-10-28 11:07:23 +01:00
AddressSourceSelector.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
AssetAndAmountInput.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
AssetSelector.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
BalanceValidator.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
BlockContactConfirmationDialog.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
ColorSelector.qml feat: Send transaction component -- Account selector 2020-08-05 16:38:49 +10:00
ConfirmationDialog.qml Adjusted confirm button wrong style. Fixes #1811 2021-02-10 13:36:20 -05:00
ContactSelector.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
ContactsListAndSearch.qml feat: improve ens search in wallet send by showing the result 2021-04-14 14:39:11 -04:00
CopyToClipBoardButton.qml fix: fix show tooltip under the version button because of small space 2021-03-25 16:57:47 -04:00
CropCornerRectangle.qml feat: make image cropper receive a ratio that it needs to respect 2021-03-05 14:01:30 -05:00
DelegateModelGeneralized.qml feat: add community requests, permissions, ENS and more 2021-03-03 16:45:23 -05:00
EnsResolver.qml validation and ens resolution fixes 2020-11-11 12:01:38 -05:00
ExistingContacts.qml feat: add input to search and use ENS for community invite 2021-03-31 16:25:24 -04:00
FormGroup.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
GasSelector.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
GasValidator.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
GlossaryEntry.qml feat: add need help section 2020-09-16 16:57:18 -04:00
GlossaryLetter.qml feat: add need help section 2020-09-16 16:57:18 -04:00
Identicon.qml feat/tx-comps: Add RecipientSelector component 2020-08-13 09:28:35 +02:00
ImageCropper.qml fix: create community and channel name validation 2021-04-19 20:19:43 +10:00
ImageCropperModal.qml fix: create community and channel name validation 2021-04-19 20:19:43 +10:00
ImageLoader.qml feat: implement redesign of communities on the left tab 2021-03-03 16:45:23 -05:00
Input.qml fix: custom token validation for non-token addresses 2021-03-25 15:52:02 -04:00
InviteFriendsPopup.qml feat: add input to search and use ENS for community invite 2021-03-31 16:25:24 -04:00
LabelValueRow.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
LoadingImage.qml feat: add basic collectibles header 2020-08-20 14:21:20 -04:00
ModalPopup.qml fix: fix compact message hover when a popup is opened 2021-04-13 14:43:48 -04:00
NoFriendsRectangle.qml feat: add input to search and use ENS for community invite 2021-03-31 16:25:24 -04:00
NotificationWindow.qml feat: add OS notification and setting to switch back 2020-12-09 14:19:16 -05:00
PopupMenu.qml fix(contextMenu): make menu item hover work and change color 2021-04-14 10:54:20 +02:00
RecipientSelector.qml feat: improve ens search in wallet send by showing the result 2021-04-14 14:39:11 -04:00
RoundedIcon.qml fix: Sticker market dark mode support 2020-09-17 12:22:00 -04:00
RoundedImage.qml feat: make the identicon use the right color instead of white 2021-04-13 14:42:27 -04:00
SVGImage.qml fix: remove svg hack 2021-03-05 09:36:50 -05:00
SearchBox.qml uiux: channel list fixes 2020-11-11 12:14:35 -05:00
SearchResults.qml feat: improve ens search in wallet send by showing the result 2021-04-14 14:39:11 -04:00
SeedPhraseTextArea.qml feat: extract seed textArea to shared component and use it in wallet 2021-04-15 16:50:57 -04:00
Select.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
SendToContractWarning.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
Separator.qml fix(Separator): ensure custom color works as expected 2021-03-19 15:54:27 -04:00
SeparatorWithIcon.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
SplitViewHandle.qml fix(ui): visually remove splitview handle 2021-04-14 17:00:37 +02:00
StatusTabButton.qml fix: fix a lot of issues relative to dark theme 2021-03-16 17:22:58 -04:00
StyledButton.qml feat: add receive modal 2020-08-17 12:07:11 +02:00
StyledTArea.qml Applied selection color to the StyledTextArea and StyledTArea. Fixes #1611 2021-01-14 15:59:45 -05:00
StyledText.qml feat: add dark theme colors and new properties for it 2020-07-14 12:37:17 -04:00
StyledTextArea.qml feat: extract seed textArea to shared component and use it in wallet 2021-04-15 16:50:57 -04:00
StyledTextEdit.qml Applied selection color to the StyledTextEdit. Fixes #1611 2021-01-14 15:59:45 -05:00
StyledTextField.qml Fixes #1611 2021-01-14 15:59:45 -05:00
TertiaryButton.qml chore: run qstrConverter script 2020-08-27 17:09:37 -04:00
TextWithLabel.qml feat: implement new colors for dark mode 2021-02-18 15:24:12 -05:00
Timer.qml fix: code review 2020-07-06 14:17:19 -04:00
ToastMessage.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
TransactionFormGroup.qml fix: 1:1 chat command transactions "intrinsic gas too low" 2020-10-28 11:07:21 +01:00
TransactionPreview.qml core: update token icon assets 2021-04-13 15:12:12 -04:00
TransactionSigner.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
TransactionStackView.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
UnblockContactConfirmationDialog.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
polyfill.number.toLocaleString.js uiux(Wallet): improve readability of high value balances 2020-09-17 15:16:16 -04:00
qmldir chore: move StatusToolTip into library 2020-09-17 15:40:01 -04:00
xss.js feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00