Page MenuHomePhabricator
Feed All Stories

May 18 2023

kuba updated the diff for D7789: [native] Introduced new types for Reanimated.

Addressed review

May 18 2023, 5:02 AM
kuba added a comment to D7793: [web] Added edit button to the Tooltip.

Accepting, but please fix the icon before landing!

May 18 2023, 4:33 AM
kuba attached a referenced file: F542800: Screenshot 2023-05-17 at 15.32.46.png.
May 18 2023, 4:29 AM
kuba added inline comments to D7823: [web] Added EditTextMessage component.
May 18 2023, 4:28 AM
kuba updated the diff for D7823: [web] Added EditTextMessage component.

Address review

May 18 2023, 4:27 AM
michal accepted D7827: [web] Display edit state (in the background).
May 18 2023, 4:16 AM
michal accepted D7825: [web] Store edited message draft in the state.
May 18 2023, 4:16 AM
michal accepted D7850: [web] Handle new messages when in edit mode.
May 18 2023, 4:16 AM
michal added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 18 2023, 4:09 AM
michal added a comment to D7837: [web] Added FocusTrap for modals.

Not a fan of this from an accessibility stand point. I found something like this: focus-trap, we could wrap all our modals with it. But I'm not sure if that's worth it. @ashoat any thoughts?

May 18 2023, 4:00 AM
michal accepted D7793: [web] Added edit button to the Tooltip.

Accepting, but please fix the icon before landing!

May 18 2023, 3:48 AM
kuba added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 18 2023, 3:39 AM

May 17 2023

bartek requested changes to D7801: [Tunnelbroker] Remove usages of unwrap and expect.

Requesting changes only to get answer about using comm-services-lib

May 17 2023, 10:09 PM
bartek accepted D7801: [Tunnelbroker] Remove usages of unwrap and expect.
May 17 2023, 10:04 PM
bartek accepted D7771: [lib] Add useSearchMessages.
May 17 2023, 10:03 PM
bartek accepted D7809: [native] login wallet user (rust).

Looks good to me

May 17 2023, 10:01 PM
bartek published D7811: [web] Generate thumbhash during photo upload for review.
May 17 2023, 9:57 PM
ashoat added inline comments to D7853: Create new olm session during invalidated cookie resolution.
May 17 2023, 12:51 PM
ashoat added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 12:43 PM
ashoat added inline comments to D7823: [web] Added EditTextMessage component.
May 17 2023, 12:41 PM
ashoat requested changes to D7814: Implement method in NSE to decrypt notification.

Confused about the most recent revision

May 17 2023, 12:35 PM
michal added inline comments to D7855: [web] Send platform details on websocket connection.
May 17 2023, 10:44 AM
ashoat added inline comments to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:30 AM
ashoat added inline comments to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:27 AM
ashoat requested changes to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:17 AM
ashoat added a comment to D7813: Implement function to encrypt relevant parts of iOS notification.

I should have been more specific

May 17 2023, 7:26 AM
kuba added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 7:20 AM
kuba added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 7:17 AM
kuba updated the diff for D7793: [web] Added edit button to the Tooltip.

Merged with D7824

May 17 2023, 7:11 AM
michal requested changes to D7823: [web] Added EditTextMessage component.

Just a few more points about the buttons, otherwise looks good!

May 17 2023, 7:09 AM
ashoat added inline comments to D7789: [native] Introduced new types for Reanimated.
May 17 2023, 7:09 AM
ashoat added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 7:02 AM
kuba abandoned D7824: [web] Enter edit state after pressing edit button.
May 17 2023, 6:44 AM
kuba added inline comments to D7823: [web] Added EditTextMessage component.
May 17 2023, 6:35 AM
kuba updated the diff for D7823: [web] Added EditTextMessage component.

Addressed review

May 17 2023, 6:35 AM
ashoat updated subscribers of D7793: [web] Added edit button to the Tooltip.

All other icons are filled in.

I can see that on figma that all buttons are outlines and there's a bar between reactions and the rest of the buttons. Not sure if it will be handled on some other occasion or if there's some more context on this, but I feel like they should be at least consistent.

May 17 2023, 6:34 AM
ashoat added a comment to D7793: [web] Added edit button to the Tooltip.

It's true that diffs should be small, but that is just an "instrumental goal". The real goal is to make diffs readable and clear to reviewers, and usually small diffs are more readable and clear. But that's not always the case... often, splitting a diff into two can make it harder to review, especially if the two parts depend closely on each other. In this case I agree with @michal that it would be easier to review if D7824 and this diff were merged.

May 17 2023, 6:33 AM
kuba planned changes to D7823: [web] Added EditTextMessage component.
May 17 2023, 6:30 AM
michal added a comment to D7793: [web] Added edit button to the Tooltip.

As far as I know, diffs should be small, and do only one thing. The division between those diffs is simple: one diff adds the button itself to the tooltip, and the other adds its functionality (entering edit state).
Also, this diff cannot depend on previous diffs, because it is first in the stack.

May 17 2023, 6:29 AM
ashoat added inline comments to D7730: [native] Create a modal where invite links are displayed.
May 17 2023, 6:21 AM
michal requested changes to D7823: [web] Added EditTextMessage component.
May 17 2023, 5:59 AM
ashoat added inline comments to D7847: [web] Call `create_thread` from `CommunityCreationModal` on form submission.
May 17 2023, 5:56 AM
michal requested review of D7855: [web] Send platform details on websocket connection.
May 17 2023, 5:49 AM
michal requested review of D7854: [keyserver] Handle web version in hasMinCodeVersion.
May 17 2023, 5:44 AM
marcin requested review of D7853: Create new olm session during invalidated cookie resolution.
May 17 2023, 5:34 AM
michal requested review of D7852: [web] Convert ids during state check.
May 17 2023, 5:27 AM
ashoat closed D7846: [native] Add loading spinner to RegistrationButton loading variant.
May 17 2023, 5:27 AM
ashoat committed rCOMM1710139fc7b7: [native] Add loading spinner to RegistrationButton loading variant (authored by ashoat).
[native] Add loading spinner to RegistrationButton loading variant
May 17 2023, 5:27 AM
ashoat closed D7845: [native] Introduce RegistrationContainer to handle SafeAreaView.
May 17 2023, 5:27 AM
ashoat closed D7844: [native] Add SIWEPanel to ConnectEthereum screen.
May 17 2023, 5:27 AM
ashoat committed rCOMMf1983bafc7eb: [native] Introduce RegistrationContainer to handle SafeAreaView (authored by ashoat).
[native] Introduce RegistrationContainer to handle SafeAreaView
May 17 2023, 5:26 AM
ashoat committed rCOMMed64f3949075: [native] Add SIWEPanel to ConnectEthereum screen (authored by ashoat).
[native] Add SIWEPanel to ConnectEthereum screen
May 17 2023, 5:26 AM
ashoat closed D7843: [native] Split onClosing and onClosed params to SIWEPanel.
May 17 2023, 5:26 AM
ashoat committed rCOMMf8b83d7961d2: [native] Split onClosing and onClosed params to SIWEPanel (authored by ashoat).
[native] Split onClosing and onClosed params to SIWEPanel
May 17 2023, 5:26 AM
michal requested review of D7851: [lib] Move id conversion functions to lib.
May 17 2023, 5:25 AM
marcin added a comment to D7814: Implement method in NSE to decrypt notification.

Handle aps dictionary.

May 17 2023, 5:24 AM
marcin updated the diff for D7815: Send encrypted notifications to iOS devices.

Correctly calculate whether messageInfos should be included into notification payload

May 17 2023, 5:21 AM
marcin updated the diff for D7814: Implement method in NSE to decrypt notification.

Handle aps dictionary.

May 17 2023, 5:21 AM
marcin updated the diff for D7813: Implement function to encrypt relevant parts of iOS notification.

Create new notification instead of mutating the existing one

May 17 2023, 5:19 AM
marcin updated the diff for D7797: Implement olm session updater that has encrypting functionality.

Rebase

May 17 2023, 5:19 AM
marcin updated the diff for D7796: Implement methods in NotificationsCryptoModule to decrypt data.

Rebase

May 17 2023, 5:18 AM
bartek closed D7804: Add thumbhash field to multimedia messages.
May 17 2023, 4:39 AM
bartek closed D7803: [keyserver] Add thumbhash to upload endpoints.
May 17 2023, 4:39 AM
bartek committed rCOMM676e53b30a78: [keyserver] Add thumbhash to upload endpoints (authored by bartek).
[keyserver] Add thumbhash to upload endpoints
May 17 2023, 4:39 AM
bartek committed rCOMMcd377781d242: Add thumbhash field to multimedia messages (authored by bartek).
Add thumbhash field to multimedia messages
May 17 2023, 4:39 AM
bartek closed D7802: [native] Add thumbhash step to media mission.
May 17 2023, 4:39 AM
bartek closed D7782: [native] Avoid transition delay during upload.
May 17 2023, 4:39 AM
bartek closed D7780: [native] Implement thumbhash generation on Android.
May 17 2023, 4:39 AM
bartek committed rCOMM201e05a269b8: [native] Avoid transition delay during upload (authored by bartek).
[native] Avoid transition delay during upload
May 17 2023, 4:39 AM
bartek committed rCOMMb8b133037c37: [native] Add thumbhash step to media mission (authored by bartek).
[native] Add thumbhash step to media mission
May 17 2023, 4:39 AM
bartek committed rCOMM253f5590e279: [native] Implement thumbhash generation on Android (authored by bartek).
[native] Implement thumbhash generation on Android
May 17 2023, 4:39 AM
bartek closed D7779: [native] Implement thumbhash generation on iOS.
May 17 2023, 4:39 AM
bartek closed D7765: [native] Add thumbHash prop to image components.
May 17 2023, 4:39 AM
bartek committed rCOMM991a876865aa: [native] Implement thumbhash generation on iOS (authored by bartek).
[native] Implement thumbhash generation on iOS
May 17 2023, 4:39 AM
bartek committed rCOMMc768750741aa: [native] Add thumbHash prop to image components (authored by bartek).
[native] Add thumbHash prop to image components
May 17 2023, 4:39 AM
bartek closed D7778: [native] Create expo-module for Thumbhash generation.
May 17 2023, 4:39 AM
bartek committed rCOMM23665e51b022: [native] Create expo-module for Thumbhash generation (authored by bartek).
[native] Create expo-module for Thumbhash generation
May 17 2023, 4:39 AM
bartek closed D7760: [native] Add base64 decode to CommUtilsModule.
May 17 2023, 4:38 AM
bartek closed D7761: [native] Add utils to encrypt/decrypt base64 string.
May 17 2023, 4:38 AM
bartek committed rCOMMb1ecdd8e60c5: [native] Add utils to encrypt/decrypt base64 string (authored by bartek).
[native] Add utils to encrypt/decrypt base64 string
May 17 2023, 4:38 AM
bartek committed rCOMMde5bbb31d640: [native] Add base64 decode to CommUtilsModule (authored by bartek).
[native] Add base64 decode to CommUtilsModule
May 17 2023, 4:38 AM
bartek closed D7758: [native] Add C++ function to decode base64.
May 17 2023, 4:38 AM
bartek committed rCOMM0d7e1448bd31: [native] Add C++ function to decode base64 (authored by bartek).
[native] Add C++ function to decode base64
May 17 2023, 4:38 AM
kuba requested review of D7850: [web] Handle new messages when in edit mode.
May 17 2023, 4:22 AM
kuba added a comment to D7789: [native] Introduced new types for Reanimated.

I was asking for links (hyperlinks) to the TypeScript types. In a previous comment I had requested:

Can you find the TypeScript types and try to base your new types on those, and make sure to include all relevant params?

Assuming you did that and found the TypeScript types, I'm now asking you to link those types. With the comments you left, it appears that some of them don't match, and I can't tell if they are TypeScript types or just other Flow types that we already have.

May 17 2023, 4:16 AM
michal requested review of D7808: [keyserver] Convert upload responders.
May 17 2023, 3:50 AM
kamil accepted D7772: [natvie] Add SearchFooter component.
May 17 2023, 3:49 AM
kamil accepted D7777: [native] Add search button to chat header.
May 17 2023, 3:43 AM
michal updated the diff for D7808: [keyserver] Convert upload responders.

Rebase, validate uploadMediaMetadataResponder, fix bug with uploadDownloadResponder

May 17 2023, 3:42 AM
kuba requested review of D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 3:42 AM
kamil accepted D7733: [native] Display a button and navigate to invite links if they are present.
May 17 2023, 3:35 AM
kuba updated the diff for D7824: [web] Enter edit state after pressing edit button.

Clearing tooltip after entering edit mode

May 17 2023, 3:31 AM
bartek updated the diff for D7804: Add thumbhash field to multimedia messages.

Rebase

May 17 2023, 3:25 AM
bartek updated the diff for D7803: [keyserver] Add thumbhash to upload endpoints.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7782: [native] Avoid transition delay during upload.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7802: [native] Add thumbhash step to media mission.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7780: [native] Implement thumbhash generation on Android.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7779: [native] Implement thumbhash generation on iOS.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7778: [native] Create expo-module for Thumbhash generation.

Rebase

May 17 2023, 3:24 AM
bartek updated the diff for D7765: [native] Add thumbHash prop to image components.

Rebase

May 17 2023, 3:23 AM