Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Noe/transactional frames mobile (#1100)
* Reorg evm utils * Revoke other installations outside of onboarding (Coinbase Wallet only for now) * WIP: wallet drawer * Use privy signer for revoke * Ability to select different wallets for external wallet setup * Rebase on main, fix import * Rebase on main * useXmtpSigner hook * comment * autoconnect even if kill the app * Keep link between app & wallet as long as possible * Fix dark mode & use translate * Updated revocation strings Removes references to the unfamiliar XMTP/MLS term "installation". * First working flow of tx frames * WIP: tx frame preview * Tx frame preview & trigger * Fix import * UI for transactions * Disable switch chain step for now * Only coinbase for now * Fix typing * Increment version numbers * Fix chain switching * [create-pull-request] automated change (#1016) Co-authored-by: nmalzieu <[email protected]> * [create-pull-request] automated change (#1017) Co-authored-by: nmalzieu <[email protected]> * Display error * feat: Group Sync Notifications (#950) Added Handling for Group Sync Notifications on Android & iOS Co-authored-by: Alex Risch <[email protected]> * chore: Add Min system version for macos warning (#994) Added LSMinimumSystemVersion to 12.0 from app store connect emails * feat: Show Profile info in join requests (#999) Added React Query Profiles query Added batshit for batching queries Added helper hooks * Make tx error work * [create-pull-request] automated change (#1019) Co-authored-by: nmalzieu <[email protected]> * fix: Android Push Notificaition parsing (#1018) Safely parse notification * chore: Increment versions * feat: Android Variants (#984) * feat: Android Variants Added Android Variants Moved folder structures Removed Android build scripts used to update new variant info Aligned eas.json profiles Added new manifest and strings for Android resource merger * missed file commit * [create-pull-request] automated change (#1024) Co-authored-by: alexrisch <[email protected]> * feat: more design system stuff (#1006) * wip * more color fix * fix hstack file name * fix hstack file name * fix hstack file name * fix types + fix button + add more theme stuff * fix button * more fixes * fix snapshots * wip * bottom sheet wip * fix button component and refactor bottom sheet into multiple files * more bottom sheet fixes * clean up * fix * Simulation endpoint * remove bottom sheet example stuff * Move TransactionPreview * Using design-system * cleanup * Split transactionPreview in multiple components * More UI for tx simulation * feat: Android Variants (#984) * feat: Android Variants Added Android Variants Moved folder structures Removed Android build scripts used to update new variant info Aligned eas.json profiles Added new manifest and strings for Android resource merger * missed file commit * [create-pull-request] automated change (#1024) Co-authored-by: alexrisch <[email protected]> * feat: more design system stuff (#1006) * wip * more color fix * fix hstack file name * fix hstack file name * fix hstack file name * fix types + fix button + add more theme stuff * fix button * more fixes * fix snapshots * wip * bottom sheet wip * fix button component and refactor bottom sheet into multiple files * more bottom sheet fixes * clean up * fix * remove bottom sheet example stuff * Rolled-up reactions (#1037) * Always show reactions outside of the message bubble No matter which content type it is * useMemo on useStyles * Revert "useMemo on useStyles" This reverts commit 93657c4. * Use app theme and start implementing values in styles * WIP Implement new styling and colors to reaction bubbles * Update reactors container outer margin * Remove avatars in reaction bubbles; apply new design system for styling; use alias to import the theme * Add `borderWidth` to theme * Use border radius and border width from theme * Implement rolled up reactions * Move const * Show top 3 reactions * Put comment back in * Change border color to match the background for user's own reactions * Change chat background to theme `colors.background.surface` * Set new background to `surface` also in App, Chat, and Input * Remove the export default, put the memo inline with the component * More design system implementation - Replace `<View>` with `HStack` and `VStack` components - Use the `Text` from the design-system not from `react-native` * Upgrade Thirdweb, make sure to pass a max amount of chains to walletconnect * Fix typing * feat: TextField design system (#1074) * add TextField and fix IconButton * delete old button * feat: Pressable Group Updates Added handling when pressing a display name in the group updated messages * Add Tests * Correct styles on pressables * Update pressable style * update to design system Fixed tsconfig Added util to create text styles Updated Chat Group Updated message to match design system Added ParsedText component * fix tests * recs for cleaner (#1012) * Update to follow design system * Remove unused component * Update pods * Placeholder image * Color update & cleanup * feat: Android Variants (#984) * feat: Android Variants Added Android Variants Moved folder structures Removed Android build scripts used to update new variant info Aligned eas.json profiles Added new manifest and strings for Android resource merger * missed file commit * [create-pull-request] automated change (#1024) Co-authored-by: alexrisch <[email protected]> * feat: more design system stuff (#1006) * wip * more color fix * fix hstack file name * fix hstack file name * fix hstack file name * fix types + fix button + add more theme stuff * fix button * more fixes * fix snapshots * wip * bottom sheet wip * fix button component and refactor bottom sheet into multiple files * more bottom sheet fixes * clean up * fix * remove bottom sheet example stuff * Rolled-up reactions (#1037) * Always show reactions outside of the message bubble No matter which content type it is * useMemo on useStyles * Revert "useMemo on useStyles" This reverts commit 93657c4. * Use app theme and start implementing values in styles * WIP Implement new styling and colors to reaction bubbles * Update reactors container outer margin * Remove avatars in reaction bubbles; apply new design system for styling; use alias to import the theme * Add `borderWidth` to theme * Use border radius and border width from theme * Implement rolled up reactions * Move const * Show top 3 reactions * Put comment back in * Change border color to match the background for user's own reactions * Change chat background to theme `colors.background.surface` * Set new background to `surface` also in App, Chat, and Input * Remove the export default, put the memo inline with the component * More design system implementation - Replace `<View>` with `HStack` and `VStack` components - Use the `Text` from the design-system not from `react-native` * feat: TextField design system (#1074) * add TextField and fix IconButton * delete old button * feat: Pressable Group Updates Added handling when pressing a display name in the group updated messages * Add Tests * Correct styles on pressables * Update pressable style * update to design system Fixed tsconfig Added util to create text styles Updated Chat Group Updated message to match design system Added ParsedText component * fix tests * recs for cleaner (#1012) * Update to follow design system * fix icon button styling (#1076) * More UI & full flow * fix: Xmtp Engine Rerenders, Race Conditions, Crashes (#1036) * fix: Xmtp Engine Rerenders, Race Conditions, Crashes Refactored Xmtp Engine to be mostly outside of React Context Adds subscriptions Moves app state into folder and adds new app state util * Moved cron to class component * fix: EAS Build Fixes (#1099) * remove testflight action * fix eas * oops * Set to remote * add platform checks * fixes * Expo is great --------- Co-authored-by: Thierry <[email protected]> * Only show changes that concern me * feat: Android Variants (#984) * feat: Android Variants Added Android Variants Moved folder structures Removed Android build scripts used to update new variant info Aligned eas.json profiles Added new manifest and strings for Android resource merger * missed file commit * [create-pull-request] automated change (#1024) Co-authored-by: alexrisch <[email protected]> * feat: more design system stuff (#1006) * wip * more color fix * fix hstack file name * fix hstack file name * fix hstack file name * fix types + fix button + add more theme stuff * fix button * more fixes * fix snapshots * wip * bottom sheet wip * fix button component and refactor bottom sheet into multiple files * more bottom sheet fixes * clean up * fix * remove bottom sheet example stuff * Rolled-up reactions (#1037) * Always show reactions outside of the message bubble No matter which content type it is * useMemo on useStyles * Revert "useMemo on useStyles" This reverts commit 93657c4. * Use app theme and start implementing values in styles * WIP Implement new styling and colors to reaction bubbles * Update reactors container outer margin * Remove avatars in reaction bubbles; apply new design system for styling; use alias to import the theme * Add `borderWidth` to theme * Use border radius and border width from theme * Implement rolled up reactions * Move const * Show top 3 reactions * Put comment back in * Change border color to match the background for user's own reactions * Change chat background to theme `colors.background.surface` * Set new background to `surface` also in App, Chat, and Input * Remove the export default, put the memo inline with the component * More design system implementation - Replace `<View>` with `HStack` and `VStack` components - Use the `Text` from the design-system not from `react-native` * feat: TextField design system (#1074) * add TextField and fix IconButton * delete old button * feat: Pressable Group Updates Added handling when pressing a display name in the group updated messages * Add Tests * Correct styles on pressables * Update pressable style * update to design system Fixed tsconfig Added util to create text styles Updated Chat Group Updated message to match design system Added ParsedText component * fix tests * recs for cleaner (#1012) * Update to follow design system * fix icon button styling (#1076) * fix: Xmtp Engine Rerenders, Race Conditions, Crashes (#1036) * fix: Xmtp Engine Rerenders, Race Conditions, Crashes Refactored Xmtp Engine to be mostly outside of React Context Adds subscriptions Moves app state into folder and adds new app state util * Moved cron to class component * fix: EAS Build Fixes (#1099) * remove testflight action * fix eas * oops * Set to remote * add platform checks * fixes * Expo is great --------- Co-authored-by: Thierry <[email protected]> * Feature: Navigation Refactor (#1025) navigation refactor * feat: remove web stuff (#1102) remove web stuff * rebase 2.0.8 (#1105) * fix: Sync Account on Add (#1104) * fix: Sync Account on Add Added subscription for accounts store * Safety * fix: Run Android profile (#1107) * [create-pull-request] automated change (#1106) Co-authored-by: alexrisch <[email protected]> * fix open conversation * [create-pull-request] automated change (#1110) Co-authored-by: thierryskoda <[email protected]> * [create-pull-request] automated change (#1115) Co-authored-by: alexrisch <[email protected]> * Remove duplicated component * Add missing tx preview component * Fix snapshot * Fix tests * Comments from PR + fix tx frame success * move default chain to its own file * move default chain to its own file --------- Co-authored-by: Saul Carlin <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: nmalzieu <[email protected]> Co-authored-by: Alex Risch <[email protected]> Co-authored-by: Alex Risch <[email protected]> Co-authored-by: alexrisch <[email protected]> Co-authored-by: Thierry Skoda <[email protected]> Co-authored-by: Thierry <[email protected]> Co-authored-by: Louis Rouffineau <[email protected]> Co-authored-by: thierryskoda <[email protected]>
- Loading branch information