Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Refactor #194

Merged
merged 163 commits into from
Sep 19, 2023
Merged

UI Refactor #194

merged 163 commits into from
Sep 19, 2023

Conversation

mvaivre
Copy link
Member

@mvaivre mvaivre commented Aug 30, 2023

We need to test on device more and compare implementations.

It would be especially interesting to compare the 2 different way to implement headers & scroll monitoring:

=> c75ed55 vs. fb8cc77 <=

On my device, the first option (which reuses a same header component instead of mounting new ones) seems to allow for faster transition between screens. However, it comes with its own disadvantages (need to reset scroll state smoothly, some glitches etc.)

Need to upgrade expo to build properly
Removed the Podfile.properties.json that may have forced jsc to be used instead of hermes on iOS.
… changes)

This caused severe perfs issues. Will find a workaround.
I may modify the Material version at one point.
nop33 and others added 28 commits September 14, 2023 10:37
Use scaled down left and right components in compact header
Convert address lists to FlatList and fix header glitch
UI refinements - Standalone headers for most of screens (solves nav header glitches)
@mvaivre mvaivre merged commit 4f573c5 into master Sep 19, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants