Page MenuHomePhorge
Feed Search

Sep 13 2023

ginsu accepted D9172: [native] Lift `hardwareBack` to `ConnectedChatThreadList`.
Sep 13 2023, 4:38 PM
ginsu accepted D9171: [native] Lift `onPressItem` and `onPressSeeMoreSidebars` to `ConnectedChatThreadList`.
Sep 13 2023, 4:36 PM
ginsu accepted D9166: [native] Lift `renderSearch` to `ConnectedChatThreadList`.

thanks for clarifying!

Sep 13 2023, 4:33 PM
ginsu added a comment to D9166: [native] Lift `renderSearch` to `ConnectedChatThreadList`.

I don't think it makes sense to block @atul's work here on transforming that to the new Reanimated API. We'll probably need to have the Reanimated conversion be a monthly goal for someone...

Sep 13 2023, 2:40 PM
ginsu added a comment to D9166: [native] Lift `renderSearch` to `ConnectedChatThreadList`.

Also as I side note, I wonder if upgrading our animation code here to renanimated 2 or 3 api would improve performance. I know that renanimated 2-3 was built with functional components first in mind and IIRC the newer apis have a bunch of hooks to create animations in a more performant way

Sep 13 2023, 5:05 AM
ginsu requested changes to D9166: [native] Lift `renderSearch` to `ConnectedChatThreadList`.

few questions inline

Sep 13 2023, 5:00 AM
ginsu accepted D9164: [native] Lift `onSwipeableWillOpen` and `composeThread` to `ConnectedChatThreadList`.

please see inline comments before landing

Sep 13 2023, 4:39 AM
ginsu accepted D9161: [native] Lift `onScroll` to `ConnectedChatThreadList`.

please see inline comment before landing

Sep 13 2023, 4:37 AM
ginsu accepted D9135: [native] Pull static fns out of `ChatThreadList` to `ChatThreadListUtils`.
Sep 13 2023, 4:34 AM
ginsu accepted D9134: [native] Lift `searchUsers` and `onChangeSearchText` to `ConnectedChatThreadList`.

please make sure to check out inline comment before landing

Sep 13 2023, 4:25 AM
ginsu accepted D9133: [native] Lift `searchCancelButton*` `Value`/`Node`s to `ConnectedChatThreadList`.
Sep 13 2023, 4:18 AM

Sep 12 2023

ginsu closed D9094: [native] move BottomSheetModalProvider to inside NavigationContainer.
Sep 12 2023, 9:32 PM
ginsu committed rCOMM1a2f231b3f23: [native] move BottomSheetModalProvider to inside NavigationContainer.
Sep 12 2023, 9:31 PM
ginsu closed D9101: [native] introduce user profile bottomsheet component.
Sep 12 2023, 9:31 PM
ginsu committed rCOMM9a6d92b4b291: [native] introduce user profile bottomsheet component.
Sep 12 2023, 9:31 PM
ginsu updated the diff for D9119: [native] use stringForUserExplicit function to determine username text for profiles.

rebase before landing

Sep 12 2023, 9:23 PM
ginsu updated the diff for D9094: [native] move BottomSheetModalProvider to inside NavigationContainer.

rebase before landing

Sep 12 2023, 9:21 PM
ginsu updated the diff for D9101: [native] introduce user profile bottomsheet component.

rebase before landing

Sep 12 2023, 9:21 PM
ginsu closed D9150: [native] memoize BottomSheetHandle.
Sep 12 2023, 9:05 PM
ginsu committed rCOMMe1b680de0bbe: [native] memoize BottomSheetHandle.
Sep 12 2023, 9:05 PM
ginsu updated the diff for D9150: [native] memoize BottomSheetHandle.

spelling :/

Sep 12 2023, 9:02 PM
ginsu updated the diff for D9150: [native] memoize BottomSheetHandle.

address @atul's feedback

Sep 12 2023, 9:00 PM
ginsu accepted D9132: [native] Lift `openedSwipeableID`/`numItemsToDisplay` state to `ConnectedChatThreadList`.

thanks for fixing this!

Sep 12 2023, 8:45 PM
ginsu requested review of D9150: [native] memoize BottomSheetHandle.
Sep 12 2023, 4:13 PM

Sep 11 2023

ginsu requested changes to D9132: [native] Lift `openedSwipeableID`/`numItemsToDisplay` state to `ConnectedChatThreadList`.

Might be overthinking this, so feel free to push back, but I think we can still use prevState with the useState hook

Sep 11 2023, 11:12 PM
ginsu accepted D9131: [native] Lift `[threads/users]SearchResults` state to `ConnectedChatThreadList`.
Sep 11 2023, 11:02 PM
ginsu added a comment to D9130: [native] Lift `search[Status/Text]` state to `ConnectedChatThreadList`.

Thanks for breaking down this diff! It is super clear what the changes are!!

Sep 11 2023, 11:00 PM
ginsu accepted D9130: [native] Lift `search[Status/Text]` state to `ConnectedChatThreadList`.
Sep 11 2023, 10:59 PM
ginsu closed D9097: [web] fix message action tooltip placement for messages with inline engagement.
Sep 11 2023, 1:01 PM
ginsu committed rCOMM47bca6f563e2: [web] fix message action tooltip placement for messages with inline engagement.
Sep 11 2023, 1:01 PM
ginsu updated the diff for D9097: [web] fix message action tooltip placement for messages with inline engagement.

rebase before landing

Sep 11 2023, 12:58 PM
ginsu requested review of D9120: [native] update UserProfileBottomSheet to get a userInfo from a userID.
Sep 11 2023, 6:27 AM
ginsu requested review of D9119: [native] use stringForUserExplicit function to determine username text for profiles.
Sep 11 2023, 6:15 AM

Sep 9 2023

ginsu accepted D9112: [lib/native] Remain consistent with url naming pattern.
Sep 9 2023, 12:47 AM

Sep 8 2023

ginsu requested changes to D9112: [lib/native] Remain consistent with url naming pattern.

actually after doing a quick global search it seems like the pattern is to have url be "URL" (it's not perfect throughout the codebase, but seems like the majority of cases go with all caps) . Could we make inviteLinkUrl => inviteLinkURL and qrCodeLinkUrl => qrCodeLinkURL

Sep 8 2023, 4:01 PM
ginsu accepted D9112: [lib/native] Remain consistent with url naming pattern.
Sep 8 2023, 3:57 PM
ginsu closed D9098: [native] introduce onClosed callback prop to BottomSheet component.
Sep 8 2023, 1:40 PM
ginsu committed rCOMM1d07010562b9: [native] introduce onClosed callback prop to BottomSheet component.
Sep 8 2023, 1:40 PM
ginsu attached a referenced file: F747696: Screenshot 2023-09-08 at 9.23.05 AM.png.
Sep 8 2023, 1:37 PM
ginsu added a comment to D9097: [web] fix message action tooltip placement for messages with inline engagement.
In D9097#268177, @kamil wrote:

One question according to design:
Shouldn't the tooltip be aligned with the message?

image.png (468×1 px, 118 KB)

cc. @ted

(Sorry if this was discussed or if I am missing something, just sharing my thoughts from a "user perspective" as this tooltip placement is a bit confusing)

Sep 8 2023, 1:37 PM

Sep 7 2023

ginsu added a comment to D9094: [native] move BottomSheetModalProvider to inside NavigationContainer.

Sequenced this diff after D9101 in the stack so that this diff felt less "random" and that there should be more context for this after reading D9101

Sep 7 2023, 6:15 PM
ginsu attached a referenced file: F746706: Screenshot 2023-09-06 at 3.48.35 PM.png.
Sep 7 2023, 6:12 PM
ginsu updated the summary of D9094: [native] move BottomSheetModalProvider to inside NavigationContainer.
Sep 7 2023, 6:12 PM
ginsu published D9101: [native] introduce user profile bottomsheet component for review.
Sep 7 2023, 5:28 PM
ginsu accepted D9099: [native] Add memoization to `SidebarItem`.

Please wait for CI to pass before landing

Sep 7 2023, 4:46 PM
ginsu requested review of D9098: [native] introduce onClosed callback prop to BottomSheet component.
Sep 7 2023, 4:36 PM
ginsu requested review of D9097: [web] fix message action tooltip placement for messages with inline engagement.
Sep 7 2023, 3:04 PM
ginsu closed D9087: [native] upgrade rn-emoji-keyboard to v1.5.1.
Sep 7 2023, 4:01 AM
ginsu committed rCOMM1d0d512bdb47: [native] upgrade rn-emoji-keyboard to v1.5.1.
Sep 7 2023, 4:01 AM
ginsu closed D9090: [native] make SingleLine the default export.
Sep 7 2023, 3:59 AM
ginsu closed D9013: [native] clean up profile UI for users with long usernames.
Sep 7 2023, 3:59 AM
ginsu committed rCOMMfadafa9a0fc9: [native] make SingleLine the default export.
Sep 7 2023, 3:59 AM
ginsu committed rCOMMd229ffe588f9: [native] clean up profile UI for users with long usernames.
Sep 7 2023, 3:59 AM
ginsu closed D8981: [native] introduce bottom sheet backdrop component.
Sep 7 2023, 3:59 AM
ginsu committed rCOMMb39d1a644341: [native] introduce bottom sheet backdrop component.
Sep 7 2023, 3:59 AM
ginsu closed D9088: [web] remove glow effect for the message action tooltip.
Sep 7 2023, 3:58 AM
ginsu committed rCOMMda3f3a2944d9: [web] remove glow effect for the message action tooltip.
Sep 7 2023, 3:58 AM

Sep 6 2023

ginsu updated the diff for D9088: [web] remove glow effect for the message action tooltip.

rebase before landing

Sep 6 2023, 9:50 PM
ginsu added a comment to D9088: [web] remove glow effect for the message action tooltip.

Personally would prefer if in this same diff we opted for some sort of outline or shadow or anything to preserve the "depth" effect that the glow was supposed to provide

Sep 6 2023, 9:48 PM
ginsu updated the diff for D9090: [native] make SingleLine the default export.

rebase before landing

Sep 6 2023, 9:35 PM
ginsu updated the diff for D9013: [native] clean up profile UI for users with long usernames.

rebase before landing

Sep 6 2023, 9:35 PM
ginsu updated the diff for D8981: [native] introduce bottom sheet backdrop component.

rebase before landing

Sep 6 2023, 9:33 PM
ginsu updated subscribers of D8981: [native] introduce bottom sheet backdrop component.
Sep 6 2023, 9:30 PM
ginsu requested review of D9094: [native] move BottomSheetModalProvider to inside NavigationContainer.
Sep 6 2023, 8:20 PM
ginsu closed D8958: [native] introduce custom bottom sheet handle component.
Sep 6 2023, 6:07 PM
ginsu committed rCOMMeca7deebd10b: [native] introduce custom bottom sheet handle component.
Sep 6 2023, 6:07 PM
ginsu closed D8955: [native] introduce barebones bottom sheet component.
Sep 6 2023, 6:07 PM
ginsu committed rCOMM146e18c3af86: [native] introduce barebones bottom sheet component.
Sep 6 2023, 6:07 PM
ginsu updated the diff for D8958: [native] introduce custom bottom sheet handle component.

rebase before landing

Sep 6 2023, 6:03 PM
ginsu added inline comments to D8955: [native] introduce barebones bottom sheet component.
Sep 6 2023, 6:03 PM
ginsu updated the diff for D8955: [native] introduce barebones bottom sheet component.

address comments / rebase before landing

Sep 6 2023, 5:55 PM

Sep 5 2023

ginsu requested review of D9090: [native] make SingleLine the default export.
Sep 5 2023, 6:20 PM
ginsu updated the diff for D9013: [native] clean up profile UI for users with long usernames.

address comments

Sep 5 2023, 5:59 PM
ginsu requested review of D9088: [web] remove glow effect for the message action tooltip.
Sep 5 2023, 5:52 PM
ginsu requested review of D9087: [native] upgrade rn-emoji-keyboard to v1.5.1.
Sep 5 2023, 4:33 PM

Aug 31 2023

ginsu added inline comments to D9050: [native] Add some memoization to `Timestamp` component.
Aug 31 2023, 4:50 PM
ginsu accepted D9050: [native] Add some memoization to `Timestamp` component.

code looks good, @rohan when you have a chance could you take a look at my inline comment, thanks!

Aug 31 2023, 4:44 PM

Aug 29 2023

ginsu published D9013: [native] clean up profile UI for users with long usernames for review.
Aug 29 2023, 5:15 PM

Aug 28 2023

ginsu updated the summary of D8981: [native] introduce bottom sheet backdrop component.
Aug 28 2023, 4:37 PM
ginsu attached a referenced file: F727731: Screen Recording 2023-08-28 at 12.34.55 PM.mov.
Aug 28 2023, 4:35 PM
ginsu updated the summary of D8981: [native] introduce bottom sheet backdrop component.
Aug 28 2023, 4:35 PM
ginsu requested review of D8981: [native] introduce bottom sheet backdrop component.
Aug 28 2023, 4:34 PM
ginsu closed D8935: [native] add BottomSheetModalProvider to the root component.
Aug 28 2023, 4:05 PM
ginsu committed rCOMM5ec0ae679448: [native] add BottomSheetModalProvider to the root component.
Aug 28 2023, 4:05 PM
ginsu closed D8915: [native] introduce copy username functionality to user profiles.
Aug 28 2023, 4:05 PM
ginsu closed D8914: [native] introduce user profile component.
Aug 28 2023, 4:05 PM
ginsu committed rCOMM30e971082d98: [native] introduce copy username functionality to user profiles.
Aug 28 2023, 4:05 PM
ginsu committed rCOMM1fe7cfc2a30b: [native] introduce user profile component.
Aug 28 2023, 4:05 PM
ginsu closed D8913: [native] introduce profileLarge avatar size.
Aug 28 2023, 4:05 PM
ginsu committed rCOMMba66d98f847f: [native] introduce profileLarge avatar size.
Aug 28 2023, 4:05 PM
ginsu updated subscribers of D8955: [native] introduce barebones bottom sheet component.
Aug 28 2023, 3:35 PM
ginsu updated the diff for D8935: [native] add BottomSheetModalProvider to the root component.

rebase before landing

Aug 28 2023, 3:31 PM
ginsu updated the diff for D8915: [native] introduce copy username functionality to user profiles.

address comments / rebase before landing

Aug 28 2023, 3:28 PM
ginsu updated the diff for D8914: [native] introduce user profile component.

rebase before landing

Aug 28 2023, 3:14 PM
ginsu updated the diff for D8913: [native] introduce profileLarge avatar size.

rebase before landing

Aug 28 2023, 3:13 PM
ginsu added a comment to D8913: [native] introduce profileLarge avatar size.

Created this linear task to track your feedback. Will try and get to it later this week

Aug 28 2023, 3:12 PM
ginsu closed D8862: [web] make MessageReactionsModal scrollable.
Aug 28 2023, 5:04 AM
ginsu closed D8861: [native/web] change title of MessageReactionsModal to All reactions.
Aug 28 2023, 5:04 AM
ginsu closed D8860: [web] introduce getTooltipScreenOverflowRightCorrection function.
Aug 28 2023, 5:04 AM
ginsu committed rCOMMcaa08b86efb0: [web] make MessageReactionsModal scrollable.
Aug 28 2023, 5:04 AM