xmr-btc-swap/src-gui/src/renderer/components/modal/swap
binarybaron 2bffe40a37
Merge changes from legacy GUI, allow daemon logs to be attached to feedback (#115)
This PR applies all remaining changes from https://github.com/UnstoppableSwap/unstoppableswap-gui/pull/210


- Added checkbox option to attach daemon logs when submitting feedback
- Added "Outdated" chip with warning icon for providers running outdated asb versions
- Updated `BitcoinPunishedPage` to display different messages for BtcPunished and CooperativeRedeemRejected states (including reason for failed cooperative redeem)
- Added "Attempt recovery" button for swaps in BtcPunished state
- Modified `getBitcoinTxExplorerUrl` to use mempool.space instead of blockchair.com
- Added `useResumeableSwapsCountExcludingPunished` hook to count resumable swaps excluding punished ones, use it for the badge and alert
- Updated `sortProviderList` function to filter out incompatible providers before sorting
- Added `TauriSwapProgressEventExt` type to extract specific event types from TauriSwapProgressEvent
2024-10-13 18:04:47 +02:00
..
pages Merge changes from legacy GUI, allow daemon logs to be attached to feedback (#115) 2024-10-13 18:04:47 +02:00
BitcoinQrCode.tsx feat(gui): Migrate to Tauri events 2024-08-26 15:32:28 +02:00
BitcoinTransactionInfoBox.tsx feat(cli, gui, tauri): Emit events on Monero transaction confirmation update and redeem transaction publication (#57) 2024-09-18 17:53:13 +02:00
CircularProgressWithSubtitle.tsx wip: WithdrawDialog migrated to Tauri IPC 2024-08-09 19:46:58 +02:00
ClipbiardIconButton.tsx wip: WithdrawDialog migrated to Tauri IPC 2024-08-09 19:46:58 +02:00
DepositAddressInfoBox.tsx feat(gui): Clickable addresses to copy to clipboard (#38) 2024-08-29 14:28:23 +02:00
InfoBox.tsx feat(gui): Clickable addresses to copy to clipboard (#38) 2024-08-29 14:28:23 +02:00
MoneroTransactionInfoBox.tsx feat(cli, gui, tauri): Emit events on Monero transaction confirmation update and redeem transaction publication (#57) 2024-09-18 17:53:13 +02:00
SwapDialog.tsx feat(gui, tauri): Accept --testnet flag, default to mainnet (#106) 2024-10-10 14:51:56 +02:00
SwapDialogTitle.tsx feat(gui): Migrate to Tauri events 2024-08-26 15:32:28 +02:00
SwapStateStepper.tsx fix(tauri): Emit 'Initiated' progress event once swap lock is aquired (#112) 2024-10-11 20:17:46 +06:00
TransactionInfoBox.tsx feat(cli, gui, tauri): Emit events on Monero transaction confirmation update and redeem transaction publication (#57) 2024-09-18 17:53:13 +02:00