Skip to content
This repository has been archived by the owner on Nov 6, 2019. It is now read-only.

Adds a "pass thru" virtual element #437

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Commits on Oct 9, 2019

  1. Configuration menu
    Copy the full SHA
    34c24fa View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2019

  1. hpass vdom elements are now functional; hpass was tested and is working

    issues with vdom siblings still remain. siblings will get clobbered if/when
    the vdom updates. Still works well enough when the hpass element is the
    first sibling
    telamonian committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    ba3f51e View commit details
    Browse the repository at this point in the history
  2. added Title.iconPass prop; takes a {render: func(host)} obj

    the value of `iconPass` is used to initialize an hpass vdom element
    in eg the tabbar renderer
    telamonian committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    cac9122 View commit details
    Browse the repository at this point in the history
  3. cleaned up updateContent/reduced the need for 'passthru' special ha…

    …ndling
    
    accomplished this in part by moving a bunch of the complexity to the
    creatDOMNode function
    telamonian committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    7dac2fa View commit details
    Browse the repository at this point in the history
  4. simplified createDOMNode

    telamonian committed Oct 12, 2019
    Configuration menu
    Copy the full SHA
    954563c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2019

  1. Configuration menu
    Copy the full SHA
    25d5dfa View commit details
    Browse the repository at this point in the history
  2. made implementation of hpass more robust; now prevents sibling clobbe…

    …ring
    
    still need to figure out how to handle cleanup; current implementation likely
    causes a memory leak due to uncleaned-up React components
    telamonian committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    192025a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a72b59 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. Configuration menu
    Copy the full SHA
    c90601a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f6e210 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a24a7b View commit details
    Browse the repository at this point in the history
  4. fixed all typing/build errors in unittests

    still getting some unittest failures in FocusTracker and TabBar in Widgets
    telamonian committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    3c5fb72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6945f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f96b33d View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. added test:debug scripts

    telamonian committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    71f427e View commit details
    Browse the repository at this point in the history