Page MenuHomePhabricator
Feed Advanced Search

May 16 2022

benschac requested review of D4022: [native, lib, web] move search sidebar functionality to lib hooks.

Requesting review so this diff gets back in @ashoat's queue. I have a question about readonly syntax.

May 16 2022, 7:32 AM
benschac closed D4040: [web] [fix] [ENG-977] fix empty chat screen on load.
May 16 2022, 7:14 AM
benschac committed rCOMM632ebc627ecf: [web] [fix] [ENG-977] fix empty chat screen on load (authored by benschac).
[web] [fix] [ENG-977] fix empty chat screen on load
May 16 2022, 7:14 AM
benschac accepted D4045: [web] Rename `NotificationsOption` -> `EnumSettingsOption`.
May 16 2022, 6:04 AM
benschac accepted D4044: [web] Cut extraneous/unused styles from `thread-settings-privacy-tab.css`.

Going to assume that you grepped the code base for these style names, and they weren't used anywhere. If so then LGTM.

May 16 2022, 6:03 AM
benschac accepted D4043: [web] Move `ThreadSettingsModal` and related components to new `modals/threads/settings` directory.
May 16 2022, 6:02 AM
benschac added a comment to D4043: [web] Move `ThreadSettingsModal` and related components to new `modals/threads/settings` directory.

My only real comment here is, what do you think about getting rid of the -settings- in many of these file names? If they're in the settings folder now they're kind of redundant, no?

May 16 2022, 6:02 AM
benschac resigned from D4020: [iOS] Fix `CryptoTest.mm`.

I have no clue what's going on here. Going to unassign myself.

May 16 2022, 6:00 AM

May 13 2022

benschac updated the diff for D4022: [native, lib, web] move search sidebar functionality to lib hooks.

update type

May 13 2022, 2:37 PM
benschac added inline comments to D4022: [native, lib, web] move search sidebar functionality to lib hooks.
May 13 2022, 2:35 PM
benschac updated the summary of D4040: [web] [fix] [ENG-977] fix empty chat screen on load.
May 13 2022, 12:16 PM
benschac requested review of D4040: [web] [fix] [ENG-977] fix empty chat screen on load.
May 13 2022, 12:08 PM
benschac accepted D4036: [web] Rename row css file so that it can be used also on block list.
May 13 2022, 8:21 AM
benschac accepted D4016: [web] Make `ThreadSettingsDeleteTab` "Delete" button full width.

rubber stamp

May 13 2022, 8:14 AM
benschac closed D4023: [web] [refactor] [ENG-536] use input component.
May 13 2022, 7:54 AM
benschac committed rCOMM141a61f432a4: [web] [refactor] [ENG-536] use input component (authored by benschac).
[web] [refactor] [ENG-536] use input component
May 13 2022, 7:54 AM
benschac closed D4035: [web] [fix] [ENG-536] disable input prop by default.
May 13 2022, 7:52 AM
benschac committed rCOMMe6c083209aad: [web] [fix] [ENG-536] disable input prop by default (authored by benschac).
[web] [fix] [ENG-536] disable input prop by default
May 13 2022, 7:52 AM
benschac updated the test plan for D4035: [web] [fix] [ENG-536] disable input prop by default.
May 13 2022, 7:49 AM
benschac added a comment to D4035: [web] [fix] [ENG-536] disable input prop by default.
In D4035#113263, @palys-swm wrote:

As a test plan, please also check all the places where we use Input and haven't specify disabled value. (it looks like the prop was mandatory, so probably it is ok)

May 13 2022, 7:45 AM
benschac added inline comments to D4023: [web] [refactor] [ENG-536] use input component.
May 13 2022, 7:34 AM
benschac requested review of D4035: [web] [fix] [ENG-536] disable input prop by default.
May 13 2022, 7:34 AM
benschac updated the diff for D4023: [web] [refactor] [ENG-536] use input component.

remove disabled prop

May 13 2022, 7:32 AM
benschac updated the diff for D4022: [native, lib, web] move search sidebar functionality to lib hooks.

add readonly

May 13 2022, 6:28 AM

May 12 2022

benschac requested review of D4023: [web] [refactor] [ENG-536] use input component.
May 12 2022, 3:30 PM
benschac updated the diff for D4022: [native, lib, web] move search sidebar functionality to lib hooks.

update setstate type

May 12 2022, 2:56 PM
benschac requested review of D4022: [native, lib, web] move search sidebar functionality to lib hooks.
May 12 2022, 2:42 PM
benschac accepted D4019: [web] Restyle `ThreadSettingsDeleteTab`.
May 12 2022, 11:57 AM
benschac accepted D4018: [web] Use `Input` component in `ThreadSettingsDeleteTab`.
May 12 2022, 11:53 AM
benschac accepted D4017: [web] Remove unused/unnecessary selectors from `thread-settings-delete-tab.css`.
May 12 2022, 11:52 AM
benschac closed D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
May 12 2022, 11:23 AM
benschac committed rCOMM42d15674e084: [web] [remove] [ENG-1022] add long arrow and implement in sidebar (authored by benschac).
[web] [remove] [ENG-1022] add long arrow and implement in sidebar
May 12 2022, 11:23 AM

May 11 2022

benschac closed D3997: [native] [refactor] [ENG-530] refactor container margin bottom if statement.
May 11 2022, 11:42 AM
benschac committed rCOMM206d81a9a618: [native] [refactor] [ENG-530] refactor container margin bottom if statement (authored by benschac).
[native] [refactor] [ENG-530] refactor container margin bottom if statement
May 11 2022, 11:42 AM
benschac accepted D4009: [web] Introduce a callback that should be called after menu visibility is changed.
May 11 2022, 10:48 AM
benschac accepted D4008: [web] Memoize friend list row buttons.
May 11 2022, 10:47 AM
benschac accepted D4007: [web] Display unfriend action menu.
  • Could you link the figma designs? I looked in the linear issue but it wasn't there either?
  • Assuming the positioning of the button will be updated in future diffs? The Button, icon and menu item seem like they should all be centered.
May 11 2022, 10:41 AM
benschac accepted D4006: [web] Add user-cross icon.
May 11 2022, 10:20 AM
benschac added a comment to D4006: [web] Add user-cross icon.

LGTM, could you add a screen shot of the image too?

May 11 2022, 10:20 AM
benschac added a comment to D4005: [native] [refactor] [ENG-530] rename inline-sidebar to inline-engagement.
In D4005#112299, @atul wrote:

Thoughts on InlineMessageAction or something? We use "Action" instead of "Engagement" on web so it might be more consistent?

May 11 2022, 8:45 AM
benschac requested review of D4005: [native] [refactor] [ENG-530] rename inline-sidebar to inline-engagement.
May 11 2022, 8:07 AM
benschac updated the diff for D4001: [native] [feat] [ENG-530] add new styles to inline sidebar component.

self review

May 11 2022, 7:46 AM
benschac planned changes to D4001: [native] [feat] [ENG-530] add new styles to inline sidebar component.
May 11 2022, 7:43 AM
benschac requested review of D4001: [native] [feat] [ENG-530] add new styles to inline sidebar component.
May 11 2022, 7:42 AM
benschac added a comment to D3997: [native] [refactor] [ENG-530] refactor container margin bottom if statement.
In D3997#112145, @palys-swm wrote:

This is not only a refactor, but it also changes the logic. In the previous version, when item.endsCluster then marginBottom: 5 + clusterEndHeight, but now marginBottom: clusterEndHeight. Is that intentional?

May 11 2022, 6:06 AM
benschac updated the diff for D3997: [native] [refactor] [ENG-530] refactor container margin bottom if statement.

fix logic

May 11 2022, 6:05 AM
benschac closed D3996: [native] [refactor] [ENG-530] organize constants and utils in chat directory.
May 11 2022, 5:42 AM
benschac committed rCOMM3f375584326c: [native] [refactor] [ENG-530] organize constants and utils in chat directory (authored by benschac).
[native] [refactor] [ENG-530] organize constants and utils in chat directory
May 11 2022, 5:42 AM

May 10 2022

benschac retitled D3998: [native] [fix] [ENG-1123] update message chat bubble design to match design (more padding and line height) from [native] [fix] [ENG-1123] update message chat bubble design to [native] [fix] [ENG-1123] update message chat bubble design to match design (more padding and line height).
May 10 2022, 11:55 AM
benschac requested review of D3998: [native] [fix] [ENG-1123] update message chat bubble design to match design (more padding and line height).
May 10 2022, 11:55 AM
benschac updated the diff for D3997: [native] [refactor] [ENG-530] refactor container margin bottom if statement.

[native] [fix] [ENG-1123] update chat bubble design

May 10 2022, 11:39 AM
benschac requested review of D3997: [native] [refactor] [ENG-530] refactor container margin bottom if statement.
May 10 2022, 10:41 AM
benschac closed D3973: [chore] [web] bump fortawesome in web directory.
May 10 2022, 9:45 AM
benschac committed rCOMM027afc303a76: [chore] [web] bump fortawesome in web directory (authored by benschac).
[chore] [web] bump fortawesome in web directory
May 10 2022, 9:45 AM
benschac closed D3972: [native] [reactor] [ENG-530] fix hot reload export issue in chat message.
May 10 2022, 9:41 AM
benschac committed rCOMMcee86c5d6cb7: [native] [reactor] [ENG-530] fix hot reload export issue in chat message (authored by benschac).
[native] [reactor] [ENG-530] fix hot reload export issue in chat message
May 10 2022, 9:41 AM
benschac added a comment to D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.

Strong agree with everything @atul said regarding diff naming – @benschac's diff titles are very complex to parse for me, and I think the Linear issue number is just adding clutter and should be replaced with a link in the diff description

May 10 2022, 8:43 AM
benschac requested review of D3996: [native] [refactor] [ENG-530] organize constants and utils in chat directory.
May 10 2022, 8:41 AM
benschac retitled D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component from [refactor] [native] [ENG-530] remove positioning prop to [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.
May 10 2022, 8:40 AM
benschac added a comment to D3972: [native] [reactor] [ENG-530] fix hot reload export issue in chat message.

Addressed @atul's comment here: https://phabricator.ashoat.com/D3996 moved chatMessageItemKey into the util chat/util file.

May 10 2022, 8:35 AM
benschac added a comment to D3972: [native] [reactor] [ENG-530] fix hot reload export issue in chat message.
In D3972#111889, @atul wrote:

Makes sense to pull out the helper function.

Is there a reason we call this file chat-message-constants? I might be missing something but it doesn't look like we're keeping constant values in it?

Maybe something like chat-message-utils?

May 10 2022, 8:15 AM
benschac added a comment to D3973: [chore] [web] bump fortawesome in web directory.

We should make sure we keep the versions in sync across the yarn workspaces

This is critical. If yarn upgrade-interactive doesn't make it easy to do this we should avoid using it. In general I'm a bit skeptical of tools like that, as I worry they hide complexity from the user that is necessary to understand in order to do the work well. I tend to simply edit yarn.lock and package.json files directory when I want something changed. I always try to go through all package.json files as well as all relevant entires in yarn.lock in order to look for inconsistencies

May 10 2022, 8:11 AM

May 9 2022

benschac retitled D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component from [refactor] [native] [ENG-530] update positioning --> position props, consistent with web to [refactor] [native] [ENG-530] remove positioning prop.
May 9 2022, 1:22 PM
benschac updated the diff for D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.

remove positioning

May 9 2022, 1:21 PM
benschac requested review of D3973: [chore] [web] bump fortawesome in web directory.
May 9 2022, 1:02 PM
benschac added a comment to D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.
In D3971#111310, @atul wrote:

It looks like the position[ing] prop isn't used in InlineSidebar at all. Looks like it should be removed altogether?

May 9 2022, 12:40 PM
benschac requested review of D3972: [native] [reactor] [ENG-530] fix hot reload export issue in chat message.
May 9 2022, 12:37 PM
benschac requested review of D3971: [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.
May 9 2022, 10:38 AM
benschac closed D3963: [native] [fix] [ENG-1099] fix hot reload compose component.
May 9 2022, 10:08 AM
benschac committed rCOMM7a4b2a0a7264: [native] [fix] [ENG-1099] fix hot reload compose component (authored by benschac).
[native] [fix] [ENG-1099] fix hot reload compose component
May 9 2022, 10:08 AM
benschac added inline comments to D3963: [native] [fix] [ENG-1099] fix hot reload compose component.
May 9 2022, 10:02 AM
benschac updated the diff for D3963: [native] [fix] [ENG-1099] fix hot reload compose component.

address diff comment

May 9 2022, 10:02 AM
benschac requested review of D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
May 9 2022, 9:43 AM
benschac added a comment to D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
In D3839#110920, @def-au1t wrote:

I feel like the test plan still hasn't been updated. Am I right?

May 9 2022, 9:43 AM
benschac updated the test plan for D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
May 9 2022, 9:42 AM
benschac updated the summary of D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
May 9 2022, 9:42 AM

May 6 2022

benschac requested review of D3963: [native] [fix] [ENG-1099] fix hot reload compose component.
May 6 2022, 1:47 PM

May 5 2022

benschac closed D3936: [chore][landing] bump fortawesome package.
May 5 2022, 11:34 AM
benschac committed rCOMM10c75023f543: [chore][landing] bump fortawesome package (authored by benschac).
[chore][landing] bump fortawesome package
May 5 2022, 11:34 AM
benschac closed D3935: [native][refactor] sort colors in theme.
May 5 2022, 11:21 AM
benschac committed rCOMM3f0af4aa3eb5: [native][refactor] sort colors in theme (authored by benschac).
[native][refactor] sort colors in theme
May 5 2022, 11:21 AM
benschac requested review of D3936: [chore][landing] bump fortawesome package.
May 5 2022, 10:06 AM
benschac requested review of D3935: [native][refactor] sort colors in theme.
May 5 2022, 9:43 AM
benschac closed D3922: [chore] bump husky package.
May 5 2022, 9:41 AM
benschac committed rCOMMea7b3df152a7: [chore] bump husky package (authored by benschac).
[chore] bump husky package
May 5 2022, 9:41 AM
benschac updated the diff for D3897: [native] [chore] [ENG-530] remove arrows from inline sidebar.

remove unused css classes

May 5 2022, 9:13 AM
benschac added inline comments to D3922: [chore] bump husky package.
May 5 2022, 6:41 AM

May 4 2022

benschac closed D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.
May 4 2022, 1:52 PM
benschac committed rCOMM144cb1893c53: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80… (authored by benschac).
[root] [chore] [ENG-1083] update eslint config to enforce comment width to 80…
May 4 2022, 1:52 PM
benschac updated the diff for D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.

add comment

May 4 2022, 1:52 PM
benschac requested review of D3922: [chore] bump husky package.
May 4 2022, 1:48 PM
benschac closed D3919: [native,lib,keyserver,web] [fix] [ENG-1083] fix comments that are too long.
May 4 2022, 1:15 PM
benschac committed rCOMMdc7a4111fe5a: [native,lib,keyserver,web] [fix] [ENG-1083] fix comments that are too long (authored by benschac).
[native,lib,keyserver,web] [fix] [ENG-1083] fix comments that are too long
May 4 2022, 1:15 PM
benschac updated the diff for D3919: [native,lib,keyserver,web] [fix] [ENG-1083] fix comments that are too long.

add comment

May 4 2022, 1:15 PM
benschac updated the diff for D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.

fix comment

May 4 2022, 1:10 PM
benschac updated the summary of D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.
May 4 2022, 11:52 AM
benschac updated the diff for D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.

remove prettier

May 4 2022, 11:51 AM
benschac added a comment to D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.

just tested with comment, it's working as expected.

May 4 2022, 11:47 AM
benschac updated the diff for D3918: [root] [chore] [ENG-1083] update eslint config to enforce comment width to 80 characters.

use max-len

May 4 2022, 11:46 AM
benschac requested review of D3919: [native,lib,keyserver,web] [fix] [ENG-1083] fix comments that are too long.
May 4 2022, 11:29 AM