In D6121#184564, @ginsu wrote:In this diff we should update redux-types by setting a payload type of started action
D5769 should address this, but please let me know if I missed anything
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 5 2023
Jan 5 2023
tomek added inline comments to D6053: [web] Keyboard support for typeahead [13/13] - Freeze users list when typeahead is visible..
Jan 4 2023
Jan 4 2023
tomek requested changes to D6048: [web] Keyboard support for typeahead [8/13] - Add positive modulo function.
Could you also add some tests where number is negative?
Jan 2 2023
Jan 2 2023
tomek accepted D6066: Start CommIOSNotifications implementation by adding JavaScript events handlers..
Seems reasonable, but I'm really far from being an expert.
Accepting, but according to the comments some additional work may be necessary.
tomek requested changes to D6122: [native] add starting payload to send reaction message dispatch action promise.
tomek requested changes to D6121: [web] add starting payload to send reaction message dispatch action promise.
We have to make sure our types are in sync with the code. In this diff we should update redux-types by setting a payload type of started action - it would be great if Flow could catch this.
Checked the rest of the stack and it doesn't seem like incrementing the id is handled. We should extend local-id-reducer to react on appropriate action.
We also need to increase the next local id when a message is sent, but I guess it is handled later in the stack.
It sounds a little strange to say that reaction message is composable, but it shares a lot of properties with other composable message types, so I think it makes sense to include it in this set.
tomek requested changes to D6137: [native] Fix android bottom navigation bar ovelapping with drawer content.
tomek accepted D5989: [native] refactor `clearSensitiveData()` method to static member of `SQLiteQueryExecutor`.
I don't think that adding a flag to a constructor is a good idea. Calling migrate from constructor gives us a really strong guarantee that if an instance is created it will have all the migrations applied. By introducing a flag we would allow having partially initialized object - now all the instance methods would have to check how far the initialization went and if the can safely execute.
Dec 30 2022
Dec 30 2022
tomek accepted D6049: [web] Keyboard support for typeahead [9/13] - Refactor getTypeaheadTooltipButtons as a function.
Why do you move it?
tomek requested changes to D6048: [web] Keyboard support for typeahead [8/13] - Add positive modulo function.
It seems like this isn't typeahead-specific. Can we move it to a different place, probably in lib?
tomek accepted D6045: [web] Keyboard support for typeahead [5/13] - Moved finding suggested users out of tooltip component.
Nice!
[web] Update a tooltip when it changes
[web] Reset tooltip label after a timeout
[web] Check if copy operation is successful
tomek committed rCOMMed73afa255e0: [web] Add option to modify an existing tooltip (authored by tomek).
[web] Add option to modify an existing tooltip
tomek committed rCOMM273bd39da8a1: [web] Delete comments disabling eslint checks (authored by tomek).
[web] Delete comments disabling eslint checks
Introduce message copy button on web
[web] Add copy-filled icon
tomek added a comment to D6086: [lib] Add `siweAuthActionTypes.success` check everywhere there's a `logInActionTypes.success` check.
In D6086#183275, @atul wrote:In D6086#182693, @tomek wrote:Sounds reasonable. But now I'm wondering if introducing new action was a good idea. Maybe dispatching the old action (possibly with a new field e.g. type) might be easier? I don't think we should change it now, though.
My understanding is that there's usually a 1:1 relationship between endpoints and actions? There could definitely be "1 action to many endpoints" relationships in the codebase, but I didn't look too hard.
Use debounce
Dec 29 2022
Dec 29 2022
For me the 1st option looks the best as the margin of header is consistent with other elements.
In D6099#182910, @marcin wrote:In D6099#182857, @tomek wrote:Could you share a screenshot of the component without the password prompt?
For SIWE account (does not prompt for password)
For conventional account
Could you share a screenshot of the component without the password prompt?
tomek added inline comments to D6099: UI changes on native to allow account deletion for SIWE accounts.
It might be a good idea to add a link to the fork in the summary.
Will be syncing with @tomek about landing these changes since he is also working in tooltip-utils for the copy button on the tooltip.
The only thing we should synchronize is the ordering of the buttons. Other than that the diffs could be landed in any order and there shouldn't be significant conflicts.
In D6073#182751, @inka wrote:In D6073#182624, @tomek wrote:Not sure if this is intentional, but x button seems to be shifted left. For me it would look better if the distance from the button to the right edge of the modal was the same as from the title to the left edge.
It looks a bit weird to me as well, but it's like that in the designs
tomek accepted D6086: [lib] Add `siweAuthActionTypes.success` check everywhere there's a `logInActionTypes.success` check.
Sounds reasonable. But now I'm wondering if introducing new action was a good idea. Maybe dispatching the old action (possibly with a new field e.g. type) might be easier? I don't think we should change it now, though.
Not sure if this is intentional, but x button seems to be shifted left. For me it would look better if the distance from the button to the right edge of the modal was the same as from the title to the left edge.
Does it still look correctly in dark mode?