Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Remove all includes and data binding in layouts (EXPOSUREAPP-12794, 12795)#5824

Merged
mtwalli merged 15 commits intorelease/3.2.xfrom
feature/12795-remove-includes
Feb 3, 2023
Merged

Remove all includes and data binding in layouts (EXPOSUREAPP-12794, 12795)#5824
mtwalli merged 15 commits intorelease/3.2.xfrom
feature/12795-remove-includes

Conversation

@SamuraiKek
Copy link
Contributor

Bye bye includes & data binding.

The includes that were used in multiple places have been turned into custom views and the ones that had only one use somewhere have been implemented directly in the fragments they were used in.
Most fragments are now being properly rendered with the right content in the design preview in AS.

This change affects a lot of screens, so please test as many corners of the app as possible. The onboarding flow was heavily cluttered with includes so make sure it looks alright.
Scan certificates & tests and go through their flows.

@SamuraiKek SamuraiKek requested review from a team February 2, 2023 06:54
@SamuraiKek SamuraiKek added the maintainers Tag pull requests created by maintainers label Feb 2, 2023
@SamuraiKek SamuraiKek added this to the 3.1.x milestone Feb 2, 2023
KathrinLuecke
KathrinLuecke previously approved these changes Feb 2, 2023
Copy link
Contributor

@KathrinLuecke KathrinLuecke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UA approved

@mtwalli
Copy link
Contributor

mtwalli commented Feb 2, 2023

Close button in many screens specially sub screens from Home have wrong X color

Details Bildschirm­foto 2023-02-02 um 12 54 44 Bildschirm­foto 2023-02-02 um 12 55 51

@mtwalli mtwalli self-assigned this Feb 2, 2023
@mtwalli mtwalli changed the base branch from release/3.1.x to release/3.2.x February 2, 2023 12:34
@mtwalli mtwalli modified the milestones: 3.1.x, 3.2.x Feb 2, 2023
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 2, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
1.8% 1.8% Duplication

@SamuraiKek
Copy link
Contributor Author

SamuraiKek commented Feb 3, 2023

Close button in many screens specially sub screens from Home have wrong X color

Details > Bildschirm­foto 2023-02-02 um 12 54 44 Bildschirm­foto 2023-02-02 um 12 55 51

@mtwalli I couldn't reproduce this issue. Are you sure it's really there? Maybe a clean/rebuild would fix it?

@mtwalli mtwalli merged commit 7d379aa into release/3.2.x Feb 3, 2023
@mtwalli mtwalli deleted the feature/12795-remove-includes branch February 3, 2023 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

maintainers Tag pull requests created by maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments