Page MenuHomePhabricator
Feed Advanced Search

Mar 22 2023

ginsu updated the diff for D7133: [lib] introduce getAvatarForThreadEntity function.

removed some unnecssary checks

Mar 22 2023, 12:17 AM
ginsu updated the diff for D7134: [native] update message list header to new design.

double checked android rendering

Mar 22 2023, 12:07 AM
ginsu attached a referenced file: F439810: Screenshot 2023-03-22 at 3.01.06 AM.png.
Mar 22 2023, 12:02 AM
ginsu attached a referenced file: F439812: Screenshot 2023-03-22 at 3.01.20 AM.png.
Mar 22 2023, 12:02 AM
ginsu updated the summary of D7133: [lib] introduce getAvatarForThreadEntity function.
Mar 22 2023, 12:02 AM

Mar 21 2023

ginsu added reviewers for D7131: [lib] introduce getDefaultAvatar helper function: ashoat, atul.
Mar 21 2023, 11:43 PM
ginsu planned changes to D7132: [lib] introduce useGetAvatarForThread hook.

Discovered bug with the avatar generating new random avatar when creating a new chat or sub channel will update this when resolved

Mar 21 2023, 11:43 PM
ginsu updated the test plan for D7132: [lib] introduce useGetAvatarForThread hook.
Mar 21 2023, 11:42 PM
ginsu updated the test plan for D7132: [lib] introduce useGetAvatarForThread hook.
Mar 21 2023, 11:42 PM
ginsu updated the test plan for D7132: [lib] introduce useGetAvatarForThread hook.
Mar 21 2023, 11:42 PM
ginsu attached a referenced file: F439803: Screen Recording 2023-03-22 at 2.35.43 AM.mov.
Mar 21 2023, 11:42 PM
ginsu updated the summary of D7132: [lib] introduce useGetAvatarForThread hook.
Mar 21 2023, 11:42 PM
ginsu requested review of D7138: [native] render the rest of the thread avatars.
Mar 21 2023, 11:08 PM
ginsu requested review of D7137: [native] render thread avatars for parent/child threads in thread settings.
Mar 21 2023, 11:07 PM
ginsu requested review of D7136: [native] render thread avatars in community drawer.
Mar 21 2023, 11:03 PM
ginsu requested review of D7135: [native] render thread avatar in CHANNEL AVATAR thread settings section.
Mar 21 2023, 11:02 PM
ginsu requested review of D7134: [native] update message list header to new design.
Mar 21 2023, 11:01 PM
ginsu requested review of D7133: [lib] introduce getAvatarForThreadEntity function.
Mar 21 2023, 10:58 PM
ginsu requested review of D7132: [lib] introduce useGetAvatarForThread hook.
Mar 21 2023, 10:54 PM
ginsu requested review of D7131: [lib] introduce getDefaultAvatar helper function.
Mar 21 2023, 10:38 PM
ginsu closed D7099: [native] add feature flag to avatars render work.
Mar 21 2023, 9:24 AM
ginsu closed D7069: [native] render the rest of the user avatars.
Mar 21 2023, 9:24 AM
ginsu committed rCOMM30bbf4162d48: [native] add feature flag to avatars render work (authored by ginsu).
[native] add feature flag to avatars render work
Mar 21 2023, 9:24 AM
ginsu committed rCOMM7dd079eabea8: [native] render the rest of the user avatars (authored by ginsu).
[native] render the rest of the user avatars
Mar 21 2023, 9:24 AM
ginsu closed D7057: [native] render avatar in profile screen.
Mar 21 2023, 9:24 AM
ginsu committed rCOMM7dec55e2bdac: [native] render avatar in profile screen (authored by ginsu).
[native] render avatar in profile screen
Mar 21 2023, 9:24 AM
ginsu updated the diff for D7099: [native] add feature flag to avatars render work.

address tomeks comments

Mar 21 2023, 8:54 AM
ginsu updated the diff for D7069: [native] render the rest of the user avatars.

rebase after merge

Mar 21 2023, 8:52 AM
ginsu attached a referenced file: F438507: Screenshot 2023-03-21 at 11.50.28 AM.png.
Mar 21 2023, 8:51 AM
ginsu added inline comments to D7099: [native] add feature flag to avatars render work.
Mar 21 2023, 8:51 AM
ginsu closed D7055: [native] introduce Avatar component.
Mar 21 2023, 8:37 AM
ginsu committed rCOMM0716da73f082: [native] introduce Avatar component (authored by ginsu).
[native] introduce Avatar component
Mar 21 2023, 8:37 AM
ginsu closed D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 21 2023, 8:36 AM
ginsu committed rCOMMdeb559ef04b0: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo (authored by ginsu).
[keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo
Mar 21 2023, 8:36 AM
ginsu closed D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 21 2023, 8:35 AM
ginsu committed rCOMMb5df71ba24a0: [lib] introduce getAvatarForUser in avatar-utils (authored by ginsu).
[lib] introduce getAvatarForUser in avatar-utils
Mar 21 2023, 8:35 AM
ginsu updated the diff for D7057: [native] render avatar in profile screen.

rebase after merge

Mar 21 2023, 8:10 AM
ginsu updated the diff for D7055: [native] introduce Avatar component.

use new avatar types introduced by @atul

Mar 21 2023, 8:07 AM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

rebase after merge

Mar 21 2023, 8:04 AM
ginsu updated the diff for D7053: [lib] introduce getAvatarForUser in avatar-utils.

use new avatar types introduced by @atul

Mar 21 2023, 8:02 AM

Mar 20 2023

ginsu accepted D7111: [lib] Fix `TUnion`/`TInterface` imports.
Mar 20 2023, 4:49 PM
ginsu published D7111: [lib] Fix `TUnion`/`TInterface` imports for review.
Mar 20 2023, 4:49 PM
ginsu accepted D7109: [lib] Introduce `ClientAvatar` and introduce `avatar` field for `*UserInfo` types.
Mar 20 2023, 3:45 PM
ginsu updated the diff for D7099: [native] add feature flag to avatars render work.

rebase before landing

Mar 20 2023, 3:26 PM
ginsu updated the diff for D7069: [native] render the rest of the user avatars.

rebase before landing

Mar 20 2023, 3:25 PM
ginsu updated the diff for D7057: [native] render avatar in profile screen.

rebase before landing

Mar 20 2023, 3:24 PM
ginsu updated the diff for D7055: [native] introduce Avatar component.

rebase before landing

Mar 20 2023, 3:23 PM
ginsu updated the diff for D7053: [lib] introduce getAvatarForUser in avatar-utils.

rebase before landing

Mar 20 2023, 3:21 PM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

implemented atuls quick suggestion

Mar 20 2023, 3:20 PM
ginsu added inline comments to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 20 2023, 3:17 PM
ginsu added inline comments to D7099: [native] add feature flag to avatars render work.
Mar 20 2023, 3:15 PM
ginsu added inline comments to D7099: [native] add feature flag to avatars render work.
Mar 20 2023, 3:11 PM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

fix gates

Mar 20 2023, 3:04 PM
ginsu added inline comments to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 20 2023, 2:43 PM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

added avatar client feature gate to fetcher

Mar 20 2023, 2:42 PM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

improvements

Mar 20 2023, 2:28 PM
ginsu planned changes to D7067: [native] render user avatars in chat screen.

Still need to fix chat bubble poking out (will timebox for 1-2hrs)

Mar 20 2023, 2:17 PM
ginsu accepted D7108: [keyserver] Introduce `updateUserAvatarResponder` endpoint scaffolding.
Mar 20 2023, 2:16 PM
ginsu accepted D7107: [lib] Introduce `updateUserAvatarRequestValidator`.

looks good thanks for making the unit tests

Mar 20 2023, 2:10 PM
ginsu added inline comments to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 20 2023, 2:08 PM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

address comments

Mar 20 2023, 2:04 PM
ginsu closed D7088: [landing] remove abosh from the team page.
Mar 20 2023, 1:12 PM
ginsu committed rCOMM2642ab9c7667: [landing] remove abosh from the team page (authored by ginsu).
[landing] remove abosh from the team page
Mar 20 2023, 1:12 PM
ginsu added a comment to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

Sequencing this diff towards the end of the diff stack (need to put up a few more diffs up first) but will update the relational revisions when I have a better idea

Mar 20 2023, 7:52 AM
ginsu updated the summary of D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 20 2023, 7:50 AM
ginsu requested review of D7099: [native] add feature flag to avatars render work.
Mar 20 2023, 7:21 AM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

Changed the stack order so that this diff comes after D7099, so that we aren't blocked on this diff for landing the avatars work once D7099 (feature flag work) is accepted. I tested on my local stack each diff when changing the order and nothing was broken

Mar 20 2023, 7:19 AM
ginsu updated the summary of D7067: [native] render user avatars in chat screen.
Mar 20 2023, 7:17 AM
ginsu updated the diff for D7067: [native] render user avatars in chat screen.

rebase after changing up diff stack order

Mar 20 2023, 7:16 AM
ginsu updated the summary of D7069: [native] render the rest of the user avatars.
Mar 20 2023, 7:15 AM
ginsu updated the diff for D7069: [native] render the rest of the user avatars.

rebase after switching up diff stack order

Mar 20 2023, 7:14 AM
ginsu updated the diff for D7057: [native] render avatar in profile screen.

rebase after switching up diff stack order

Mar 20 2023, 7:13 AM
ginsu updated the summary of D7055: [native] introduce Avatar component.
Mar 20 2023, 7:12 AM
ginsu updated the diff for D7055: [native] introduce Avatar component.

rebase after switching up diff stack order

Mar 20 2023, 7:12 AM
ginsu updated the diff for D7053: [lib] introduce getAvatarForUser in avatar-utils.

rebase

Mar 20 2023, 7:11 AM

Mar 17 2023

ginsu added inline comments to D7097: [lib] Introduce `*AvatarDBContent` types.
Mar 17 2023, 3:21 PM
ginsu accepted D7098: [keyserver] Add `avatar` column to `threads` table of serverDB.
Mar 17 2023, 2:18 PM
ginsu accepted D7097: [lib] Introduce `*AvatarDBContent` types.
Mar 17 2023, 2:16 PM
ginsu accepted D7093: [native] Use a JSON blob for heightMeasurerKey.
Mar 17 2023, 11:12 AM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

I'm thinking basically:

  1. In current master, figure out what % of total screen width a chat bubble can take
  2. Subtract the space necessary for the avatar from the total screen width
  3. Keep the % from 1 the same after adjusting for 2

Does that make sense?

Mar 17 2023, 8:21 AM

Mar 16 2023

ginsu accepted D7018: [web] Displaying 'Edit' label next to edited messages.

Ah nice, disregard my comment about the if condition in the previous diff.

Mar 16 2023, 6:50 PM
ginsu added a comment to D7017: [web] Added displaying 'Labels' to InlineEngagment.

Also after reading D7018 disregard my comment above about the if statement

Mar 16 2023, 6:49 PM
ginsu requested changes to D7017: [web] Added displaying 'Labels' to InlineEngagment.

Left a few comments inline. Should we also add a condition to the if condition in composed-message to render the inline engagement?

Mar 16 2023, 6:40 PM
ginsu accepted D6966: [lib] Add 'hasBeenEdited' status to messages.
Mar 16 2023, 6:25 PM
ginsu accepted D6965: [lib][native] Displaying edited messages from database.

accepting with one question inline

Mar 16 2023, 5:33 PM
ginsu requested review of D7088: [landing] remove abosh from the team page.
Mar 16 2023, 5:15 PM
ginsu accepted D6963: [lib] Added new MessageSpec for editing messages.

Nice thanks for addressing my comments and adding shimUnsupportedMessageInfo and unshimMessageInfo . Just make sure before you land that you address @ashoat's comment above and please make note somewhere or create a linear task to set the correct code version when we launch this feature

Mar 16 2023, 5:14 PM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

Did you decrease both chat bubbles' sizes by avatarOffset? That means we're subtracting 2 * avatarOffset when we only need space for avatarOffset, right? Can you please adjust it appropriately to maintain previous proportions?

Mar 16 2023, 4:17 PM
ginsu added inline comments to D7067: [native] render user avatars in chat screen.
Mar 16 2023, 3:22 PM
ginsu updated the summary of D7067: [native] render user avatars in chat screen.
Mar 16 2023, 3:21 PM
ginsu updated the diff for D7067: [native] render user avatars in chat screen.

make width consistent for all composed messages

Mar 16 2023, 3:19 PM
ginsu planned changes to D7067: [native] render user avatars in chat screen.

Reduce the width for ALL composed messages bubbles to maintain consistency on the width

Mar 16 2023, 3:12 PM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

Offline asked @ginsu if we should maintain consistency on the width of chat message bubbles for viewer vs. non-viewer, he's going to check with Ted

Mar 16 2023, 3:09 PM
ginsu attached a referenced file: F429919: Screenshot 2023-03-16 at 4.51.18 PM.png.
Mar 16 2023, 2:01 PM
ginsu attached a referenced file: F429918: Screenshot 2023-03-16 at 4.50.55 PM.png.
Mar 16 2023, 2:01 PM
ginsu attached a referenced file: F429916: Screenshot 2023-03-16 at 4.50.46 PM.png.
Mar 16 2023, 2:01 PM
ginsu updated the summary of D7067: [native] render user avatars in chat screen.
Mar 16 2023, 2:01 PM
ginsu updated the diff for D7067: [native] render user avatars in chat screen.

only reduce the width of non viewer-composed messages as well as all multimedia messages

Mar 16 2023, 1:55 PM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

Open to decreasing media width

Mar 16 2023, 8:42 AM

Mar 15 2023

ginsu added inline comments to D7067: [native] render user avatars in chat screen.
Mar 15 2023, 5:25 PM