status-desktop/ui/imports/shared/views
Jonathan Rainville e01d8fe422
fix(links): open status links in the browser when not shared urls (#14845)
Fixes #14844

The problem was that links to status.app that are not shared links were still considered shared urls, because our util function can only check if it contains `status.app`.

The solution is two fold:
1. If there are Link Previews, I ask the link preview for the type of Link. If it's a normal link, I just open it.
2. If there are no Link Preview for that link, we call `parseSharedUrl` as before, but now we handle the failure by opening in the browser because we can assume that it's a normal link.
2024-05-21 14:14:38 -04:00
..
chat fix(links): open status links in the browser when not shared urls (#14845) 2024-05-21 14:14:38 -04:00
profile fix: Reload contact info whenever the profile dirty flag is dropped 2024-05-16 11:13:13 +03:00
AssetsView.qml chore: Remove custom rowData method from NIM's models 2024-05-20 18:02:20 +02:00
EnsResolver.qml chore(Qt5.15): Fix qml warnings after qt 5.15 migration 2023-01-31 20:39:19 +02:00
ExistingContacts.qml fix: Mint tokens screen uses different border colors for boxes 2023-07-26 14:38:27 +02:00
HistoryView.qml feat(activity): add incremental updates to current activity filter 2024-03-11 11:39:59 +01:00
NoFriendsRectangle.qml feat(profile dialog): General UI updates 2024-02-09 11:41:55 +01:00
PasswordConfirmationView.qml chore(@desktop/general): password confirmation identified as shared component 2023-09-04 16:25:53 +02:00
PasswordView.qml fix[Onboarding] Password screen is not correct 2024-03-29 16:10:50 +01:00
PickedContacts.qml feat(Community/Airdrop): MembersDropdown 2023-04-21 11:53:11 +02:00
ProfileDialogView.qml fix: Reload contact info whenever the profile dirty flag is dropped 2024-05-16 11:13:13 +03:00
SearchResults.qml feat(savedaddresses): display various cards if an address user is trying to save is known 2024-01-29 14:56:24 +01:00
SyncingCodeInstructions.qml fix(GetSyncCodeInstructionsPopup): mention same network 2023-10-05 10:12:48 +02:00
SyncingDeviceView.qml chore(@desktop/syncing): syncing related qml files move to shared location 2023-08-22 12:22:32 +02:00
SyncingDisplayCode.qml chore(@sync_code_qml): added object names for testing purposes 2023-09-26 09:00:33 +03:00
SyncingEnterCode.qml fix(SyncingEnterCode): tweak to local pairing messaging 2023-10-05 10:12:48 +02:00
SyncingErrorMessage.qml feat(@desktop/syncing): make a not operable account fully operable, part 3 2023-08-22 12:22:32 +02:00
TransactionSigner.qml fix(desktop): Move Input anchors binding to client code 2022-08-12 11:54:51 +04:00
qmldir chire(@desktop/wallet): Streamline send modal folder structure 2023-09-15 13:43:59 +02:00