status-desktop/ui/shared/status
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
..
StatusButton.qml fix: fix Status button with weird margin 2020-10-27 10:23:26 -04:00
StatusChatCommandButton.qml feat: introduce StatusChatCommandButton 2020-09-29 13:48:36 -04:00
StatusChatCommandsPopup.qml start of rebase fixes 2020-10-28 11:07:21 +01:00
StatusChatInfo.qml fix: "Contact / Not a contact" indicator was not being updated when an user was added/removed as contact 2020-10-05 10:56:38 -04:00
StatusChatInfoButton.qml fix: "Contact / Not a contact" indicator was not being updated when an user was added/removed as contact 2020-10-05 10:56:38 -04:00
StatusChatInput.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusChatInputImageArea.qml fix(StatusChatInput): ensure image have rounded corners 2020-11-23 11:57:51 +01:00
StatusChatInputReplyArea.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusEmojiCategoryButton.qml fix: emoji category button having a white background 2020-11-19 16:54:41 -05:00
StatusEmojiPopup.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusEmojiSection.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusEmojiSuggestionPopup.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusIconButton.qml feat: add new tab button 2020-10-20 14:42:36 -04:00
StatusIconTabButton.qml fix: fix tab bar buttons still having a margin when invisible 2020-11-05 10:55:27 -05:00
StatusIdenticon.qml feat: introduce StatusIdenticon components 2020-09-23 08:52:30 +02:00
StatusImageIdenticon.qml feat: introduce StatusIdenticon components 2020-09-23 08:52:30 +02:00
StatusImageModal.qml feat: enable animated gifs but stop them on click and out of focus 2020-11-19 16:55:41 -05:00
StatusImageRadioButton.qml feat: introduce StatusImageRadioButton 2020-11-25 14:41:29 +01:00
StatusInputListPopup.qml feat: Keyboard shortcuts 2020-11-26 11:33:32 -05:00
StatusLetterIdenticon.qml fix: ensure letter identicon determines correct channel color 2020-11-24 11:16:02 +01:00
StatusNotification.qml feat: introduce StatusNotification component 2020-11-24 11:16:02 +01:00
StatusRadioButton.qml fix: Support dark mode for onboarding screens 2020-09-29 13:30:33 -04:00
StatusRoundButton.qml refactor(StatusRoundButtno): move to QML states and transitions 2020-11-11 12:14:08 -05:00
StatusSectionHeadline.qml feat: introduce StatusSectionHeadline component 2020-09-21 12:55:21 +02:00
StatusSectionMenuItem.qml feat: introduce StatusSectionMenuItem component 2020-09-21 12:53:06 -04:00
StatusSlider.qml chore: move StatusSlider into UI library 2020-09-17 15:16:40 -04:00
StatusStickerButton.qml uiux: introduce stickermarket components to status library 2020-09-29 13:58:57 -04:00
StatusStickerList.qml uiux: introduce stickermarket components to status library 2020-09-29 13:58:57 -04:00
StatusStickerMarket.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
StatusStickerPackDetails.qml uiux: introduce stickermarket components to status library 2020-09-29 13:58:57 -04:00
StatusStickerPackIconWithIndicator.qml uiux: introduce stickermarket components to status library 2020-09-29 13:58:57 -04:00
StatusStickerPackPurchaseModal.qml refactor: replace transaction modal `reset` functionality 2020-11-26 11:17:24 -05:00
StatusStickersPopup.qml uiux: introduce stickermarket components to status library 2020-09-29 13:58:57 -04:00
StatusSwitch.qml fix: make toggle buttons great again 2020-11-19 16:54:59 -05:00
StatusToolTip.qml fix: fix missing import is StatusTooltip 2020-09-17 15:50:29 -04:00
emojiList.js uiux: introduce Emoji popup components for new chat input 2020-09-29 13:57:52 -04:00
qmldir feat: introduce new chat input component 2020-10-07 14:03:12 +02:00