status-desktop/ui/shared
Pascal Precht 84806ee96c feat(MessageContextMenu): add copy link actions
This commit adds a menu item to the message context menu to
copy links that may exist inside of a message.

There are three possible scenarios:

1. There's no link in the message, which causes the menu to not
render the dedicated menu item at all
2. There's one link in the message, which renders an additional
`Action` with a copy-to-clipboard functionality
3. There are multiple links in a single message. This adds a
nested `PopupMenu` in the existing menu with menu items for each
link extracted from the message

To make this work there were some changes in the `PopupMenu` component
needed, as it wasn't take the sub menu's `enabled` state into account
properly. This makde it always render nested menus even when they
should've been invisible.

Closes: #1733
2021-02-23 08:53:54 -05:00
..
img fix: ensure application uses correct system tray icon when bootstrapping 2021-02-10 13:40:41 -05:00
status fix: don't estimate gas before when displaying sticker packs 2021-02-22 17:31:17 -05:00
AccountSelector.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
Address.qml fix: make profile popup look like the design 2021-01-13 13:14:06 -05:00
AddressInput.qml validation and ens resolution fixes 2020-11-11 12:01:38 -05: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
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
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
CopyToClipBoardButton.qml feat: implement new colors for dark mode 2021-02-18 15:24:12 -05:00
CropCornerRectangle.qml feat: add profile pic support 2020-12-17 16:44:25 -05:00
EnsResolver.qml validation and ens resolution fixes 2020-11-11 12:01:38 -05: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
GlossaryLetter.qml
Identicon.qml
ImageCropper.qml feat: add profile pic support 2020-12-17 16:44:25 -05:00
ImageLoader.qml fix: do not use a loading indicator for identicons 2021-02-01 12:00:03 -05:00
Input.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
LabelValueRow.qml
LoadingImage.qml
ModalPopup.qml feat: implement new colors for dark mode 2021-02-18 15:24:12 -05:00
NotificationWindow.qml feat: add OS notification and setting to switch back 2020-12-09 14:19:16 -05:00
PopupMenu.qml feat(MessageContextMenu): add copy link actions 2021-02-23 08:53:54 -05:00
RecipientSelector.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
RoundedIcon.qml
RoundedImage.qml fix: do not use a loading indicator for identicons 2021-02-01 12:00:03 -05:00
SVGImage.qml
SearchBox.qml uiux: channel list fixes 2020-11-11 12:14:35 -05:00
Select.qml
SendToContractWarning.qml chore: run translation scripts 2021-02-18 15:23:58 -05:00
Separator.qml feat: add interactions for the downloaded elements 2020-10-27 15:27:58 -04:00
SeparatorWithIcon.qml
SplitViewHandle.qml
StatusTabButton.qml uiux(Wallet): introduce hover state for tab buttons 2021-01-12 16:33:56 -05:00
StyledButton.qml
StyledTArea.qml Applied selection color to the StyledTextArea and StyledTArea. Fixes #1611 2021-01-14 15:59:45 -05:00
StyledText.qml
StyledTextArea.qml Applied selection color to the StyledTextArea and StyledTArea. Fixes #1611 2021-01-14 15:59:45 -05: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
TextWithLabel.qml feat: implement new colors for dark mode 2021-02-18 15:24:12 -05:00
Timer.qml
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 chore: run translation scripts 2021-02-18 15:23:58 -05: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
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