status-desktop/ui
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
..
app feat(MessageContextMenu): add copy link actions 2021-02-23 08:53:54 -05:00
fonts fix: use normal Inter for normal text and StatusInter for addresses 2020-07-02 10:51:57 -04:00
i18n chore: run translation scripts 2021-02-18 15:23:58 -05:00
imports feat: add colors for mentions for light and dark theme 2021-02-18 15:24:12 -05:00
onboarding fix: appSettings were being overwritten due to defaultAppSettings periodically executing sync() 2021-02-18 16:40:21 -05:00
shared feat(MessageContextMenu): add copy link actions 2021-02-23 08:53:54 -05:00
sounds feat: allow users to turn of notification sounds 2020-10-20 13:50:49 -04:00
generate-rcc.sh feat: bundle resources 2020-07-03 09:59:00 -04:00
main.qml fix: minimize on close 2021-02-23 08:53:37 -05:00
nim-status-client.pro fix: fix group info popup warning and don't load popup immediately 2021-02-18 16:38:10 -05:00