-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: pressable group updates recommendations #1012
Merged
alexrisch
merged 1 commit into
ar/pressable-group-updates
from
ts/pressable-group-updates-recommendations
Oct 17, 2024
Merged
feat: pressable group updates recommendations #1012
alexrisch
merged 1 commit into
ar/pressable-group-updates
from
ts/pressable-group-updates-recommendations
Oct 17, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alexrisch
pushed a commit
that referenced
this pull request
Oct 18, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 21, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 22, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 23, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 24, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 25, 2024
alexrisch
pushed a commit
that referenced
this pull request
Oct 28, 2024
alexrisch
added a commit
that referenced
this pull request
Nov 1, 2024
* 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]>
technoplato
pushed a commit
that referenced
this pull request
Dec 17, 2024
technoplato
pushed a commit
that referenced
this pull request
Dec 17, 2024
* 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]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.