-
Notifications
You must be signed in to change notification settings - Fork 12
Project Workflow
All UI contributions (new screens, etc.) will be created in two separate steps; Build and Paint (described in more detail below)
In the Build phase of a new screen or other UI element, you're just getting the required data on the screen and implementing that screen/UI element's functionality - without making it "pretty" (formatting, colors, fonts, animations, etc.). This allows us to a) make updates/tweaks/changes to the data/functionality before those changes could effect the layout, animations, etc., and b) benchmark the performance of data/functionality to ensure we don't degrade the performance during the Paint phase.
Formatting, colors, fonts, animations, etc. are added during the Paint phase of the screen/element. This will be a **separate branch, pull request, etc. than the screen/element's Build phase.