status-desktop/ui/shared
emizzle 417194e7b4 feat: Keyboard shortcuts
Add keyboard shortcuts according to https://notes.status.im/02cfVf1KQLeQU2SqrIi9tw

fix: update chat message bubbles
- Align emojis to middle of text
- Add line-height as per design
- Properly support RTL languages (right-aligned) and LTR languages (left-aligned)
- Remove unneeded non-breaking space at the beginning of current user messages
- Properly support markdown for bold, strikethrough, and italic
- Fix text being removed when in between strikethrough markdown (~~)

fix: emoji resolution update for high resolution monitors
- Emojis now use the 72x72 original set, but are down-scaled to 20x20 (in chat bubbles) or 22x22 in other places, effectively tripling their pixel density

feat: handle new lines in blockquote

Handle new lines in blockquote so that messages display correctly.

Also, add functionality when a new line is entered in to the chat input, if it's inside a blockquote, a new ">" will be added automatically. This is also handled when backspace is entered.

feat: update xss to support full qt html4 table and table-cell attributes
2020-11-26 11:33:32 -05:00
..
img fix: Update StatusRoundButton colours 2020-10-02 12:31:55 -04:00
status feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
AccountSelector.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
Address.qml fix: fix Address component to expand on click 2020-09-11 16:55:36 -04: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 refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -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 refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
BlockContactConfirmationDialog.qml refactor: simplify ProfilePopup usage 2020-10-02 12:48:58 -04:00
ColorSelector.qml feat: Send transaction component -- Account selector 2020-08-05 16:38:49 +10:00
ConfirmationDialog.qml fix: minor fixes to give better context and use custom components 2020-10-09 11:00:39 -04:00
ContactSelector.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
CopyToClipBoardButton.qml fix: profile icons 2020-08-31 11:34:01 -04: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 refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -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
ImageLoader.qml fix: add timeout to scroll bottom at all times to make sure we do scroll 2020-10-20 13:52:13 -04:00
Input.qml feat: add chat command bubbles for received txs 2020-09-09 15:03:45 -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: Update StatusRoundButton colours 2020-10-02 12:31:55 -04:00
NotificationWindow.qml feat: enable notification message preview settings 2020-11-24 11:16:02 +01:00
PopupMenu.qml uiux: fix channel context menu dropshadow and radius 2020-11-11 12:13:56 -05:00
RecipientSelector.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
RoundedIcon.qml fix: Sticker market dark mode support 2020-09-17 12:22:00 -04:00
RoundedImage.qml fix: add image loader to collectibles images 2020-10-09 12:05:10 -04:00
SVGImage.qml fix: Revert SVGImage component change due to bluriness 2020-09-04 16:17:06 -04:00
SearchBox.qml uiux: channel list fixes 2020-11-11 12:14:35 -05:00
Select.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
SendToContractWarning.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
Separator.qml feat: add interactions for the downloaded elements 2020-10-27 15:27:58 -04:00
SeparatorWithIcon.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
SplitViewHandle.qml feat: add dark theme colors and new properties for it 2020-07-14 12:37:17 -04:00
StatusTabButton.qml feat: add assets and history in wallet popup 2020-10-20 14:42:36 -04:00
StyledButton.qml feat: add receive modal 2020-08-17 12:07:11 +02:00
StyledTArea.qml fix: fix dark theme colors for chat and profile 2020-07-23 15:59:18 -04:00
StyledText.qml feat: add dark theme colors and new properties for it 2020-07-14 12:37:17 -04:00
StyledTextArea.qml feat: implement seed word phrase counter 2020-10-05 10:52:30 -04:00
StyledTextEdit.qml feat: add dark theme colors and new properties for it 2020-07-14 12:37:17 -04:00
StyledTextField.qml feat: 1-on-1 chat command ENS flow 2020-11-05 11:25:45 -05:00
TertiaryButton.qml chore: run qstrConverter script 2020-08-27 17:09:37 -04:00
TextWithLabel.qml feat: add the different sections of the collectibles 2020-08-20 14:21:20 -04:00
Timer.qml fix: code review 2020-07-06 14:17:19 -04:00
ToastMessage.qml fix: some toast messages fixes 2020-10-28 11:07:23 +01:00
TransactionFormGroup.qml fix: 1:1 chat command transactions "intrinsic gas too low" 2020-10-28 11:07:21 +01:00
TransactionPreview.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
TransactionSigner.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
TransactionStackView.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -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