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

Rework stateful component rendering #305

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Jan 8, 2023

  1. Create reduced test case

    tbranyen committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    9263b17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6451a9e View commit details
    Browse the repository at this point in the history
  3. Rewrite component internals

    tbranyen committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    66a0f27 View commit details
    Browse the repository at this point in the history
  4. Start reworking component implementation

    The current implementation is broken and doesn't work consistently which
    results in broken UI. This is an initial attempt to rework how stateful
    components are re-rendered. The work isn't complete and this is not yet
    ready.
    
    If you are interested in component architecture and systems and want to
    lend a hand it would be greatly appreciated. For the most part this
    functions correctly, but there are lots of edge cases that still need to
    be ironed out.
    
    Since this is of upmost importance to shipping a release candidate,
    moreso than any other remaining work, I will be focusing on this until
    it is completed.
    tbranyen committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    eb9522d View commit details
    Browse the repository at this point in the history